[Genlst] Add focused UI
[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          GENLIST_PART_FOCUS
58       }
59       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
60    }
61
62 // -------------------------------------------------------------------
63 // Tizen Theme -------------------------------------------------------
64 // -------------------------------------------------------------------
65 // 2.2.6.1
66    group {  GENLIST_NAME("editfield/default")
67       alias: "elm/layout/item/editfield/default";
68
69       GENLIST_PROLOG_NORMAL
70       images {
71          image: "00_EditField_rename.png" COMP;
72       }
73
74       data.item: "contents" "elm.icon.entry elm.icon.eraser";
75
76       parts {
77          GENLIST_PART_BASE
78          GENLIST_PART_BG_NORMAL
79          GENLIST_PART_BOTTOM_LINE
80          GENLIST_PART_PADDING_LEFT
81          GENLIST_PART_PADDING_RIGHT
82          GENLIST_PART_PADDING_TOP_SIZE(29)
83          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
84
85          GENLIST_PART_ICON("elm.icon.entry",
86             GENLIST_DESCRIPTION(
87                "elm.padding.left", "elm.icon.eraser",
88                "elm.padding.top", "elm.padding.bottom",
89                min: 0 48; // This is tuned value for exact entry size.
90             )
91          )
92          GENLIST_PART_IMAGE("elm.image.rename",
93             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
94                fixed: 1 0;
95                visible: 1;
96                image.normal: "00_EditField_rename.png";
97                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
99                color: GENLIST_ENTRY_RENAME_COLOR;
100             )
101             description { state: "hide" 0.0;
102                inherit: "default" 0.0;
103                visible: 0;
104             }
105          )
106          GENLIST_PART_ICON("elm.icon.eraser",
107             GENLIST_DESCRIPTION_RTB("elm.padding.right",
108                "elm.padding.top", "elm.padding.bottom",
109                fixed: 1 0;
110                visible: 0;
111                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
112                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
113             )
114             description { state: "show" 0.0;
115                inherit: "default" 0.0;
116                visible: 1;
117             }
118          )
119          GENLIST_PART_FLIP
120          GENLIST_PART_FOCUS
121       }
122       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.rename"; )
123       GENLIST_PROGRAMS_ENTRY
124    }
125
126 // 2.2.6.1 (without genlist background)
127    group {  GENLIST_NAME("editfield/no_bg/default")
128       alias: "elm/layout/editfield/no_bg/default";
129       inherit: "elm/genlist/item/editfield/default";
130
131       parts {
132          GENLIST_PART_BG_NORMAL_OFF
133          GENLIST_PART_BOTTOM_LINE_OFF
134          GENLIST_PART_PADDING_LEFT_SIZE(0)
135          GENLIST_PART_PADDING_RIGHT_SIZE(0)
136       }
137    }
138
139 // 2.2.6.2
140    group { GENLIST_NAME("editfield/title/default")
141       alias: "elm/layout/editfield/title/default";
142
143       GENLIST_PROLOG_NORMAL
144       images {
145          image: "00_EditField_rename.png" COMP;
146       }
147       data.item: "contents" "elm.icon.entry elm.icon.eraser";
148       data.item: "texts" "elm.text";
149       parts {
150          GENLIST_PART_BASE
151          GENLIST_PART_BG_NORMAL
152          GENLIST_PART_BOTTOM_LINE
153          GENLIST_PART_PADDING_LEFT
154          GENLIST_PART_PADDING_RIGHT
155          GENLIST_PART_PADDING_TOP_SIZE(22)
156          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
157
158          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
159             "elm.padding.left", "elm.padding.right", "elm.padding.top"
160          )
161          GENLIST_PART_ICON("elm.icon.entry",
162             GENLIST_DESCRIPTION(
163                "elm.padding.left", "elm.icon.eraser",
164                "elm.text", "elm.padding.bottom",
165                min: 0 48; // This is tuned value for exact entry size.
166             )
167          )
168          GENLIST_PART_IMAGE("elm.image.rename",
169             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
170                visible: 1;
171                fixed: 1 0;
172                image.normal: "00_EditField_rename.png";
173                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
174                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
175                color: GENLIST_ENTRY_RENAME_COLOR;
176             )
177             description { state: "hide" 0.0;
178                inherit: "default" 0.0;
179                visible: 0;
180             }
181          )
182          GENLIST_PART_ICON("elm.icon.eraser",
183             GENLIST_DESCRIPTION_RTB("elm.padding.right",
184                "elm.text", "elm.padding.bottom",
185                fixed: 1 0;
186                visible: 0;
187                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
188                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
189             )
190             description { state: "show" 0.0;
191                inherit: "default" 0.0;
192                visible: 1;
193             }
194          )
195          GENLIST_PART_FLIP
196          GENLIST_PART_FOCUS
197       }
198       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
199       GENLIST_PROGRAMS_ENTRY
200    }
201
202 // 2.2.6.2 (without genlist background)
203    group {  GENLIST_NAME("editfield/title/no_bg/default")
204       alias: "elm/layout/editfield/title/no_bg/default";
205       inherit: "elm/genlist/item/editfield/title/default";
206
207       parts {
208          GENLIST_PART_BG_NORMAL_OFF
209          GENLIST_PART_BOTTOM_LINE_OFF
210          GENLIST_PART_PADDING_LEFT_SIZE(0)
211          GENLIST_PART_PADDING_RIGHT_SIZE(0)
212       }
213    }
214
215    group {  GENLIST_NAME("1icon/default")
216       GENLIST_PROLOG_NORMAL
217
218       data.item: "contents" "elm.icon";
219
220       parts {
221          GENLIST_PART_BASE
222          GENLIST_PART_BG_NORMAL
223          GENLIST_PART_BOTTOM_LINE
224          GENLIST_PART_PADDING_LEFT
225          GENLIST_PART_PADDING_RIGHT
226          GENLIST_PART_PADDING_TOP
227          GENLIST_PART_PADDING_BOTTOM
228
229          GENLIST_PART_ICON("elm.icon",
230             GENLIST_DESCRIPTION(
231                "elm.padding.left", "elm.padding.right",
232                "elm.padding.top", "elm.padding.bottom",
233                min: 0 GENLIST_HEIGHT_1LINE;
234             )
235          )
236          GENLIST_PART_FLIP
237          GENLIST_PART_FOCUS
238       }
239       GENLIST_PROGRAM_DEFAULT( target: "elm.icon"; )
240       GENLIST_PROGRAM_DISABLED( target: "elm.icon"; )
241       GENLIST_PROGRAM_SELECT( target: "elm.icon"; )
242       GENLIST_PROGRAM_FLIP
243       GENLIST_PROGRAM_FOCUS
244    }
245
246    group { GENLIST_NAME("1icon/with_no_line/default")
247       inherit: "elm/genlist/item/1icon/default";
248
249       parts {
250          GENLIST_PART_BOTTOM_LINE_OFF
251       }
252    }
253
254    group { GENLIST_NAME("1icon/no_padding/default")
255       inherit: "elm/genlist/item/1icon/default";
256
257       parts {
258          GENLIST_PART_PADDING_LEFT_SIZE(0)
259          GENLIST_PART_PADDING_RIGHT_SIZE(0)
260          GENLIST_PART_PADDING_TOP_SIZE(0)
261          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
262          part { name: "elm.icon";
263             description { state: "default" 0.0;
264                min: 0 (GENLIST_HEIGHT_1LINE+4);
265             }
266          }
267       }
268    }
269
270    group { GENLIST_NAME("1icon/no_padding_line/default")
271       inherit: "elm/genlist/item/1icon/default";
272
273       parts {
274          GENLIST_PART_PADDING_LEFT_SIZE(0)
275          GENLIST_PART_PADDING_RIGHT_SIZE(0)
276          GENLIST_PART_PADDING_TOP_SIZE(0)
277          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
278          GENLIST_PART_BOTTOM_LINE_OFF
279          part { name: "elm.icon";
280             description { state: "default" 0.0;
281                min: 0 (GENLIST_HEIGHT_1LINE + GENLIST_PADDING_SIZE_TOP + GENLIST_PADDING_SIZE_BOTTOM);
282             }
283          }
284       }
285    }
286
287 // -------------------------------------------------------------------
288 // 1 line -------------------------------------------------------
289 // -------------------------------------------------------------------
290 // 2.2.1.1
291    group { GENLIST_NAME("1text/default")
292       GENLIST_PROLOG_NORMAL
293
294       data.item: "texts" "elm.text";
295
296       parts {
297          GENLIST_PART_BASE
298          GENLIST_PART_BG_NORMAL
299          GENLIST_PART_BOTTOM_LINE
300          GENLIST_PART_PADDING_LEFT
301          GENLIST_PART_PADDING_RIGHT
302          GENLIST_PART_PADDING_TOP
303          GENLIST_PART_PADDING_BOTTOM
304
305          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
306             "elm.padding.left", "elm.padding.right",
307             "elm.padding.top", "elm.padding.bottom",
308          )
309          GENLIST_PART_FLIP
310          GENLIST_PART_FOCUS
311       }
312       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
313    }
314 // 2.2.1.1 (textblock)
315    group { GENLIST_NAME("1text.tb/default")
316       GENLIST_PROLOG_NORMAL
317       data.item: "texts" "elm.text";
318       parts {
319          GENLIST_PART_BASE
320          GENLIST_PART_BG_NORMAL
321          GENLIST_PART_BOTTOM_LINE
322          GENLIST_PART_PADDING_LEFT
323          GENLIST_PART_PADDING_RIGHT
324          GENLIST_PART_PADDING_TOP
325          GENLIST_PART_PADDING_BOTTOM
326
327          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
328             "elm.padding.left", "elm.padding.right",
329             "elm.padding.top", "elm.padding.bottom",
330          )
331          GENLIST_PART_FLIP
332          GENLIST_PART_FOCUS
333       }
334       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
335    }
336
337 // 2.2.1.2
338    group { GENLIST_NAME("2text/default")
339       GENLIST_PROLOG_NORMAL
340       data.item: "texts" "elm.text.1 elm.text.2";
341       parts {
342          GENLIST_PART_BASE
343          GENLIST_PART_BG_NORMAL
344          GENLIST_PART_BOTTOM_LINE
345          GENLIST_PART_PADDING_LEFT
346          GENLIST_PART_PADDING_RIGHT
347          GENLIST_PART_PADDING_TOP
348          GENLIST_PART_PADDING_BOTTOM
349
350          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
351             "elm.padding.left", "elm.text.2",
352             "elm.padding.top", "elm.padding.bottom",
353          )
354          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
355             "elm.padding.right",
356             "elm.padding.top", "elm.padding.bottom"
357          )
358          GENLIST_PART_FLIP
359          GENLIST_PART_FOCUS
360       }
361       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
362    }
363
364 // 2.2.1.3
365    group { GENLIST_NAME("2text.6/default")
366       inherit: "elm/genlist/item/2text/default";
367
368       parts {
369
370          part { name: "elm.text.2";
371             description { state: "default" 0.0;
372                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
373             }
374             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
375          }
376       }
377    }
378
379 // 2.2.1.4
380    group { GENLIST_NAME("1text.1icon/default")
381       GENLIST_PROLOG_NORMAL
382
383       data.item: "texts" "elm.text";
384       data.item: "contents" "elm.icon";
385
386       parts {
387          GENLIST_PART_BASE
388          GENLIST_PART_BG_NORMAL
389          GENLIST_PART_BOTTOM_LINE
390          GENLIST_PART_PADDING_LEFT
391          GENLIST_PART_PADDING_RIGHT
392          GENLIST_PART_PADDING_TOP
393          GENLIST_PART_PADDING_BOTTOM
394
395          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
396             "elm.padding.left", "elm.padding.icon.left",
397             "elm.padding.top", "elm.padding.bottom",
398          )
399          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
400          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
401             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
402          GENLIST_PART_FLIP
403          GENLIST_PART_FOCUS
404       }
405       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
406    }
407
408 // 2.2.1.5
409    group { GENLIST_NAME("1text.1icon.4/default")
410       inherit: "elm/genlist/item/1text.1icon/default";
411
412       parts {
413          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
414       }
415    }
416
417 // 2.2.1.6
418    group { GENLIST_NAME("1text.1icon.6/default")
419       inherit: "elm/genlist/item/1text.1icon/default";
420
421       parts {
422          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
423       }
424    }
425
426 // 2.2.1.7
427       group { GENLIST_NAME("1text.1icon.7/default")
428       inherit: "elm/genlist/item/1text.1icon/default";
429
430       parts {
431          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
432       }
433    }
434
435 // 2.2.1.8
436    group { GENLIST_NAME("1text.1icon.5/default")
437       inherit: "elm/genlist/item/1text.1icon/default";
438
439       parts {
440          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
441       }
442    }
443
444 // 2.2.1.8.1 (Circle)
445    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
446       inherit: "elm/genlist/item/1text.1icon.5/default";
447
448       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
449       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
450       GENLIST_PROGRAMS_THUMB
451    }
452
453 // 2.2.1.8.1 (Square)
454    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
455       inherit: "elm/genlist/item/1text.1icon.5/default";
456
457       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
458       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
459       GENLIST_PROGRAMS_THUMB
460    }
461
462 // 2.2.1.9
463    group { GENLIST_NAME("1text.2icon.3/default")
464       GENLIST_PROLOG_NORMAL
465       data.item: "texts" "elm.text";
466       data.item: "contents" "elm.icon.1 elm.icon.2";
467
468       parts {
469          GENLIST_PART_BASE
470          GENLIST_PART_BG_NORMAL
471          GENLIST_PART_BOTTOM_LINE
472          GENLIST_PART_PADDING_LEFT
473          GENLIST_PART_PADDING_RIGHT
474          GENLIST_PART_PADDING_TOP
475          GENLIST_PART_PADDING_BOTTOM
476
477          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
478             "elm.padding.left", "elm.text.limit",
479             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
480          )
481          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
482          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
483          // Virtual part for Maxmimum right X axis of TEXT
484          GENLIST_PART_SPACER("elm.text.limit",
485             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
486                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
487             )
488          )
489          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
490          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
491          GENLIST_PART_FLIP
492          GENLIST_PART_FOCUS
493       }
494       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
495    }
496
497 // 2.2.1.9 (textblock)
498    group { GENLIST_NAME("1text.2icon.3.tb/default")
499       GENLIST_PROLOG_NORMAL
500       data.item: "texts" "elm.text";
501       data.item: "contents" "elm.icon.1 elm.icon.2";
502
503       parts {
504          GENLIST_PART_BASE
505          GENLIST_PART_BG_NORMAL
506          GENLIST_PART_BOTTOM_LINE
507          GENLIST_PART_PADDING_LEFT
508          GENLIST_PART_PADDING_RIGHT
509          GENLIST_PART_PADDING_TOP
510          GENLIST_PART_PADDING_BOTTOM
511
512          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
513             "elm.padding.left", "elm.text.limit",
514             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
515          )
516          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
517          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
518          // Virtual part for Maxmimum right X axis of TEXT
519          GENLIST_PART_SPACER("elm.text.limit",
520             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
521                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
522             )
523          )
524          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
525          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
526          GENLIST_PART_FLIP
527          GENLIST_PART_FOCUS
528       }
529       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
530    }
531
532 // 2.2.1.10
533    group { GENLIST_NAME("1text.1icon.2/default")
534       // FIXME: just for backward compatibility
535       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
536       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
537       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
538       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
539       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
540       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
541       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
542       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
543       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
544       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
545       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
546       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
547       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
548       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
549       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
550
551       GENLIST_PROLOG_NORMAL
552       data.item: "texts" "elm.text";
553       data.item: "contents" "elm.icon";
554
555       parts {
556          GENLIST_PART_BASE
557          GENLIST_PART_BG_NORMAL
558          GENLIST_PART_BOTTOM_LINE
559          GENLIST_PART_PADDING_LEFT
560          GENLIST_PART_PADDING_RIGHT
561          GENLIST_PART_PADDING_TOP
562          GENLIST_PART_PADDING_BOTTOM
563
564          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
565          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
566          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
567             "elm.padding.icon.right", "elm.padding.right", )
568          GENLIST_PART_FLIP
569          GENLIST_PART_FOCUS
570       }
571       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
572    }
573
574 // 2.2.1.10.1 (circle)
575    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
576       inherit: "elm/genlist/item/1text.1icon.2/default";
577
578       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
579       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
580       GENLIST_PROGRAMS_THUMB
581    }
582
583 // 2.2.1.10.1 (square)
584    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
585       inherit: "elm/genlist/item/1text.1icon.2/default";
586
587       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
588       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
589       GENLIST_PROGRAMS_THUMB
590    }
591
592 // 2.2.1.10 (textblock)
593    group { GENLIST_NAME("1text.1icon.2.tb/default")
594       GENLIST_PROLOG_NORMAL
595       data.item: "texts" "elm.text";
596       data.item: "contents" "elm.icon";
597
598       parts {
599          GENLIST_PART_BASE
600          GENLIST_PART_BG_NORMAL
601          GENLIST_PART_BOTTOM_LINE
602          GENLIST_PART_PADDING_LEFT
603          GENLIST_PART_PADDING_RIGHT
604          GENLIST_PART_PADDING_TOP
605          GENLIST_PART_PADDING_BOTTOM
606
607          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
608          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
609          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
610          GENLIST_PART_FLIP
611          GENLIST_PART_FOCUS
612       }
613       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
614    }
615
616 // 2.2.1.11
617    group { GENLIST_NAME("2text.1icon/default")
618       GENLIST_PROLOG_NORMAL
619       data.item: "texts" "elm.text.1 elm.text.2";
620       data.item: "contents" "elm.icon";
621
622       parts {
623          GENLIST_PART_BASE
624          GENLIST_PART_BG_NORMAL
625          GENLIST_PART_BOTTOM_LINE
626          GENLIST_PART_PADDING_LEFT
627          GENLIST_PART_PADDING_RIGHT
628          GENLIST_PART_PADDING_TOP
629          GENLIST_PART_PADDING_BOTTOM
630
631          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
632          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
633          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
634          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
635          GENLIST_PART_FLIP
636          GENLIST_PART_FOCUS
637       }
638       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
639    }
640
641 // 2.2.1.12
642    group { GENLIST_NAME("2text.1icon.6/default")
643       inherit: "elm/genlist/item/2text.1icon/default";
644
645       parts {
646          part { name: "elm.text.2";
647             description { state: "default" 0.0;
648                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
649             }
650             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
651          }
652       }
653    }
654
655 // 2.2.1.13
656    group { GENLIST_NAME("1text.2icon/default")
657       GENLIST_PROLOG_NORMAL
658       data.item: "texts" "elm.text";
659       data.item: "contents" "elm.icon.1 elm.icon.2";
660
661       parts {
662          GENLIST_PART_BASE
663          GENLIST_PART_BG_NORMAL
664          GENLIST_PART_BOTTOM_LINE
665          GENLIST_PART_PADDING_LEFT
666          GENLIST_PART_PADDING_RIGHT
667          GENLIST_PART_PADDING_TOP
668          GENLIST_PART_PADDING_BOTTOM
669
670          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
671          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
672          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
673          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
674          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
675          GENLIST_PART_FLIP
676          GENLIST_PART_FOCUS
677       }
678       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
679    }
680
681 // 2.2.1.13 (textblock)
682    group { GENLIST_NAME("1text.2icon.tb/default")
683       GENLIST_PROLOG_NORMAL
684       data.item: "texts" "elm.text";
685       data.item: "contents" "elm.icon.1 elm.icon.2";
686
687       parts {
688          GENLIST_PART_BASE
689          GENLIST_PART_BG_NORMAL
690          GENLIST_PART_BOTTOM_LINE
691          GENLIST_PART_PADDING_LEFT
692          GENLIST_PART_PADDING_RIGHT
693          GENLIST_PART_PADDING_TOP
694          GENLIST_PART_PADDING_BOTTOM
695
696          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
697          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
698          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
699          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
700          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
701          GENLIST_PART_FLIP
702          GENLIST_PART_FOCUS
703       }
704       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
705    }
706
707 // 2.2.1.14
708    group { GENLIST_NAME("1text.2icon.6/default")
709       inherit: "elm/genlist/item/1text.2icon/default";
710
711       parts {
712          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
713
714       }
715    }
716
717 // 2.2.1.14 (textblock)
718    group { GENLIST_NAME("1text.2icon.6.tb/default")
719       inherit: "elm/genlist/item/1text.2icon.tb/default";
720
721       parts {
722          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
723       }
724    }
725
726 // 2.2.1.15
727    group { GENLIST_NAME("1text.2icon.7/default")
728       inherit: "elm/genlist/item/1text.2icon/default";
729
730       parts {
731          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
732       }
733    }
734
735 // 2.2.1.16
736 // 2.2.1.20
737    group { GENLIST_NAME("1text.1icon.3/default")
738       inherit: "elm/genlist/item/1text.1icon.2/default";
739
740       parts {
741          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
742       }
743       GENLIST_PROGRAM_CHECK("elm.icon")
744    }
745
746 // 2.2.1.16 (textblock)
747 // 2.2.1.20 (textblock)
748    group { GENLIST_NAME("1text.1icon.3.tb/default")
749       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
750
751       parts {
752          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
753       }
754       GENLIST_PROGRAM_CHECK("elm.icon")
755    }
756
757 // 2.2.1.17
758    group { GENLIST_NAME("1text.2icon.4/default")
759       inherit: "elm/genlist/item/1text.2icon/default";
760
761       parts {
762          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
763          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
764       }
765       GENLIST_PROGRAM_CHECK("elm.icon.1")
766    }
767
768 // 2.2.1.17 (textblock)
769    group { GENLIST_NAME("1text.2icon.4.tb/default")
770       inherit: "elm/genlist/item/1text.2icon.tb/default";
771
772       parts {
773          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
774          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
775       }
776       GENLIST_PROGRAM_CHECK("elm.icon")
777    }
778
779 // 2.2.1.18
780 // 2.2.1.23
781    group { GENLIST_NAME("1text.2icon.2/default")
782       GENLIST_PROLOG_NORMAL
783       data.item: "texts" "elm.text";
784       data.item: "contents" "elm.icon.1 elm.icon.2";
785
786       parts {
787          GENLIST_PART_BASE
788          GENLIST_PART_BG_NORMAL
789          GENLIST_PART_BOTTOM_LINE
790          GENLIST_PART_PADDING_LEFT
791          GENLIST_PART_PADDING_RIGHT
792          GENLIST_PART_PADDING_TOP
793          GENLIST_PART_PADDING_BOTTOM
794
795          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
796          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
797          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
798          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
799          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
800          GENLIST_PART_FLIP
801          GENLIST_PART_FOCUS
802       }
803       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
804       GENLIST_PROGRAM_CHECK("elm.icon.1")
805    }
806
807 // 2.2.1.19
808 // 2.2.1.25
809    group { GENLIST_NAME("1text.3icon/default")
810       GENLIST_PROLOG_NORMAL
811       data.item: "texts" "elm.text";
812       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
813
814       parts {
815          GENLIST_PART_BASE
816          GENLIST_PART_BG_NORMAL
817          GENLIST_PART_BOTTOM_LINE
818          GENLIST_PART_PADDING_LEFT
819          GENLIST_PART_PADDING_RIGHT
820          GENLIST_PART_PADDING_TOP
821          GENLIST_PART_PADDING_BOTTOM
822
823          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
824          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
825          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
826          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
827          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
828             "elm.padding.icon2.right", "elm.padding.icon3.left",)
829          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
830          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
831          GENLIST_PART_FLIP
832          GENLIST_PART_FOCUS
833       }
834       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
835       GENLIST_PROGRAM_CHECK("elm.icon.1")
836    }
837
838 // 2.2.1.21
839    group { GENLIST_NAME("1text.2icon.8/default")
840       inherit: "elm/genlist/item/1text.2icon/default";
841
842       parts {
843          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
844          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
845       }
846       GENLIST_PROGRAM_CHECK("elm.icon.1")
847    }
848
849 // 2.2.1.22
850    group { GENLIST_NAME("1text.2icon.9/default")
851       inherit: "elm/genlist/item/1text.2icon/default";
852
853       parts {
854          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
855          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
856       }
857       GENLIST_PROGRAM_CHECK("elm.icon.1")
858    }
859
860 // 2.2.1.24
861    group { GENLIST_NAME("1text.3icon.2/default")
862       GENLIST_PROLOG_NORMAL
863       data.item: "texts" "elm.text";
864       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
865
866       parts {
867          GENLIST_PART_BASE
868          GENLIST_PART_BG_NORMAL
869          GENLIST_PART_BOTTOM_LINE
870          GENLIST_PART_PADDING_LEFT
871          GENLIST_PART_PADDING_RIGHT
872          GENLIST_PART_PADDING_TOP
873          GENLIST_PART_PADDING_BOTTOM
874
875          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
876          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
877          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
878             "elm.padding.icon1.right", "elm.padding.icon2.left", )
879          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
880          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
881          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
882          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
883          GENLIST_PART_FLIP
884          GENLIST_PART_FOCUS
885       }
886       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
887       GENLIST_PROGRAM_CHECK("elm.icon.1")
888    }
889
890 // 2.2.1.26
891    group { GENLIST_NAME("2text.4/default")
892       GENLIST_PROLOG_NORMAL
893       data.item: "texts" "elm.text.1 elm.text.2";
894
895       parts {
896          GENLIST_PART_BASE
897          GENLIST_PART_BG_NORMAL
898          GENLIST_PART_BOTTOM_LINE
899          GENLIST_PART_PADDING_LEFT
900          GENLIST_PART_PADDING_RIGHT
901          GENLIST_PART_PADDING_TOP
902          GENLIST_PART_PADDING_BOTTOM
903
904          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
905             "elm.padding.left", "elm.divider1.left",
906          )
907          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
908          GENLIST_PART_DIVIDER_R("elm.text.2.left")
909          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
910          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
911             "elm.padding.right")
912          GENLIST_PART_FLIP
913          GENLIST_PART_FOCUS
914       }
915       GENLIST_PROGRAMS_NORMAL(
916          target: "elm.text.1"; target: "elm.text.2";
917          target: "elm.divider1"; target: "elm.divider2"; )
918    }
919
920 // 2.2.1.26 (textblock)
921    group { GENLIST_NAME("2text.4.tb/default")
922       GENLIST_PROLOG_NORMAL
923       data.item: "texts" "elm.text.1 elm.text.2";
924
925       parts {
926          GENLIST_PART_BASE
927          GENLIST_PART_BG_NORMAL
928          GENLIST_PART_BOTTOM_LINE
929          GENLIST_PART_PADDING_LEFT
930          GENLIST_PART_PADDING_RIGHT
931          GENLIST_PART_PADDING_TOP
932          GENLIST_PART_PADDING_BOTTOM
933
934          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
935             "elm.padding.left", "elm.elm.divider1.left",)
936          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
937          GENLIST_PART_DIVIDER_R("elm.text.2.left")
938          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
939          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
940             "elm.padding.right")
941          GENLIST_PART_FLIP
942          GENLIST_PART_FOCUS
943       }
944       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
945          target: "elm.divider1"; target: "elm.divider2"; )
946    }
947
948 // 2.2.1.27
949    group { GENLIST_NAME("2text.5/default")
950       GENLIST_PROLOG_NORMAL
951       data.item: "texts" "elm.text.1 elm.text.2";
952
953       parts {
954          GENLIST_PART_BASE
955          GENLIST_PART_BG_NORMAL
956          GENLIST_PART_BOTTOM_LINE
957          GENLIST_PART_PADDING_LEFT
958          GENLIST_PART_PADDING_RIGHT
959          GENLIST_PART_PADDING_TOP
960          GENLIST_PART_PADDING_BOTTOM
961
962          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
963             "elm.padding.left")
964          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
965          GENLIST_PART_DIVIDER_L("elm.text2.right")
966          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
967          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
968             "elm.divider.right", "elm.padding.right", )
969          GENLIST_PART_FLIP
970          GENLIST_PART_FOCUS
971       }
972       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
973    }
974
975 // 2.2.1.28
976    group { GENLIST_NAME("1text.1icon.divider/default")
977       inherit: "elm/genlist/item/1text.1icon.7/default";
978
979       parts {
980          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
981             "elm.padding.left", "elm.divider1",
982          )
983          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
984          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
985          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
986       }
987       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
988    }
989
990 // 2.2.1.29
991    group { GENLIST_NAME("1text.2icon.divider/default")
992       inherit: "elm/genlist/item/1text.2icon.7/default";
993
994       parts {
995          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
996             "elm.padding.icon1.right", "elm.divider1",
997          )
998          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
999          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1000       }
1001    }
1002
1003 // -------------------------------------------------------------------
1004 // 2 line -------------------------------------------------------
1005 // -------------------------------------------------------------------
1006 // 2.2.2.1
1007    group { GENLIST_NAME("2text.2/default")
1008       GENLIST_PROLOG_NORMAL
1009       data.item: "texts" "elm.text.1 elm.text.2";
1010
1011       parts {
1012          GENLIST_PART_BASE
1013          GENLIST_PART_BG_NORMAL
1014          GENLIST_PART_BOTTOM_LINE
1015          GENLIST_PART_PADDING_LEFT
1016          GENLIST_PART_PADDING_RIGHT
1017          GENLIST_PART_PADDING_TOP_2LINE
1018          GENLIST_PART_PADDING_BOTTOM_2LINE
1019
1020          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1021             "elm.padding.left", "elm.padding.right",
1022             "elm.padding.top", "elm.text.2",
1023          )
1024          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1025             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1026          GENLIST_PART_FLIP
1027          GENLIST_PART_FOCUS
1028       }
1029       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1030    }
1031
1032 // 2.2.2.1 (textblock)
1033    group { GENLIST_NAME("2text.2.tb/default")
1034       GENLIST_PROLOG_NORMAL
1035       data.item: "texts" "elm.text.1 elm.text.2";
1036
1037       parts {
1038          GENLIST_PART_BASE
1039          GENLIST_PART_BG_NORMAL
1040          GENLIST_PART_BOTTOM_LINE
1041          GENLIST_PART_PADDING_LEFT
1042          GENLIST_PART_PADDING_RIGHT
1043          GENLIST_PART_PADDING_TOP_2LINE
1044          GENLIST_PART_PADDING_BOTTOM_2LINE
1045
1046          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1047             "elm.padding.left", "elm.padding.right",
1048             "elm.padding.top", "elm.text.2",
1049          )
1050          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1051             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1052          )
1053          GENLIST_PART_FLIP
1054          GENLIST_PART_FOCUS
1055       }
1056       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1057    }
1058
1059 // 2.2.2.2
1060    group { GENLIST_NAME("2text.3/default")
1061       GENLIST_PROLOG_NORMAL
1062       data.item: "texts" "elm.text.1 elm.text.2";
1063
1064       parts {
1065          GENLIST_PART_BASE
1066          GENLIST_PART_BG_NORMAL
1067          GENLIST_PART_BOTTOM_LINE
1068          GENLIST_PART_PADDING_LEFT
1069          GENLIST_PART_PADDING_RIGHT
1070          GENLIST_PART_PADDING_TOP_2LINE
1071          GENLIST_PART_PADDING_BOTTOM_2LINE
1072
1073          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1074             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1075          )
1076          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1077             "elm.padding.left", "elm.padding.right",
1078             "elm.text.2", "elm.padding.bottom",
1079          )
1080          GENLIST_PART_FLIP
1081          GENLIST_PART_FOCUS
1082       }
1083       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1084    }
1085
1086 // 2.2.2.3
1087    group { GENLIST_NAME("3text/default")
1088       GENLIST_PROLOG_NORMAL
1089       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1090
1091       parts {
1092          GENLIST_PART_BASE
1093          GENLIST_PART_BG_NORMAL
1094          GENLIST_PART_BOTTOM_LINE
1095          GENLIST_PART_PADDING_LEFT
1096          GENLIST_PART_PADDING_RIGHT
1097          GENLIST_PART_PADDING_TOP_2LINE
1098          GENLIST_PART_PADDING_BOTTOM_2LINE
1099
1100          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1101             "elm.padding.left", "elm.text.3",
1102             "elm.padding.top", "elm.text.2",
1103          )
1104          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1105             "elm.padding.right", "elm.padding.top", "elm.text.2"
1106          )
1107          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1108             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1109          GENLIST_PART_FLIP
1110          GENLIST_PART_FOCUS
1111       }
1112       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1113    }
1114
1115 // 2.2.2.3 (textblock)
1116    group { GENLIST_NAME("3text.tb/default")
1117       GENLIST_PROLOG_NORMAL
1118       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1119
1120       parts {
1121          GENLIST_PART_BASE
1122          GENLIST_PART_BG_NORMAL
1123          GENLIST_PART_BOTTOM_LINE
1124          GENLIST_PART_PADDING_LEFT
1125          GENLIST_PART_PADDING_RIGHT
1126          GENLIST_PART_PADDING_TOP_2LINE
1127          GENLIST_PART_PADDING_BOTTOM_2LINE
1128
1129          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1130             "elm.padding.left", "elm.text.3",
1131             "elm.padding.top", "elm.text.2",
1132          )
1133          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1134             "elm.padding.right", "elm.padding.top", "elm.text.2"
1135          )
1136          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1137             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1138          )
1139          GENLIST_PART_FLIP
1140          GENLIST_PART_FOCUS
1141       }
1142       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1143    }
1144
1145 // 2.2.2.4
1146    group { GENLIST_NAME("2text.1icon.2/default")
1147       GENLIST_PROLOG_NORMAL
1148       data.item: "texts" "elm.text.1 elm.text.2";
1149       data.item: "contents" "elm.icon";
1150
1151       parts {
1152          GENLIST_PART_BASE
1153          GENLIST_PART_BG_NORMAL
1154          GENLIST_PART_BOTTOM_LINE
1155          GENLIST_PART_PADDING_LEFT
1156          GENLIST_PART_PADDING_RIGHT
1157          GENLIST_PART_PADDING_TOP_2LINE
1158          GENLIST_PART_PADDING_BOTTOM_2LINE
1159
1160          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1161             "elm.padding.left", "elm.padding.icon.left",
1162             "elm.padding.top", "elm.text.2",
1163          )
1164          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1165             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1166          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1167          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1168          GENLIST_PART_FLIP
1169          GENLIST_PART_FOCUS
1170       }
1171       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1172    }
1173
1174 // 2.2.2.4 (textblock)
1175    group { GENLIST_NAME("2text.1icon.2.tb/default")
1176       GENLIST_PROLOG_NORMAL
1177       data.item: "texts" "elm.text.1 elm.text.2";
1178       data.item: "contents" "elm.icon";
1179
1180       parts {
1181          GENLIST_PART_BASE
1182          GENLIST_PART_BG_NORMAL
1183          GENLIST_PART_BOTTOM_LINE
1184          GENLIST_PART_PADDING_LEFT
1185          GENLIST_PART_PADDING_RIGHT
1186          GENLIST_PART_PADDING_TOP_2LINE
1187          GENLIST_PART_PADDING_BOTTOM_2LINE
1188
1189          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1190             "elm.padding.left", "elm.padding.icon.left",
1191             "elm.padding.top", "elm.text.2",
1192          )
1193          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1194             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1195          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1196          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1197          GENLIST_PART_FLIP
1198          GENLIST_PART_FOCUS
1199       }
1200       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1201    }
1202
1203
1204 // 2.2.2.5
1205    group { GENLIST_NAME("2text.1icon.10/default")
1206       inherit: "elm/genlist/item/2text.1icon.2/default";
1207
1208       parts {
1209          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1210       }
1211    }
1212
1213 // 2.2.2.5 (textblock)
1214    group { GENLIST_NAME("2text.1icon.10.tb/default")
1215       GENLIST_PROLOG_NORMAL
1216       data.item: "texts" "elm.text.1 elm.text.2";
1217       data.item: "contents" "elm.icon";
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_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1229             "elm.padding.left", "elm.padding.icon.left",
1230             "elm.padding.top", "elm.text.2",
1231          )
1232          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1233             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1234          )
1235          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1236          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1237          GENLIST_PART_FLIP
1238          GENLIST_PART_FOCUS
1239       }
1240       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1241    }
1242
1243 // 2.2.2.6
1244    group { GENLIST_NAME("2text.5icon/default")
1245       GENLIST_PROLOG_NORMAL
1246       data.item: "texts" "elm.text.1 elm.text.2";
1247       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1248
1249       parts {
1250          GENLIST_PART_BASE
1251          GENLIST_PART_BG_NORMAL
1252          GENLIST_PART_BOTTOM_LINE
1253          GENLIST_PART_PADDING_LEFT
1254          GENLIST_PART_PADDING_RIGHT
1255          GENLIST_PART_PADDING_TOP_2LINE
1256          GENLIST_PART_PADDING_BOTTOM_2LINE
1257
1258          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1259             "elm.padding.left", "elm.icon.5",
1260             "elm.padding.top", "elm.text.2",
1261          )
1262          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1263             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1264          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1265             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1266          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1267          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1268             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1269          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1270          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1271             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1272          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1273          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1274             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1275          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1276          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1277             "elm.padding.right", "elm.padding.top", "elm.text.2")
1278          GENLIST_PART_FLIP
1279          GENLIST_PART_FOCUS
1280       }
1281       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1282          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1283    }
1284
1285 // 2.2.2.7
1286    group { GENLIST_NAME("3text.1icon/default")
1287       GENLIST_PROLOG_NORMAL
1288       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1289       data.item: "contents" "elm.icon";
1290
1291       parts {
1292          GENLIST_PART_BASE
1293          GENLIST_PART_BG_NORMAL
1294          GENLIST_PART_BOTTOM_LINE
1295          GENLIST_PART_PADDING_LEFT
1296          GENLIST_PART_PADDING_RIGHT
1297          GENLIST_PART_PADDING_TOP_2LINE
1298          GENLIST_PART_PADDING_BOTTOM_2LINE
1299
1300          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1301             "elm.padding.left", "elm.padding.icon.left",
1302             "elm.padding.top", "elm.text.3",
1303          )
1304          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1305          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1306             "elm.padding.right", "elm.padding.top", "elm.text.3"
1307          )
1308
1309          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1310             "elm.padding.left", "elm.padding.text3.right",
1311             "elm.text.1", "elm.padding.bottom",
1312          )
1313          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1314          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1315             "elm.padding.right", "elm.padding.bottom")
1316          GENLIST_PART_FLIP
1317          GENLIST_PART_FOCUS
1318       }
1319       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1320          target: "elm.icon"; )
1321    }
1322
1323 // 2.2.2.7 (textblock)
1324    group { GENLIST_NAME("3text.1icon.tb/default")
1325       GENLIST_PROLOG_NORMAL
1326       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1327       data.item: "contents" "elm.icon";
1328
1329       parts {
1330          GENLIST_PART_BASE
1331          GENLIST_PART_BG_NORMAL
1332          GENLIST_PART_BOTTOM_LINE
1333          GENLIST_PART_PADDING_LEFT
1334          GENLIST_PART_PADDING_RIGHT
1335          GENLIST_PART_PADDING_TOP_2LINE
1336          GENLIST_PART_PADDING_BOTTOM_2LINE
1337
1338          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1339          // and theier font size can be changed both.
1340          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1341             "elm.padding.left", "elm.padding.icon.left",
1342             "elm.padding.top",
1343          )
1344          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1345          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1346             "elm.padding.right", "elm.padding.top", "elm.text.3")
1347
1348          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1349             "elm.padding.left", "elm.padding.text3.right",
1350             "elm.text.1", "elm.padding.bottom"
1351          )
1352          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1353          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1354             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1355          GENLIST_PART_FLIP
1356          GENLIST_PART_FOCUS
1357       }
1358       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1359          target: "elm.icon"; )
1360    }
1361
1362 // 2.2.2.8
1363    group { GENLIST_NAME("2text.2icon/default")
1364       GENLIST_PROLOG_NORMAL
1365       data.item: "texts" "elm.text.1 elm.text.2";
1366       data.item: "contents" "elm.icon.1 elm.icon.2";
1367
1368       parts {
1369          GENLIST_PART_BASE
1370          GENLIST_PART_BG_NORMAL
1371          GENLIST_PART_BOTTOM_LINE
1372          GENLIST_PART_PADDING_LEFT
1373          GENLIST_PART_PADDING_RIGHT
1374          GENLIST_PART_PADDING_TOP_2LINE
1375          GENLIST_PART_PADDING_BOTTOM_2LINE
1376
1377          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1378             "elm.padding.left", "elm.padding.icon1.left",
1379             "elm.padding.top", "elm.icon.2",
1380          )
1381          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1382          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1383             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1384
1385          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1386             "elm.padding.left", "elm.padding.bottom")
1387          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1388          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1389             "elm.icon2.right", "elm.padding.right",
1390             "elm.text.1", "elm.padding.bottom",
1391             fixed: 1 1;
1392          )
1393          GENLIST_PART_FLIP
1394          GENLIST_PART_FOCUS
1395       }
1396       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1397          target: "elm.icon.1"; target: "elm.icon.2"; )
1398    }
1399
1400 // 2.2.2.9
1401    group { GENLIST_NAME("2text.7/default")
1402       inherit: "elm/genlist/item/2text.2/default";
1403
1404       parts {
1405          part { name: "elm.text.2";
1406             description { state: "default" 0.0;
1407                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1408             }
1409             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1410          }
1411       }
1412    }
1413
1414 // 2.2.2.10
1415    group { GENLIST_NAME("2text.1icon.7/default")
1416       inherit: "elm/genlist/item/2text.1icon.2/default";
1417
1418       parts {
1419          part { name: "elm.text.2";
1420             description { state: "default" 0.0;
1421                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1422             }
1423             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1424          }
1425          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1426       }
1427    }
1428
1429 // 2.2.2.10 (textblock)
1430    group { GENLIST_NAME("2text.1icon.7.tb/default")
1431       GENLIST_PROLOG_NORMAL
1432       data.item: "texts" "elm.text.1 elm.text.2";
1433       data.item: "contents" "elm.icon";
1434
1435       parts {
1436          GENLIST_PART_BASE
1437          GENLIST_PART_BG_NORMAL
1438          GENLIST_PART_BOTTOM_LINE
1439          GENLIST_PART_PADDING_LEFT
1440          GENLIST_PART_PADDING_RIGHT
1441          GENLIST_PART_PADDING_TOP_2LINE
1442          GENLIST_PART_PADDING_BOTTOM_2LINE
1443
1444          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1445             "elm.padding.left", "elm.padding.icon.left",
1446             "elm.padding.top", "elm.text.2",
1447          )
1448          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1449             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1450          )
1451          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1452          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1453          GENLIST_PART_FLIP
1454          GENLIST_PART_FOCUS
1455       }
1456       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1457    }
1458
1459 // 2.2.2.11
1460    group { GENLIST_NAME("2text.1icon.11/default")
1461       inherit: "elm/genlist/item/2text.1icon.2/default";
1462       parts {
1463          part { name: "elm.text.2";
1464             description { state: "default" 0.0;
1465                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1466             }
1467             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1468          }
1469          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1470       }
1471    }
1472
1473 // 2.2.2.12
1474    group { GENLIST_NAME("2text.2icon.2/default")
1475       GENLIST_PROLOG_NORMAL
1476       data.item: "texts" "elm.text.1 elm.text.2";
1477       data.item: "contents" "elm.icon.1 elm.icon.2";
1478
1479       parts {
1480          GENLIST_PART_BASE
1481          GENLIST_PART_BG_NORMAL
1482          GENLIST_PART_BOTTOM_LINE
1483          GENLIST_PART_PADDING_LEFT
1484          GENLIST_PART_PADDING_RIGHT
1485          GENLIST_PART_PADDING_TOP_2LINE
1486          GENLIST_PART_PADDING_BOTTOM_2LINE
1487
1488          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1489             "elm.padding.left", "elm.padding.icon1.left",
1490             "elm.padding.top", "elm.text.2",
1491          )
1492          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1493             "elm.icon2.rect", "elm.padding.bottom")
1494          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1495          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1496             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1497          // Virtual part for Maxmimum right X axis of text.2
1498          part { name: "elm.icon2.rect";
1499             type: RECT;
1500             scale: 1;
1501             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1502                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1503                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1504                fixed: 1 1;
1505                visible: 0;
1506             )
1507          }
1508          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1509          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1510          GENLIST_PART_FLIP
1511          GENLIST_PART_FOCUS
1512       }
1513       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1514          target: "elm.icon.1"; target: "elm.icon.2"; )
1515    }
1516
1517 // 2.2.2.13
1518    group { GENLIST_NAME("2text.1icon.5/default")
1519       GENLIST_PROLOG_NORMAL
1520       data.item: "texts" "elm.text.1 elm.text.2";
1521       data.item: "contents" "elm.icon";
1522
1523       parts {
1524          GENLIST_PART_BASE
1525          GENLIST_PART_BG_NORMAL
1526          GENLIST_PART_BOTTOM_LINE
1527          GENLIST_PART_PADDING_LEFT
1528          GENLIST_PART_PADDING_RIGHT
1529          GENLIST_PART_PADDING_TOP_2LINE
1530          GENLIST_PART_PADDING_BOTTOM_2LINE
1531
1532          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1533             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1534          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1535             "elm.padding.left", "elm.padding.icon.left",
1536             "elm.text.2", "elm.padding.bottom",
1537          )
1538          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1539          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1540          GENLIST_PART_FLIP
1541          GENLIST_PART_FOCUS
1542       }
1543       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1544          target: "elm.icon"; )
1545    }
1546
1547 // 2.2.2.14
1548    group { GENLIST_NAME("2text.1icon.4/default")
1549       GENLIST_PROLOG_NORMAL
1550       data.item: "texts" "elm.text.1 elm.text.2";
1551       data.item: "contents" "elm.icon";
1552
1553       parts {
1554          GENLIST_PART_BASE
1555          GENLIST_PART_BG_NORMAL
1556          GENLIST_PART_BOTTOM_LINE
1557          GENLIST_PART_PADDING_LEFT
1558          GENLIST_PART_PADDING_RIGHT
1559          GENLIST_PART_PADDING_TOP_2LINE
1560          GENLIST_PART_PADDING_BOTTOM_2LINE
1561
1562          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1563          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1564          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1565             "elm.padding.icon.right", "elm.padding.right",
1566             "elm.padding.top", "elm.text.2",)
1567          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1568             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1569          GENLIST_PART_FLIP
1570          GENLIST_PART_FOCUS
1571       }
1572       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1573          target: "elm.icon"; )
1574    }
1575
1576 // 2.2.2.14.1 (circle)
1577    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1578       inherit: "elm/genlist/item/2text.1icon.4/default";
1579
1580       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1581       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1582          target: "elm.icon"; )
1583       GENLIST_PROGRAMS_THUMB
1584    }
1585
1586 // 2.2.2.14.1 (square)
1587    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1588       inherit: "elm/genlist/item/2text.1icon.4/default";
1589
1590       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1591       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1592          target: "elm.icon"; )
1593       GENLIST_PROGRAMS_THUMB
1594    }
1595
1596 // 2.2.2.14 (textblock)
1597    group { GENLIST_NAME("2text.1icon.4.tb/default")
1598       GENLIST_PROLOG_NORMAL
1599       data.item: "texts" "elm.text.1 elm.text.2";
1600       data.item: "contents" "elm.icon";
1601
1602       parts {
1603          GENLIST_PART_BASE
1604          GENLIST_PART_BG_NORMAL
1605          GENLIST_PART_BOTTOM_LINE
1606          GENLIST_PART_PADDING_LEFT
1607          GENLIST_PART_PADDING_RIGHT
1608          GENLIST_PART_PADDING_TOP_2LINE
1609          GENLIST_PART_PADDING_BOTTOM_2LINE
1610
1611          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1612          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1613          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1614             "elm.padding.icon.right", "elm.padding.right",
1615             "elm.padding.top", "elm.text.2",)
1616          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1617             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1618          GENLIST_PART_FLIP
1619          GENLIST_PART_FOCUS
1620       }
1621       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1622          target: "elm.icon"; )
1623    }
1624
1625 // 2.2.2.15
1626    group { GENLIST_NAME("3text.1icon.2/default")
1627       GENLIST_PROLOG_NORMAL
1628       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1629       data.item: "contents" "elm.icon";
1630
1631       parts {
1632          GENLIST_PART_BASE
1633          GENLIST_PART_BG_NORMAL
1634          GENLIST_PART_BOTTOM_LINE
1635          GENLIST_PART_PADDING_LEFT
1636          GENLIST_PART_PADDING_RIGHT
1637          GENLIST_PART_PADDING_TOP_2LINE
1638          GENLIST_PART_PADDING_BOTTOM_2LINE
1639
1640          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1641          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1642          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1643             "elm.padding.icon.right", "elm.text.3",
1644             "elm.padding.top", "elm.text.2",)
1645          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1646             "elm.padding.right", "elm.padding.top", "elm.text.2")
1647          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1648             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1649          GENLIST_PART_FLIP
1650          GENLIST_PART_FOCUS
1651       }
1652       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1653          target: "elm.icon"; )
1654    }
1655
1656 // 2.2.2.16
1657    group { GENLIST_NAME("2text.1icon.8/default")
1658       inherit: "elm/genlist/item/2text.1icon.4/default";
1659
1660       parts {
1661          part { name: "elm.text.2";
1662             description { state: "default" 0.0;
1663                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1664             }
1665             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1666          }
1667       }
1668    }
1669
1670 // 2.2.2.17
1671    group { GENLIST_NAME("2text.6icon/default")
1672       GENLIST_PROLOG_NORMAL
1673       data.item: "texts" "elm.text.1 elm.text.2";
1674       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1675
1676       parts {
1677          GENLIST_PART_BASE
1678          GENLIST_PART_BG_NORMAL
1679          GENLIST_PART_BOTTOM_LINE
1680          GENLIST_PART_PADDING_LEFT
1681          GENLIST_PART_PADDING_RIGHT
1682          GENLIST_PART_PADDING_TOP_2LINE
1683          GENLIST_PART_PADDING_BOTTOM_2LINE
1684
1685          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1686          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1687          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1688             "elm.padding.icon6.right", "elm.icon.5",
1689             "elm.padding.top", "elm.text.2",)
1690          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1691             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1692
1693          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1694             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1695          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1696          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1697             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1698          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1699          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1700             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1701          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1702          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1703             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1704          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1705          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1706             "elm.padding.right", "elm.padding.top", "elm.text.2")
1707          GENLIST_PART_FLIP
1708          GENLIST_PART_FOCUS
1709       }
1710       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1711          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1712    }
1713
1714 // 2.2.2.17 (textblock)
1715    group { GENLIST_NAME("2text.6icon.tb/default")
1716       GENLIST_PROLOG_NORMAL
1717       data.item: "texts" "elm.text.1 elm.text.2";
1718       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1719
1720       parts {
1721          GENLIST_PART_BASE
1722          GENLIST_PART_BG_NORMAL
1723          GENLIST_PART_BOTTOM_LINE
1724          GENLIST_PART_PADDING_LEFT
1725          GENLIST_PART_PADDING_RIGHT
1726          GENLIST_PART_PADDING_TOP_2LINE
1727          GENLIST_PART_PADDING_BOTTOM_2LINE
1728
1729          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1730          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1731          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1732             "elm.padding.icon6.right", "elm.icon.5",
1733             "elm.padding.top", "elm.text.2",)
1734          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1735             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1736
1737          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1738             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1739          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1740          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1741             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1742          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1743          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1744             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1745          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1746          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1747             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1748          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1749          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1750             "elm.padding.right", "elm.padding.top", "elm.text.2")
1751          GENLIST_PART_FLIP
1752          GENLIST_PART_FOCUS
1753       }
1754       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1755          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1756    }
1757
1758 // 2.2.2.18
1759    group { GENLIST_NAME("2text.2icon.4/default")
1760       GENLIST_PROLOG_NORMAL
1761       data.item: "texts" "elm.text.1 elm.text.2";
1762       data.item: "contents" "elm.icon.1 elm.icon.2";
1763
1764       parts {
1765          GENLIST_PART_BASE
1766          GENLIST_PART_BG_NORMAL
1767          GENLIST_PART_BOTTOM_LINE
1768          GENLIST_PART_PADDING_LEFT
1769          GENLIST_PART_PADDING_RIGHT
1770          GENLIST_PART_PADDING_TOP_2LINE
1771          GENLIST_PART_PADDING_BOTTOM_2LINE
1772
1773          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1774          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1775          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1776             "elm.padding.icon1.right", "elm.padding.icon2.left",
1777             "elm.padding.top", "elm.text.2",)
1778          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1779             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1780
1781          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1782          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1783          GENLIST_PART_FLIP
1784          GENLIST_PART_FOCUS
1785       }
1786       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1787          target: "elm.icon.1"; target: "elm.icon.2"; )
1788    }
1789
1790
1791 // 2.2.2.18 (textblock)
1792    group { GENLIST_NAME("2text.2icon.4.tb/default")
1793       GENLIST_PROLOG_NORMAL
1794       data.item: "texts" "elm.text.1 elm.text.2";
1795       data.item: "contents" "elm.icon.1 elm.icon.2";
1796
1797       parts {
1798          GENLIST_PART_BASE
1799          GENLIST_PART_BG_NORMAL
1800          GENLIST_PART_BOTTOM_LINE
1801          GENLIST_PART_PADDING_LEFT
1802          GENLIST_PART_PADDING_RIGHT
1803          GENLIST_PART_PADDING_TOP_2LINE
1804          GENLIST_PART_PADDING_BOTTOM_2LINE
1805
1806          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1807          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1808          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1809             "elm.padding.icon1.right", "elm.padding.icon2.left",
1810             "elm.padding.top", "elm.text.2",)
1811          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1812             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1813
1814          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1815          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1816          GENLIST_PART_FLIP
1817          GENLIST_PART_FOCUS
1818       }
1819       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1820          target: "elm.icon.1"; target: "elm.icon.2";)
1821    }
1822
1823 // 2.2.2.19
1824    group { GENLIST_NAME("2text.2icon.6/default")
1825       GENLIST_PROLOG_NORMAL
1826       data.item: "texts" "elm.text.1 elm.text.2";
1827       data.item: "contents" "elm.icon.1 elm.icon.2";
1828
1829       parts {
1830          GENLIST_PART_BASE
1831          GENLIST_PART_BG_NORMAL
1832          GENLIST_PART_BOTTOM_LINE
1833          GENLIST_PART_PADDING_LEFT
1834          GENLIST_PART_PADDING_RIGHT
1835          GENLIST_PART_PADDING_TOP_2LINE
1836          GENLIST_PART_PADDING_BOTTOM_2LINE
1837
1838          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1839          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1840          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1841             "elm.padding.icon1.right", "elm.padding.right",
1842             "elm.padding.top", "elm.text.2",)
1843          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1844             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1845
1846          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1847          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1848             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1849          GENLIST_PART_FLIP
1850          GENLIST_PART_FOCUS
1851       }
1852       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1853          target: "elm.icon.1"; target: "elm.icon.2";)
1854    }
1855
1856 // 2.2.2.19 (textblock)
1857    group { GENLIST_NAME("2text.2icon.6.tb/default")
1858       GENLIST_PROLOG_NORMAL
1859       data.item: "texts" "elm.text.1 elm.text.2";
1860       data.item: "contents" "elm.icon.1 elm.icon.2";
1861
1862       parts {
1863          GENLIST_PART_BASE
1864          GENLIST_PART_BG_NORMAL
1865          GENLIST_PART_BOTTOM_LINE
1866          GENLIST_PART_PADDING_LEFT
1867          GENLIST_PART_PADDING_RIGHT
1868          GENLIST_PART_PADDING_TOP_2LINE
1869          GENLIST_PART_PADDING_BOTTOM_2LINE
1870
1871          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1872          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1873          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1874             "elm.padding.icon1.right", "elm.padding.right",
1875             "elm.padding.top", "elm.text.2",)
1876          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1877             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1878
1879          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1880          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1881             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1882          GENLIST_PART_FLIP
1883          GENLIST_PART_FOCUS
1884
1885       }
1886       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1887          target: "elm.icon.1"; target: "elm.icon.2";)
1888    }
1889
1890 // 2.2.2.20
1891    group { GENLIST_NAME("2text.2icon.8/default")
1892       GENLIST_PROLOG_NORMAL
1893       data.item: "texts" "elm.text.1 elm.text.2";
1894       data.item: "contents" "elm.icon.1 elm.icon.2";
1895
1896       parts {
1897          GENLIST_PART_BASE
1898          GENLIST_PART_BG_NORMAL
1899          GENLIST_PART_BOTTOM_LINE
1900          GENLIST_PART_PADDING_LEFT
1901          GENLIST_PART_PADDING_RIGHT
1902          GENLIST_PART_PADDING_TOP_2LINE
1903          GENLIST_PART_PADDING_BOTTOM_2LINE
1904
1905          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1906          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1907          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1908             "elm.padding.icon1.right", "elm.padding.icon2.left",
1909             "elm.padding.top", "elm.text.2",)
1910          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1911             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1912
1913          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1914          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1915          GENLIST_PART_FLIP
1916          GENLIST_PART_FOCUS
1917       }
1918       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1919          target: "elm.icon.1"; target: "elm.icon.2"; )
1920    }
1921
1922 // 2.2.2.20 (textblock)
1923    group { GENLIST_NAME("2text.2icon.8.tb/default")
1924       GENLIST_PROLOG_NORMAL
1925       data.item: "texts" "elm.text.1 elm.text.2";
1926       data.item: "contents" "elm.icon.1 elm.icon.2";
1927
1928       parts {
1929          GENLIST_PART_BASE
1930          GENLIST_PART_BG_NORMAL
1931          GENLIST_PART_BOTTOM_LINE
1932          GENLIST_PART_PADDING_LEFT
1933          GENLIST_PART_PADDING_RIGHT
1934          GENLIST_PART_PADDING_TOP_2LINE
1935          GENLIST_PART_PADDING_BOTTOM_2LINE
1936
1937          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1938          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1939          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1940             "elm.padding.icon1.right", "elm.padding.icon2.left",
1941             "elm.padding.top", "elm.text.2",)
1942          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1943             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1944
1945          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1946          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1947          GENLIST_PART_FLIP
1948          GENLIST_PART_FOCUS
1949       }
1950       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1951          target: "elm.icon.1"; target: "elm.icon.2";)
1952    }
1953
1954 // 2.2.2.21
1955    group { GENLIST_NAME("2text.2icon.progress/default")
1956       // FIXME: deprecated name, will be removed
1957       alias: "elm/genlist/item/1text.2icon.5/default";
1958       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1959       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1960       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1961
1962       GENLIST_PROLOG_NORMAL
1963       data.item: "texts" "elm.text.1 elm.text.2";
1964       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1965
1966       parts {
1967          GENLIST_PART_BASE
1968          GENLIST_PART_BG_NORMAL
1969          GENLIST_PART_BOTTOM_LINE
1970          GENLIST_PART_PADDING_LEFT
1971          GENLIST_PART_PADDING_RIGHT
1972          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1973          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1974
1975          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1976          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1977          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1978             "elm.padding.icon1.right", "elm.padding.right",
1979             "elm.padding.top", "elm.padding.bottom",
1980             min: 0 34;)
1981          )
1982          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1983             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1984          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1985             "elm.padding.right", "elm.swallow.progress",
1986             min: 0 46;
1987             GENLIST_PARAM_SUBITEM_DEFAULT
1988             GENLIST_PARAM_TEXT_LIMIT_RT
1989             fixed: 1 1;)
1990          )
1991          GENLIST_PART_FLIP
1992          GENLIST_PART_FOCUS
1993       }
1994       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1995          target: "elm.icon.1"; target: "elm.swallow.progress";)
1996    }
1997
1998 // 2.2.2.22
1999    group { GENLIST_NAME("3text.3icon.progress/default")
2000       // FIXME: deprecated name, will be removed
2001       alias: "elm/genlist/item/3text.3icon/default";
2002       alias: "elm/genlist/item_odd/3text.3icon/default";
2003       alias: "elm/genlist/item_compress/3text.3icon/default";
2004       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
2005
2006       GENLIST_PROLOG_NORMAL
2007       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2008       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
2009
2010       parts {
2011          GENLIST_PART_BASE
2012          GENLIST_PART_BG_NORMAL
2013          GENLIST_PART_BOTTOM_LINE
2014          GENLIST_PART_PADDING_LEFT
2015          GENLIST_PART_PADDING_RIGHT
2016          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2017          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2018
2019          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2020          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2021          GENLIST_PART_LISTITEM("elm.text.1",
2022             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
2023                "elm.padding.top",
2024                min: 0 50;
2025                GENLIST_PARAM_PROGRESS_MAIN
2026                fixed: 0 1;
2027             )
2028          )
2029          GENLIST_PART_ICON("elm.swallow.progress",
2030             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
2031                min: 0 34;
2032             )
2033          )
2034          GENLIST_PART_SUBITEM("elm.text.2",
2035             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
2036                min: 0 46;
2037                GENLIST_PARAM_SUBITEM_DEFAULT
2038                fixed: 1 1;
2039             )
2040          )
2041          GENLIST_PART_SUBITEM("elm.text.3",
2042             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
2043                min: 0 46;
2044                GENLIST_PARAM_SUBITEM_DEFAULT
2045                GENLIST_PARAM_TEXT_LIMIT_RT
2046                fixed: 1 1; // This limits text growing.
2047             )
2048          )
2049          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2050          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2051             "elm.padding.right",
2052             min: 156 GENLIST_BTN_01_HEIGHT;
2053             max: 156 GENLIST_BTN_01_HEIGHT;)
2054          )
2055          GENLIST_PART_FLIP
2056          GENLIST_PART_FOCUS
2057       }
2058       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2059          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2060    }
2061
2062 // 2.2.2.23
2063    group { GENLIST_NAME("2text.1icon.divider/default")
2064       GENLIST_PROLOG_NORMAL
2065       data.item: "texts" "elm.text.1 elm.text.2";
2066       data.item: "contents" "elm.icon";
2067
2068       parts {
2069          GENLIST_PART_BASE
2070          GENLIST_PART_BG_NORMAL
2071          GENLIST_PART_BOTTOM_LINE
2072          GENLIST_PART_PADDING_LEFT
2073          GENLIST_PART_PADDING_RIGHT
2074          GENLIST_PART_PADDING_TOP_2LINE
2075          GENLIST_PART_PADDING_BOTTOM_2LINE
2076
2077          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2078             "elm.padding.left", "elm.padding.divider.left",
2079             "elm.padding.top", "elm.text.2",
2080          )
2081          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2082             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2083          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2084          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2085          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2086          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2087          GENLIST_PART_FLIP
2088          GENLIST_PART_FOCUS
2089       }
2090       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2091          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2092    }
2093
2094 // 2.2.2.30
2095    group { GENLIST_NAME("2text.3icon/default")
2096       GENLIST_PROLOG_NORMAL
2097       data.item: "texts" "elm.text.1 elm.text.2";
2098       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2099
2100       parts {
2101          GENLIST_PART_BASE
2102          GENLIST_PART_BG_NORMAL
2103          GENLIST_PART_BOTTOM_LINE
2104          GENLIST_PART_PADDING_LEFT
2105          GENLIST_PART_PADDING_RIGHT
2106          GENLIST_PART_PADDING_TOP_2LINE
2107          GENLIST_PART_PADDING_BOTTOM_2LINE
2108
2109          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2110             "elm.padding.left", "elm.text.limit",
2111             "elm.padding.top", "elm.icon.3",
2112             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2113          )
2114          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2115          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2116             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2117
2118           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2119             "elm.padding.left", "elm.padding.bottom")
2120          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2121          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2122             "elm.icon3.right", "elm.padding.icon1.left",
2123             "elm.text.1", "elm.padding.bottom",
2124             fixed: 1 1;
2125          )
2126          // Virtual part for Maxmimum right X axis of TEXT
2127          GENLIST_PART_SPACER("elm.text.limit",
2128             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2129                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2130             )
2131          )
2132          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2133          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2134          GENLIST_PART_FLIP
2135          GENLIST_PART_FOCUS
2136       }
2137       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2138          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2139    }
2140
2141 // 2.2.2.31
2142    group { GENLIST_NAME("2text.1icon.12/default")
2143       inherit: "elm/genlist/item/2text.1icon.2/default";
2144       parts {
2145          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2146       }
2147    }
2148
2149 // 2.2.2.31.1 (circle)
2150    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2151       inherit: "elm/genlist/item/2text.1icon.12/default";
2152
2153       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2154       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2155          target: "elm.icon"; )
2156       GENLIST_PROGRAMS_THUMB
2157    }
2158
2159 // 2.2.2.31.1 (square)
2160    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2161       inherit: "elm/genlist/item/2text.1icon.12/default";
2162
2163       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2164       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2165          target: "elm.icon"; )
2166       GENLIST_PROGRAMS_THUMB
2167    }
2168
2169 // 2.2.2.31 (textblock)
2170    group { GENLIST_NAME("2text.1icon.12.tb/default")
2171       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2172       parts {
2173          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2174       }
2175    }
2176
2177 // 2.2.2.31.1 (circle) textblock
2178    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2179       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2180
2181       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2182       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2183          target: "elm.icon"; )
2184       GENLIST_PROGRAMS_THUMB
2185    }
2186
2187 // 2.2.2.31.1 (square) textblock
2188    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2189       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2190
2191       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2192       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2193          target: "elm.icon"; )
2194       GENLIST_PROGRAMS_THUMB
2195    }
2196
2197
2198 // 2.2.2.32
2199 // 2.2.2.36
2200    group { GENLIST_NAME("2text.1icon.9/default")
2201       inherit:"elm/genlist/item/2text.1icon.4/default";
2202       parts {
2203          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2204       }
2205       GENLIST_PROGRAM_CHECK("elm.icon")
2206    }
2207
2208 // 2.2.2.33
2209    group { GENLIST_NAME("2text.2icon.7/default")
2210       inherit: "elm/genlist/item/2text.2icon.4/default";
2211
2212       parts {
2213          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2214       }
2215       GENLIST_PROGRAM_CHECK("elm.icon.1")
2216    }
2217
2218 // 2.2.2.34
2219 // 2.2.2.37
2220    group { GENLIST_NAME("2text.2icon.5/default")
2221       GENLIST_PROLOG_NORMAL
2222       data.item: "texts" "elm.text.1 elm.text.2";
2223       data.item: "contents" "elm.icon.1 elm.icon.2";
2224
2225       parts {
2226          GENLIST_PART_BASE
2227          GENLIST_PART_BG_NORMAL
2228          GENLIST_PART_BOTTOM_LINE
2229          GENLIST_PART_PADDING_LEFT
2230          GENLIST_PART_PADDING_RIGHT
2231          GENLIST_PART_PADDING_TOP_2LINE
2232          GENLIST_PART_PADDING_BOTTOM_2LINE
2233
2234          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2235          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2236          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2237          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2238          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2239             "elm.padding.icon2.right", "elm.padding.right",
2240             "elm.padding.top", "elm.text.2",)
2241          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2242             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2243          GENLIST_PART_FLIP
2244          GENLIST_PART_FOCUS
2245       }
2246       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2247          target: "elm.icon.1"; target: "elm.icon.2";)
2248       GENLIST_PROGRAM_CHECK("elm.icon.1")
2249    }
2250
2251 // 2.2.2.35
2252    group { GENLIST_NAME("2text.3icon.4/default")
2253       GENLIST_PROLOG_NORMAL
2254       data.item: "texts" "elm.text.1 elm.text.2";
2255       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2256
2257       parts {
2258          GENLIST_PART_BASE
2259          GENLIST_PART_BG_NORMAL
2260          GENLIST_PART_BOTTOM_LINE
2261          GENLIST_PART_PADDING_LEFT
2262          GENLIST_PART_PADDING_RIGHT
2263          GENLIST_PART_PADDING_TOP_2LINE
2264          GENLIST_PART_PADDING_BOTTOM_2LINE
2265
2266          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2267          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2268          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2269          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2270          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2271             "elm.padding.icon2.right", "elm.padding.icon3.left",
2272             "elm.padding.top", "elm.text.2",)
2273          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2274             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2275
2276          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2277          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2278          GENLIST_PART_FLIP
2279          GENLIST_PART_FOCUS
2280       }
2281       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2282       GENLIST_PROGRAM_CHECK("elm.icon.1")
2283    }
2284
2285
2286 // 2.2.2.38
2287    group { GENLIST_NAME("4text.1icon.1/default")
2288       GENLIST_PROLOG_NORMAL
2289       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2290       data.item: "contents" "elm.icon.1";
2291
2292       images {
2293          image: "00_list_bubble_bg.png" COMP;
2294       }
2295       parts {
2296          GENLIST_PART_BASE
2297          GENLIST_PART_BG_NORMAL
2298          GENLIST_PART_BOTTOM_LINE
2299          GENLIST_PART_PADDING_LEFT
2300          GENLIST_PART_PADDING_RIGHT
2301          GENLIST_PART_PADDING_TOP_2LINE
2302          GENLIST_PART_PADDING_BOTTOM_2LINE
2303
2304          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2305             "elm.padding.left", "elm.padding.icon1.left",
2306             "elm.padding.top", "elm.text.3",
2307          )
2308          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2309          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2310             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2311
2312          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2313          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2314             "elm.padding.right", "elm.padding.top", "elm.text.3")
2315
2316          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2317             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2318          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2319          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2320             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2321          GENLIST_PART_FLIP
2322          GENLIST_PART_FOCUS
2323       }
2324       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2325          target: "elm.icon.1"; target: "elm.bubble"; )
2326    }
2327
2328 // 2.2.2.38 textblock
2329       group { GENLIST_NAME("4text.1icon.1.tb/default")
2330       GENLIST_PROLOG_NORMAL
2331       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2332       data.item: "contents" "elm.icon.1";
2333
2334       images {
2335          image: "00_list_bubble_bg.png" COMP;
2336       }
2337
2338       parts {
2339          GENLIST_PART_BASE
2340          GENLIST_PART_BG_NORMAL
2341          GENLIST_PART_BOTTOM_LINE
2342          GENLIST_PART_PADDING_LEFT
2343          GENLIST_PART_PADDING_RIGHT
2344          GENLIST_PART_PADDING_TOP_2LINE
2345          GENLIST_PART_PADDING_BOTTOM_2LINE
2346
2347          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2348          // and theier font size can be changed both.
2349          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2350             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2351          )
2352          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2353          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2354             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2355
2356          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2357          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2358             "elm.padding.right", "elm.padding.top", "elm.text.3")
2359
2360          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2361             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2362          )
2363          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2364          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2365             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2366          )
2367          GENLIST_PART_FLIP
2368          GENLIST_PART_FOCUS
2369       }
2370       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2371          target: "elm.icon.1"; target: "elm.bubble"; )
2372    }
2373
2374 // 2.2.2.39
2375    group { GENLIST_NAME("4text.1icon.2/default")
2376       GENLIST_PROLOG_NORMAL
2377       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2378       data.item: "contents" "elm.icon.1 ";
2379
2380       parts {
2381          GENLIST_PART_BASE
2382          GENLIST_PART_BG_NORMAL
2383          GENLIST_PART_BOTTOM_LINE
2384          GENLIST_PART_PADDING_LEFT
2385          GENLIST_PART_PADDING_RIGHT
2386          GENLIST_PART_PADDING_TOP_2LINE
2387          GENLIST_PART_PADDING_BOTTOM_2LINE
2388
2389          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2390             "elm.padding.left", "elm.padding.icon1.left",
2391             "elm.padding.top", "elm.text.3",
2392          )
2393          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2394          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2395             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2396          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2397          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2398             "elm.padding.right", "elm.padding.top", "elm.text.3")
2399
2400          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2401             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2402          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2403          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2404             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2405          GENLIST_PART_FLIP
2406          GENLIST_PART_FOCUS
2407       }
2408       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2409          target: "elm.icon.1";)
2410    }
2411 // 2.2.2.39 (TEXTBLOCK)
2412    group { GENLIST_NAME("4text.1icon.2.tb/default")
2413       GENLIST_PROLOG_NORMAL
2414       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2415       data.item: "contents" "elm.icon.1";
2416
2417       parts {
2418          GENLIST_PART_BASE
2419          GENLIST_PART_BG_NORMAL
2420          GENLIST_PART_BOTTOM_LINE
2421          GENLIST_PART_PADDING_LEFT
2422          GENLIST_PART_PADDING_RIGHT
2423          GENLIST_PART_PADDING_TOP_2LINE
2424          GENLIST_PART_PADDING_BOTTOM_2LINE
2425
2426          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2427             "elm.padding.left", "elm.padding.icon1.left",
2428             "elm.padding.top", "elm.text.3",
2429          )
2430          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2431          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2432             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2433          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2434          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2435             "elm.padding.right", "elm.padding.top", "elm.text.3")
2436
2437          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2438             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2439          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2440          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2441             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2442          GENLIST_PART_FLIP
2443          GENLIST_PART_FOCUS
2444       }
2445       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2446          target: "elm.icon.1";)
2447    }
2448
2449 // 2.2.2.40
2450    group { GENLIST_NAME("4text.1/default")
2451       GENLIST_PROLOG_NORMAL
2452       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2453
2454       images {
2455          image: "00_list_bubble_bg.png" COMP;
2456       }
2457       parts {
2458          GENLIST_PART_BASE
2459          GENLIST_PART_BG_NORMAL
2460          GENLIST_PART_BOTTOM_LINE
2461          GENLIST_PART_PADDING_LEFT
2462          GENLIST_PART_PADDING_RIGHT
2463          GENLIST_PART_PADDING_TOP_2LINE
2464          GENLIST_PART_PADDING_BOTTOM_2LINE
2465
2466          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2467             "elm.padding.left", "elm.padding.bubble.left",
2468             "elm.padding.top", "elm.text.3",
2469          )
2470          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2471          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2472             "elm.padding.right", "elm.padding.top", "elm.text.3")
2473
2474          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2475             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2476          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2477          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2478             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2479          GENLIST_PART_FLIP
2480          GENLIST_PART_FOCUS
2481       }
2482       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2483          target: "elm.bubble"; )
2484
2485    }
2486
2487 // 2.2.2.41
2488    group { GENLIST_NAME("4text.2/default")
2489       inherit: "elm/genlist/item/4text.1/default";
2490       parts {
2491          part { name: "elm.bubble";
2492             description { state: "default" 0.0;
2493                visible: 0;
2494             }
2495          }
2496          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2497             "elm.padding.right", "elm.padding.top", "elm.text.3")
2498       }
2499    }
2500
2501 // 2.2.2.42
2502    group { GENLIST_NAME("3text.1icon.3/default")
2503       GENLIST_PROLOG_NORMAL
2504       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2505       data.item: "contents" "elm.icon.1";
2506
2507       parts {
2508          GENLIST_PART_BASE
2509          GENLIST_PART_BG_NORMAL
2510          GENLIST_PART_BOTTOM_LINE
2511          GENLIST_PART_PADDING_LEFT
2512          GENLIST_PART_PADDING_RIGHT
2513          GENLIST_PART_PADDING_TOP_2LINE
2514          GENLIST_PART_PADDING_BOTTOM_2LINE
2515
2516          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2517             "elm.padding.left", "elm.padding.icon1.left",
2518             "elm.padding.top", "elm.text.3",)
2519          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2520          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2521              "elm.padding.right", "elm.padding.top", "elm.text.3")
2522          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2523             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2524          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2525             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2526          GENLIST_PART_FLIP
2527          GENLIST_PART_FOCUS
2528       }
2529       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2530          target: "elm.icon.1";)
2531    }
2532
2533 // 2.2.2.42
2534    group { GENLIST_NAME("3text.1icon.3.tb/default")
2535       GENLIST_PROLOG_NORMAL
2536       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2537       data.item: "contents" "elm.icon.1";
2538
2539       parts {
2540          GENLIST_PART_BASE
2541          GENLIST_PART_BG_NORMAL
2542          GENLIST_PART_BOTTOM_LINE
2543          GENLIST_PART_PADDING_LEFT
2544          GENLIST_PART_PADDING_RIGHT
2545          GENLIST_PART_PADDING_TOP_2LINE
2546          GENLIST_PART_PADDING_BOTTOM_2LINE
2547
2548          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2549             "elm.padding.left", "elm.padding.icon1.left",
2550             "elm.padding.top",
2551          )
2552          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2553          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2554             "elm.padding.right", "elm.padding.top", "elm.text.3"
2555          )
2556          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2557             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2558          )
2559          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2560             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2561          GENLIST_PART_FLIP
2562          GENLIST_PART_FOCUS
2563       }
2564       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2565          target: "elm.icon.1";)
2566    }
2567
2568
2569 // 2.2.2.43
2570    group { GENLIST_NAME("2text.4icon.1/default")
2571       GENLIST_PROLOG_NORMAL
2572       data.item: "texts" "elm.text.1 elm.text.2";
2573       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2574
2575       parts {
2576          GENLIST_PART_BASE
2577          GENLIST_PART_BG_NORMAL
2578          GENLIST_PART_BOTTOM_LINE
2579          GENLIST_PART_PADDING_LEFT
2580          GENLIST_PART_PADDING_RIGHT
2581          GENLIST_PART_PADDING_TOP_2LINE
2582          GENLIST_PART_PADDING_BOTTOM_2LINE
2583
2584          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2585             "elm.padding.left", "elm.padding.icon1.left",
2586             "elm.padding.top", "elm.text.2",
2587          )
2588          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2589             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2590          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2591          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2592             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2593          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2594          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2595             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2596          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2597          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2598             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2599
2600          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2601          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2602          GENLIST_PART_FLIP
2603          GENLIST_PART_FOCUS
2604       }
2605       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2606          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2607    }
2608
2609 // 2.2.2.44
2610    group { GENLIST_NAME("4text.1icon.3/default")
2611       GENLIST_PROLOG_NORMAL
2612       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2613       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2614
2615       images {
2616          image: "00_list_bubble_bg.png" COMP;
2617       }
2618       parts {
2619          GENLIST_PART_BASE
2620          GENLIST_PART_BG_NORMAL
2621          GENLIST_PART_BOTTOM_LINE
2622          GENLIST_PART_PADDING_TOP_2LINE
2623          GENLIST_PART_PADDING_BOTTOM_2LINE
2624          GENLIST_PART_PADDING_LEFT
2625          GENLIST_PART_PADDING_RIGHT
2626          GENLIST_PART_COLORBAR
2627
2628          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2629          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2630
2631
2632          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2633             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2634          )
2635          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2636          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2637             "elm.padding.right", "elm.padding.top", "elm.text.3"
2638          )
2639
2640          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2641             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2642          )
2643          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2644          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2645             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2646          )
2647          GENLIST_PART_FLIP
2648          GENLIST_PART_FOCUS
2649       }
2650       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2651          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2652    }
2653
2654 // 2.2.2.45
2655    group { GENLIST_NAME("3text.1icon.1/default")
2656       GENLIST_PROLOG_NORMAL
2657       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2658       data.item: "contents" "elm.icon";
2659
2660       parts {
2661          GENLIST_PART_BASE
2662          GENLIST_PART_BG_NORMAL
2663          GENLIST_PART_BOTTOM_LINE
2664          GENLIST_PART_PADDING_LEFT
2665          GENLIST_PART_PADDING_RIGHT
2666          GENLIST_PART_PADDING_TOP_2LINE
2667          GENLIST_PART_PADDING_BOTTOM_2LINE
2668
2669          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2670          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2671          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2672             "elm.padding.icon.right", "elm.padding.right",
2673             "elm.padding.top", "elm.text.2",)
2674          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2675             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2676          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2677             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2678          GENLIST_PART_FLIP
2679          GENLIST_PART_FOCUS
2680       }
2681       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2682          target: "elm.icon"; )
2683    }
2684
2685 // 2.2.2.46
2686    group { GENLIST_NAME("2text.2icon.1/default")
2687       GENLIST_PROLOG_NORMAL
2688       data.item: "texts" "elm.text.1 elm.text.2";
2689       data.item: "contents" "elm.icon.1 elm.icon.2";
2690
2691       parts {
2692          GENLIST_PART_BASE
2693          GENLIST_PART_BG_NORMAL
2694          GENLIST_PART_BOTTOM_LINE
2695          GENLIST_PART_PADDING_LEFT
2696          GENLIST_PART_PADDING_RIGHT
2697          GENLIST_PART_PADDING_TOP_2LINE
2698          GENLIST_PART_PADDING_BOTTOM_2LINE
2699
2700          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2701             "elm.padding.left", "elm.padding.icon1.left",
2702             "elm.padding.top", "elm.text.2",
2703          )
2704          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2705             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2706          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2707          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2708          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2709          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2710          GENLIST_PART_FLIP
2711          GENLIST_PART_FOCUS
2712       }
2713       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2714          target: "elm.icon.1"; target: "elm.icon.2";)
2715    }
2716
2717 // 2.2.2.47
2718    group { GENLIST_NAME("2text.1icon.1/default")
2719       inherit: "elm/genlist/item/2text.1icon.2/default";
2720
2721       parts {
2722          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2723       }
2724    }
2725
2726 // 2.2.4.1
2727    group { GENLIST_NAME("multiline/1title.2text/default")
2728       GENLIST_PROLOG_NORMAL
2729       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2730
2731       parts {
2732          GENLIST_PART_BASE
2733          GENLIST_PART_BG_NORMAL
2734          GENLIST_PART_BOTTOM_LINE
2735          GENLIST_PART_PADDING_LEFT
2736          GENLIST_PART_PADDING_RIGHT
2737          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2738          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2739
2740          // FIXME: if textblock is used, part grows to big.
2741          GENLIST_PART_TEXT("elm.title",
2742             GENLIST_DESCRIPTION_L("elm.padding.left",
2743                GENLIST_PARAM_LISTITEM
2744                min: 226 0;
2745                fixed: 1 0;
2746             )
2747             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2748          )
2749          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2750          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2751          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2752
2753          GENLIST_PART_TEXTBLOCK("elm.text.1",
2754             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2755                GENLIST_PARAM_LISTITEM_TB_WRAP
2756                min: 0 90; fixed: 0 1;
2757             )
2758             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2759          )
2760          GENLIST_PART_TEXTBLOCK("elm.text.2",
2761             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2762                GENLIST_PARAM_LISTITEM_TB_WRAP
2763                min: 0 90;
2764             )
2765             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2766          )
2767          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2768          GENLIST_PART_FLIP
2769          GENLIST_PART_FOCUS
2770       }
2771       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2772          target: "elm.divider1"; target:"elm.divider2";
2773          target: "center_line"; target:"center_line2";
2774       )
2775    }
2776
2777 // 2.2.4.2
2778    group { GENLIST_NAME("multiline/1title.1text/default")
2779       GENLIST_PROLOG_NORMAL
2780       data.item: "texts" "elm.title elm.text";
2781
2782       parts {
2783          GENLIST_PART_BASE
2784          GENLIST_PART_BG_NORMAL
2785          GENLIST_PART_BOTTOM_LINE
2786          GENLIST_PART_PADDING_LEFT
2787          GENLIST_PART_PADDING_RIGHT
2788          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2789          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2790
2791          // FIXME: if textblock is used, part grows to big.
2792          GENLIST_PART_TEXT("elm.title",
2793             GENLIST_DESCRIPTION_L("elm.padding.left",
2794                GENLIST_PARAM_LISTITEM
2795                min: 226 0;
2796                fixed: 1 0;
2797             )
2798             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2799          )
2800          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2801          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2802          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2803
2804          GENLIST_PART_TEXTBLOCK("elm.text",
2805             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2806                GENLIST_PARAM_LISTITEM_TB_WRAP
2807                //min: 0 48;
2808             )
2809             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2810          )
2811          GENLIST_PART_FLIP
2812          GENLIST_PART_FOCUS
2813       }
2814       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2815          target: "elm.text";
2816          target: "elm.divider1"; target:"elm.divider2";
2817       )
2818    }
2819
2820 // 2.2.4.3
2821    group { GENLIST_NAME("multiline/2text/default")
2822       GENLIST_PROLOG_NORMAL
2823       data.item: "texts" "elm.text.1 elm.text.2";
2824
2825       parts {
2826          GENLIST_PART_BASE
2827          GENLIST_PART_BG_NORMAL
2828          GENLIST_PART_BOTTOM_LINE
2829          GENLIST_PART_PADDING_LEFT
2830          GENLIST_PART_PADDING_RIGHT
2831          GENLIST_PART_PADDING_TOP_2LINE
2832          GENLIST_PART_PADDING_BOTTOM_2LINE
2833
2834          GENLIST_PART_TEXT("elm.text.1",
2835             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2836                GENLIST_PARAM_LISTITEM
2837                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2838                fixed: 0 1;
2839             )
2840             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2841          )
2842          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2843          GENLIST_PART_TEXTBLOCK("elm.text.2",
2844             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2845                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2846                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2847             )
2848             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2849          )
2850          GENLIST_PART_FLIP
2851          GENLIST_PART_FOCUS
2852       }
2853       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2854    }
2855
2856 // 2.2.4.4
2857    group { GENLIST_NAME("multiline/2text.5icon/default")
2858       // FIXME: deprecated name, wiil be removed
2859       alias: "elm/genlist/item/multiline/2text.1icon/default";
2860       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2861       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2862       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2863
2864       GENLIST_PROLOG_NORMAL
2865       data.item: "texts" "elm.text.1 elm.text.2";
2866       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2867
2868       parts {
2869          GENLIST_PART_BASE
2870          GENLIST_PART_BG_NORMAL
2871          GENLIST_PART_BOTTOM_LINE
2872          GENLIST_PART_PADDING_LEFT
2873          GENLIST_PART_PADDING_RIGHT
2874          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2875          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2876
2877          GENLIST_PART_LISTITEM("elm.text.1",
2878             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2879                GENLIST_PARAM_LISTITEM
2880                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2881             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2882          )
2883          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2884          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2885             "elm.icon.4", "elm.padding.top", "elm.text.2")
2886          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2887             "elm.icon.3", "elm.padding.top", "elm.text.2")
2888          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2889             "elm.icon.2", "elm.padding.top", "elm.text.2")
2890          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2891             "elm.icon.1", "elm.padding.top", "elm.text.2")
2892          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2893             "elm.padding.right", "elm.padding.top", "elm.text.2")
2894
2895
2896          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2897          GENLIST_PART_TEXTBLOCK("elm.text.2",
2898             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2899             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2900             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2901             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2902          )
2903          GENLIST_PART_FLIP
2904          GENLIST_PART_FOCUS
2905       }
2906       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2907    }
2908
2909 // 2.4.4.5
2910    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2911       GENLIST_PROLOG_NORMAL
2912       data.item: "texts" "elm.text.1 elm.text.2";
2913       data.item: "contents" "elm.icon";
2914
2915       parts {
2916          GENLIST_PART_BASE
2917          GENLIST_PART_BG_NORMAL
2918          GENLIST_PART_BOTTOM_LINE
2919          GENLIST_PART_PADDING_LEFT
2920          GENLIST_PART_PADDING_RIGHT
2921          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2922          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2923
2924          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2925          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2926          GENLIST_PART_LISTITEM("elm.text.1",
2927             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2928                GENLIST_PARAM_LISTITEM
2929                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2930             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2931          )
2932          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2933          GENLIST_PART_TEXTBLOCK("elm.text.2",
2934             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2935             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2936             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2937             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2938          )
2939          GENLIST_PART_FLIP
2940          GENLIST_PART_FOCUS
2941       }
2942       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2943    }
2944
2945 /************************************************************/
2946 /******************** Dialogue Group ************************/
2947 /************************************************************/
2948 // 2.2.6.1 (Dialogue)
2949    group { GENLIST_NAME("dialogue/editfield/default")
2950       alias: "elm/layout/dialogue/editfield/default";
2951       inherit: "elm/genlist/item/editfield/default";
2952
2953       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2954
2955       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2956       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2957    }
2958
2959 // 2.2.6.2 (Dialogue)
2960    group { GENLIST_NAME("dialogue/editfield/title/default")
2961       alias: "elm/layout/dialogue/editfield/title/default";
2962       inherit: "elm/genlist/item/editfield/title/default";
2963
2964       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2965
2966       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2967       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2968    }
2969
2970 // Dialogue Group Separators
2971 // default separator
2972    group { GENLIST_NAME("dialogue/separator/default")
2973       alias: "elm/layout/dialogue/separator";
2974
2975       data.item: "stacking" "above";
2976       data.item: "selectraise" "on";
2977
2978       parts {
2979          GENLIST_PART_BASE
2980          GENLIST_PART_SPACER("separator",
2981             description { state: "default" 0.0;
2982                min: 0 32;
2983                max: -1 32;
2984             }
2985          )
2986          GENLIST_PART_FOCUS
2987       }
2988       GENLIST_PROGRAM_FOCUS
2989    }
2990
2991 // Dialogue Group Separators
2992 // default separator
2993    group { GENLIST_NAME("dialogue/separator.2/default")
2994       alias: "elm/layout/dialogue/separator.2";
2995
2996       data.item: "stacking" "above";
2997       data.item: "selectraise" "on";
2998
2999       parts {
3000          GENLIST_PART_BASE
3001          GENLIST_PART_SPACER("separator",
3002             description { state: "default" 0.0;
3003                min: 0 8;
3004                max: -1 8;
3005             }
3006          )
3007          GENLIST_PART_FOCUS
3008       }
3009       GENLIST_PROGRAM_FOCUS
3010    }
3011
3012    group { GENLIST_NAME("dialogue/1icon/default")
3013       alias: "elm/layout/dialogue/1icon";
3014       inherit: "elm/genlist/item/1icon/default";
3015
3016       data.item: "contents" "elm.icon elm.icon.edit";
3017
3018       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3019       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
3020    }
3021
3022 // 2.4.1.1
3023 // 2.5.2.1 (deprecated)
3024    group { GENLIST_NAME("dialogue/1text/default")
3025       alias: "elm/layout/dialogue/1text";
3026       inherit: "elm/genlist/item/1text/default";
3027
3028       // FIXME: temporary alias for back-wrad compatibility
3029       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
3030       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
3031       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
3032       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
3033
3034       data.item: "contents" "elm.icon.edit";
3035       /*
3036       alias: "elm/genlist/item/dialogue.1text/default";
3037       alias: "elm/genlist/item_odd/dialogue.1text/default";
3038       alias: "elm/genlist/item_compress/dialogue.1text/default";
3039       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
3040       */
3041       GENLIST_DIALOGUE_INHERIT_BODY(;)
3042       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
3043    }
3044
3045 // 2.4.1.2
3046    group { GENLIST_NAME("dialogue/1text.1icon/default")
3047       alias: "elm/layout/dialogue/1text.1icon";
3048       inherit: "elm/genlist/item/1text.1icon.6/default";
3049
3050       data.item: "contents" "elm.icon elm.icon.edit";
3051
3052       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3053       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3054    }
3055
3056 // 2.4.1.3
3057 // 2.5.2.4 (expandable)
3058    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
3059       alias: "elm/layout/dialogue/1text.1icon.2";
3060       inherit: "elm/genlist/item/1text.1icon.2/default";
3061
3062       // FIXME: deprecated, only for backward compatibility
3063       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
3064       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
3065
3066       data.item: "contents" "elm.icon elm.icon.edit";
3067
3068       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3069       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3070    }
3071
3072 // 2.4.1.3.1 (circle)
3073    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
3074       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3075
3076       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
3077       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3078       GENLIST_PROGRAMS_THUMB
3079    }
3080
3081 // 2.4.1.3.1 (square)
3082    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
3083       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3084
3085       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
3086       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3087       GENLIST_PROGRAMS_THUMB
3088    }
3089
3090 // 2.4.1.3 (TEXTBLOCK)
3091    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3092       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3093       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3094
3095       data.item: "contents" "elm.icon elm.icon.edit";
3096
3097       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3098       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3099    }
3100
3101 // 2.4.1.4
3102    group { GENLIST_NAME("dialogue/1text.2icon/default")
3103       alias: "elm/layout/dialogue/1text.2icon";
3104       inherit: "elm/genlist/item/1text.2icon.7/default";
3105
3106       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3107
3108       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3109       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3110    }
3111
3112 // 2.4.1.5
3113    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3114       alias: "elm/layout/dialogue/2text.1icon.6";
3115       inherit: "elm/genlist/item/2text.1icon.6/default";
3116
3117       data.item: "contents" "elm.icon elm.icon.edit";
3118
3119       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3120       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3121    }
3122
3123 // 2.4.1.6
3124 // 2.4.1.15
3125 // 2.5.2.2 & 2.5.2.3 (expandable)
3126    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3127       alias: "elm/layout/dialogue/1text.1icon.3";
3128       inherit: "elm/genlist/item/1text.1icon.3/default";
3129
3130       // FIXME: deprecated, only for backward compatibility
3131       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3132       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3133
3134       data.item: "contents" "elm.icon elm.icon.edit";
3135
3136       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3137       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3138    }
3139
3140 // 2.4.1.6 (textblock)
3141    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3142       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3143       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3144
3145       data.item: "contents" "elm.icon elm.icon.edit";
3146
3147       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3148       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3149    }
3150
3151 // 2.4.1.7
3152 // 2.4.1.11
3153    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3154       alias: "elm/layout/dialogue/1text.2icon.2";
3155       inherit: "elm/genlist/item/1text.2icon.4/default";
3156
3157       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3158
3159       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3160       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3161    }
3162
3163 // 2.4.1.8
3164    group { GENLIST_NAME("dialogue/1text.3icon/default")
3165       alias: "elm/layout/dialogue/1text.3icon";
3166       inherit: "elm/genlist/item/1text.3icon.2/default";
3167
3168       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3169
3170       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3171       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3172          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3173    }
3174
3175 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3176    group { GENLIST_NAME("dialogue/3icon/default")
3177       alias: "elm/layout/dialogue/3icon";
3178
3179       GENLIST_PROLOG_DIALOGUE
3180       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3181
3182       parts {
3183          GENLIST_PART_BG_DIALOGUE
3184          GENLIST_PART_BASE
3185          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3186          GENLIST_PART_PADDING_RIGHT_EDIT
3187          GENLIST_PART_PADDING_TOP
3188          GENLIST_PART_PADDING_BOTTOM
3189
3190          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3191          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3192          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3193             "elm.padding.icon1.right", "elm.padding.icon3.left",
3194             min: 468 GENLIST_HEIGHT_1LINE; )
3195          )
3196          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3197          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3198          GENLIST_PART_FLIP
3199          GENLIST_PART_FOCUS
3200       }
3201       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3202          target: "elm.icon.3"; )
3203    }
3204
3205 // 2.4.1.9
3206    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3207       alias: "elm/layout/dialogue/1text.1icon.5";
3208
3209       GENLIST_PROLOG_DIALOGUE
3210       data.item: "texts" "elm.text";
3211       data.item: "contents" "elm.icon elm.icon.edit";
3212
3213       parts {
3214          GENLIST_PART_BG_DIALOGUE
3215          GENLIST_PART_BASE
3216          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3217          GENLIST_PART_PADDING_RIGHT_EDIT
3218          GENLIST_PART_PADDING_TOP
3219          GENLIST_PART_PADDING_BOTTOM
3220
3221          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3222             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3223          )
3224          GENLIST_PART_ICON("elm.icon",
3225             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3226                min: 0 74;
3227                fixed: 0 1;
3228             )
3229          )
3230          GENLIST_PART_FLIP
3231          GENLIST_PART_FOCUS
3232       }
3233       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3234    }
3235
3236 // 2.4.1.10
3237    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3238       alias: "elm/layout/dialogue/2text.1icon.4";
3239
3240       GENLIST_PROLOG_DIALOGUE
3241       data.item: "texts" "elm.text.1 elm.text.2";
3242       data.item: "contents" "elm.icon elm.icon.edit";
3243
3244       parts {
3245          GENLIST_PART_BG_DIALOGUE
3246          GENLIST_PART_BASE
3247          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3248          GENLIST_PART_PADDING_RIGHT_EDIT
3249          GENLIST_PART_PADDING_TOP_SIZE(16)
3250          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3251
3252          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3253             "elm.padding.left", "elm.text.2",
3254             "elm.padding.top", "elm.padding.icon.top",
3255          )
3256          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3257             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3258          )
3259          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3260          GENLIST_PART_ICON("elm.icon",
3261             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3262                min: 0 16;
3263                fixed: 0 1;
3264             )
3265          )
3266          GENLIST_PART_FLIP
3267          GENLIST_PART_FOCUS
3268       }
3269       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3270          target: "elm.icon"; )
3271    }
3272
3273 // 2.4.1.10 (Textblock)
3274    group { GENLIST_NAME("dialogue/2text.1icon.4.tb/default")
3275       alias: "elm/layout/dialogue/2text.1icon.4.tb";
3276
3277       GENLIST_PROLOG_DIALOGUE
3278       data.item: "texts" "elm.text.1 elm.text.2";
3279       data.item: "contents" "elm.icon elm.icon.edit";
3280
3281       parts {
3282          GENLIST_PART_BG_DIALOGUE
3283          GENLIST_PART_BASE
3284          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3285          GENLIST_PART_PADDING_RIGHT_EDIT
3286          GENLIST_PART_PADDING_TOP_SIZE(16)
3287          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3288
3289          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3290             "elm.padding.left", "elm.text.2",
3291             "elm.padding.top", "elm.padding.icon.top",
3292          )
3293          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3294             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3295          )
3296          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3297          GENLIST_PART_ICON("elm.icon",
3298             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3299                min: 0 16;
3300                fixed: 0 1;
3301             )
3302          )
3303          GENLIST_PART_FLIP
3304          GENLIST_PART_FOCUS
3305       }
3306       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3307          target: "elm.icon"; )
3308    }
3309
3310 // 2.4.1.12
3311    group { GENLIST_NAME("dialogue/2text.6/default")
3312       alias: "elm/layout/dialogue/2text.6";
3313       inherit: "elm/genlist/item/2text.5/default";
3314
3315       // FIXME: deprecated, will be removed
3316       alias: "elm/genlist/item/dialogue.1title.1text/default";
3317       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3318       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3319       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3320
3321       data.item: "contents" "elm.icon.edit";
3322
3323       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3324       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3325    }
3326
3327 // 2.4.1.13
3328    group { GENLIST_NAME("dialogue/2text.9/default")
3329       alias: "elm/layout/dialogue/2text.9";
3330       inherit: "elm/genlist/item/dialogue/2text.6/default";
3331
3332       data.item: "contents" "elm.icon.edit";
3333
3334       parts {
3335          part { name: "elm.text.1";
3336             description { state: "default";
3337                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3338             }
3339          }
3340       }
3341       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3342    }
3343
3344 // 2.4.1.14
3345    group { GENLIST_NAME("dialogue/2text.4/default")
3346       alias: "elm/layout/dialogue/2text.4";
3347       inherit: "elm/genlist/item/2text.4/default";
3348
3349       data.item: "contents" "elm.icon.edit";
3350
3351       GENLIST_DIALOGUE_INHERIT_BODY(; )
3352       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3353          target: "elm.divider1"; target: "elm.divider2"; )
3354    }
3355
3356 // 2.4.1.14 (textblcok)
3357    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3358       alias: "elm/layout/dialogue/2text.4.tb";
3359       inherit: "elm/genlist/item/2text.4.tb/default";
3360
3361       data.item: "contents" "elm.icon.edit";
3362
3363       GENLIST_DIALOGUE_INHERIT_BODY(
3364          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3365             "elm.padding.right")
3366       )
3367       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3368          target: "elm.divider1"; target: "elm.divider2"; )
3369    }
3370
3371 // 2.4.1.16
3372    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3373       alias: "elm/layout/dialogue/1text.3icon.2";
3374       inherit: "elm/genlist/item/1text.3icon/default";
3375
3376       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3377
3378       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3379       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3380          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3381    }
3382
3383 // 2.4.1.17
3384    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3385       alias: "elm/layout/dialogue/1text.1icon.4";
3386       inherit: "elm/genlist/item/1text.1icon.5/default";
3387
3388       data.item: "contents" "elm.icon elm.icon.edit";
3389
3390       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3391       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3392          target: "elm.icon"; )
3393    }
3394
3395 // 2.4.1.18
3396    group { GENLIST_NAME("dialogue/2text.5/default")
3397       alias: "elm/layout/dialogue/2text.5";
3398       inherit: "elm/genlist/item/2text.6/default";
3399
3400       data.item: "contents" "elm.icon.edit";
3401
3402       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3403       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3404    }
3405
3406
3407 // 2.4.1.19
3408    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3409       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3410       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3411
3412       data.item: "contents" "elm.icon elm.icon.edit";
3413
3414       GENLIST_DIALOGUE_INHERIT_BODY(
3415          part { name: "elm.text";
3416             description { state: "default" 0.0;
3417                text.style: "genlist_style_list_main_text_unread_wrap";
3418             }
3419             description { state: "selected" 0.0;
3420                text.style: "genlist_style_list_main_text_focus_wrap";
3421             }
3422             description { state: "disabled" 0.0;
3423                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3424             }
3425          }
3426       )
3427       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3428    }
3429
3430 // 2.4.1.20
3431    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3432       alias: "elm/layout/dialogue/1text.1icon.divider";
3433       inherit: "elm/genlist/item/1text.1icon.divider/default";
3434
3435       data.item: "contents" "elm.icon elm.icon.edit";
3436
3437       GENLIST_DIALOGUE_INHERIT_BODY(;)
3438       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3439    }
3440
3441 // 2.4.1.21
3442    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3443       alias: "elm/layout/dialogue/1text.2icon.divider";
3444       inherit: "elm/genlist/item/1text.2icon.divider/default";
3445
3446       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3447
3448       GENLIST_DIALOGUE_INHERIT_BODY(;)
3449       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3450          target: "elm.divider1"; target: "elm.divider2";
3451       )
3452    }
3453
3454
3455 // 2.4.2.1
3456     group { GENLIST_NAME("dialogue/2text/default")
3457       alias: "elm/layout/dialogue/2text";
3458       inherit: "elm/genlist/item/2text.2/default";
3459
3460       data.item: "contents" "elm.icon.edit";
3461
3462       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3463       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3464    }
3465
3466 // 2.4.2.2
3467    group { GENLIST_NAME("dialogue/2text.2/default")
3468       alias: "elm/layout/dialogue/2text.2";
3469       inherit: "elm/genlist/item/2text.3/default";
3470
3471       data.item: "contents" "elm.icon.edit";
3472
3473       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3474       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3475    }
3476
3477 // 2.4.2.3
3478    group { GENLIST_NAME("dialogue/2text.3/default")
3479       alias: "elm/layout/dialogue/2text.3";
3480       inherit: "elm/genlist/item/2text.7/default";
3481
3482       data.item: "contents" "elm.icon.edit";
3483
3484       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3485       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3486    }
3487
3488 // 2.4.2.4
3489    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3490       alias: "elm/layout/dialogue/2text.1icon.2";
3491       inherit: "elm/genlist/item/2text.1icon.4/default";
3492
3493       data.item: "contents" "elm.icon elm.icon.edit";
3494
3495       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3496       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3497          target: "elm.icon"; )
3498    }
3499
3500 // 2.4.2.5
3501    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3502       alias: "elm/layout/dialogue/2text.1icon.3";
3503       inherit: "elm/genlist/item/2text.1icon.8/default";
3504
3505       data.item: "contents" "elm.icon elm.icon.edit";
3506
3507       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3508       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3509    }
3510
3511 // 2.4.2.6
3512    group { GENLIST_NAME("dialogue/2text.3icon/default")
3513       alias: "elm/layout/dialogue/2text.3icon";
3514       inherit: "elm/genlist/item/2text.2icon.8/default";
3515
3516       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3517
3518       GENLIST_DIALOGUE_INHERIT_BODY(
3519          GENLIST_PART_COLORBAR_DIALOGUE
3520          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3521       )
3522       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3523          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3524    }
3525
3526 // 2.4.2.7
3527    group { GENLIST_NAME("dialogue/2text.2icon/default")
3528       alias: "elm/layout/dialogue/2text.2icon";
3529       inherit: "elm/genlist/item/2text.2icon.5/default";
3530
3531       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3532
3533       GENLIST_DIALOGUE_INHERIT_BODY(
3534          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3535             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3536       )
3537       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3538          target: "elm.icon.1"; target: "elm.icon.2"; )
3539    }
3540
3541 // 2.4.2.8
3542    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3543       alias: "elm/layout/dialogue/2text.2icon.2";
3544       inherit: "elm/genlist/item/2text.2icon.6/default";
3545
3546       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3547
3548       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3549       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3550          target: "elm.icon.1"; target: "elm.icon.2"; )
3551    }
3552
3553 // 2.4.2.9
3554    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3555       alias: "elm/layout/dialogue/2text.2icon.3";
3556       inherit: "elm/genlist/item/2text.2icon.4/default";
3557
3558       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3559
3560       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3561       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3562          target: "elm.icon.1"; target: "elm.icon.2"; )
3563    }
3564
3565 // 2.4.2.9 (TEXTBLOCK)
3566    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3567       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3568       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3569
3570       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3571
3572       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3573       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3574          target: "elm.icon.1"; target: "elm.icon.2";)
3575    }
3576
3577 // 2.4.2.10
3578    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3579       alias: "elm/layout/dialogue/2text.1icon.5";
3580       inherit: "elm/genlist/item/2text.1icon.5/default";
3581
3582       data.item: "contents" "elm.icon elm.icon.edit";
3583
3584       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3585       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3586          target: "elm.icon"; )
3587    }
3588
3589
3590 // 2.4.2.11
3591    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3592       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3593       inherit: "elm/genlist/item/multiline/1title.1text/default";
3594
3595       // FIXME: deprecated name, will be removed
3596       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3597       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3598       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3599       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3600       alias: "elm/layout/dialogue/1title.1text.2/default";
3601
3602
3603       data.item: "contents" "elm.icon.edit";
3604
3605       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3606       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3607          target: "elm.text";
3608          target: "elm.divider1"; target:"elm.divider2"; )
3609    }
3610
3611 // 2.4.2.12
3612    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3613       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3614       inherit: "elm/genlist/item/multiline/1title.2text/default";
3615
3616       data.item: "contents" "elm.icon.edit";
3617
3618       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3619       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3620          target: "elm.text.1"; target: "elm.text.2";
3621          target: "elm.divider1"; target:"elm.divider2";
3622          target: "center_line"; target:"center_line2";)
3623    }
3624
3625 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3626    GENLIST_PART_IMAGE(BG_NAME, \
3627       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3628          GENLIST_PARAM_PASSWORD_IMAGE \
3629          fixed: 1 0; \
3630       ) \
3631    ) \
3632    GENLIST_PART_ICON(NAME, \
3633       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3634          rel1.offset: 1 1; \
3635          rel2.offset: -1 -1; \
3636       ) \
3637    )
3638
3639 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3640    GENLIST_PART_IMAGE(BG_NAME, \
3641       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3642          GENLIST_PARAM_PASSWORD_IMAGE \
3643          fixed: 1 0; \
3644       ) \
3645    ) \
3646    GENLIST_PART_ICON(NAME, \
3647       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3648          rel1.offset: 1 1; \
3649          rel2.offset: -1 -1; \
3650       ) \
3651    )
3652
3653 //2.4.2.13 (password style)
3654    group { GENLIST_NAME("dialogue/1text.4icon/default")
3655       alias: "elm/layout/dialogue/4icon";
3656
3657       data.item: "stacking" "above";
3658       data.item: "selectraise" "on";
3659       data.item: "texts" "elm.text";
3660       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3661
3662       images {
3663          image : "00_search_edit_field_bg_02.png" COMP;
3664       }
3665       parts {
3666          GENLIST_PART_BASE
3667          GENLIST_PART_BG_DIALOGUE
3668          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3669          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3670          GENLIST_PART_PADDING_TOP_SIZE(22)
3671          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3672          GENLIST_PART_TEXT( "elm.text",
3673             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3674                fixed: 0 1;
3675                min: 0 42;
3676                GENLIST_PARAM_PASSWORD_TITLE
3677             )
3678          )
3679          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3680
3681          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3682             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3683          )
3684          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3685          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3686             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3687          )
3688          GENLIST_PART_SPACER("elm.padding.center",
3689             description { state: "default" 0.0.;
3690                min: 22 0;
3691                max: 22 0;
3692                fixed: 1 1;
3693                align: 0.5 0.5;
3694                rel1 {
3695                   relative: 0.5 0;
3696                }
3697                rel2 {
3698                   relative: 0.5 1;
3699                }
3700             }
3701          )
3702          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3703             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3704          )
3705          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3706          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3707             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3708          )
3709       }
3710       programs {
3711          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3712       }
3713    }
3714
3715 // 2.4.2.14
3716    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3717       alias: "elm/layout/dialogue/2text.2icon.4";
3718       inherit: "elm/genlist/item/2text.2icon/default";
3719
3720       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3721
3722       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3723       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3724          target: "elm.icon.1"; target: "elm.icon.2";)
3725    }
3726
3727 // 2.4.2.15
3728    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3729       alias: "elm/layout/dialogue/2text.1icon.10";
3730       inherit: "elm/genlist/item/2text.1icon.divider/default";
3731
3732       data.item: "contents" "elm.icon elm.icon.edit";
3733
3734       GENLIST_DIALOGUE_INHERIT_BODY(
3735          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3736             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3737          part { name: "elm.divider1";
3738             description { state: "default" 0.0;
3739                visible: 0;
3740             }
3741          }
3742          part { name: "elm.divider2";
3743             description { state: "default" 0.0;
3744                visible: 0;
3745             }
3746          }
3747       )
3748       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3749          target: "elm.icon"; )
3750    }
3751
3752
3753 // 2.4.2.15 (textblock)
3754    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3755       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3756       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3757
3758       data.item: "contents" "elm.icon elm.icon.edit";
3759
3760       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3761       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3762          target: "elm.icon"; )
3763    }
3764
3765 // 2.4.2.16
3766    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3767       alias: "elm/layout/dialogue/2text.1icon.12";
3768       inherit: "elm/genlist/item/2text.1icon.12/default";
3769
3770       data.item: "contents" "elm.icon elm.icon.edit";
3771
3772       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3773       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3774          target: "elm.icon"; )
3775    }
3776
3777
3778 // 2.4.2.17
3779    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3780       alias: "elm/layout/dialogue/2text.1icon.8";
3781
3782       GENLIST_PROLOG_DIALOGUE
3783       data.item: "texts" "elm.text.1 elm.text.2";
3784       data.item: "contents" "elm.icon elm.icon.edit";
3785
3786       parts {
3787          GENLIST_PART_BASE
3788          GENLIST_PART_BG_DIALOGUE
3789          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3790          GENLIST_PART_PADDING_RIGHT_EDIT
3791          GENLIST_PART_PADDING_TOP_2LINE
3792          GENLIST_PART_PADDING_BOTTOM_2LINE
3793
3794          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3795             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3796          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3797             "elm.padding.left", "elm.text2.limit",
3798             "elm.text.2", "elm.padding.bottom",
3799              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3800          )
3801          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3802          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3803             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3804          // Virtual part for Maxmimum right X axis of text.2
3805          GENLIST_PART_SPACER("elm.text2.limit",
3806             GENLIST_DESCRIPTION_R("elm.padding.right",
3807                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3808             )
3809          )
3810          GENLIST_PART_FLIP
3811          GENLIST_PART_FOCUS
3812       }
3813       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3814          target: "elm.text.2"; target: "elm.icon"; )
3815    }
3816
3817 // 2.4.2.18
3818    group { GENLIST_NAME("dialogue/multiline/2text/default")
3819       alias: "elm/layout/dialogue/multiline/2text/default";
3820       inherit: "elm/genlist/item/multiline/2text/default";
3821
3822       // FIXME: deprecated name, will be removed
3823       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3824       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3825       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3826       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3827       alias: "elm/layout/multiline/dialogue/2text/default";
3828
3829       data.item: "contents" "elm.icon.edit";
3830
3831       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3832       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3833    }
3834
3835 // 2.4.2.19
3836    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3837       alias: "elm/layout/dialogue/2text.1icon.15/default";
3838
3839       GENLIST_PROLOG_DIALOGUE
3840       data.item: "texts" "elm.text.1 elm.text.2";
3841       data.item: "contents" "elm.icon elm.icon.edit";
3842
3843       parts {
3844          GENLIST_PART_BG_DIALOGUE
3845          GENLIST_PART_BASE
3846          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3847          GENLIST_PART_PADDING_RIGHT_EDIT
3848          GENLIST_PART_PADDING_TOP_2LINE
3849          GENLIST_PART_PADDING_BOTTOM_2LINE
3850
3851          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3852             "elm.padding.left", "elm.padding.right",
3853             "elm.padding.top", "elm.icon",
3854          )
3855          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3856             "elm.padding.left", "elm.padding.bottom")
3857          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3858          GENLIST_PART_TEXT("elm.text.2",
3859             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3860                GENLIST_PARAM_SUBITEM_SETTINGS
3861                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3862                fixed: 0 1;
3863             )
3864             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3865          )
3866          GENLIST_PART_FLIP
3867          GENLIST_PART_FOCUS
3868       }
3869       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3870    }
3871
3872 // 2.4.2.20
3873    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3874       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3875       inherit: "elm/genlist/item/2text.1icon.divider/default";
3876
3877       data.item: "contents" "elm.icon elm.icon.edit";
3878
3879       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3880       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3881    }
3882
3883 // 2.4.2.21
3884 // FIXME: Why name is 3text ?? it's 2text
3885    group { GENLIST_NAME("dialogue/3text.2icon/default")
3886       alias: "elm/layout/dialogue/3text.2icon/default";
3887       inherit: "elm/genlist/item/2text.2icon/default";
3888
3889       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3890
3891       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3892       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3893          target: "elm.icon.1"; target: "elm.icon.2"; )
3894    }
3895
3896 // 2.4.4.1 group title
3897    group { GENLIST_NAME("dialogue/grouptitle/default")
3898       alias: "elm/layout/dialogue/grouptitle";
3899
3900       // FIXME: deprecated name, will be removed
3901       alias : "elm/genlist/item/dialogue/title/default";
3902       alias: "elm/genlist/item_odd/dialogue/title/default";
3903       alias: "elm/genlist/item_compress/dialogue/title/default";
3904       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3905       alias: "elm/layout/dialogue/title";
3906
3907       GENLIST_PROLOG
3908       data.item: "texts" "elm.text";
3909       data.item: "contents" "elm.icon";
3910       parts {
3911          GENLIST_PART_BASE
3912          GENLIST_PART_BG_NORMAL
3913          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3914          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3915          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3916          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3917
3918          GENLIST_PART_TEXT("elm.text",
3919             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3920                "elm.padding.top", "elm.padding.bottom",
3921                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3922                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3923             )
3924          )
3925
3926          GENLIST_PART_ICON("elm.icon",
3927             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3928                "elm.padding.top", "elm.padding.bottom",
3929                min: 32 32; max: 32 32; fixed: 1 1;
3930             )
3931          )
3932          GENLIST_PART_FLIP
3933          GENLIST_PART_FOCUS
3934       }
3935       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3936       GENLIST_PROGRAM_FOCUS
3937    }
3938
3939 // 2.4.4.2 Help Text
3940    group { GENLIST_NAME("multiline/1text/default");
3941       alias: "elm/layout/multiline/1text/default";
3942
3943       // FIXME: name is not correct...
3944       alias: "elm/layout/dialogue/multiline/1text/default";
3945
3946       data.item: "stacking" "above";
3947       data.item: "selectraise" "on";
3948       data.item: "texts" "elm.text";
3949
3950       parts {
3951          GENLIST_PART_BASE
3952          GENLIST_PART_BG_NORMAL
3953          GENLIST_PART_PADDING_LEFT_SIZE(38)
3954          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3955          GENLIST_PART_PADDING_TOP_SIZE(0)
3956          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3957
3958          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3959             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3960             min: 0 38;
3961          )
3962          GENLIST_PART_FLIP
3963          GENLIST_PART_FOCUS
3964       }
3965       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3966       GENLIST_PROGRAM_FOCUS
3967    }
3968
3969 // 2.4.4.3
3970    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3971       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3972
3973       GENLIST_PROLOG_DIALOGUE
3974       data.item: "texts" "elm.text.1 elm.text.2";
3975       data.item: "contents" "elm.icon elm.icon.edit";
3976
3977       parts {
3978          GENLIST_PART_BG_DIALOGUE
3979          GENLIST_PART_BASE
3980          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3981          GENLIST_PART_PADDING_RIGHT_EDIT
3982          GENLIST_PART_PADDING_TOP_SIZE(20)
3983          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3984
3985          GENLIST_PART_TEXT("elm.text.1",
3986             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3987                GENLIST_PARAM_LISTITEM
3988                min: 0 54; fixed:1 1;)
3989             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3990          )
3991          GENLIST_PART_TEXT("elm.text.2",
3992             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3993                GENLIST_PARAM_SUBITEM_DEFAULT
3994                min: 0 42;)
3995             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3996          )
3997
3998          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3999          GENLIST_PART_ICON("elm.icon",
4000             GENLIST_DESCRIPTION_R("elm.padding.right",
4001                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4002                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4003             )
4004          )
4005          GENLIST_PART_FLIP
4006          GENLIST_PART_FOCUS
4007       }
4008       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4009    }
4010
4011 // 2.4.4.4
4012    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
4013       alias: "elm/layout/dialogue/bg/3text.2icon/default";
4014
4015       GENLIST_PROLOG_DIALOGUE
4016       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
4017       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4018
4019       parts {
4020          GENLIST_PART_BG_DIALOGUE
4021          GENLIST_PART_BASE
4022          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4023          GENLIST_PART_PADDING_RIGHT_EDIT
4024          GENLIST_PART_PADDING_TOP_SIZE(20)
4025          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4026
4027          GENLIST_PART_TEXT("elm.text.1",
4028             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
4029                GENLIST_PARAM_LISTITEM
4030                min: 0 54; fixed:1 1;)
4031             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4032          )
4033          GENLIST_PART_TEXT("elm.text.2",
4034             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
4035                GENLIST_PARAM_SUBITEM_DEFAULT
4036                min: 0 34;)
4037             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4038          )
4039          GENLIST_PART_TEXT("elm.text.3",
4040             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
4041                GENLIST_PARAM_SUBITEM_DEFAULT
4042                min: 0 34; fixed: 1 1; )
4043             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4044          )
4045
4046          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
4047          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
4048          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
4049          GENLIST_PART_ICON("elm.icon.2",
4050             GENLIST_DESCRIPTION_R("elm.padding.right",
4051                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4052                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4053             )
4054          )
4055          GENLIST_PART_FLIP
4056          GENLIST_PART_FOCUS
4057       }
4058       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
4059          target: "elm.icon.1"; target: "elm.icon.2"; )
4060    }
4061
4062 // 2.4.4.5
4063    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
4064       alias: "elm/layout/dialogue/bg/5text.6icon/default";
4065
4066       GENLIST_PROLOG_DIALOGUE
4067       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
4068       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
4069
4070       parts {
4071          GENLIST_PART_BG_DIALOGUE
4072          GENLIST_PART_BASE
4073          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4074          GENLIST_PART_PADDING_RIGHT_EDIT
4075          GENLIST_PART_PADDING_TOP_SIZE(13)
4076          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
4077
4078          GENLIST_PART_ICON("elm.icon.1",
4079             GENLIST_DESCRIPTION_L("elm.padding.left",
4080                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4081                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4082                fixed: 1 1;
4083             )
4084          )
4085          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
4086          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
4087             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
4088             GENLIST_PARAM_APPS_NAME
4089             min: 0 32; fixed: 0 1;)
4090          )
4091          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
4092             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
4093             GENLIST_PARAM_APPS_INC
4094             min: 0 32; fixed: 0 1;)
4095          )
4096
4097          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
4098             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
4099             min: 38 38; fixed: 1 1;)
4100          )
4101          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
4102          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
4103             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
4104             min: 38 38; fixed: 1 1;)
4105          )
4106          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
4107          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
4108             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
4109             min: 38 38; fixed: 1 1;)
4110          )
4111          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
4112          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
4113             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
4114             min: 38 38; fixed: 1 1;)
4115          )
4116          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
4117          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
4118             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
4119             min: 38 38; fixed: 1 1;)
4120          )
4121          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4122          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4123             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4124             GENLIST_PARAM_APPS_RATING
4125             min :0 38;)
4126          )
4127
4128          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4129             "elm.padding.icon1.right", "elm.padding.bottom",
4130             GENLIST_PARAM_APPS_PRICE
4131             min: 0 32; fixed: 0 1;
4132             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4133          )
4134          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4135          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4136             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4137             GENLIST_PARAM_APPS_PRICE_SALE
4138             min: 0 32; fixed: 0 1;)
4139          )
4140          GENLIST_PART_FLIP
4141          GENLIST_PART_FOCUS
4142       }
4143       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4144          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4145    }
4146
4147 // 2.4.4.5.1 (Circle)
4148    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4149       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4150
4151       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4152       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4153          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4154       )
4155       GENLIST_PROGRAMS_THUMB
4156    }
4157
4158 // 2.4.4.5.1 (Square)
4159    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4160       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4161
4162       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4163       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4164          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4165       )
4166       GENLIST_PROGRAMS_THUMB
4167    }
4168
4169 #if 0
4170 // ???
4171    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4172    group { name: "elm/genlist/item/3text.5icon.2/default";
4173       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4174       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4175       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4176       data.item: "stacking" "above";
4177       data.item: "selectraise" "on";
4178       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4179       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4180       data.item: "flips" "elm.flip.icon elm.flip.content";
4181
4182       parts {
4183          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4184          GENLIST_PART_BG_NORMAL
4185          GENLIST_PART_BG_NORMAL
4186          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4187          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4188          GENLIST_PART_PADDING_LEFT
4189          GENLIST_PART_PADDING_RIGHT_EDIT
4190          GENLIST_PART_COLORBAR
4191          part { name: "elm.icon.checkbox";
4192             type: SWALLOW;
4193             mouse_events: 1;
4194             scale: 1;
4195             description { state: "default" 0.0;
4196                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4197                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4198                fixed: 1 1;
4199                rel1 {
4200                   relative: 1.0 0.0;
4201                   to_x: "elm.padding.left";
4202                   to_y: "elm.padding.top";
4203                }
4204                rel2 {
4205                   relative: 0.0 0.0;
4206                   to_x: "elm.padding.right";
4207                   to_y: "elm.padding.bottom";
4208                }
4209                align: 0.0 0.5;
4210             }
4211          }
4212          part { name: "elm.text.date";
4213             type: TEXT;
4214             mouse_events: 0;
4215             scale: 1;
4216             description { state: "default" 0.0;
4217                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4218                fixed: 1 1;
4219                rel1 {
4220                   to_x: "elm.padding.right";
4221                   to_y: "elm.padding.bottom";
4222                }
4223                rel2 {
4224                   relative: 0.0 0.0;
4225                   to_x: "elm.padding.right";
4226                   to_y: "elm.padding.bottom";
4227                }
4228                align: 1.0 1.0;
4229                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4230                text {
4231                   font: "Tizen:style=Medium";
4232                   size: GENLIST_FONT_32_INC;
4233                   min: 0 1;
4234                   align: 1.0 0.5;
4235                   text_class: "tizen";
4236                }
4237             }
4238             description { state: "selected" 0.0;
4239                inherit: "default" 0.0;
4240                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4241             }
4242             GENLIST_DESCRIPTION_FLIP_ENABLED
4243          }
4244          part { name: "elm.icon.important";
4245             clip_to: "disclip";
4246             type: SWALLOW;
4247             mouse_events: 1;
4248             scale: 1;
4249             description { state: "default" 0.0;
4250                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4251                fixed: 1 1;
4252                rel1 {
4253                   relative: 0.0 1.0;
4254                   to_x: "elm.padding.right";
4255                   to_y: "elm.padding.top";
4256                }
4257                rel2 {
4258                   relative: 0.0 0.0;
4259                   to_x: "elm.padding.right";
4260                   to_y: "elm.text.date";
4261                }
4262                align: 1.0 0.5;
4263             }
4264             GENLIST_DESCRIPTION_FLIP_ENABLED
4265          }
4266          part { name: "elm.padding.icon.important.left";
4267             clip_to: "disclip";
4268             type: RECT;
4269             scale: 1;
4270             description { state: "default" 0.0;
4271                min: GENLIST_PADDING_16_INC 0;
4272                fixed: 1 0;
4273                rel1{
4274                   relative: 0.0 1.0;
4275                   to_x: "elm.icon.important";
4276                }
4277                rel2 {
4278                   relative: 0.0 1.0;
4279                   to_x: "elm.icon.important";
4280                }
4281                align: 1.0 0.0;
4282                visible: 0;
4283             }
4284          }
4285          part { name: "elm.padding.icon.checkbox.right";
4286             clip_to: "disclip";
4287             type: RECT;
4288             scale: 1;
4289             description { state: "default" 0.0;
4290                min: GENLIST_PADDING_16_INC 0;
4291                fixed: 1 0;
4292                rel1 {
4293                   relative: 1.0 0.0;
4294                   to_x: "elm.icon.checkbox";
4295                   to_y: "elm.padding.top";
4296                }
4297                rel2 {
4298                   relative: 1.0 0.0;
4299                   to_x:  "elm.icon.checkbox";
4300                   to_y: "elm.padding.bottom";
4301                }
4302                align: 1.0 0.0;
4303                visible: 0;
4304             }
4305          }
4306          part { name: "elm.text.subject.rect";
4307             clip_to: "disclip";
4308             type: RECT;
4309             scale: 1;
4310             description { state: "default" 0.0;
4311                min: 0 GENLIST_SIZE_61_INC;
4312                fixed: 1 1;
4313                rel1 {
4314                   relative: 1.0 1.0;
4315                   to_x: "elm.padding.icon.checkbox.right";
4316                   to_y: "elm.padding.top";
4317                }
4318                rel2 {
4319                   relative: 0.0 0.0;
4320                   to_x: "elm.padding.icon.important.left";
4321                   to_y: "elm.padding.top";
4322                }
4323                align: 0.0 0.0;
4324                visible: 0;
4325             }
4326          }
4327          part { name: "elm.text.subject";
4328             clip_to: "disclip";
4329             type: TEXTBLOCK;
4330             mouse_events: 0;
4331             scale: 1;
4332             description { state: "default" 0.0;
4333                fixed: 1 1;
4334                rel1.to: "elm.text.subject.rect";
4335                rel2.to: "elm.text.subject.rect";
4336                align: 0.0 0.0;
4337                text {
4338                   style: "genlist_style_email_unread";
4339                   min: 0 1;
4340                   max: 0 1;
4341                   align: 0.0 0.5;
4342                }
4343             }
4344             description { state: "selected" 0.0;
4345                inherit: "default" 0.0;
4346                text.style: "genlist_style_email_focus";
4347             }
4348             description { state: "read" 0.0;
4349                inherit: "default" 0.0;
4350                text.style: "genlist_style_email_read";
4351             }
4352             description { state: "unread" 0.0;
4353                inherit: "default" 0.0;
4354                text.style: "genlist_style_email_unread";
4355             }
4356             description { state: "urgency_read" 0.0;
4357                inherit: "default" 0.0;
4358                text.style: "genlist_style_email_urgency_read";
4359             }
4360             description { state: "urgency_unread" 0.0;
4361                inherit: "default" 0.0;
4362                text.style: "genlist_style_email_urgency_unread";
4363             }
4364             GENLIST_DESCRIPTION_FLIP_ENABLED
4365          }
4366          part { name: "elm.text.name";
4367             clip_to: "disclip";
4368             type: TEXTBLOCK;
4369             scale: 1;
4370             description { state: "default" 0.0;
4371                fixed: 1 1;
4372                rel1 {
4373                   relative: 1.0 1.0;
4374                   to_x: "elm.padding.icon.checkbox.right";
4375                   to_y: "elm.text.subject";
4376                }
4377                rel2 {
4378                   relative: 0.0 0.0;
4379                   to_x: "elm.padding.icon.num.left";
4380                   to_y: "elm.padding.bottom";
4381                }
4382                align: 0.0 0.5;
4383                text {
4384                   style: "genlist_style_name_text";
4385                   min: 0 1;
4386                   align: 0.0 0.5;
4387                }
4388             }
4389             description { state: "selected" 0.0;
4390                inherit: "default" 0.0;
4391                text.style: "genlist_style_name_text_focus";
4392             }
4393             GENLIST_DESCRIPTION_FLIP_ENABLED
4394          }
4395          part { name: "elm.padding.icon.num.left";
4396             clip_to: "disclip";
4397             type: RECT;
4398             scale: 1;
4399             description { state: "default" 0.0;
4400                min: GENLIST_PADDING_16_INC 0;
4401                fixed: 1 0;
4402                rel1 {
4403                   relative: 0.0 1.0;
4404                   to_x: "elm.icon.num";
4405                   to_y: "elm.text.subject";
4406                }
4407                rel2 {
4408                   relative: 0.0 0.0;
4409                   to_x: "elm.icon.num";
4410                   to_y: "elm.padding.bottom";
4411                }
4412                align: 1.0 0.0;
4413                visible: 0;
4414             }
4415          }
4416          part { name: "elm.icon.num";
4417             clip_to: "disclip";
4418             type: SWALLOW;
4419             mouse_events: 0;
4420             scale: 1;
4421             description { state: "default" 0.0;
4422                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4423                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4424                fixed: 1 1;
4425                rel1 {
4426                   relative: 0.0 1.0;
4427                   to_x: "elm.padding.icon.attach.left";
4428                   to_y: "elm.text.subject";
4429                }
4430                rel2 {
4431                   relative: 0.0 0.0;
4432                   to_x: "elm.padding.icon.attach.left";
4433                   to_y: "elm.padding.bottom";
4434                }
4435                align: 1.0 0.5;
4436             }
4437             GENLIST_DESCRIPTION_FLIP_ENABLED
4438          }
4439          part { name: "elm.padding.icon.attach.left";
4440             clip_to: "disclip";
4441             type: RECT;
4442             scale: 1;
4443             description { state: "default" 0.0;
4444                min: GENLIST_PADDING_16_INC 0;
4445                fixed: 1 0;
4446                rel1 {
4447                   relative: 0.0 1.0;
4448                   to_x: "elm.icon.attach";
4449                   to_y: "elm.text.subject";
4450                }
4451                rel2 {
4452                   relative: 0.0 0.0;
4453                   to_x: "elm.icon.attach";
4454                   to_y: "elm.padding.bottom";
4455                }
4456                align: 1.0 0.0;
4457                visible: 0;
4458             }
4459          }
4460          part { name: "elm.icon.attach";
4461             clip_to: "disclip";
4462             type: SWALLOW;
4463             scale: 1;
4464             description { state: "default" 0.0;
4465                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4466                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4467                fixed: 1 1;
4468                rel1 {
4469                   relative: 0.0 1.0;
4470                   to_x: "elm.text.date";
4471                   to_y: "elm.text.subject";
4472                }
4473                rel2 {
4474                   relative: 0.0 0.0;
4475                   to_x: "elm.text.date";
4476                   to_y: "elm.padding.bottom";
4477                }
4478                align: 1.0 0.5;
4479             }
4480             GENLIST_DESCRIPTION_FLIP_ENABLED
4481          }
4482          part { name: "elm.swallow.outbox.progress";
4483             type: SWALLOW;
4484             scale: 1;
4485             mouse_events: 1;
4486             repeat_events: 0;
4487             description { state: "default" 0.0;
4488                min: GENLIST_SIZE_168_INC 0;
4489                fixed: 1 1;
4490                color: 0 0 0 0;
4491                align: 1.0 0.5;
4492                rel1 {
4493                   relative: 0.0 1.0;
4494                   offset: 0 0;
4495                   to_x: "elm.padding.right";
4496                   to_y: "elm.padding.top";
4497                }
4498                rel2 {
4499                   relative: 0.0 0.0;
4500                   offset: 0 0;
4501                   to_x: "elm.padding.right";
4502                   to_y: "elm.padding.bottom";
4503                }
4504             }
4505          }
4506          GENLIST_PART_FLIP
4507          GENLIST_PART_FOCUS
4508          GENLIST_PART_DISCLIP
4509       }
4510       programs {
4511          // signal: elm,state,%s,active
4512          //   a "check" item named %s went active
4513          // signal: elm,state,%s,passive
4514          //   a "check" item named %s went passive
4515          // default is passive
4516          program { name: "go_active";
4517             signal: "elm,state,selected";
4518             source: "elm";
4519             action: STATE_SET "selected" 0.0;
4520             target: "bg";
4521             target: "elm.text.subject";
4522             target: "elm.text.name";
4523             target: "elm.text.date";
4524             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4525          }
4526          program { name: "go_passive";
4527             signal: "elm,state,unselected";
4528             source: "elm";
4529             action: STATE_SET "default" 0.0;
4530             target: "bg";
4531             target: "elm.text.subject";
4532             target: "elm.text.name";
4533             target: "elm.text.date";
4534             transition: LINEAR 0.1;
4535          }
4536          program { name: "go_disabled";
4537             signal: "elm,state,disabled";
4538             source: "elm";
4539             action: STATE_SET "disabled" 0.0;
4540             target: "disclip";
4541          }
4542          program { name: "go_enabled";
4543             signal: "elm,state,enabled";
4544             source: "elm";
4545             action: STATE_SET "default" 0.0;
4546             target: "disclip";
4547          }
4548          program { name: "go_read";
4549             signal: "elm,state,read";
4550             source: "elm";
4551             action: STATE_SET "read" 0.0;
4552             target: "elm.text.subject";
4553          }
4554          program { name: "go_unread";
4555             signal: "elm,state,unread";
4556             source: "elm";
4557             action: STATE_SET "unread" 0.0;
4558             target: "elm.text.subject";
4559          }
4560          program { name: "go_urgeny_unread";
4561             signal: "elm,state,urgency_unread";
4562             source: "elm";
4563             action: STATE_SET "urgency_unread" 0.0;
4564             target: "elm.text.subject";
4565          }
4566          program { name: "go_urgency_read";
4567             signal: "elm,state,urgency_read";
4568             source: "elm";
4569             action: STATE_SET "urgency_read" 0.0;
4570             target: "elm.text.subject";
4571          }
4572          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4573       }
4574    }
4575
4576 // ???
4577    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4578    group { name: "elm/genlist/item/2text.1icon.13/default";
4579       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4580       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4581       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4582       data.item: "stacking" "above";
4583       data.item: "selectraise" "on";
4584       data.item: "texts" "elm.text elm.text.msgcount";
4585       data.item: "contents" "elm.icon";
4586       data.item: "flips" "elm.flip.icon elm.flip.content";
4587
4588       parts {
4589          GENLIST_PART_BASE
4590          GENLIST_PART_BOTTOM_LINE
4591          GENLIST_PART_BG_NORMAL
4592          GENLIST_PART_BG_NORMAL
4593          GENLIST_PART_PADDING_LEFT
4594          GENLIST_PART_PADDING_RIGHT_EDIT
4595          part { name: "elm.icon";
4596             clip_to: "disclip";
4597             type: SWALLOW;
4598             scale: 1;
4599             description { state: "default" 0.0;
4600                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4601                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4602                fixed: 1 1;
4603                rel1 {
4604                   relative: 1.0 0.0;
4605                   to_x: "elm.padding.left";
4606                }
4607                rel2 {
4608                   relative: 1.0 1.0;
4609                   to_x: "elm.padding.left";
4610                }
4611                align: 0.0 0.5;
4612             }
4613             GENLIST_DESCRIPTION_FLIP_ENABLED
4614          }
4615          part { name: "elm.text.msgcount";
4616             clip_to: "disclip";
4617             type: TEXT;
4618             mouse_events: 0;
4619             scale: 1;
4620             description {
4621                state: "default" 0.0;
4622                fixed: 1 1;
4623                align: 0 0;
4624                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4625                rel1.to: "elm.icon";
4626                rel2.to: "elm.icon";
4627                text {
4628                   font: "Tizen:style=Medium";
4629                   size: GENLIST_FONT_28_INC;
4630                   min: 0 1;
4631                   align: 0.5 0.5;
4632                   text_class: "tizen";
4633                }
4634                align: 0.0 0.5;
4635             }
4636          }
4637          part { name: "elm.padding.icon.right";
4638             clip_to: "disclip";
4639             type: RECT;
4640             scale: 1;
4641             description {
4642                state: "default" 0.0;
4643                min: GENLIST_SIZE_16_INC 0;
4644                fixed: 1 0;
4645                rel1 {
4646                   relative: 1.0 0.0;
4647                   to_x: "elm.icon";
4648                }
4649                rel2.to_x: "elm.icon";
4650                visible: 0;
4651             }
4652          }
4653          part { name: "elm.text";
4654             clip_to: "disclip";
4655             type: TEXT;
4656             mouse_events: 0;
4657             scale: 1;
4658             description { state: "default" 0.0;
4659                rel1 {
4660                   relative: 1.0 0.0;
4661                   to_x: "elm.padding.icon.right";
4662                }
4663                rel2 {
4664                   relative: 0.0 1.0;
4665                   to_x: "elm.padding.right";
4666                }
4667                align: 0.0 0.5;
4668                color: GENLIST_EMAIL_UNREAD_COLOR;
4669                text {
4670                   font: "Tizen:style=Roman";
4671                   size: GENLIST_EMAIL_SIZE;
4672                   min: 0 1;
4673                   align: 0.0 0.5;
4674                   text_class: "list_item";
4675                }
4676             }
4677             GENLIST_DESCRIPTION_FLIP_ENABLED
4678          }
4679          GENLIST_PART_FLIP
4680          GENLIST_PART_FOCUS
4681          GENLIST_PART_DISCLIP
4682       }
4683       programs {
4684          program { name: "go_active";
4685             signal: "elm,state,selected";
4686             source: "elm";
4687             action: STATE_SET "selected" 0.0;
4688             target: "bg";
4689             target: "elm.text";
4690             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4691          }
4692          program { name: "go_passive";
4693             signal: "elm,state,unselected";
4694             source: "elm";
4695             action: STATE_SET "default" 0.0;
4696             target: "bg";
4697             target: "elm.text";
4698             transition: LINEAR 0.1;
4699          }
4700          program { name: "go_disabled";
4701             signal: "elm,state,disabled";
4702             source: "elm";
4703             action: STATE_SET "disabled" 0.0;
4704             target: "disclip";
4705          }
4706          program { name: "go_enabled";
4707             signal: "elm,state,enabled";
4708             source: "elm";
4709             action: STATE_SET "default" 0.0;
4710             target: "disclip";
4711          }
4712          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4713       }
4714    }
4715
4716 // ???
4717    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4718    group { name: "elm/genlist/item/2text.1icon.14/default";
4719       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4720       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4721       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4722       data.item: "stacking" "above";
4723       data.item: "selectraise" "on";
4724       data.item: "texts" "elm.text elm.text.msgcount";
4725       data.item: "contents" "elm.check elm.icon";
4726       data.item: "flips" "elm.flip.icon elm.flip.content";
4727
4728       parts {
4729          GENLIST_PART_BASE
4730          GENLIST_PART_BOTTOM_LINE
4731          GENLIST_PART_BG_NORMAL
4732          GENLIST_PART_BG_NORMAL
4733          GENLIST_PART_PADDING_LEFT
4734          GENLIST_PART_PADDING_RIGHT_EDIT
4735          part { name: "elm.check";
4736             clip_to: "disclip";
4737             type: SWALLOW;
4738             mouse_events: 1;
4739             scale: 1;
4740             description { state: "default" 0.0;
4741                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4742                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4743                fixed: 1 1;
4744                rel1 {
4745                   relative: 1.0 0.0;
4746                   to_x: "elm.padding.left";
4747                }
4748                rel2 {
4749                   relative: 1.0 1.0;
4750                   to_x: "elm.padding.left";
4751                }
4752                align: 0.0 0.5;
4753             }
4754             GENLIST_DESCRIPTION_FLIP_ENABLED
4755          }
4756
4757          part { name: "elm.padding.icon.checkbox.right";
4758             clip_to: "disclip";
4759             type: RECT;
4760             scale: 1;
4761             description { state: "default" 0.0;
4762                min: GENLIST_PADDING_16_INC 0;
4763                fixed: 1 0;
4764                rel1 {
4765                   relative: 1.0 0.0;
4766                   to_x: "elm.check";
4767                }
4768                rel2 {
4769                   relative: 1.0 1.0;
4770                   to_x:  "elm.check";
4771                }
4772                align: 1.0 0.0;
4773                visible: 0;
4774             }
4775          }
4776          part { name: "elm.icon";
4777             clip_to: "disclip";
4778             type: SWALLOW;
4779             scale: 1;
4780             description { state: "default" 0.0;
4781                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4782                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4783                fixed: 1 1;
4784                rel1.to_x: "elm.padding.right";
4785                rel2 {
4786                   relative: 0.0 1.0;
4787                   to_x: "elm.padding.right";
4788                }
4789                align: 1.0 0.5;
4790             }
4791             GENLIST_DESCRIPTION_FLIP_ENABLED
4792          }
4793          part { name: "elm.text.msgcount";
4794             clip_to: "disclip";
4795             type: TEXT;
4796             mouse_events: 0;
4797             scale: 1;
4798             description {
4799                state: "default" 0.0;
4800                fixed: 1 1;
4801                align: 0 0;
4802                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4803                rel1.to: "elm.icon";
4804                rel2.to: "elm.icon";
4805                text {
4806                   font: "Tizen:style=Medium";
4807                   size: GENLIST_FONT_28_INC;
4808                   min: 0 1;
4809                   align: 0.5 0.5;
4810                   text_class: "tizen";
4811                }
4812                align: 0.0 0.5;
4813             }
4814          }
4815          part { name: "elm.padding.icon.left";
4816             clip_to: "disclip";
4817             type: RECT;
4818             scale: 1;
4819             description {
4820                state: "default" 0.0;
4821                min: GENLIST_SIZE_16_INC 0;
4822                fixed: 1 0;
4823                rel1.to_x: "elm.icon";
4824                rel2 {
4825                   relative: 0.0 1.0;
4826                   to_x: "elm.icon";
4827                }
4828                align: 1.0 0.0;
4829                visible: 0;
4830             }
4831          }
4832          part { name: "elm.text";
4833             clip_to: "disclip";
4834             type: TEXTBLOCK;
4835             mouse_events: 0;
4836             scale: 1;
4837             description { state: "default" 0.0;
4838                rel1 {
4839                   relative: 1.0 0.0;
4840                   to_x: "elm.padding.icon.checkbox.right";
4841                }
4842                rel2 {
4843                   relative: 0.0 1.0;
4844                   to_x: "elm.padding.icon.left";
4845                }
4846                align: 0.0 0.5;
4847                text {
4848                   style: "genlist_style_email_unread";
4849                   min: 0 1;
4850                   max: 0 1;
4851                   align: 0.0 0.5;
4852                }
4853             }
4854             description { state: "selected" 0.0;
4855                inherit: "default" 0.0;
4856                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4857             }
4858             GENLIST_DESCRIPTION_FLIP_ENABLED
4859          }
4860          GENLIST_PART_FLIP
4861          GENLIST_PART_FOCUS
4862          GENLIST_PART_DISCLIP
4863       }
4864       programs {
4865          program { name: "go_active";
4866             signal: "elm,state,selected";
4867             source: "elm";
4868             action: STATE_SET "selected" 0.0;
4869             target: "bg";
4870             target: "elm.text";
4871             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4872          }
4873          program { name: "go_passive";
4874             signal: "elm,state,unselected";
4875             source: "elm";
4876             action: STATE_SET "default" 0.0;
4877             target: "bg";
4878             target: "elm.text";
4879             transition: LINEAR 0.1;
4880          }
4881          program { name: "go_disabled";
4882             signal: "elm,state,disabled";
4883             source: "elm";
4884             action: STATE_SET "disabled" 0.0;
4885             target: "disclip";
4886          }
4887          program { name: "go_enabled";
4888             signal: "elm,state,enabled";
4889             source: "elm";
4890             action: STATE_SET "default" 0.0;
4891             target: "disclip";
4892          }
4893          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4894       }
4895    }
4896
4897
4898    group { name: "elm/genlist/item/readmessage/default";
4899       alias: "elm/genlist/item_odd/readmessage/default";
4900       alias: "elm/genlist/item_compress/readmessage/default";
4901       alias: "elm/genlist/item_compress_odd/readmessage/default";
4902
4903       data.item: "stacking" "above";
4904       data.item: "selectraise" "on";
4905       data.item: "contents" "elm.icon";
4906       parts {
4907          part { name: "base";
4908             type: RECT;
4909             repeat_events: 1;
4910             description { state: "default" 0.0;
4911                color: GENLIST_LIST_BG_COLOR;
4912             }
4913          }
4914          part { name: "elm.icon";
4915             clip_to: "disclip";
4916             type: SWALLOW;
4917             scale: 1;
4918             description { state: "default" 0.0;
4919                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4920                rel2 {
4921                   relative: 0.76 0.0;
4922                   to_y: "elm.padding.bottom";
4923                }
4924             }
4925          }
4926          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4927          GENLIST_PART_DISCLIP
4928       }
4929       programs {
4930          // signal: elm,state,%s,active
4931          //   a "check" item named %s went active
4932          // signal: elm,state,%s,passive
4933          //   a "check" item named %s went passive
4934          // default is passive
4935          /*program { name: "go_active";
4936             signal: "elm,state,selected";
4937             source: "elm";
4938             action: STATE_SET "selected" 0.0;
4939             target: "bg";
4940          }
4941          program { name: "go_passive";
4942             signal: "elm,state,unselected";
4943             source: "elm";
4944             action: STATE_SET "default" 0.0;
4945             target: "bg";
4946             transition: LINEAR 0.1;
4947          }*/
4948          program { name: "go_disabled";
4949             signal: "elm,state,disabled";
4950             source: "elm";
4951             action: STATE_SET "disabled" 0.0;
4952             target: "disclip";
4953          }
4954          program { name: "go_enabled";
4955             signal: "elm,state,enabled";
4956             source: "elm";
4957             action: STATE_SET "default" 0.0;
4958             target: "disclip";
4959          }
4960       }
4961    }
4962
4963    group { name: "elm/genlist/item/sentmessage/default";
4964       alias: "elm/genlist/item_odd/sentmessage/default";
4965       alias: "elm/genlist/item_compress/sentmessage/default";
4966       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4967
4968       data.item: "stacking" "above";
4969       data.item: "selectraise" "on";
4970       data.item: "contents" "elm.icon";
4971       parts {
4972          part { name: "base";
4973             type: RECT;
4974             repeat_events: 1;
4975             description { state: "default" 0.0;
4976                color: GENLIST_LIST_BG_COLOR;
4977             }
4978          }
4979          part { name: "elm.icon";
4980             clip_to: "disclip";
4981             type: SWALLOW;
4982             scale: 1;
4983             description { state: "default" 0.0;
4984                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4985                rel2 {
4986                   relative: 1.0 0.0;
4987                   to_y: "elm.padding.bottom";
4988                }
4989             }
4990          }
4991          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4992          GENLIST_PART_DISCLIP
4993       }
4994       programs {
4995          // signal: elm,state,%s,active
4996          //   a "check" item named %s went active
4997          // signal: elm,state,%s,passive
4998          //   a "check" item named %s went passive
4999          // default is passive
5000          /*program { name: "go_active";
5001             signal: "elm,state,selected";
5002             source: "elm";
5003             action: STATE_SET "selected" 0.0;
5004             target: "bg";
5005          }
5006          program { name: "go_passive";
5007             signal: "elm,state,unselected";
5008             source: "elm";
5009             action: STATE_SET "default" 0.0;
5010             target: "bg";
5011             transition: LINEAR 0.1;
5012          }*/
5013          program { name: "go_disabled";
5014             signal: "elm,state,disabled";
5015             source: "elm";
5016             action: STATE_SET "disabled" 0.0;
5017             target: "disclip";
5018          }
5019          program { name: "go_enabled";
5020             signal: "elm,state,enabled";
5021             source: "elm";
5022             action: STATE_SET "default" 0.0;
5023             target: "disclip";
5024          }
5025       }
5026    }
5027
5028    group { name : "elm/genlist/item/dialogue/separator/end/default";
5029       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
5030       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
5031       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
5032       data.item: "stacking" "above";
5033       data.item: "selectraise" "on";
5034       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5035       parts {
5036          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
5037          GENLIST_PART_DISCLIP
5038       }
5039    }
5040
5041    group { name : "elm/genlist/item/dialogue/seperator.2/default";
5042       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
5043       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
5044       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
5045       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
5046       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
5047       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
5048       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
5049       alias: "elm/layout/dialogue/separator/hd18/with_line";
5050
5051       data.item: "stacking" "above";
5052       data.item: "selectraise" "on";
5053       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5054
5055       parts {
5056          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
5057          GENLIST_PART_DISCLIP
5058       }
5059    }
5060
5061    group { name : "elm/genlist/item/dialogue/seperator.3/default";
5062       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
5063       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
5064       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
5065       alias: "elm/genlist/item/dialogue/separator/20/default";
5066       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
5067       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
5068       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
5069       alias: "elm/layout/dialogue/separator/hd32";
5070
5071       data.item: "stacking" "above";
5072       data.item: "selectraise" "on";
5073       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5074
5075       parts {
5076          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
5077          GENLIST_PART_DISCLIP
5078       }
5079    }
5080
5081    group { name : "elm/genlist/item/dialogue/seperator.4/default";
5082       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
5083       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
5084       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
5085       alias: "elm/genlist/item/dialogue/separator/10/default";
5086       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
5087       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
5088       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
5089       alias: "elm/layout/dialogue/separator/hd16";
5090
5091       data.item: "stacking" "above";
5092       data.item: "selectraise" "on";
5093       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5094
5095       parts {
5096          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
5097          GENLIST_PART_DISCLIP
5098       }
5099    }
5100
5101    group { name : "elm/genlist/item/dialogue/seperator.5/default";
5102       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
5103       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
5104       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
5105       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
5106       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
5107       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
5108       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
5109       alias: "elm/layout/dialogue/separator/hd1";
5110
5111       data.item: "stacking" "above";
5112       data.item: "selectraise" "on";
5113       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5114
5115       parts {
5116          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
5117          GENLIST_PART_DISCLIP
5118       }
5119    }
5120
5121
5122    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
5123       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
5124       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5125       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5126       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5127       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5128       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5129       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5130       alias: "elm/layout/dialogue/1title.1text.3";
5131       data.item: "stacking" "above";
5132       data.item: "selectraise" "on";
5133       data.item: "texts" "elm.title elm.text";
5134       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5135       parts {
5136          GENLIST_PART_BASE
5137          GENLIST_PART_BOTTOM_LINE
5138          GENLIST_PART_BG_NORMAL
5139          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5140          GENLIST_PART_PADDING_RIGHT_EDIT
5141          GENLIST_PART_DIALOGUE_ITEM
5142          GENLIST_PART_DIALOGUE_RIGHT_LINE
5143          part { name: "elm.title";
5144             clip_to: "disclip";
5145             type: TEXT;
5146             mouse_events: 0;
5147             scale: 1;
5148             description { state: "default" 0.0;
5149                min: GENLIST_SIZE_163_INC 0;
5150                fixed: 1 0;
5151                rel1 {
5152                   relative: 1.0 0.0;
5153                   to_x: "elm.padding.left";
5154                }
5155                rel2.to_x: "elm.padding.left";
5156                align: 0.0 0.5;
5157                color: GENLIST_MULTILINE_TEXT_COLOR;
5158                text {
5159                   font: "Tizen:style=Medium";
5160                   size: GENLIST_MULTILINE_TEXT_SIZE;
5161                   min: 0 1;
5162                   align: 0.0 0.5;
5163                   text_class: "tizen";
5164                }
5165             }
5166             GENLIST_DESCRIPTION_FLIP_ENABLED
5167          }
5168          part { name: "elm.flip.content.title";
5169             clip_to: "disclip";
5170             type: SWALLOW;
5171             description { state: "default" 0.0;
5172                visible: 0;
5173                fixed: 1 1;
5174                rel1.to: "elm.title";
5175                rel2.to: "elm.title";
5176             }
5177             description { state: "flipped" 0.0;
5178                inherit: "default" 0.0;
5179                visible: 1;
5180             }
5181          }
5182          part { name: "elm.divider1";
5183             type: RECT;
5184             mouse_events: 0;
5185             description { state: "default" 0.0;
5186                min: 1 0;
5187                fixed: 1 0;
5188                rel1 {
5189                   relative: 1.0 0.0;
5190                   to_x: "elm.title";
5191                }
5192                rel2.to_x: "elm.title";
5193                align: 0.0 0.5;
5194                color: GENLIST_LIST_LINE1_COLOR;
5195             }
5196          }
5197          part { name: "elm.padding.text.left";
5198             clip_to: "disclip";
5199             type: RECT;
5200             mouse_events: 0;
5201             scale: 1;
5202             description { state: "default" 0.0;
5203                min: GENLIST_PADDING_16_INC 0;
5204                fixed: 1 0;
5205                rel1 {
5206                    relative: 1.0 0.0;
5207                    to_x: "elm.divider1";
5208                }
5209                rel2.to_x: "elm.divider1";
5210                align: 0.0 0.5;
5211                visible: 0;
5212             }
5213          }
5214          part { name: "elm.text";
5215             clip_to: "disclip";
5216             type: TEXT;
5217             mouse_events: 0;
5218             scale: 1;
5219             description { state: "default" 0.0;
5220                rel1 {
5221                   relative: 1.0 0.0;
5222                   to_x: "elm.padding.text.left";
5223                }
5224                rel2 {
5225                   relative: 0.0 1.0;
5226                   to_x: "elm.padding.right";
5227                }
5228                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5229                text {
5230                   font: "Tizen:style=Roman";
5231                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5232                   min: 0 1;
5233                   align: 0.0 0.5;
5234                   text_class: "list_item";
5235                }
5236             }
5237             GENLIST_DESCRIPTION_FLIP_ENABLED
5238          }
5239          part { name: "elm.flip.content";
5240             clip_to: "disclip";
5241             type: SWALLOW;
5242             mouse_events: 1;
5243             scale: 1;
5244             description { state: "default" 0.0;
5245                fixed: 1 1;
5246                rel1 {
5247                   relative: 0.0 0.5;
5248                   to_x: "elm.text";
5249                }
5250                rel2 {
5251                   relative: 0.0 0.5;
5252                   to_x: "elm.padding.right";
5253                }
5254                visible: 0;
5255             }
5256             description { state: "flipped" 0.0;
5257                inherit: "default" 0.0;
5258                visible: 1;
5259             }
5260          }
5261          GENLIST_PART_DISCLIP
5262       }
5263       programs {
5264          // signal: elm,state,%s,active
5265          //   a "check" item named %s went active
5266          // signal: elm,state,%s,passive
5267          //   a "check" item named %s went passive
5268          // default is passive
5269          /*program { name: "go_active";
5270             signal: "elm,state,selected";
5271             source: "elm";
5272             action: STATE_SET "selected" 0.0;
5273             target: "elm.text";
5274          }
5275          program { name: "go_passive";
5276             signal: "elm,state,unselected";
5277             source: "elm";
5278             action: STATE_SET "default" 0.0;
5279             target: "elm.text";
5280             transition: LINEAR 0.1;
5281          }*/
5282          program { name: "go_disabled";
5283             signal: "elm,state,disabled";
5284             source: "elm";
5285             action: STATE_SET "disabled" 0.0;
5286             target: "disclip";
5287          }
5288          program { name: "go_enabled";
5289             signal: "elm,state,enabled";
5290             source: "elm";
5291             action: STATE_SET "default" 0.0;
5292             target: "disclip";
5293          }
5294          program { name: "flip_enabled";
5295             signal: "elm,state,flip,enabled";
5296             source: "elm";
5297             action: STATE_SET "flipped" 0.0;
5298             target: "elm.title";
5299             target: "elm.text";
5300             target: "elm.flip.content.title";
5301             target: "elm.flip.content";
5302          }
5303          program { name: "flip_disabled";
5304             signal: "elm,state,flip,disabled";
5305             source: "elm";
5306             action: STATE_SET "default" 0.0;
5307             target: "elm.title";
5308             target: "elm.text";
5309             target: "elm.flip.content.title";
5310             target: "elm.flip.content";
5311          }
5312       }
5313    }
5314
5315    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5316       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5317       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5318       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5319       alias: "elm/layout/dialogue/1title.1text.1icon";
5320       data.item: "stacking" "above";
5321       data.item: "selectraise" "on";
5322       data.item: "texts" "elm.title elm.text";
5323       data.item: "contents" "elm.icon";
5324       data.item: "flips" "elm.flip.icon elm.flip.content";
5325       parts {
5326          GENLIST_PART_BASE
5327          GENLIST_PART_BOTTOM_LINE
5328          GENLIST_PART_BG_NORMAL
5329          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5330          GENLIST_PART_PADDING_RIGHT_EDIT
5331          GENLIST_PART_DIALOGUE_ITEM
5332          GENLIST_PART_DIALOGUE_RIGHT_LINE
5333          part { name: "elm.title";
5334             clip_to: "disclip";
5335             type: TEXT;
5336             mouse_events: 0;
5337             scale: 1;
5338             description { state: "default" 0.0;
5339                min: GENLIST_SIZE_163_INC 0;
5340                fixed: 1 0;
5341                rel1 {
5342                   relative: 1.0 0.0;
5343                   to_x: "elm.padding.left";
5344                }
5345                rel2.to_x: "elm.padding.left";
5346                align: 0.0 0.5;
5347                color: GENLIST_MULTILINE_TEXT_COLOR;
5348                text {
5349                   font: "Tizen:style=Medium";
5350                   size: GENLIST_MULTILINE_TEXT_SIZE;
5351                   min: 0 1;
5352                   align: 0.0 0.5;
5353                   text_class: "tizen";
5354                }
5355             }
5356          }
5357          part { name: "elm.divider1";
5358             type: RECT;
5359             mouse_events: 0;
5360             description { state: "default" 0.0;
5361                min: 1 0;
5362                fixed: 1 0;
5363                rel1 {
5364                   relative: 1.0 0.0;
5365                   to_x: "elm.title";
5366                }
5367                rel2.to_x: "elm.title";
5368                align: 0.0 0.5;
5369                color: GENLIST_LIST_LINE1_COLOR;
5370             }
5371          }
5372          part { name: "elm.padding.text.left";
5373             clip_to: "disclip";
5374             type: RECT;
5375             mouse_events: 0;
5376             scale: 1;
5377             description { state: "default" 0.0;
5378                min: GENLIST_PADDING_16_INC 0;
5379                fixed: 1 0;
5380                rel1 {
5381                    relative: 1.0 0.0;
5382                    to_x: "elm.divider1";
5383                }
5384                rel2.to_x: "elm.divider1";
5385                align: 0.0 0.5;
5386                visible: 0;
5387             }
5388          }
5389          part { name: "elm.icon";
5390            clip_to: "disclip";
5391             type: SWALLOW;
5392             mouse_events: 1;
5393             scale: 1;
5394             description { state: "default" 0.0;
5395                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5396                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5397                fixed: 1 1;
5398                rel1.to_x: "elm.padding.right";
5399                rel2 {
5400                   relative: 0.0 1.0;
5401                   to_x: "elm.padding.right";
5402                }
5403                align: 1.0 0.5;
5404             }
5405          }
5406          part { name: "elm.padding.icon.left";
5407             clip_to: "disclip";
5408             type: RECT;
5409             mouse_events: 0;
5410             scale: 1;
5411             description { state: "default" 0.0;
5412                min: GENLIST_PADDING_16_INC 0;
5413                fixed: 1 0;
5414                rel1.to_x: "elm.icon";
5415                rel2 {
5416                    relative: 0.0 1.0;
5417                    to_x: "elm.icon";
5418                }
5419                rel2.to_x: "elm.icon";
5420                align: 1.0 0.5;
5421                visible: 0;
5422             }
5423          }
5424          part { name: "elm.text";
5425             clip_to: "disclip";
5426             type: TEXT;
5427             mouse_events: 0;
5428             scale: 1;
5429             description { state: "default" 0.0;
5430                rel1 {
5431                   relative: 1.0 0.0;
5432                   to_x: "elm.padding.text.left";
5433                }
5434                rel2 {
5435                   relative: 0.0 1.0;
5436                   to_x: "elm.padding.icon.left";
5437                }
5438                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5439                text {
5440                   font: "Tizen:style=Roman";
5441                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5442                   min: 0 1;
5443                   align: 0.0 0.5;
5444                   text_class: "list_item";
5445                }
5446             }
5447             GENLIST_DESCRIPTION_FLIP_ENABLED
5448          }
5449          part { name: "elm.flip.content";
5450             clip_to: "disclip";
5451             type: SWALLOW;
5452             mouse_events: 1;
5453             scale: 1;
5454             description { state: "default" 0.0;
5455                fixed: 1 1;
5456                rel1 {
5457                   relative: 0.0 0.5;
5458                   to_x: "elm.text";
5459                }
5460                rel2 {
5461                   relative: 0.0 0.5;
5462                   to_x: "elm.padding.right";
5463                }
5464                visible: 0;
5465             }
5466             description { state: "flipped" 0.0;
5467                inherit: "default" 0.0;
5468                visible: 1;
5469             }
5470          }
5471          GENLIST_PART_DISCLIP
5472       }
5473       programs {
5474          // signal: elm,state,%s,active
5475          //   a "check" item named %s went active
5476          // signal: elm,state,%s,passive
5477          //   a "check" item named %s went passive
5478          // default is passive
5479          /*program { name: "go_active";
5480             signal: "elm,state,selected";
5481             source: "elm";
5482             action: STATE_SET "selected" 0.0;
5483             target: "elm.text";
5484          }
5485          program { name: "go_passive";
5486             signal: "elm,state,unselected";
5487             source: "elm";
5488             action: STATE_SET "default" 0.0;
5489             target: "elm.text";
5490             transition: LINEAR 0.1;
5491          }*/
5492          program { name: "go_disabled";
5493             signal: "elm,state,disabled";
5494             source: "elm";
5495             action: STATE_SET "disabled" 0.0;
5496             target: "disclip";
5497          }
5498          program { name: "go_enabled";
5499             signal: "elm,state,enabled";
5500             source: "elm";
5501             action: STATE_SET "default" 0.0;
5502             target: "disclip";
5503          }
5504          //GENLIST_PROGRAM_FLIP_1TEXT
5505       }
5506    }
5507
5508    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5509       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5510       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5511       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5512       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5513       data.item: "stacking" "above";
5514       data.item: "selectraise" "on";
5515       data.item: "texts" "elm.title elm.text";
5516       data.item: "contents" "elm.icon";
5517       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5518       parts {
5519          GENLIST_PART_BASE
5520          GENLIST_PART_BOTTOM_LINE
5521          GENLIST_PART_BG_NORMAL
5522          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5523          GENLIST_PART_PADDING_RIGHT_EDIT
5524          GENLIST_PART_DIALOGUE_ITEM
5525          GENLIST_PART_DIALOGUE_RIGHT_LINE
5526          part { name: "elm.title";
5527             clip_to: "disclip";
5528             type: TEXT;
5529             mouse_events: 0;
5530             scale: 1;
5531             description { state: "default" 0.0;
5532                min: GENLIST_SIZE_163_INC 0;
5533                fixed: 1 0;
5534                rel1 {
5535                   relative: 1.0 0.0;
5536                   to_x: "elm.padding.left";
5537                }
5538                rel2.to_x: "elm.padding.left";
5539                align: 0.0 0.5;
5540                color: GENLIST_MULTILINE_TEXT_COLOR;
5541                text {
5542                   font: "Tizen:style=Medium";
5543                   size: GENLIST_MULTILINE_TEXT_SIZE;
5544                   min: 0 1;
5545                   align: 0.0 0.5;
5546                   text_class: "tizen";
5547                }
5548             }
5549             GENLIST_DESCRIPTION_FLIP_ENABLED
5550          }
5551          part { name: "elm.flip.content.title";
5552             clip_to: "disclip";
5553             type: SWALLOW;
5554             description { state: "default" 0.0;
5555                visible: 0;
5556                fixed: 1 1;
5557                rel1.to: "elm.title";
5558                rel2.to: "elm.title";
5559             }
5560             description { state: "flipped" 0.0;
5561                inherit: "default" 0.0;
5562                visible: 1;
5563             }
5564          }
5565          part { name: "elm.divider1";
5566             type: RECT;
5567             mouse_events: 0;
5568             description { state: "default" 0.0;
5569                min: 1 0;
5570                fixed: 1 0;
5571                rel1 {
5572                   relative: 1.0 0.0;
5573                   to_x: "elm.title";
5574                }
5575                rel2.to_x: "elm.title";
5576                align: 0.0 0.5;
5577                color: GENLIST_LIST_LINE1_COLOR;
5578             }
5579          }
5580          part { name: "elm.padding.text.left";
5581             clip_to: "disclip";
5582             type: RECT;
5583             mouse_events: 0;
5584             scale: 1;
5585             description { state: "default" 0.0;
5586                min: GENLIST_PADDING_16_INC 0;
5587                fixed: 1 0;
5588                rel1 {
5589                    relative: 1.0 0.0;
5590                    to_x: "elm.divider1";
5591                }
5592                rel2.to_x: "elm.divider1";
5593                align: 0.0 0.5;
5594                visible: 0;
5595             }
5596          }
5597          part { name: "elm.icon";
5598            clip_to: "disclip";
5599             type: SWALLOW;
5600             mouse_events: 0;
5601             scale: 1;
5602             description { state: "default" 0.0;
5603                min: 0 0;
5604                max: 0 0;
5605                rel1.to_x: "elm.padding.right";
5606                rel2 {
5607                   relative: 0.0 1.0;
5608                   to_x: "elm.padding.right";
5609                }
5610                align: 1.0 0.5;
5611                visible: 0;
5612             }
5613             description { state: "contact_default_number_enabled" 0.0;
5614                inherit: "default" 0.0;
5615                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5616                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5617                visible: 1;
5618             }
5619          }
5620          part { name: "elm.padding.icon.left";
5621             clip_to: "disclip";
5622             type: RECT;
5623             mouse_events: 0;
5624             scale: 1;
5625             description { state: "default" 0.0;
5626                min: 0 0;
5627                fixed: 1 0;
5628                rel1.to_x: "elm.icon";
5629                rel2 {
5630                    relative: 0.0 1.0;
5631                    to_x: "elm.icon";
5632                }
5633                rel2.to_x: "elm.icon";
5634                align: 1.0 0.5;
5635                visible: 0;
5636             }
5637             description { state: "contact_default_number_enabled" 0.0;
5638                inherit: "default" 0.0;
5639                min: GENLIST_PADDING_16_INC 0;
5640             }
5641          }
5642          part { name: "elm.text";
5643             clip_to: "disclip";
5644             type: TEXT;
5645             mouse_events: 0;
5646             scale: 1;
5647             description { state: "default" 0.0;
5648                rel1 {
5649                   relative: 1.0 0.0;
5650                   to_x: "elm.padding.text.left";
5651                }
5652                rel2 {
5653                   relative: 0.0 1.0;
5654                   to_x: "elm.padding.icon.left";
5655                }
5656                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5657                text {
5658                   font: "Tizen:style=Roman";
5659                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5660                   min: 0 1;
5661                   align: 0.0 0.5;
5662                   text_class: "list_item";
5663                }
5664             }
5665             description { state: "contact_default_number_enabled" 0.0;
5666                inherit: "default" 0.0;
5667                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5668             }
5669             GENLIST_DESCRIPTION_FLIP_ENABLED
5670          }
5671          part { name: "elm.flip.content";
5672             clip_to: "disclip";
5673             type: SWALLOW;
5674             mouse_events: 1;
5675             scale: 1;
5676             description { state: "default" 0.0;
5677                fixed: 1 1;
5678                rel1 {
5679                   relative: 0.0 0.5;
5680                   to_x: "elm.text";
5681                }
5682                rel2 {
5683                   relative: 1.0 0.5;
5684                   to_x: "elm.padding.icon.left";
5685                }
5686                visible: 0;
5687             }
5688             description { state: "flipped" 0.0;
5689                inherit: "default" 0.0;
5690                visible: 1;
5691             }
5692          }
5693          GENLIST_PART_DISCLIP
5694       }
5695       programs {
5696          // signal: elm,state,%s,active
5697          //   a "check" item named %s went active
5698          // signal: elm,state,%s,passive
5699          //   a "check" item named %s went passive
5700          // default is passive
5701          /*program { name: "go_active";
5702             signal: "elm,state,selected";
5703             source: "elm";
5704             action: STATE_SET "selected" 0.0;
5705             target: "elm.text";
5706          }
5707          program { name: "go_passive";
5708             signal: "elm,state,unselected";
5709             source: "elm";
5710             action: STATE_SET "default" 0.0;
5711             target: "elm.text";
5712             transition: LINEAR 0.1;
5713          }*/
5714          program { name: "go_disabled";
5715             signal: "elm,state,disabled";
5716             source: "elm";
5717             action: STATE_SET "disabled" 0.0;
5718             target: "disclip";
5719          }
5720          program { name: "go_enabled";
5721             signal: "elm,state,enabled";
5722             source: "elm";
5723             action: STATE_SET "default" 0.0;
5724             target: "disclip";
5725          }
5726          program { name: "flip_enabled";
5727             signal: "elm,state,flip,enabled";
5728             source: "elm";
5729             action: STATE_SET "flipped" 0.0;
5730             target: "elm.title";
5731             target: "elm.text";
5732             target: "elm.flip.content.title";
5733             target: "elm.flip.content";
5734          }
5735          program { name: "flip_disabled";
5736             signal: "elm,state,flip,disabled";
5737             source: "elm";
5738             action: STATE_SET "default" 0.0;
5739             target: "elm.title";
5740             target: "elm.text";
5741             target: "elm.flip.content.title";
5742             target: "elm.flip.content";
5743          }
5744          program { name: "contact_default_number_enabled";
5745             signal: "elm,state,contact,default_number,enabled";
5746             source: "elm";
5747             action: STATE_SET "contact_default_number_enabled" 0.0;
5748             target: "elm.icon";
5749             target: "elm.padding.icon.left";
5750             target: "elm.text";
5751          }
5752          program { name: "contact_default_number_disabled";
5753             signal: "elm,state,contact,default_number,disabled";
5754             source: "elm";
5755             action: STATE_SET "default" 0.0;
5756             target: "elm.icon";
5757             target: "elm.padding.icon.left";
5758             target: "elm.text";
5759          }
5760       }
5761    }
5762
5763
5764    group { name: "elm/genlist/item/dialogue/2text/default";
5765       alias: "elm/genlist/item_odd/dialogue/2text/default";
5766       alias: "elm/genlist/item_compress/dialogue/2text/default";
5767       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5768       alias: "elm/layout/dialogue/2text";
5769       data.item: "stacking" "above";
5770       data.item: "selectraise" "on";
5771       data.item: "texts" "elm.text.1 elm.text.2";
5772       data.item: "flips" "elm.flip.icon elm.flip.content";
5773       parts {
5774          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5775          GENLIST_PART_BG_NORMAL
5776          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5777          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5778          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5779          GENLIST_PART_PADDING_RIGHT_EDIT
5780          GENLIST_PART_DIALOGUE_ITEM
5781          GENLIST_PART_DIALOGUE_RIGHT_LINE
5782          part { name: "elm.text.1";
5783             clip_to: "disclip";
5784             type: TEXT;
5785             mouse_events: 0;
5786             scale: 1;
5787             description { state: "default" 0.0;
5788                min: 0 GENLIST_SIZE_61_INC;
5789                fixed: 0 1;
5790                rel1 {
5791                   relative: 1.0 1.0;
5792                   to_x: "elm.padding.left";
5793                   to_y: "elm.padding.top";
5794                }
5795                rel2 {
5796                   relative: 0.0 1.0;
5797                   to_x: "elm.padding.right";
5798                   to_y: "elm.padding.top";
5799                }
5800                align: 0.0 0.0;
5801                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5802                text {
5803                   font: "Tizen:style=Roman";
5804                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5805                   min: 0 1;
5806                   align: 0.0 0.5;
5807                   text_class: "list_item";
5808                }
5809             }
5810             description { state: "selected" 0.0;
5811                inherit: "default" 0.0;
5812                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5813             }
5814             GENLIST_DESCRIPTION_FLIP_ENABLED
5815          }
5816          part { name: "elm.text.2";
5817             clip_to: "disclip";
5818             type: TEXT;
5819             mouse_events: 0;
5820             scale: 1;
5821             description { state: "default" 0.0;
5822                rel1 {
5823                   relative: 1.0 1.0;
5824                   to_x: "elm.padding.left";
5825                   to_y: "elm.text.1";
5826                }
5827                rel2 {
5828                   relative: 0.0 0.0;
5829                   to_x: "elm.padding.right";
5830                   to_y: "elm.padding.bottom";
5831                }
5832                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5833                text {
5834                   font: "Tizen:style=Medium";
5835                   size: GENLIST_FONT_32_INC;
5836                   min: 0 1;
5837                   align: 0.0 0.5;
5838                   text_class: "tizen";
5839                }
5840             }
5841             description { state: "selected" 0.0;
5842                inherit: "default" 0.0;
5843                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5844             }
5845             GENLIST_DESCRIPTION_FLIP_ENABLED
5846          }
5847          GENLIST_PART_FLIP
5848          GENLIST_PART_FOCUS
5849          GENLIST_PART_DISCLIP
5850       }
5851       programs {
5852          // signal: elm,state,%s,active
5853          //   a "check" item named %s went active
5854          // signal: elm,state,%s,passive
5855          //   a "check" item named %s went passive
5856          // default is passive
5857          program { name: "go_active";
5858             signal: "elm,state,selected";
5859             source: "elm";
5860             action: STATE_SET "selected" 0.0;
5861             target: "bg";
5862             target: "elm.text.1";
5863             target: "elm.text.2";
5864             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5865          }
5866          program { name: "go_passive";
5867             signal: "elm,state,unselected";
5868             source: "elm";
5869             action: STATE_SET "default" 0.0;
5870             target: "bg";
5871             target: "elm.text.1";
5872             target: "elm.text.2";
5873             transition: LINEAR 0.1;
5874          }
5875          program { name: "go_disabled";
5876             signal: "elm,state,disabled";
5877             source: "elm";
5878             action: STATE_SET "disabled" 0.0;
5879             target: "disclip";
5880          }
5881          program { name: "go_enabled";
5882             signal: "elm,state,enabled";
5883             source: "elm";
5884             action: STATE_SET "default" 0.0;
5885             target: "disclip";
5886          }
5887          GENLIST_PROGRAM_FLIP_2TEXT
5888          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5889       }
5890    }
5891
5892    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5893       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5894       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5895       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5896       alias: "elm/layout/dialogue/2text.1icon.2";
5897       data.item: "stacking" "above";
5898       data.item: "selectraise" "on";
5899       data.item: "texts" "elm.text.1 elm.text.2";
5900       data.item: "contents" "elm.icon";
5901       data.item: "flips" "elm.flip.icon elm.flip.content";
5902       parts {
5903          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5904          GENLIST_PART_BG_NORMAL
5905          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5906          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5907          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5908          GENLIST_PART_PADDING_RIGHT_EDIT
5909          GENLIST_PART_DIALOGUE_ITEM
5910          GENLIST_PART_DIALOGUE_RIGHT_LINE
5911          part { name: "elm.icon";
5912             clip_to: "disclip";
5913             type: SWALLOW;
5914             scale: 1;
5915             description { state: "default" 0.0;
5916                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5917                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5918                fixed: 1 1;
5919                rel1 {
5920                   relative: 1.0 0.0;
5921                   to_x: "elm.padding.left";
5922                }
5923                rel2.to_x: "elm.padding.left";
5924                align: 0.0 0.5;
5925             }
5926             GENLIST_DESCRIPTION_FLIP_ENABLED
5927          }
5928          part { name: "elm.padding.icon.right";
5929             clip_to: "disclip";
5930             type: RECT;
5931             scale: 1;
5932             description { state: "default" 0.0;
5933                min: GENLIST_PADDING_16_INC 0;
5934                fixed: 1 0;
5935                rel1 {
5936                   relative: 1.0 0.0;
5937                   to_x: "elm.icon";
5938                }
5939                rel2.to_x: "elm.icon";
5940                align: 0.0 0.0;
5941                visible: 0;
5942             }
5943          }
5944          part { name: "elm.text.1";
5945             clip_to: "disclip";
5946             type: TEXT;
5947             mouse_events: 0;
5948             scale: 1;
5949             description { state: "default" 0.0;
5950                min: 0 GENLIST_SIZE_61_INC;
5951                fixed: 0 1;
5952                rel1 {
5953                   relative: 1.0 1.0;
5954                   to_x: "elm.padding.icon.right";
5955                   to_y: "elm.padding.top";
5956                }
5957                rel2 {
5958                   relative: 0.0 1.0;
5959                   to_x: "elm.padding.right";
5960                   to_y: "elm.padding.top";
5961                }
5962                align: 0.0 0.0;
5963                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5964                text {
5965                   font: "Tizen:style=Roman";
5966                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5967                   min: 0 1;
5968                   align: 0.0 0.5;
5969                   text_class: "list_item";
5970                }
5971             }
5972             description { state: "selected" 0.0;
5973                inherit: "default" 0.0;
5974                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5975             }
5976             GENLIST_DESCRIPTION_FLIP_ENABLED
5977          }
5978          part { name: "elm.text.2";
5979             clip_to: "disclip";
5980             type: TEXT;
5981             mouse_events: 0;
5982             scale: 1;
5983             description { state: "default" 0.0;
5984                rel1 {
5985                   relative: 1.0 1.0;
5986                   to_x: "elm.padding.icon.right";
5987                   to_y: "elm.text.1";
5988                }
5989                rel2 {
5990                   relative: 0.0 0.0;
5991                   to_x: "elm.padding.right";
5992                   to_y: "elm.padding.bottom";
5993                }
5994                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5995                text {
5996                   font: "Tizen:style=Medium";
5997                   size: GENLIST_FONT_32_INC;
5998                   min: 0 1;
5999                   align: 0.0 0.5;
6000                   text_class: "tizen";
6001                }
6002             }
6003             description { state: "selected" 0.0;
6004                inherit: "default" 0.0;
6005                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6006             }
6007             GENLIST_DESCRIPTION_FLIP_ENABLED
6008          }
6009          GENLIST_PART_FLIP
6010          GENLIST_PART_FOCUS
6011          GENLIST_PART_DISCLIP
6012       }
6013       programs {
6014          // signal: elm,state,%s,active
6015          //   a "check" item named %s went active
6016          // signal: elm,state,%s,passive
6017          //   a "check" item named %s went passive
6018          // default is passive
6019          program { name: "go_active";
6020             signal: "elm,state,selected";
6021             source: "elm";
6022             action: STATE_SET "selected" 0.0;
6023             target: "bg";
6024             target: "elm.text.1";
6025             target: "elm.text.2";
6026             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6027          }
6028          program { name: "go_passive";
6029             signal: "elm,state,unselected";
6030             source: "elm";
6031             action: STATE_SET "default" 0.0;
6032             target: "bg";
6033             target: "elm.text.1";
6034             target: "elm.text.2";
6035             transition: LINEAR 0.1;
6036          }
6037          program { name: "go_disabled";
6038             signal: "elm,state,disabled";
6039             source: "elm";
6040             action: STATE_SET "disabled" 0.0;
6041             target: "disclip";
6042          }
6043          program { name: "go_enabled";
6044             signal: "elm,state,enabled";
6045             source: "elm";
6046             action: STATE_SET "default" 0.0;
6047             target: "disclip";
6048          }
6049          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6050          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6051       }
6052    }
6053
6054    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
6055       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
6056       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
6057       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
6058       alias: "elm/layout/dialogue/2text.1icon.3";
6059       data.item: "stacking" "above";
6060       data.item: "selectraise" "on";
6061       data.item: "texts" "elm.text.1 elm.text.2";
6062       data.item: "contents" "elm.icon";
6063       data.item: "flips" "elm.flip.icon elm.flip.content";
6064       parts {
6065          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6066          GENLIST_PART_BG_NORMAL
6067          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6068          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6069          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6070          GENLIST_PART_PADDING_RIGHT_EDIT
6071          GENLIST_PART_DIALOGUE_ITEM
6072          GENLIST_PART_DIALOGUE_RIGHT_LINE
6073          part { name: "elm.icon";
6074             clip_to: "disclip";
6075             type: SWALLOW;
6076             scale: 1;
6077             description { state: "default" 0.0;
6078                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6079                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6080                fixed: 1 1;
6081                rel1 {
6082                   relative: 1.0 0.0;
6083                   to_x: "elm.padding.left";
6084                }
6085                rel2.to_x: "elm.padding.left";
6086                align: 0.0 0.5;
6087             }
6088             GENLIST_DESCRIPTION_FLIP_ENABLED
6089          }
6090          part { name: "elm.padding.icon.right";
6091             clip_to: "disclip";
6092             type: RECT;
6093             scale: 1;
6094             description { state: "default" 0.0;
6095                min: GENLIST_PADDING_16_INC 0;
6096                fixed: 1 0;
6097                rel1 {
6098                   relative: 1.0 0.0;
6099                   to_x: "elm.icon";
6100                }
6101                rel2.to_x: "elm.icon";
6102                align: 0.0 0.0;
6103                visible: 0;
6104             }
6105          }
6106          part { name: "elm.text.1";
6107             clip_to: "disclip";
6108             type: TEXT;
6109             mouse_events: 0;
6110             scale: 1;
6111             description { state: "default" 0.0;
6112                min: 0 GENLIST_SIZE_61_INC;
6113                fixed: 0 1;
6114                rel1 {
6115                   relative: 1.0 1.0;
6116                   to_x: "elm.padding.icon.right";
6117                   to_y: "elm.padding.top";
6118                }
6119                rel2 {
6120                   relative: 0.0 1.0;
6121                   to_x: "elm.padding.right";
6122                   to_y: "elm.padding.top";
6123                }
6124                align: 0.0 0.0;
6125                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6126                text {
6127                   font: "Tizen:style=Roman";
6128                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6129                   min: 0 1;
6130                   align: 0.0 0.5;
6131                   text_class: "list_item";
6132                }
6133             }
6134             description { state: "selected" 0.0;
6135                inherit: "default" 0.0;
6136                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6137             }
6138             GENLIST_DESCRIPTION_FLIP_ENABLED
6139          }
6140          part { name: "elm.text.2";
6141             clip_to: "disclip";
6142             type: TEXT;
6143             mouse_events: 0;
6144             scale: 1;
6145             description { state: "default" 0.0;
6146                rel1 {
6147                   relative: 1.0 1.0;
6148                   to_x: "elm.padding.icon.right";
6149                   to_y: "elm.text.1";
6150                }
6151                rel2 {
6152                   relative: 0.0 0.0;
6153                   to_x: "elm.padding.right";
6154                   to_y: "elm.padding.bottom";
6155                }
6156                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6157                text {
6158                   font: "Tizen:style=Medium";
6159                   size: GENLIST_FONT_32_INC;
6160                   min: 0 1;
6161                   align: 0.0 0.5;
6162                   text_class: "tizen";
6163                }
6164             }
6165             description { state: "selected" 0.0;
6166                inherit: "default" 0.0;
6167                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6168             }
6169             GENLIST_DESCRIPTION_FLIP_ENABLED
6170          }
6171          GENLIST_PART_FLIP
6172          GENLIST_PART_FOCUS
6173          GENLIST_PART_DISCLIP
6174       }
6175       programs {
6176          // signal: elm,state,%s,active
6177          //   a "check" item named %s went active
6178          // signal: elm,state,%s,passive
6179          //   a "check" item named %s went passive
6180          // default is passive
6181          program { name: "go_active";
6182             signal: "elm,state,selected";
6183             source: "elm";
6184             action: STATE_SET "selected" 0.0;
6185             target: "bg";
6186             target: "elm.text.1";
6187             target: "elm.text.2";
6188             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6189          }
6190          program { name: "go_passive";
6191             signal: "elm,state,unselected";
6192             source: "elm";
6193             action: STATE_SET "default" 0.0;
6194             target: "bg";
6195             target: "elm.text.1";
6196             target: "elm.text.2";
6197             transition: LINEAR 0.1;
6198          }
6199          program { name: "go_disabled";
6200             signal: "elm,state,disabled";
6201             source: "elm";
6202             action: STATE_SET "disabled" 0.0;
6203             target: "disclip";
6204          }
6205          program { name: "go_enabled";
6206             signal: "elm,state,enabled";
6207             source: "elm";
6208             action: STATE_SET "default" 0.0;
6209             target: "disclip";
6210          }
6211          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6212          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6213       }
6214    }
6215
6216    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6217       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6218       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6219       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6220       alias: "elm/layout/dialogue/2text.3icon";
6221       data.item: "stacking" "above";
6222       data.item: "selectraise" "on";
6223       data.item: "texts" "elm.text.1 elm.text.2";
6224       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6225       data.item: "flips" "elm.flip.icon elm.flip.content";
6226       parts {
6227          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6228          GENLIST_PART_BG_NORMAL
6229          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6230          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6231          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6232          GENLIST_PART_PADDING_RIGHT_EDIT
6233          GENLIST_PART_DIALOGUE_ITEM
6234          GENLIST_PART_DIALOGUE_RIGHT_LINE
6235          part { name: "elm.swallow.colorbar";
6236             clip_to: "disclip";
6237             type: SWALLOW;
6238             scale: 1;
6239             description { state: "default" 0.0;
6240                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6241                fixed: 1 1;
6242                rel1 {
6243                   relative: 1.0 0.0;
6244                   to_x: "elm.rect.dialogue";
6245                }
6246                rel2 {
6247                   relative: 1.0 0.0;
6248                   to_x: "elm.rect.dialogue";
6249                }
6250                align: 0.0 0.0;
6251             }
6252          }
6253          part { name: "elm.icon.1";
6254             clip_to: "disclip";
6255             type: SWALLOW;
6256             scale: 1;
6257             description { state: "default" 0.0;
6258                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6259                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6260                fixed: 1 1;
6261                rel1 {
6262                   relative: 1.0 0.0;
6263                   to_x: "elm.padding.left";
6264                }
6265                rel2 {
6266                   relative: 1.0 1.0;
6267                   to_x: "elm.padding.left";
6268                }
6269                align: 0.0 0.5;
6270             }
6271             GENLIST_DESCRIPTION_FLIP_ENABLED
6272          }
6273          part { name: "elm.padding.icon1.right";
6274             type: RECT;
6275             scale: 1;
6276             description { state: "default" 0.0;
6277                min: GENLIST_PADDING_16_INC 0;
6278                fixed: 1 0;
6279                rel1 {
6280                   relative: 1.0 0.0;
6281                   to_x: "elm.icon.1";
6282                }
6283                rel2.to_x: "elm.icon.1";
6284                align: 0.0 0.0;
6285                visible: 0;
6286             }
6287          }
6288          part { name: "elm.icon.2";
6289             clip_to: "disclip";
6290             type: SWALLOW;
6291             scale: 1;
6292             description { state: "default" 0.0;
6293                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6294                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6295                fixed: 1 1;
6296                rel1.to_x: "elm.padding.right";
6297                rel2 {
6298                   relative: 0.0 1.0;
6299                   to_x: "elm.padding.right";
6300                }
6301                align: 1.0 0.5;
6302             }
6303             GENLIST_DESCRIPTION_FLIP_ENABLED
6304          }
6305          part { name: "elm.padding.icon2.left";
6306             type: RECT;
6307             scale: 1;
6308             description { state: "default" 0.0;
6309                min: GENLIST_PADDING_16_INC 0;
6310                fixed: 1 0;
6311                rel1.to_x: "elm.icon.2";
6312                rel2 {
6313                   relative: 0.0 1.0;
6314                   to_x: "elm.icon.2";
6315                }
6316                align: 1.0 0.0;
6317                visible: 0;
6318             }
6319          }
6320          part { name: "elm.text.1";
6321             clip_to: "disclip";
6322             type: TEXT;
6323             mouse_events: 0;
6324             scale: 1;
6325             description { state: "default" 0.0;
6326                min: 0 GENLIST_SIZE_61_INC;
6327                fixed: 0 1;
6328                rel1 {
6329                   relative: 1.0 1.0;
6330                   to_x: "elm.padding.icon1.right";
6331                   to_y: "elm.padding.top";
6332                }
6333                rel2 {
6334                   relative: 0.0 1.0;
6335                   to_x: "elm.padding.icon2.left";
6336                   to_y: "elm.padding.top";
6337                }
6338                align: 0.0 0.0;
6339                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6340                text {
6341                   font: "Tizen:style=Roman";
6342                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6343                   min: 0 1;
6344                   align: 0.0 0.5;
6345                   text_class: "list_item";
6346                }
6347             }
6348             description { state: "selected" 0.0;
6349                inherit: "default" 0.0;
6350                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6351             }
6352             GENLIST_DESCRIPTION_FLIP_ENABLED
6353          }
6354          part { name: "elm.text.2";
6355             clip_to: "disclip";
6356             type: TEXT;
6357             mouse_events: 0;
6358             scale: 1;
6359             description { state: "default" 0.0;
6360                rel1 {
6361                   relative: 1.0 1.0;
6362                   to_x: "elm.padding.icon1.right";
6363                   to_y: "elm.text.1";
6364                }
6365                rel2 {
6366                   relative: 0.0 0.0;
6367                   to_x: "elm.padding.icon2.left";
6368                   to_y: "elm.padding.bottom";
6369                }
6370                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6371                text {
6372                   font: "Tizen:style=Medium";
6373                   size: GENLIST_FONT_32_INC;
6374                   min: 0 1;
6375                   align: 0.0 0.5;
6376                   text_class: "tizen";
6377                }
6378             }
6379             description { state: "selected" 0.0;
6380                inherit: "default" 0.0;
6381                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6382             }
6383             GENLIST_DESCRIPTION_FLIP_ENABLED
6384          }
6385          GENLIST_PART_FLIP
6386          GENLIST_PART_FOCUS
6387          GENLIST_PART_DISCLIP
6388       }
6389       programs {
6390          // signal: elm,state,%s,active
6391          //   a "check" item named %s went active
6392          // signal: elm,state,%s,passive
6393          //   a "check" item named %s went passive
6394          // default is passive
6395          program { name: "go_active";
6396             signal: "elm,state,selected";
6397             source: "elm";
6398             action: STATE_SET "selected" 0.0;
6399             target: "bg";
6400             target: "elm.text.1";
6401             target: "elm.text.2";
6402             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6403          }
6404          program { name: "go_passive";
6405             signal: "elm,state,unselected";
6406             source: "elm";
6407             action: STATE_SET "default" 0.0;
6408             target: "bg";
6409             target: "elm.text.1";
6410             target: "elm.text.2";
6411             transition: LINEAR 0.1;
6412          }
6413          program { name: "go_disabled";
6414             signal: "elm,state,disabled";
6415             source: "elm";
6416             action: STATE_SET "disabled" 0.0;
6417             target: "disclip";
6418          }
6419          program { name: "go_enabled";
6420             signal: "elm,state,enabled";
6421             source: "elm";
6422             action: STATE_SET "default" 0.0;
6423             target: "disclip";
6424          }
6425          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6426          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6427       }
6428    }
6429
6430    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6431       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6432       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6433       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6434       alias: "elm/layout/dialogue/2text.2icon.2";
6435       data.item: "stacking" "above";
6436       data.item: "selectraise" "on";
6437       data.item: "texts" "elm.text.1 elm.text.2";
6438       data.item: "contents" "elm.icon.1 elm.icon.2";
6439       data.item: "flips" "elm.flip.icon elm.flip.content";
6440       parts {
6441          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6442          GENLIST_PART_BG_NORMAL
6443          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6444          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6445          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6446          GENLIST_PART_PADDING_RIGHT_EDIT
6447          GENLIST_PART_DIALOGUE_ITEM
6448          GENLIST_PART_DIALOGUE_RIGHT_LINE
6449          part { name: "elm.icon.1";
6450             clip_to: "disclip";
6451             type: SWALLOW;
6452             scale: 1;
6453             description { state: "default" 0.0;
6454                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6455                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6456                fixed: 1 1;
6457                rel1 {
6458                   relative: 1.0 1.0;
6459                   to_x: "elm.padding.left";
6460                   to_y: "elm.padding.top";
6461                }
6462                rel2 {
6463                   relative: 1.0 0.0;
6464                   to_x: "elm.padding.left";
6465                   to_y: "elm.padding.bottom";
6466                }
6467                align: 0.0 0.5;
6468             }
6469             GENLIST_DESCRIPTION_FLIP_ENABLED
6470          }
6471          part { name: "elm.padding.icon1.right";
6472             clip_to: "disclip";
6473             type: RECT;
6474             scale: 1;
6475             description { state: "default" 0.0;
6476                min: GENLIST_PADDING_16_INC 0;
6477                fixed: 1 0;
6478                rel1 {
6479                   relative: 1.0 0.0;
6480                   to_x: "elm.icon.1";
6481                }
6482                rel2.to_x: "elm.icon.1";
6483                align: 0.0 0.0;
6484                visible: 0;
6485             }
6486          }
6487          part { name: "elm.text.1";
6488             clip_to: "disclip";
6489             type: TEXT;
6490             mouse_events: 0;
6491             scale: 1;
6492             description { state: "default" 0.0;
6493                min: 0 GENLIST_SIZE_61_INC;
6494                fixed: 0 1;
6495                rel1 {
6496                   relative: 1.0 1.0;
6497                   to_x: "elm.padding.icon1.right";
6498                   to_y: "elm.padding.top";
6499                }
6500                rel2 {
6501                   relative: 0.0 1.0;
6502                   to_x: "elm.padding.right";
6503                   to_y: "elm.padding.top";
6504                }
6505                align: 0.0 0.0;
6506                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6507                text {
6508                   font: "Tizen:style=Roman";
6509                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6510                   min: 0 1;
6511                   align: 0.0 0.5;
6512                   text_class: "list_item";
6513                }
6514             }
6515             description { state: "selected" 0.0;
6516                inherit: "default" 0.0;
6517                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6518             }
6519             GENLIST_DESCRIPTION_FLIP_ENABLED
6520          }
6521          part { name: "elm.icon.2";
6522             clip_to: "disclip";
6523             type: SWALLOW;
6524             scale: 1;
6525             description { state: "default" 0.0;
6526                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6527                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6528                fixed: 1 1;
6529                rel1 {
6530                   relative: 0.0 1.0;
6531                   to_x: "elm.padding.right";
6532                   to_y: "elm.text.1";
6533                }
6534                rel2 {
6535                   relative: 0.0 0.0;
6536                   to_x: "elm.padding.right";
6537                   to_y: "elm.padding.bottom";
6538                }
6539                align: 1.0 0.5;
6540             }
6541             GENLIST_DESCRIPTION_FLIP_ENABLED
6542          }
6543          part { name: "elm.padding.icon2.left";
6544             clip_to: "disclip";
6545             type: RECT;
6546             scale: 1;
6547             description { state: "default" 0.0;
6548                min: GENLIST_PADDING_16_INC 0;
6549                fixed: 1 0;
6550                rel1 {
6551                   relative: 0.0 0.0;
6552                   to_x: "elm.icon.2";
6553                }
6554                rel2.to_x: "elm.icon.2";
6555                align: 1.0 0.0;
6556                visible: 0;
6557             }
6558          }
6559          part { name: "elm.text.2";
6560             clip_to: "disclip";
6561             type: TEXT;
6562             mouse_events: 0;
6563             scale: 1;
6564             description { state: "default" 0.0;
6565                rel1 {
6566                   relative: 1.0 1.0;
6567                   to_x: "elm.padding.icon1.right";
6568                   to_y: "elm.text.1";
6569                }
6570                rel2 {
6571                   relative: 0.0 0.0;
6572                   to_x: "elm.padding.icon2.left";
6573                   to_y: "elm.padding.bottom";
6574                }
6575                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6576                text {
6577                   font: "Tizen:style=Medium";
6578                   size: GENLIST_FONT_32_INC;
6579                   min: 0 1;
6580                   align: 0.0 0.5;
6581                   text_class: "tizen";
6582                }
6583             }
6584             description { state: "selected" 0.0;
6585                inherit: "default" 0.0;
6586                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6587             }
6588             GENLIST_DESCRIPTION_FLIP_ENABLED
6589          }
6590          GENLIST_PART_FLIP
6591          GENLIST_PART_FOCUS
6592          GENLIST_PART_DISCLIP
6593       }
6594       programs {
6595          // signal: elm,state,%s,active
6596          //   a "check" item named %s went active
6597          // signal: elm,state,%s,passive
6598          //   a "check" item named %s went passive
6599          // default is passive
6600          program { name: "go_active";
6601             signal: "elm,state,selected";
6602             source: "elm";
6603             action: STATE_SET "selected" 0.0;
6604             target: "bg";
6605             target: "elm.text.1";
6606             target: "elm.text.2";
6607             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6608          }
6609          program { name: "go_passive";
6610             signal: "elm,state,unselected";
6611             source: "elm";
6612             action: STATE_SET "default" 0.0;
6613             target: "bg";
6614             target: "elm.text.1";
6615             target: "elm.text.2";
6616             transition: LINEAR 0.1;
6617          }
6618          program { name: "go_disabled";
6619             signal: "elm,state,disabled";
6620             source: "elm";
6621             action: STATE_SET "disabled" 0.0;
6622             target: "disclip";
6623          }
6624          program { name: "go_enabled";
6625             signal: "elm,state,enabled";
6626             source: "elm";
6627             action: STATE_SET "default" 0.0;
6628             target: "disclip";
6629          }
6630          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6631          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6632       }
6633    }
6634
6635 // 2.4.2.9
6636    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6637       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6638       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6639       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6640       alias: "elm/layout/dialogue/2text.2icon.3";
6641       inherit: "elm/genlist/item/2text.2icon.4/default";
6642       parts {
6643          GENLIST_PART_BG_NORMAL
6644          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6645          GENLIST_PART_DIALOGUE_ITEM
6646          GENLIST_PART_DIALOGUE_RIGHT_LINE
6647       }
6648    }
6649 // 2.4.2.9 (textblock)
6650    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6651       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6652       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6653       parts {
6654          GENLIST_PART_BG_NORMAL
6655          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6656          GENLIST_PART_DIALOGUE_ITEM
6657          GENLIST_PART_DIALOGUE_RIGHT_LINE
6658       }
6659    }
6660
6661 // 4.2.11
6662    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6663       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6664       alias: "elm/layout/dialogue/1title.1text.2";
6665       data.item: "stacking" "above";
6666       data.item: "selectraise" "on";
6667       data.item: "texts" "elm.title elm.text";
6668       parts {
6669          part { name: "base";
6670             type: RECT;
6671             repeat_events: 1;
6672             description { state: "default" 0.0;
6673                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6674             }
6675          }
6676          GENLIST_PART_BG_NORMAL
6677          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6678          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6679          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6680          GENLIST_PART_PADDING_RIGHT_EDIT
6681          GENLIST_PART_DIALOGUE_ITEM
6682          GENLIST_PART_DIALOGUE_RIGHT_LINE
6683          part { name: "elm.title";
6684             clip_to: "disclip";
6685             type: TEXT;
6686             mouse_events: 0;
6687             scale: 1;
6688             description { state: "default" 0.0;
6689                min: GENLIST_SIZE_163_INC 0;
6690                fixed: 1 0;
6691                rel1 {
6692                   relative: 1.0 0.0;
6693                   to_x: "elm.padding.left";
6694                }
6695                rel2 {
6696                   relative: 1.0 1.0;
6697                   to_x: "elm.padding.left";
6698                }
6699                align: 0.0 0.0;
6700                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6701                text {
6702                   font: "Tizen:style=Medium";
6703                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6704                   min: 0 1;
6705                   align: 0.0 0.5;
6706                   text_class: "tizen";
6707                }
6708             }
6709             description { state: "selected" 0.0;
6710                inherit: "default" 0.0;
6711                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6712             }
6713          }
6714          part { name: "elm.divider1";
6715             clip_to: "disclip";
6716             type: RECT;
6717             mouse_events: 0;
6718             description { state: "default" 0.0;
6719                min: 1 0;
6720                fixed: 1 0;
6721                rel1 {
6722                   relative: 1.0 0.0;
6723                   to_x: "elm.title";
6724                }
6725                rel2.to_x: "elm.title";
6726                align: 0.0 0.5;
6727                color: GENLIST_LIST_LINE1_COLOR;
6728             }
6729          }
6730          part { name: "elm.padding.text.left";
6731             clip_to: "disclip";
6732             type: RECT;
6733             mouse_events: 0;
6734             description { state: "default" 0.0;
6735                min: GENLIST_PADDING_16_INC 0;
6736                fixed: 1 0;
6737                rel1 {
6738                   relative: 1.0 0.0;
6739                   to_x: "elm.divider1";
6740                }
6741                rel2.to_x: "elm.divider1";
6742                align: 0.0 0.5;
6743                visible: 0;
6744             }
6745          }
6746          part { name: "elm.text";
6747             clip_to: "disclip";
6748             type: TEXTBLOCK;
6749             mouse_events: 0;
6750             scale: 1;
6751             description { state: "default" 0.0;
6752                rel1 {
6753                   relative: 1.0 1.0;
6754                   to_x: "elm.padding.text.left";
6755                   to_y: "elm.padding.top";
6756                }
6757                rel2 {
6758                   relative: 0.0 0.0;
6759                   to_x: "elm.padding.right";
6760                   to_y: "elm.padding.bottom";
6761                }
6762                text {
6763                   style: "genlist_style_list_main_text_unread_wrap";
6764                   min: 0 1;
6765                   align: 0.0 0.5;
6766                }
6767             }
6768             description { state: "selected" 0.0;
6769                inherit: "default" 0.0;
6770                text.style: "genlist_style_list_main_text_focus_wrap";
6771             }
6772          }
6773          GENLIST_PART_DISCLIP
6774       }
6775       programs {
6776          // signal: elm,state,%s,active
6777          //   a "check" item named %s went active
6778          // signal: elm,state,%s,passive
6779          //   a "check" item named %s went passive
6780          // default is passive
6781          program { name: "go_active";
6782             signal: "elm,state,selected";
6783             source: "elm";
6784             action: STATE_SET "selected" 0.0;
6785             target: "bg";
6786             target: "elm.title";
6787             target: "elm.text";
6788             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6789          }
6790          program { name: "go_passive";
6791             signal: "elm,state,unselected";
6792             source: "elm";
6793             action: STATE_SET "default" 0.0;
6794             target: "bg";
6795             target: "elm.title";
6796             target: "elm.text";
6797             transition: LINEAR 0.1;
6798          }
6799          program { name: "go_disabled";
6800             signal: "elm,state,disabled";
6801             source: "elm";
6802             action: STATE_SET "disabled" 0.0;
6803             target: "disclip";
6804          }
6805          program { name: "go_enabled";
6806             signal: "elm,state,enabled";
6807             source: "elm";
6808             action: STATE_SET "default" 0.0;
6809             target: "disclip";
6810          }
6811          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6812       }
6813    }
6814
6815    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6816       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6817       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6818       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6819       alias: "elm/layout/dialogue/1title.2text";
6820       data.item: "stacking" "above";
6821       data.item: "selectraise" "on";
6822       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6823       parts {
6824          GENLIST_PART_BASE
6825          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6826          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6827          GENLIST_PART_PADDING_RIGHT_EDIT
6828          GENLIST_PART_DIALOGUE_ITEM
6829          GENLIST_PART_DIALOGUE_RIGHT_LINE
6830          part { name: "elm.divider1";
6831             clip_to: "disclip";
6832             type: RECT;
6833             mouse_events: 0;
6834             description { state: "default" 0.0;
6835                min: 1 0;
6836                fixed: 1 0;
6837                rel1 {
6838                   relative: 1.0 0.0;
6839                   to_x: "elm.title";
6840                }
6841                rel2.to_x: "elm.title";
6842                align: 0.0 0.5;
6843                color: GENLIST_LIST_LINE1_COLOR;
6844             }
6845          }
6846          part { name: "center_line";
6847             clip_to: "disclip";
6848             type: RECT;
6849             mouse_events: 0;
6850             description { state: "default" 0.0;
6851                min: 0 1;
6852                fixed: 0 1;
6853                color: GENLIST_LIST_LINE1_COLOR;
6854                rel1 {
6855                   relative: 1.0 0.5;
6856                   to_x: "elm.divider1";
6857                }
6858                rel2.relative: 1.0 0.5;
6859                align: 0.5 1.0;
6860             }
6861          }
6862          part { name: "elm.title";
6863             clip_to: "disclip";
6864             type: TEXT;
6865             mouse_events: 0;
6866             scale: 1;
6867             description { state: "default" 0.0;
6868                min: GENLIST_SIZE_163_INC 0;
6869                fixed: 1 0;
6870                rel1 {
6871                   relative: 1.0  0.0;
6872                   to_x: "elm.padding.left";
6873                }
6874                rel2.to_x: "elm.padding.left";
6875                align: 0.0 0.5;
6876                color: GENLIST_MULTILINE_TEXT_COLOR;
6877                text {
6878                   font: "Tizen:style=Medium";
6879                   size: GENLIST_MULTILINE_TEXT_SIZE;
6880                   min: 0 1;
6881                   align: 0.0 0.5;
6882                   text_class: "tizen";
6883                }
6884             }
6885          }
6886          part { name: "elm.padding.title.right";
6887             clip_to: "disclip";
6888             type: RECT;
6889             mouse_events: 0;
6890             scale: 1;
6891             description { state: "default" 0.0;
6892                min: GENLIST_PADDING_16_INC 0;
6893                fixed: 1 0;
6894                rel1 {
6895                    relative: 1.0 0.0;
6896                    to_x: "elm.title";
6897                }
6898                rel2.to_x: "elm.title";
6899                visible: 0;
6900                align: 0.0 0.5;
6901             }
6902          }
6903          part { name: "elm.text.1";
6904             clip_to: "disclip";
6905             type: TEXT;
6906             mouse_events: 0;
6907             scale: 1;
6908             description { state: "default" 0.0;
6909                rel1 {
6910                   relative: 1.0 0.0;
6911                   to_x: "elm.padding.title.right";
6912                }
6913                rel2 {
6914                   relative: 0.0 0.0;
6915                   to_x: "elm.padding.right";
6916                   to_y: "center_line";
6917                }
6918                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6919                text {
6920                   font: "Tizen:style=Roman";
6921                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6922                   min: 0 1;
6923                   align: 0.0 0.5;
6924                   text_class: "list_item";
6925                }
6926             }
6927          }
6928          part { name: "elm.text.2";
6929             clip_to: "disclip";
6930             type: TEXT;
6931             mouse_events: 0;
6932             scale: 1;
6933             description { state: "default" 0.0;
6934                rel1 {
6935                   relative: 1.0 0.5;
6936                   to_x: "elm.padding.title.right";
6937                }
6938                rel2 {
6939                   relative: 0.0 1.0;
6940                   to_x: "elm.padding.right";
6941                }
6942                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6943                text {
6944                   font: "Tizen:style=Roman";
6945                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6946                   min: 0 1;
6947                   align: 0.0 0.5;
6948                   text_class: "tizen";
6949                }
6950             }
6951          }
6952          GENLIST_PART_DISCLIP
6953       }
6954       programs {
6955          // signal: elm,state,%s,active
6956          //   a "check" item named %s went active
6957          // signal: elm,state,%s,passive
6958          //   a "check" item named %s went passive
6959          // default is passive
6960          program { name: "go_active";
6961             signal: "elm,state,selected";
6962             source: "elm";
6963             action: STATE_SET "selected" 0.0;
6964             target: "elm.title";
6965             target: "elm.text.1";
6966             target: "elm.text.2";
6967          }
6968          program { name: "go_passive";
6969             signal: "elm,state,unselected";
6970             source: "elm";
6971             action: STATE_SET "default" 0.0;
6972             target: "elm.title";
6973             target: "elm.text.1";
6974             target: "elm.text.2";
6975             transition: LINEAR 0.1;
6976          }
6977          program { name: "go_disabled";
6978             signal: "elm,state,disabled";
6979             source: "elm";
6980             action: STATE_SET "disabled" 0.0;
6981             target: "disclip";
6982          }
6983          program { name: "go_enabled";
6984             signal: "elm,state,enabled";
6985             source: "elm";
6986             action: STATE_SET "default" 0.0;
6987             target: "disclip";
6988          }
6989       }
6990    }
6991
6992 #if 0
6993    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6994       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6995       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6996       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6997       alias: "elm/layout/dialogue/2text.1icon.6";
6998       data.item: "stacking" "above";
6999       data.item: "selectraise" "on";
7000       data.item: "texts" "elm.text.1 elm.text.2";
7001       data.item: "contents" "elm.icon";
7002       data.item: "flips" "elm.flip.icon elm.flip.content";
7003       parts {
7004          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7005          GENLIST_PART_BG_NORMAL
7006          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7007          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7008          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7009          GENLIST_PART_PADDING_RIGHT_EDIT
7010          GENLIST_PART_DIALOGUE_ITEM
7011          GENLIST_PART_DIALOGUE_RIGHT_LINE
7012          part { name: "elm.icon";
7013             clip_to: "disclip";
7014             type: SWALLOW;
7015             scale: 1;
7016             description { state: "default" 0.0;
7017                fixed: 1 1;
7018                rel1.to_x: "elm.padding.right";
7019                rel2 {
7020                   relative: 0.0 1.0;
7021                   to_x: "elm.padding.right";
7022                }
7023                align: 1.0 0.5;
7024             }
7025             GENLIST_DESCRIPTION_FLIP_ENABLED
7026          }
7027          part { name: "elm.padding.icon.left";
7028             clip_to: "disclip";
7029             type: RECT;
7030             scale: 1;
7031             description { state: "default" 0.0;
7032                min: GENLIST_SIZE_16_INC 0;
7033                fixed: 1 0;
7034                rel1.to_x: "elm.icon";
7035                rel2 {
7036                   relative: 0.0 1.0;
7037                   to_x: "elm.icon";
7038                }
7039                align: 1.0 0.0;
7040                visible: 0;
7041             }
7042          }
7043          part { name: "elm.text.1";
7044             clip_to: "disclip";
7045             type: TEXT;
7046             mouse_events: 0;
7047             scale: 1;
7048             description { state: "default" 0.0;
7049                min: 0 GENLIST_SIZE_61_INC;
7050                fixed: 0 1;
7051                rel1 {
7052                   relative: 1.0 1.0;
7053                   to_x: "elm.padding.left";
7054                   to_y: "elm.padding.top";
7055                }
7056                rel2 {
7057                   relative: 0.0 1.0;
7058                   to_x: "elm.padding.icon.left";
7059                   to_y: "elm.padding.top";
7060                }
7061                align: 0.0 0.0;
7062                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7063                text {
7064                   font: "Tizen:style=Roman";
7065                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7066                   min: 0 1;
7067                   align: 0.0 0.5;
7068                   text_class: "list_item";
7069                }
7070             }
7071             description { state: "selected" 0.0;
7072                inherit: "default" 0.0;
7073                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7074             }
7075             GENLIST_DESCRIPTION_FLIP_ENABLED
7076          }
7077          part { name: "elm.text.2";
7078             clip_to: "disclip";
7079             type: TEXT;
7080             mouse_events: 0;
7081             scale: 1;
7082             description { state: "default" 0.0;
7083                rel1 {
7084                   relative: 1.0 1.0;
7085                   to_x: "elm.padding.left";
7086                   to_y: "elm.text.1";
7087                }
7088                rel2 {
7089                   relative: 0.0 0.0;
7090                   to_x: "elm.padding.icon.left";
7091                   to_y: "elm.padding.bottom";
7092                }
7093                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7094                text {
7095                   font: "Tizen:style=Medium";
7096                   size: GENLIST_FONT_32_INC;
7097                   min: 0 1;
7098                   align: 0.0 0.5;
7099                   text_class: "tizen";
7100                }
7101             }
7102             description { state: "selected" 0.0;
7103                inherit: "default" 0.0;
7104                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7105             }
7106             GENLIST_DESCRIPTION_FLIP_ENABLED
7107          }
7108          GENLIST_PART_FLIP
7109          GENLIST_PART_FOCUS
7110          GENLIST_PART_DISCLIP
7111       }
7112       programs {
7113          // signal: elm,state,%s,active
7114          //   a "check" item named %s went active
7115          // signal: elm,state,%s,passive
7116          //   a "check" item named %s went passive
7117          // default is passive
7118          program { name: "go_active";
7119             signal: "elm,state,selected";
7120             source: "elm";
7121             action: STATE_SET "selected" 0.0;
7122             target: "bg";
7123             target: "elm.text.1";
7124             target: "elm.text.2";
7125             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7126          }
7127          program { name: "go_passive";
7128             signal: "elm,state,unselected";
7129             source: "elm";
7130             action: STATE_SET "default" 0.0;
7131             target: "bg";
7132             target: "elm.text.1";
7133             target: "elm.text.2";
7134             transition: LINEAR 0.1;
7135          }
7136          program { name: "go_disabled";
7137             signal: "elm,state,disabled";
7138             source: "elm";
7139             action: STATE_SET "disabled" 0.0;
7140             target: "disclip";
7141          }
7142          program { name: "go_enabled";
7143             signal: "elm,state,enabled";
7144             source: "elm";
7145             action: STATE_SET "default" 0.0;
7146             target: "disclip";
7147          }
7148          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7149          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7150       }
7151    }
7152
7153    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7154       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7155       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7156       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7157       alias: "elm/layout/dialogue/2text.1icon.7";
7158       data.item: "stacking" "above";
7159       data.item: "selectraise" "on";
7160       data.item: "texts" "elm.text.1 elm.text.2";
7161       data.item: "contents" "elm.icon";
7162       data.item: "flips" "elm.flip.icon elm.flip.content";
7163       parts {
7164          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7165          GENLIST_PART_BG_NORMAL
7166          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7167          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7168          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7169          GENLIST_PART_PADDING_RIGHT_EDIT
7170          GENLIST_PART_DIALOGUE_ITEM
7171          GENLIST_PART_DIALOGUE_RIGHT_LINE
7172          part { name: "elm.icon";
7173             clip_to: "disclip";
7174             type: SWALLOW;
7175             scale: 1;
7176             description { state: "default" 0.0;
7177                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7178                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7179                fixed: 1 1;
7180                rel1 {
7181                   relative: 0.0 1.0;
7182                   to_x: "elm.padding.right";
7183                   to_y: "elm.padding.top";
7184                }
7185                rel2 {
7186                   relative: 0.0 0.0;
7187                   to_x: "elm.padding.right";
7188                   to_y: "elm.padding.bottom";
7189                }
7190                align: 1.0 0.5;
7191             }
7192             GENLIST_DESCRIPTION_FLIP_ENABLED
7193          }
7194          part { name: "elm.padding.icon.left";
7195             clip_to: "disclip";
7196             type: RECT;
7197             scale: 1;
7198             description { state: "default" 0.0;
7199                min: GENLIST_SIZE_16_INC 0;
7200                fixed: 1 0;
7201                rel1.to_x: "elm.icon";
7202                rel2 {
7203                   relative: 0.0 1.0;
7204                   to_x: "elm.icon";
7205                }
7206                align: 1.0 0.0;
7207                visible: 0;
7208             }
7209          }
7210          part { name: "elm.text.1";
7211             clip_to: "disclip";
7212             type: TEXT;
7213             mouse_events: 0;
7214             scale: 1;
7215             description { state: "default" 0.0;
7216                min: 0 GENLIST_SIZE_61_INC;
7217                fixed: 0 1;
7218                rel1 {
7219                   relative: 1.0 1.0;
7220                   to_x: "elm.padding.left";
7221                   to_y: "elm.padding.top";
7222                }
7223                rel2 {
7224                   relative: 0.0 1.0;
7225                   to_x: "elm.padding.icon.left";
7226                   to_y: "elm.padding.top";
7227                }
7228                align: 0.0 0.0;
7229                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7230                text {
7231                   font: "Tizen:style=Roman";
7232                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7233                   min: 0 1;
7234                   align: 0.0 0.5;
7235                   text_class: "list_item";
7236                }
7237             }
7238             description { state: "selected" 0.0;
7239                inherit: "default" 0.0;
7240                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7241             }
7242             GENLIST_DESCRIPTION_FLIP_ENABLED
7243          }
7244          part { name: "elm.text.2";
7245             clip_to: "disclip";
7246             type: TEXT;
7247             mouse_events: 0;
7248             scale: 1;
7249             description { state: "default" 0.0;
7250                rel1 {
7251                   relative: 1.0 1.0;
7252                   to_x: "elm.padding.left";
7253                   to_y: "elm.text.1";
7254                }
7255                rel2 {
7256                   relative: 0.0 0.0;
7257                   to_x: "elm.padding.icon.left";
7258                   to_y: "elm.padding.bottom";
7259                }
7260                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7261                text {
7262                   font: "Tizen:style=Medium";
7263                   size: GENLIST_FONT_32_INC;
7264                   min: 0 1;
7265                   align: 0.0 0.5;
7266                   text_class: "tizen";
7267                }
7268             }
7269             description { state: "selected" 0.0;
7270                inherit: "default" 0.0;
7271                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7272             }
7273             GENLIST_DESCRIPTION_FLIP_ENABLED
7274          }
7275          GENLIST_PART_FLIP
7276          GENLIST_PART_FOCUS
7277          GENLIST_PART_DISCLIP
7278       }
7279       programs {
7280          // signal: elm,state,%s,active
7281          //   a "check" item named %s went active
7282          // signal: elm,state,%s,passive
7283          //   a "check" item named %s went passive
7284          // default is passive
7285          program { name: "go_active";
7286             signal: "elm,state,selected";
7287             source: "elm";
7288             action: STATE_SET "selected" 0.0;
7289             target: "bg";
7290             target: "elm.text.1";
7291             target: "elm.text.2";
7292             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7293          }
7294          program { name: "go_passive";
7295             signal: "elm,state,unselected";
7296             source: "elm";
7297             action: STATE_SET "default" 0.0;
7298             target: "bg";
7299             target: "elm.text.1";
7300             target: "elm.text.2";
7301             transition: LINEAR 0.1;
7302          }
7303          program { name: "go_disabled";
7304             signal: "elm,state,disabled";
7305             source: "elm";
7306             action: STATE_SET "disabled" 0.0;
7307             target: "disclip";
7308          }
7309          program { name: "go_enabled";
7310             signal: "elm,state,enabled";
7311             source: "elm";
7312             action: STATE_SET "default" 0.0;
7313             target: "disclip";
7314          }
7315          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7316          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7317       }
7318    }
7319
7320    // 2.4.2.19
7321    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7322       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7323       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7324       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7325       alias: "elm/layout/dialogue/2text.1icon.9";
7326       data.item: "stacking" "above";
7327       data.item: "selectraise" "on";
7328       data.item: "texts" "elm.text.1 elm.text.2";
7329       data.item: "contents" "elm.icon.1";
7330       data.item: "flips" "elm.flip.icon elm.flip.content";
7331
7332       parts {
7333          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7334          GENLIST_PART_BG_NORMAL
7335          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7336          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7337          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7338          GENLIST_PART_PADDING_RIGHT_EDIT
7339          GENLIST_PART_DIALOGUE_ITEM
7340          GENLIST_PART_DIALOGUE_RIGHT_LINE
7341          part { name: "elm.icon.1";
7342             clip_to: "disclip";
7343             type: SWALLOW;
7344             scale: 1;
7345             description { state: "default" 0.0;
7346                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7347                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7348                fixed: 1 1;
7349                rel1 {
7350                   relative: 1.0 1.0;
7351                   to_x: "elm.padding.left";
7352                   to_y: "elm.text.1";
7353                }
7354                rel2 {
7355                   relative: 1.0 0.0;
7356                   to_x: "elm.padding.left";
7357                   to_y: "elm.padding.bottom";
7358                }
7359                align: 0.0 0.5;
7360             }
7361             GENLIST_DESCRIPTION_FLIP_ENABLED
7362          }
7363          part { name: "elm.padding.icon1.right";
7364             clip_to: "disclip";
7365             type: RECT;
7366             scale: 1;
7367             description { state: "default" 0.0;
7368                min: GENLIST_PADDING_16_INC 0;
7369                fixed: 1 0;
7370                rel1 {
7371                   relative: 1.0 0.0;
7372                   to_x: "elm.icon.1";
7373                }
7374                rel2.to_x: "elm.icon.1";
7375                align: 0.0 0.0;
7376                visible: 0;
7377             }
7378          }
7379          part { name: "elm.text.1";
7380             clip_to: "disclip";
7381             type: TEXT;
7382             mouse_events: 0;
7383             scale: 1;
7384             description { state: "default" 0.0;
7385                min: 0 GENLIST_SIZE_61_INC;
7386                fixed: 0 1;
7387                rel1 {
7388                   relative: 1.0 1.0;
7389                   to_x: "elm.padding.left";
7390                   to_y: "elm.padding.top";
7391                }
7392                rel2 {
7393                   relative: 0.0 1.0;
7394                   to_x: "elm.padding.right";
7395                   to_y: "elm.padding.top";
7396                }
7397                align: 0.0 0.0;
7398                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7399                text {
7400                   font: "Tizen:style=Roman";
7401                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7402                   min: 0 1;
7403                   align: 0.0 0.5;
7404                   text_class: "list_item";
7405                }
7406             }
7407             description { state: "selected" 0.0;
7408                inherit: "default" 0.0;
7409                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7410             }
7411             GENLIST_DESCRIPTION_FLIP_ENABLED
7412          }
7413          part { name: "elm.text.2";
7414             clip_to: "disclip";
7415             type: TEXT;
7416             mouse_events: 0;
7417             scale: 1;
7418             description { state: "default" 0.0;
7419                rel1 {
7420                   relative: 1.0 1.0;
7421                   to_x: "elm.padding.icon1.right";
7422                   to_y: "elm.text.1";
7423                }
7424                rel2 {
7425                   relative: 0.0 0.0;
7426                   to_x: "elm.padding.right";
7427                   to_y: "elm.padding.bottom";
7428                }
7429                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7430                text {
7431                   font: "Tizen:style=Medium";
7432                   size: GENLIST_FONT_32_INC;
7433                   min: 0 1;
7434                   align: 0.0 0.5;
7435                   text_class: "tizen";
7436                }
7437             }
7438             description { state: "selected" 0.0;
7439                inherit: "default" 0.0;
7440                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7441             }
7442             GENLIST_DESCRIPTION_FLIP_ENABLED
7443          }
7444          GENLIST_PART_FLIP
7445          GENLIST_PART_FOCUS
7446          GENLIST_PART_DISCLIP
7447       }
7448       programs {
7449          // signal: elm,state,%s,active
7450          //   a "check" item named %s went active
7451          // signal: elm,state,%s,passive
7452          //   a "check" item named %s went passive
7453          // default is passive
7454          program { name: "go_active";
7455             signal: "elm,state,selected";
7456             source: "elm";
7457             action: STATE_SET "selected" 0.0;
7458             target: "bg";
7459             target: "elm.text.1";
7460             target: "elm.text.2";
7461          }
7462          program { name: "go_passive";
7463             signal: "elm,state,unselected";
7464             source: "elm";
7465             action: STATE_SET "default" 0.0;
7466             target: "bg";
7467             target: "elm.text.1";
7468             target: "elm.text.2";
7469             transition: LINEAR 0.1;
7470          }
7471          program { name: "go_disabled";
7472             signal: "elm,state,disabled";
7473             source: "elm";
7474             action: STATE_SET "disabled" 0.0;
7475             target: "disclip";
7476          }
7477          program { name: "go_enabled";
7478             signal: "elm,state,enabled";
7479             source: "elm";
7480             action: STATE_SET "default" 0.0;
7481             target: "disclip";
7482          }
7483       }
7484    }
7485
7486 // 4.3.1
7487    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7488       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7489       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7490       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7491       alias: "elm/layout/dialogue/bg/2text.2icon";
7492       data.item: "stacking" "above";
7493       data.item: "selectraise" "on";
7494       data.item: "texts" "elm.text.1 elm.text.2";
7495       data.item: "contents" "elm.icon.1 elm.icon.2";
7496       images {
7497           image: "00_list_thumbnail_bg.png" COMP;
7498       }
7499       parts {
7500          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7501          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7502          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7503          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7504          GENLIST_PART_PADDING_RIGHT_EDIT
7505          part { name: "elm.icon1.bg";
7506             scale: 1;
7507             description { state: "default" 0.0;
7508                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7509                fixed: 1 1;
7510                align: 0.0 0.52;
7511                rel1 {
7512                   relative: 1.0 0.5;
7513                   to_x: "elm.padding.left";
7514                }
7515                rel2 {
7516                   relative: 1.0 0.5;
7517                   to_x: "elm.padding.left";
7518                }
7519                image {
7520                   normal: "00_list_thumbnail_bg.png";
7521                   border: 1 1 1 1;
7522                   border_scale: 1;
7523                   middle: NONE;
7524                }
7525             }
7526          }
7527          part { name: "elm.icon.1";
7528             type: SWALLOW;
7529             description { state: "default" 0.0;
7530                rel1.to: "elm.icon1.bg";
7531                rel2.to: "elm.icon1.bg";
7532             }
7533          }
7534          part { name: "elm.padding.icon1.right";
7535             type: RECT;
7536             mouse_events: 0;
7537             scale: 1;
7538             description { state: "default" 0.0;
7539                min: GENLIST_PADDING_24_INC 0;
7540                fixed: 1 0;
7541                rel1 {
7542                    relative: 1.0 0.0;
7543                    to_x: "elm.icon1.bg";
7544                }
7545                rel2.to_x: "elm.icon1.bg";
7546                visible: 0;
7547                align: 0.0 0.5;
7548             }
7549          }
7550          part { name: "elm.icon.2";
7551             type: SWALLOW;
7552             scale: 1;
7553             description { state: "default" 0.0;
7554                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7555                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7556                fixed: 1 1;
7557                rel1 {
7558                   relative: 0.0 0.5;
7559                   to_x: "elm.padding.right";
7560                }
7561                rel2 {
7562                   relative: 0.0 0.5;
7563                   to_x: "elm.padding.right";
7564                }
7565                align: 1.0 0.5;
7566             }
7567          }
7568          part { name: "elm.padding.icon2.right";
7569             type: RECT;
7570             mouse_events: 0;
7571             scale: 1;
7572             description { state: "default" 0.0;
7573                min: GENLIST_PADDING_16_INC 0;
7574                fixed: 1 0;
7575                rel1.to_x: "elm.icon.2";
7576                rel2 {
7577                   relative: 0.0 1.0;
7578                   to_x: "elm.icon.2";
7579                }
7580                rel2.to_x: "elm.icon.2";
7581                visible: 0;
7582                align: 1.0 0.5;
7583             }
7584          }
7585          part { name: "elm.text.1";
7586             clip_to: "disclip";
7587             type: TEXT;
7588             mouse_events: 0;
7589             scale: 1;
7590             description { state: "default" 0.0;
7591                min: 0 GENLIST_SIZE_54_INC;
7592                fixed: 0 1;
7593                align: 0.0 0.0;
7594                rel1 {
7595                   relative: 1.0 1.0;
7596                   to_x: "elm.padding.icon1.right";
7597                   to_y: "elm.padding.top";
7598                }
7599                rel2 {
7600                   relative: 0.0 1.0;
7601                   to_x: "elm.padding.icon2.right";
7602                   to_y: "elm.padding.top";
7603                }
7604                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7605                text {
7606                   font: "Tizen:style=Roman";
7607                   size: GENLIST_FONT_48_INC;
7608                   min: 0 1;
7609                   align: 0.0 0.0;
7610                   text_class: "list_item";
7611                }
7612             }
7613          }
7614          part { name: "elm.padding.text.1.bottom";
7615             type: RECT;
7616             mouse_events: 0;
7617             scale: 1;
7618             description { state: "default" 0.0;
7619                min: 0 GENLIST_PADDING_8_INC;
7620                fixed: 0 1;
7621                rel1 {
7622                    relative: 0.0 1.0;
7623                    to_y: "elm.text.1";
7624                }
7625                rel2.to_y: "elm.text.1";
7626                visible: 0;
7627                align: 0.0 0.0;
7628             }
7629          }
7630          part { name: "elm.text.2";
7631             clip_to: "disclip";
7632             type: TEXT;
7633             mouse_events: 0;
7634             scale: 1;
7635             description { state: "default" 0.0;
7636                rel1 {
7637                   relative: 1.0 1.0;
7638                   to_x: "elm.padding.icon1.right";
7639                   to_y: "elm.padding.text.1.bottom";
7640                }
7641                rel2 {
7642                   relative: 0.0 0.0;
7643                   to_x: "elm.padding.icon2.right";
7644                   to_y: "elm.padding.bottom";
7645                }
7646                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7647                text {
7648                   font: "Tizen:style=Medium";
7649                   size: GENLIST_FONT_32_INC;
7650                   min: 0 1;
7651                   align: 0.0 1.0;
7652                   text_class: "tizen";
7653                }
7654             }
7655          }
7656          GENLIST_PART_DISCLIP
7657       }
7658       programs {
7659          // signal: elm,state,%s,active
7660          //   a "check" item named %s went active
7661          // signal: elm,state,%s,passive
7662          //   a "check" item named %s went passive
7663          // default is passive
7664          /*program { name: "go_active";
7665             signal: "elm,state,selected";
7666             source: "elm";
7667             action: STATE_SET "selected" 0.0;
7668             target: "elm.text";
7669             target: "elm.text.sub";
7670          }
7671          program { name: "go_passive";
7672             signal: "elm,state,unselected";
7673             source: "elm";
7674             action: STATE_SET "default" 0.0;
7675             target: "elm.text";
7676             target: "elm.text.sub";
7677             transition: LINEAR 0.1;
7678          }*/
7679          program { name: "go_disabled";
7680             signal: "elm,state,disabled";
7681             source: "elm";
7682             action: STATE_SET "disabled" 0.0;
7683             target: "disclip";
7684          }
7685          program { name: "go_enabled";
7686             signal: "elm,state,enabled";
7687             source: "elm";
7688             action: STATE_SET "default" 0.0;
7689             target: "disclip";
7690          }
7691       }
7692    }
7693
7694 // 4.3.3
7695    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7696       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7697       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7698       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7699       alias: "elm/layout/dialogue/bg/5text.2icon";
7700       data.item: "stacking" "above";
7701       data.item: "selectraise" "on";
7702       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7703       data.item: "contents" "elm.icon.1 elm.icon.2";
7704       images {
7705           image: "00_list_thumbnail_bg.png" COMP;
7706       }
7707       parts {
7708          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7709          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7710          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7711          GENLIST_PART_PADDING_LEFT
7712          GENLIST_PART_PADDING_RIGHT_EDIT
7713          part { name: "elm.icon1.bg";
7714             scale: 1;
7715             description { state: "default" 0.0;
7716                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7717                fixed: 1 1;
7718                align: 0.0 0.5;
7719                rel1 {
7720                   relative: 1.0 0.5;
7721                   to_x: "elm.padding.left";
7722                }
7723                rel2 {
7724                   relative: 1.0 0.5;
7725                   to_x: "elm.padding.left";
7726                }
7727                image {
7728                   normal: "00_list_thumbnail_bg.png";
7729                   border: 1 1 1 1;
7730                   border_scale: 1;
7731                   middle: NONE;
7732                }
7733             }
7734          }
7735          part { name: "elm.icon.1";
7736             type: SWALLOW;
7737             description { state: "default" 0.0;
7738                rel1.to: "elm.icon1.bg";
7739                rel2.to: "elm.icon1.bg";
7740             }
7741          }
7742          part { name: "elm.padding.icon1.right";
7743             type: RECT;
7744             mouse_events: 0;
7745             scale: 1;
7746             description { state: "default" 0.0;
7747                min: GENLIST_PADDING_16_INC 0;
7748                fixed: 1 0;
7749                rel1 {
7750                    relative: 1.0 0.0;
7751                    to_x: "elm.icon1.bg";
7752                }
7753                rel2.to_x: "elm.icon1.bg";
7754                visible: 0;
7755                align: 0.0 0.5;
7756             }
7757          }
7758          part { name: "elm.text.1";
7759             clip_to: "disclip";
7760             type: TEXT;
7761             mouse_events: 0;
7762             scale: 1;
7763             description { state: "default" 0.0;
7764                min: 0 GENLIST_SIZE_38_INC;
7765                fixed: 0 1;
7766                rel1 {
7767                   relative: 1.0 1.0;
7768                   to_x: "elm.padding.icon1.right";
7769                   to_y: "elm.padding.top";
7770                }
7771                rel2 {
7772                   relative: 0.0 1.0;
7773                   to_x: "elm.padding.right";
7774                   to_y: "elm.padding.top";
7775                }
7776                align: 0.0 0.0;
7777                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7778                text {
7779                   font: "Tizen:style=Medium";
7780                   size: GENLIST_FONT_32_INC;
7781                   align: 0.0 0.5;
7782                   text_class: "list_item";
7783                }
7784             }
7785          }
7786          part { name: "elm.text.2";
7787             clip_to: "disclip";
7788             type: TEXT;
7789             mouse_events: 0;
7790             scale: 1;
7791             description { state: "default" 0.0;
7792                min: 0 GENLIST_SIZE_38_INC;
7793                fixed: 0 1;
7794                rel1 {
7795                   relative: 1.0 1.0;
7796                   to_x: "elm.padding.icon1.right";
7797                   to_y: "elm.text.1";
7798                }
7799                rel2 {
7800                   relative: 0.0 1.0;
7801                   to_x: "elm.padding.right";
7802                   to_y: "elm.text.1";
7803                }
7804                align: 0.0 0.0;
7805                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7806                text {
7807                   font: "Tizen:style=Medium";
7808                   size: GENLIST_FONT_28_INC;
7809                   align: 0.0 0.5;
7810                   text_class: "tizen";
7811                }
7812             }
7813          }
7814          part { name: "elm.icon.2";
7815             clip_to: "disclip";
7816             type: SWALLOW;
7817             mouse_events: 0;
7818             scale: 1;
7819             description { state: "default" 0.0;
7820                fixed: 1 1;
7821                rel1 {
7822                   relative: 1.0 0.0;
7823                   to_x: "elm.padding.icon1.right";
7824                   to_y: "elm.text.3";
7825                }
7826                rel2 {
7827                   relative: 1.0 1.0;
7828                   to_x: "elm.padding.icon1.right";
7829                   to_y: "elm.text.3";
7830                }
7831                align: 0.0 0.5;
7832             }
7833          }
7834          part { name: "elm.padding.icon2.right";
7835             type: RECT;
7836             mouse_events: 0;
7837             scale: 1;
7838             description { state: "default" 0.0;
7839                min: GENLIST_PADDING_16_INC 0;
7840                fixed: 1 0;
7841                rel1 {
7842                    relative: 1.0 0.0;
7843                    to_x: "elm.icon.2";
7844                }
7845                rel2.to_x: "elm.icon.2";
7846                visible: 0;
7847                align: 0.0 0.5;
7848             }
7849          }
7850          part { name: "elm.text.3";
7851             clip_to: "disclip";
7852             type: TEXT;
7853             mouse_events: 0;
7854             scale: 1;
7855             description { state: "default" 0.0;
7856                min: 0 GENLIST_SIZE_38_INC;
7857                fixed: 0 1;
7858                rel1 {
7859                   relative: 1.0 1.0;
7860                   to_x: "elm.padding.icon2.right";
7861                   to_y: "elm.text.2";
7862                }
7863                rel2 {
7864                   relative: 0.0 1.0;
7865                   to_x: "elm.padding.right";
7866                   to_y: "elm.text.2";
7867                }
7868                align: 0.0 0.0;
7869                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7870                text {
7871                   font: "Tizen:style=Medium";
7872                   size: GENLIST_FONT_28_INC;
7873                   align: 0.0 0.5;
7874                   text_class: "tizen";
7875                }
7876             }
7877          }
7878          part { name: "elm.text.4";
7879             clip_to: "disclip";
7880             type: TEXT;
7881             mouse_events: 0;
7882             scale: 1;
7883             description { state: "default" 0.0;
7884                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7885                fixed: 1 1;
7886                align: 0 1;
7887                rel1 {
7888                   relative: 1.0 0.0;
7889                   to_x: "elm.padding.icon1.right";
7890                   to_y: "elm.padding.bottom";
7891                }
7892                rel2 {
7893                   relative: 1.0 0.0;
7894                   to_x: "elm.padding.icon1.right";
7895                   to_y: "elm.padding.bottom";
7896                }
7897                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7898                text {
7899                   font: "Tizen:style=Medium";
7900                   size: GENLIST_FONT_28_INC;
7901                   align: 0.0 0.5;
7902                   text_class: "tizen";
7903                }
7904             }
7905          }
7906          part { name: "elm.padding.text4.right";
7907             type: RECT;
7908             mouse_events: 0;
7909             scale: 1;
7910             description { state: "default" 0.0;
7911                min: GENLIST_PADDING_16_INC 0;
7912                fixed: 1 0;
7913                rel1 {
7914                    relative: 1.0 0.0;
7915                    to_x: "elm.text.4";
7916                }
7917                rel2.to_x: "elm.text.4";
7918                visible: 0;
7919                align: 0.0 0.5;
7920             }
7921          }
7922          part { name: "elm.text.5";
7923             clip_to: "disclip";
7924             type: TEXT;
7925             mouse_events: 0;
7926             scale: 1;
7927             description { state: "default" 0.0;
7928                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7929                fixed: 1 1;
7930                align: 0 1;
7931                rel1 {
7932                   relative: 1.0 0.0;
7933                   to_x: "elm.padding.text4.right";
7934                   to_y: "elm.padding.bottom";
7935                }
7936                rel2 {
7937                   relative: 1.0 0.0;
7938                   to_x: "elm.padding.text4.right";
7939                   to_y: "elm.padding.bottom";
7940                }
7941                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7942                text {
7943                   font: "Tizen:style=Medium";
7944                   size: GENLIST_FONT_28_INC;
7945                   align: 0.0 0.5;
7946                   text_class: "tizen";
7947                }
7948             }
7949          }
7950          GENLIST_PART_DISCLIP
7951       }
7952       programs {
7953          // signal: elm,state,%s,active
7954          //   a "check" item named %s went active
7955          // signal: elm,state,%s,passive
7956          //   a "check" item named %s went passive
7957          // default is passive
7958          /*program { name: "go_active";
7959             signal: "elm,state,selected";
7960             source: "elm";
7961             action: STATE_SET "selected" 0.0;
7962             target: "elm.text";
7963             target: "elm.text.sub";
7964          }
7965          program { name: "go_passive";
7966             signal: "elm,state,unselected";
7967             source: "elm";
7968             action: STATE_SET "default" 0.0;
7969             target: "elm.text";
7970             target: "elm.text.sub";
7971             transition: LINEAR 0.1;
7972          }*/
7973          program { name: "go_disabled";
7974             signal: "elm,state,disabled";
7975             source: "elm";
7976             action: STATE_SET "disabled" 0.0;
7977             target: "disclip";
7978          }
7979          program { name: "go_enabled";
7980             signal: "elm,state,enabled";
7981             source: "elm";
7982             action: STATE_SET "default" 0.0;
7983             target: "disclip";
7984          }
7985       }
7986    }
7987
7988    // 4.1.9
7989
7990    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7991       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7992       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7993       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7994       alias: "elm/layout/dialogue/bg/1icon";
7995       data.item: "stacking" "above";
7996       data.item: "selectraise" "on";
7997       data.item: "contents" "elm.icon";
7998
7999       parts {
8000          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8001          GENLIST_PART_PADDING_LEFT
8002          GENLIST_PART_PADDING_RIGHT_EDIT
8003          part { name: "elm.icon";
8004             clip_to: "disclip";
8005             type: SWALLOW;
8006             scale: 1;
8007             description { state: "default" 0.0;
8008                rel1 {
8009                   relative: 1.0 0.0;
8010                   to_x: "elm.padding.left";
8011                }
8012                rel2 {
8013                   relative: 0.0 1.0;
8014                   to_x: "elm.padding.right";
8015                }
8016             }
8017          }
8018          GENLIST_PART_DISCLIP
8019       }
8020       programs {
8021          // signal: elm,state,%s,active
8022          //   a "check" item named %s went active
8023          // signal: elm,state,%s,passive
8024          //   a "check" item named %s went passive
8025          // default is passive
8026          program { name: "go_disabled";
8027             signal: "elm,state,disabled";
8028             source: "elm";
8029             action: STATE_SET "disabled" 0.0;
8030             target: "disclip";
8031          }
8032          program { name: "go_enabled";
8033             signal: "elm,state,enabled";
8034             source: "elm";
8035             action: STATE_SET "default" 0.0;
8036             target: "disclip";
8037          }
8038       }
8039    }
8040
8041    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
8042       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
8043       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
8044       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
8045       alias: "elm/layout/dialogue/bg/2icon";
8046       data.item: "stacking" "above";
8047       data.item: "selectraise" "on";
8048       data.item: "contents" "elm.icon.1 elm.icon.2";
8049
8050       parts {
8051          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8052          part { name: "elm.icon.1";
8053             clip_to: "disclip";
8054             type: SWALLOW;
8055             description { state: "default" 0.0;
8056                rel1.relative: 0.021 0.0;
8057                rel2.relative: 0.492 1.0;
8058             }
8059          }
8060          part { name: "elm.icon.2";
8061             clip_to: "disclip";
8062             type: SWALLOW;
8063             description { state: "default" 0.0;
8064                rel1.relative: 0.51 0.0;
8065                rel2.relative: 0.979 1.0;
8066             }
8067          }
8068          GENLIST_PART_DISCLIP
8069       }
8070       programs {
8071          // signal: elm,state,%s,active
8072          //   a "check" item named %s went active
8073          // signal: elm,state,%s,passive
8074          //   a "check" item named %s went passive
8075          // default is passive
8076          program { name: "go_disabled";
8077             signal: "elm,state,disabled";
8078             source: "elm";
8079             action: STATE_SET "disabled" 0.0;
8080             target: "disclip";
8081          }
8082          program { name: "go_enabled";
8083             signal: "elm,state,enabled";
8084             source: "elm";
8085             action: STATE_SET "default" 0.0;
8086             target: "disclip";
8087          }
8088       }
8089    }
8090
8091    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
8092       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
8093       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
8094       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
8095
8096       alias: "elm/genlist/item/dialogue.3icon/default";
8097       alias: "elm/genlist/item_odd/dialogue.3icon/default";
8098       alias: "elm/genlist/item_compress/dialogue.3icon/default";
8099       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
8100
8101       alias: "elm/layout/dialogue/bg/3icon";
8102       alias: "elm/layout/dialogue/dialogue.3icon";
8103
8104       data.item: "stacking" "above";
8105       data.item: "selectraise" "on";
8106       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8107
8108       parts {
8109          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8110          part { name: "elm.icon.1";
8111             clip_to: "disclip";
8112             type: SWALLOW;
8113             description { state: "default" 0.0;
8114                rel1.relative: 0.021 0.0;
8115                rel2.relative: 0.327 1.0;
8116             }
8117          }
8118          part { name: "elm.icon.2";
8119             clip_to: "disclip";
8120             type: SWALLOW;
8121             description { state: "default" 0.0;
8122                rel1.relative: 0.348 0.0;
8123                rel2.relative: 0.652 1.0;
8124             }
8125          }
8126          part { name: "elm.icon.3";
8127             clip_to: "disclip";
8128             type: SWALLOW;
8129             description { state: "default" 0.0;
8130                rel1.relative: 0.673 0.0;
8131                rel2.relative: 0.979 1.0;
8132             }
8133          }
8134          GENLIST_PART_DISCLIP
8135       }
8136       programs {
8137          // signal: elm,state,%s,active
8138          //   a "check" item named %s went active
8139          // signal: elm,state,%s,passive
8140          //   a "check" item named %s went passive
8141          // default is passive
8142          program { name: "go_disabled";
8143             signal: "elm,state,disabled";
8144             source: "elm";
8145             action: STATE_SET "disabled" 0.0;
8146             target: "disclip";
8147          }
8148          program { name: "go_enabled";
8149             signal: "elm,state,enabled";
8150             source: "elm";
8151             action: STATE_SET "default" 0.0;
8152             target: "disclip";
8153          }
8154       }
8155    }
8156
8157    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8158       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8159       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8160       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8161       alias: "elm/layout/dialogue/dialogue.3icon.2";
8162       data.item: "stacking" "above";
8163       data.item: "selectraise" "on";
8164       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8165
8166       parts {
8167          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8168          GENLIST_PART_PADDING_LEFT
8169          GENLIST_PART_PADDING_RIGHT_EDIT
8170          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8171          part { name: "elm.icon.1";
8172             clip_to: "disclip";
8173             type: SWALLOW;
8174             description { state: "default" 0.0;
8175                min: GENLIST_SIZE_234_INC 0;
8176                fixed: 1 0;
8177                rel1 {
8178                   relative: 0.0 1.0;
8179                   to_x: "elm.padding.right";
8180                   to_y: "elm.padding.top";
8181                }
8182                rel2 {
8183                   relative: 0.0 1.0;
8184                   to_x: "elm.padding.right";
8185                }
8186                align: 1.0 0.5;
8187             }
8188          }
8189          part { name: "elm.padding.icon.1.left";
8190             clip_to: "disclip";
8191             type: RECT;
8192             mouse_events: 0;
8193             scale: 1;
8194             description { state: "default" 0.0;
8195                min: GENLIST_PADDING_16_INC 0;
8196                fixed: 1 0;
8197                rel1.to_x: "elm.icon.1";
8198                rel2 {
8199                   relative: 0.0 1.0;
8200                   to_x: "elm.icon.1";
8201                }
8202                visible: 0;
8203                align: 1.0 0.5;
8204             }
8205          }
8206          part { name: "elm.icon.2";
8207             clip_to: "disclip";
8208             type: SWALLOW;
8209             description { state: "default" 0.0;
8210                min: GENLIST_SIZE_234_INC 0;
8211                fixed: 1 0;
8212                rel1 {
8213                   relative: 0.0 1.0;
8214                   to_x: "elm.padding.icon.1.left";
8215                   to_y: "elm.padding.top";
8216                }
8217                rel2 {
8218                   relative: 0.0 1.0;
8219                   to_x: "elm.padding.icon.1.left";
8220                }
8221                align: 1.0 0.5;
8222             }
8223          }
8224          part { name: "elm.padding.icon.2.left";
8225             clip_to: "disclip";
8226             type: RECT;
8227             mouse_events: 0;
8228             scale: 1;
8229             description { state: "default" 0.0;
8230                min: GENLIST_PADDING_16_INC 0;
8231                fixed: 1 0;
8232                rel1.to_x: "elm.icon.2";
8233                rel2 {
8234                   relative: 0.0 1.0;
8235                   to_x: "elm.icon.2";
8236                }
8237                visible: 0;
8238                align: 1.0 0.5;
8239             }
8240          }
8241          part { name: "elm.icon.3";
8242             clip_to: "disclip";
8243             type: SWALLOW;
8244             description { state: "default" 0.0;
8245                min: GENLIST_SIZE_234_INC 0;
8246                fixed: 1 0;
8247                rel1 {
8248                   relative: 0.0 1.0;
8249                   to_x: "elm.padding.icon.2.left";
8250                   to_y: "elm.padding.top";
8251                }
8252                rel2 {
8253                   relative: 0.0 1.0;
8254                   to_x: "elm.padding.icon.2.left";
8255                }
8256                align: 1.0 0.5;
8257             }
8258          }
8259          GENLIST_PART_DISCLIP
8260       }
8261       programs {
8262          // signal: elm,state,%s,active
8263          //   a "check" item named %s went active
8264          // signal: elm,state,%s,passive
8265          //   a "check" item named %s went passive
8266          // default is passive
8267          program { name: "go_disabled";
8268             signal: "elm,state,disabled";
8269             source: "elm";
8270             action: STATE_SET "disabled" 0.0;
8271             target: "disclip";
8272          }
8273          program { name: "go_enabled";
8274             signal: "elm,state,enabled";
8275             source: "elm";
8276             action: STATE_SET "default" 0.0;
8277             target: "disclip";
8278          }
8279       }
8280    }
8281
8282    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8283       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8284       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8285       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8286       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8287       data.item: "stacking" "above";
8288       data.item: "selectraise" "on";
8289       data.item: "texts" "elm.title elm.text";
8290
8291       images {
8292           image: "00_list_img_check.png" COMP;
8293       }
8294
8295       parts {
8296          GENLIST_PART_BASE
8297          GENLIST_PART_BOTTOM_LINE
8298          GENLIST_PART_BG_NORMAL
8299          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8300          GENLIST_PART_PADDING_RIGHT_EDIT
8301          GENLIST_PART_DIALOGUE_ITEM
8302          GENLIST_PART_DIALOGUE_RIGHT_LINE
8303          part { name: "elm.divider1";
8304             type: RECT;
8305             mouse_events: 0;
8306             description { state: "default" 0.0;
8307                min: 1 0;
8308                fixed: 1 0;
8309                color: GENLIST_LIST_LINE1_COLOR;
8310                rel1 {
8311                   relative: 1.0 0.0;
8312                   to_x: "elm.title";
8313                }
8314                rel2.to_x: "elm.title";
8315                align: 0.0 0.5;
8316             }
8317          }
8318          part { name: "elm.title";
8319             type: TEXT;
8320             mouse_events: 0;
8321             scale: 1;
8322             description { state: "default" 0.0;
8323                min: GENLIST_SIZE_163_INC 0;
8324                fixed: 1 0;
8325                rel1 {
8326                   relative: 1.0  0.0;
8327                   to_x: "elm.padding.left";
8328                }
8329                rel2.to_x: "elm.padding.left";
8330                align: 0.0 0.5;
8331                color: GENLIST_MULTILINE_TEXT_COLOR;
8332                text {
8333                   font: "Tizen:style=Medium";
8334                   size: GENLIST_MULTILINE_TEXT_SIZE;
8335                   min: 0 1;
8336                   align: 0.0 0.5;
8337                   text_class: "tizen";
8338                }
8339             }
8340          }
8341          part { name: "elm.padding.title.right";
8342             type: RECT;
8343             mouse_events: 0;
8344             scale: 1;
8345             description { state: "default" 0.0;
8346                min: GENLIST_PADDING_16_INC 0;
8347                fixed: 1 0;
8348                rel1 {
8349                    relative: 1.0 0.0;
8350                    to_x: "elm.divider1";
8351                }
8352                rel2.to_x: "elm.divider1";
8353                visible: 0;
8354                align: 0.0 0.5;
8355             }
8356          }
8357          part { name: "elm.text";
8358             clip_to: "disclip";
8359             type: TEXT;
8360             mouse_events: 0;
8361             scale: 1;
8362             description { state: "default" 0.0;
8363                rel1 {
8364                   relative: 1.0  0.0;
8365                   to_x: "elm.padding.title.right";
8366                }
8367                rel2.to_x: "elm.padding.title.right";
8368                align: 0.0 0.5;
8369                fixed: 1 1;
8370                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8371                text {
8372                   font: "Tizen:style=Roman";
8373                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8374                   min: 1 1;
8375                   max: 1 1;
8376                   align: 0.0 0.5;
8377                   text_class: "list_item";
8378                }
8379             }
8380             description { state: "selected" 0.0;
8381                inherit: "default" 0.0;
8382                color: 217 147 26 255;
8383             }
8384          }
8385          part { name: "elm.padding.text.right";
8386             type: RECT;
8387             mouse_events: 0;
8388             scale: 1;
8389             description { state: "default" 0.0;
8390                min: GENLIST_PADDING_11_INC 0;
8391                fixed: 1 0;
8392                rel1 {
8393                    relative: 1.0 0.0;
8394                    to_x: "elm.text";
8395                }
8396                rel2.to_x: "elm.text";
8397                visible: 0;
8398                align: 0.0 0.5;
8399             }
8400          }
8401          part { name: "elm.image.check";
8402             clip_to: "disclip";
8403             mouse_events: 0;
8404             scale: 1;
8405             description { state: "default" 0.0;
8406                image.normal: "00_list_img_check.png";
8407                rel1 {
8408                   relative: 1.0 0.366;
8409                   to_x: "elm.padding.text.right";
8410                }
8411                rel2 {
8412                   relative: 3.857 0.648;
8413                   to_x: "elm.padding.text.right";
8414                }
8415                visible: 0;
8416             }
8417             description { state: "selected" 0.0;
8418                inherit: "default" 0.0;
8419                visible: 1;
8420             }
8421          }
8422          GENLIST_PART_DISCLIP
8423       }
8424       programs {
8425          // signal: elm,state,%s,active
8426          //   a "check" item named %s went active
8427          // signal: elm,state,%s,passive
8428          //   a "check" item named %s went passive
8429          // default is passive
8430          program { name: "go_active";
8431             signal: "elm,state,selected";
8432             source: "elm";
8433             action: STATE_SET "selected" 0.0;
8434             target: "elm.text";
8435             target: "elm.image.check";
8436             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8437          }
8438          program { name: "go_passive";
8439             signal: "elm,state,unselected";
8440             source: "elm";
8441             action: STATE_SET "default" 0.0;
8442             target: "elm.text";
8443             target: "elm.image.check";
8444             transition: LINEAR 0.1;
8445          }
8446          program { name: "go_disabled";
8447             signal: "elm,state,disabled";
8448             source: "elm";
8449             action: STATE_SET "disabled" 0.0;
8450             target: "disclip";
8451          }
8452          program { name: "go_enabled";
8453             signal: "elm,state,enabled";
8454             source: "elm";
8455             action: STATE_SET "default" 0.0;
8456             target: "disclip";
8457          }
8458          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8459       }
8460    }
8461
8462    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8463       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8464       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8465       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8466
8467       alias: "elm/genlist/item/dialogue.1title.4text/default";
8468       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8469       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8470       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8471
8472       alias: "elm/layout/dialogue/1title.4text";
8473
8474       data.item: "stacking" "above";
8475       data.item: "selectraise" "on";
8476       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8477
8478       parts {
8479         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8480          GENLIST_PART_BG_NORMAL
8481          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8482          GENLIST_PART_PADDING_RIGHT_EDIT
8483          GENLIST_PART_DIALOGUE_ITEM
8484          GENLIST_PART_DIALOGUE_RIGHT_LINE
8485          part { name: "elm.divider1";
8486             type: RECT;
8487             mouse_events: 0;
8488             description { state: "default" 0.0;
8489                min: 1 0;
8490                fixed: 1 0;
8491                color: GENLIST_LIST_LINE1_COLOR;
8492                rel1 {
8493                   relative: 1.0 0.0;
8494                   to_x: "elm.title";
8495                }
8496                rel2.to_x: "elm.title";
8497                align: 0.0 0.5;
8498             }
8499          }
8500          part { name: "center1_line";
8501             type: RECT;
8502             mouse_events: 0;
8503             description { state: "default" 0.0;
8504                min: 0 1;
8505                fixed: 0 1;
8506                color: GENLIST_LIST_LINE1_COLOR;
8507                rel1 {
8508                   relative: 1.0 0.25;
8509                   to_x: "elm.divider1";
8510                }
8511                rel2.relative: 1.0 0.25;
8512                align: 0.5 1.0;
8513             }
8514          }
8515          part { name: "center2_line";
8516             type: RECT;
8517             mouse_events: 0;
8518             description { state: "default" 0.0;
8519                min: 0 1;
8520                fixed: 0 1;
8521                color: GENLIST_LIST_LINE1_COLOR;
8522                rel1 {
8523                   relative: 1.0 0.5;
8524                   to_x: "elm.divider1";
8525                }
8526                rel2.relative: 1.0 0.5;
8527                align: 0.5 1.0;
8528             }
8529          }
8530          part { name: "center3_line";
8531             type: RECT;
8532             mouse_events: 0;
8533             description { state: "default" 0.0;
8534                min: 0 1;
8535                fixed: 0 1;
8536                color: GENLIST_LIST_LINE1_COLOR;
8537                rel1 {
8538                   relative: 1.0 0.75;
8539                   to_x: "elm.divider1";
8540                }
8541                rel2.relative: 1.0 0.75;
8542                align: 0.5 1.0;
8543             }
8544          }
8545          part { name: "elm.title";
8546             type: TEXT;
8547             mouse_events: 0;
8548             scale: 1;
8549             description { state: "default" 0.0;
8550                min: GENLIST_SIZE_163_INC 0;
8551                fixed: 1 0;
8552                rel1 {
8553                   relative: 1.0  0.0;
8554                   to_x: "elm.padding.left";
8555                }
8556                rel2.to_x: "elm.padding.left";
8557                align: 0.0 0.5;
8558                color: GENLIST_MULTILINE_TEXT_COLOR;
8559                text {
8560                   font: "Tizen:style=Medium";
8561                   size: GENLIST_MULTILINE_TEXT_SIZE;
8562                   min: 0 1;
8563                   align: 0.0 0.5;
8564                   text_class: "tizen";
8565                }
8566             }
8567          }
8568          part { name: "elm.padding.title.right";
8569             type: RECT;
8570             mouse_events: 0;
8571             scale: 1;
8572             description { state: "default" 0.0;
8573                min: GENLIST_PADDING_16_INC 0;
8574                fixed: 1 0;
8575                rel1 {
8576                    relative: 1.0 0.0;
8577                    to_x: "elm.title";
8578                }
8579                rel2.to_x: "elm.title";
8580                visible: 0;
8581                align: 0.0 0.5;
8582             }
8583          }
8584          part { name: "elm.text.1";
8585             clip_to: "disclip";
8586             type: TEXT;
8587             mouse_events: 0;
8588             scale: 1;
8589             description { state: "default" 0.0;
8590                rel1 {
8591                   relative: 1.0 0.0;
8592                   to_x: "elm.padding.title.right";
8593                }
8594                rel2 {
8595                   relative: 0.0 0.0;
8596                   to_x: "elm.padding.right";
8597                   to_y: "center1_line";
8598                }
8599                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8600                text {
8601                   font: "Tizen:style=Roman";
8602                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8603                   min: 0 1;
8604                   align: 0.0 0.5;
8605                   text_class: "list_item";
8606                }
8607             }
8608          }
8609          part { name: "elm.text.2";
8610             clip_to: "disclip";
8611             type: TEXT;
8612             mouse_events: 0;
8613             scale: 1;
8614             description { state: "default" 0.0;
8615                rel1 {
8616                   relative: 1.0 0.25;
8617                   to_x: "elm.padding.title.right";
8618                }
8619                rel2 {
8620                   relative: 0.0 0.0;
8621                   to_x: "elm.padding.right";
8622                   to_y: "center2_line";
8623                }
8624                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8625                text {
8626                   font: "Tizen:style=Roman";
8627                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8628                   min: 0 1;
8629                   align: 0.0 0.5;
8630                   text_class: "list_item";
8631                }
8632             }
8633          }
8634          part { name: "elm.text.3";
8635             clip_to: "disclip";
8636             type: TEXT;
8637             mouse_events: 0;
8638             scale: 1;
8639             description { state: "default" 0.0;
8640                rel1 {
8641                   relative: 1.0  0.5;
8642                   to_x: "elm.padding.title.right";
8643                }
8644                rel2 {
8645                   relative: 0.0 0.0;
8646                   to_x: "elm.padding.right";
8647                   to_y: "center3_line";
8648                }
8649                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8650                text {
8651                   font: "Tizen:style=Roman";
8652                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8653                   min: 0 1;
8654                   align: 0.0 0.5;
8655                   text_class: "list_item";
8656                }
8657             }
8658          }
8659          part { name: "elm.text.4";
8660             clip_to: "disclip";
8661             type: TEXT;
8662             mouse_events: 0;
8663             scale: 1;
8664             description { state: "default" 0.0;
8665                rel1 {
8666                   relative: 1.0  0.75;
8667                   to_x: "elm.padding.title.right";
8668                }
8669                rel2 {
8670                   relative: 0.0 0.0;
8671                   to_x: "elm.padding.right";
8672                   to_y: "bottom_line";
8673                }
8674                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8675                text {
8676                   font: "Tizen:style=Roman";
8677                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8678                   min: 0 1;
8679                   align: 0.0 0.5;
8680                   text_class: "list_item";
8681                }
8682             }
8683          }
8684          GENLIST_PART_DISCLIP
8685       }
8686       programs {
8687          // signal: elm,state,%s,active
8688          //   a "check" item named %s went active
8689          // signal: elm,state,%s,passive
8690          //   a "check" item named %s went passive
8691          // default is passive
8692          /*program { name: "go_active";
8693             signal: "elm,state,selected";
8694             source: "elm";
8695             action: STATE_SET "selected" 0.0;
8696             target: "elm.text";
8697          }
8698          program { name: "go_passive";
8699             signal: "elm,state,unselected";
8700             source: "elm";
8701             action: STATE_SET "default" 0.0;
8702             target: "elm.text";
8703             transition: LINEAR 0.1;
8704          }*/
8705          program { name: "go_disabled";
8706             signal: "elm,state,disabled";
8707             source: "elm";
8708             action: STATE_SET "disabled" 0.0;
8709             target: "disclip";
8710          }
8711          program { name: "go_enabled";
8712             signal: "elm,state,enabled";
8713             source: "elm";
8714             action: STATE_SET "default" 0.0;
8715             target: "disclip";
8716          }
8717       }
8718    }
8719
8720    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8721       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8722       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8723       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8724       alias: "elm/layout/dialogue/1title.5text";
8725       data.item: "stacking" "above";
8726       data.item: "selectraise" "on";
8727       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8728       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";
8729
8730       parts {
8731         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8732          GENLIST_PART_BG_NORMAL
8733          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8734          GENLIST_PART_PADDING_RIGHT_EDIT
8735          GENLIST_PART_DIALOGUE_ITEM
8736          GENLIST_PART_DIALOGUE_RIGHT_LINE
8737          part { name: "elm.divider1";
8738             type: RECT;
8739             mouse_events: 0;
8740             description { state: "default" 0.0;
8741                min: 1 0;
8742                fixed: 1 0;
8743                color: GENLIST_LIST_LINE1_COLOR;
8744                rel1 {
8745                   relative: 1.0 0.0;
8746                   to_x: "elm.title";
8747                }
8748                rel2.to_x: "elm.title";
8749                align: 0.0 0.5;
8750             }
8751          }
8752          part { name: "center1_line";
8753             type: RECT;
8754             mouse_events: 0;
8755             description { state: "default" 0.0;
8756                min: 0 1;
8757                fixed: 0 1;
8758                color: GENLIST_LIST_LINE1_COLOR;
8759                rel1 {
8760                   relative: 1.0 0.2;
8761                   to_x: "elm.divider1";
8762                }
8763                rel2.relative: 1.0 0.2;
8764                align: 0.5 1.0;
8765             }
8766          }
8767          part { name: "center2_line";
8768             type: RECT;
8769             mouse_events: 0;
8770             description { state: "default" 0.0;
8771                min: 0 1;
8772                fixed: 0 1;
8773                color: GENLIST_LIST_LINE1_COLOR;
8774                rel1 {
8775                   relative: 1.0 0.4;
8776                   to_x: "elm.divider1";
8777                }
8778                rel2.relative: 1.0 0.4;
8779                align: 0.5 1.0;
8780             }
8781          }
8782          part { name: "center3_line";
8783             type: RECT;
8784             mouse_events: 0;
8785             description { state: "default" 0.0;
8786                min: 0 1;
8787                fixed: 0 1;
8788                color: GENLIST_LIST_LINE1_COLOR;
8789                rel1 {
8790                   relative: 1.0 0.6;
8791                   to_x: "elm.divider1";
8792                }
8793                rel2.relative: 1.0 0.6;
8794                align: 0.5 1.0;
8795             }
8796          }
8797          part { name: "center4_line";
8798             type: RECT;
8799             mouse_events: 0;
8800             description { state: "default" 0.0;
8801                min: 0 1;
8802                fixed: 0 1;
8803                color: GENLIST_LIST_LINE1_COLOR;
8804                rel1 {
8805                   relative: 1.0 0.8;
8806                   to_x: "elm.divider1";
8807                }
8808                rel2.relative: 1.0 0.8;
8809                align: 0.5 1.0;
8810             }
8811          }
8812          part { name: "elm.title";
8813             type: TEXT;
8814             mouse_events: 0;
8815             scale: 1;
8816             description { state: "default" 0.0;
8817                min: GENLIST_SIZE_163_INC 0;
8818                fixed: 1 0;
8819                rel1 {
8820                   relative: 1.0  0.0;
8821                   to_x: "elm.padding.left";
8822                }
8823                rel2.to_x: "elm.padding.left";
8824                align: 0.0 0.5;
8825                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8826                text {
8827                   font: "Tizen:style=Medium";
8828                   size: GENLIST_FONT_32_INC;
8829                   min: 0 1;
8830                   align: 0.0 0.5;
8831                   text_class: "tizen";
8832                }
8833             }
8834             GENLIST_DESCRIPTION_FLIP_ENABLED
8835          }
8836          part { name: "elm.flip.content.title";
8837             clip_to: "disclip";
8838             type: SWALLOW;
8839             description { state: "default" 0.0;
8840                visible: 0;
8841                fixed: 1 1;
8842                rel1.to: "elm.title";
8843                rel2.to: "elm.title";
8844             }
8845             description { state: "flipped" 0.0;
8846                inherit: "default" 0.0;
8847                visible: 1;
8848             }
8849          }
8850          part { name: "elm.padding.title.right";
8851             type: RECT;
8852             mouse_events: 0;
8853             scale: 1;
8854             description { state: "default" 0.0;
8855                min: GENLIST_PADDING_16_INC 0;
8856                fixed: 1 0;
8857                rel1 {
8858                    relative: 1.0 0.0;
8859                    to_x: "elm.title";
8860                }
8861                rel2.to_x: "elm.title";
8862                visible: 0;
8863                align: 0.0 0.5;
8864             }
8865          }
8866          part { name: "elm.text.1";
8867             clip_to: "disclip";
8868             type: TEXT;
8869             mouse_events: 0;
8870             scale: 1;
8871             description { state: "default" 0.0;
8872                rel1 {
8873                   relative: 1.0 0.0;
8874                   to_x: "elm.padding.title.right";
8875                }
8876                rel2 {
8877                   relative: 0.0 0.0;
8878                   to_x: "elm.padding.right";
8879                   to_y: "center1_line";
8880                }
8881                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8882                text {
8883                   font: "Tizen:style=Roman";
8884                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8885                   min: 0 1;
8886                   align: 0.0 0.5;
8887                   text_class: "list_item";
8888                }
8889             }
8890             GENLIST_DESCRIPTION_FLIP_ENABLED
8891          }
8892          part { name: "elm.flip.content.1";
8893             clip_to: "disclip";
8894             type: SWALLOW;
8895             description { state: "default" 0.0;
8896                visible: 0;
8897                fixed: 1 1;
8898                rel1.to: "elm.text.1";
8899                rel2.to: "elm.text.1";
8900             }
8901             description { state: "flipped" 0.0;
8902                inherit: "default" 0.0;
8903                visible: 1;
8904             }
8905          }
8906          part { name: "elm.text.2";
8907             clip_to: "disclip";
8908             type: TEXT;
8909             mouse_events: 0;
8910             scale: 1;
8911             description { state: "default" 0.0;
8912                rel1 {
8913                   relative: 1.0 0.2;
8914                   to_x: "elm.padding.title.right";
8915                }
8916                rel2 {
8917                   relative: 0.0 0.0;
8918                   to_x: "elm.padding.right";
8919                   to_y: "center2_line";
8920                }
8921                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8922                text {
8923                   font: "Tizen:style=Roman";
8924                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8925                   min: 0 1;
8926                   align: 0.0 0.5;
8927                   text_class: "tizen";
8928                }
8929             }
8930             GENLIST_DESCRIPTION_FLIP_ENABLED
8931          }
8932          part { name: "elm.flip.content.2";
8933             clip_to: "disclip";
8934             type: SWALLOW;
8935             description { state: "default" 0.0;
8936                visible: 0;
8937                fixed: 1 1;
8938                rel1.to: "elm.text.2";
8939                rel2.to: "elm.text.2";
8940             }
8941             description { state: "flipped" 0.0;
8942                inherit: "default" 0.0;
8943                visible: 1;
8944             }
8945          }
8946          part { name: "elm.text.3";
8947             clip_to: "disclip";
8948             type: TEXT;
8949             mouse_events: 0;
8950             scale: 1;
8951             description { state: "default" 0.0;
8952                rel1 {
8953                   relative: 1.0  0.4;
8954                   to_x: "elm.padding.title.right";
8955                }
8956                rel2 {
8957                   relative: 0.0 0.0;
8958                   to_x: "elm.padding.right";
8959                   to_y: "center3_line";
8960                }
8961                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8962                text {
8963                   font: "Tizen:style=Roman";
8964                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8965                   min: 0 1;
8966                   align: 0.0 0.5;
8967                   text_class: "tizen";
8968                }
8969             }
8970             GENLIST_DESCRIPTION_FLIP_ENABLED
8971          }
8972          part { name: "elm.flip.content.3";
8973             clip_to: "disclip";
8974             type: SWALLOW;
8975             description { state: "default" 0.0;
8976                visible: 0;
8977                fixed: 1 1;
8978                rel1.to: "elm.text.3";
8979                rel2.to: "elm.text.3";
8980             }
8981             description { state: "flipped" 0.0;
8982                inherit: "default" 0.0;
8983                visible: 1;
8984             }
8985          }
8986          part { name: "elm.text.4";
8987             clip_to: "disclip";
8988             type: TEXT;
8989             mouse_events: 0;
8990             scale: 1;
8991             description { state: "default" 0.0;
8992                rel1 {
8993                   relative: 1.0 0.6;
8994                   to_x: "elm.padding.title.right";
8995                }
8996                rel2 {
8997                   relative: 0.0 0.0;
8998                   to_x: "elm.padding.right";
8999                   to_y: "center4_line";
9000                }
9001                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9002                text {
9003                   font: "Tizen:style=Roman";
9004                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9005                   min: 0 1;
9006                   align: 0.0 0.5;
9007                   text_class: "tizen";
9008                }
9009             }
9010             GENLIST_DESCRIPTION_FLIP_ENABLED
9011          }
9012          part { name: "elm.flip.content.4";
9013             clip_to: "disclip";
9014             type: SWALLOW;
9015             description { state: "default" 0.0;
9016                visible: 0;
9017                fixed: 1 1;
9018                rel1.to: "elm.text.4";
9019                rel2.to: "elm.text.4";
9020             }
9021             description { state: "flipped" 0.0;
9022                inherit: "default" 0.0;
9023                visible: 1;
9024             }
9025          }
9026          part { name: "elm.text.5";
9027             clip_to: "disclip";
9028             type: TEXT;
9029             mouse_events: 0;
9030             scale: 1;
9031             description { state: "default" 0.0;
9032                rel1 {
9033                   relative: 1.0  0.8;
9034                   to_x: "elm.padding.title.right";
9035                }
9036                rel2 {
9037                   relative: 0.0 0.0;
9038                   to_x: "elm.padding.right";
9039                   to_y: "bottom_line";
9040                }
9041                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9042                text {
9043                   font: "Tizen:style=Roman";
9044                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9045                   min: 0 1;
9046                   align: 0.0 0.5;
9047                   text_class: "tizen";
9048                }
9049             }
9050             GENLIST_DESCRIPTION_FLIP_ENABLED
9051          }
9052          part { name: "elm.flip.content.5";
9053             clip_to: "disclip";
9054             type: SWALLOW;
9055             description { state: "default" 0.0;
9056                visible: 0;
9057                fixed: 1 1;
9058                rel1.to: "elm.text.5";
9059                rel2.to: "elm.text.5";
9060             }
9061             description { state: "flipped" 0.0;
9062                inherit: "default" 0.0;
9063                visible: 1;
9064             }
9065          }
9066          GENLIST_PART_DISCLIP
9067       }
9068       programs {
9069          // signal: elm,state,%s,active
9070          //   a "check" item named %s went active
9071          // signal: elm,state,%s,passive
9072          //   a "check" item named %s went passive
9073          // default is passive
9074          /*program { name: "go_active";
9075             signal: "elm,state,selected";
9076             source: "elm";
9077             action: STATE_SET "selected" 0.0;
9078             target: "elm.text";
9079          }
9080          program { name: "go_passive";
9081             signal: "elm,state,unselected";
9082             source: "elm";
9083             action: STATE_SET "default" 0.0;
9084             target: "elm.text";
9085             transition: LINEAR 0.1;
9086          }*/
9087          program { name: "go_disabled";
9088             signal: "elm,state,disabled";
9089             source: "elm";
9090             action: STATE_SET "disabled" 0.0;
9091             target: "disclip";
9092          }
9093          program { name: "go_enabled";
9094             signal: "elm,state,enabled";
9095             source: "elm";
9096             action: STATE_SET "default" 0.0;
9097             target: "disclip";
9098          }
9099          program { name: "flip_enabled";
9100             signal: "elm,state,flip,enabled";
9101             source: "elm";
9102             action: STATE_SET "flipped" 0.0;
9103             target: "elm.title";
9104             target: "elm.text.1";
9105             target: "elm.text.2";
9106             target: "elm.text.3";
9107             target: "elm.text.4";
9108             target: "elm.text.5";
9109             target: "elm.flip.content.title";
9110             target: "elm.flip.content.1";
9111             target: "elm.flip.content.2";
9112             target: "elm.flip.content.3";
9113             target: "elm.flip.content.4";
9114             target: "elm.flip.content.5";
9115          }
9116          program { name: "flip_disabled";
9117             signal: "elm,state,flip,disabled";
9118             source: "elm";
9119             action: STATE_SET "default" 0.0;
9120             target: "elm.title";
9121             target: "elm.text.1";
9122             target: "elm.text.2";
9123             target: "elm.text.3";
9124             target: "elm.text.4";
9125             target: "elm.text.5";
9126             target: "elm.flip.content.title";
9127             target: "elm.flip.content.1";
9128             target: "elm.flip.content.2";
9129             target: "elm.flip.content.3";
9130             target: "elm.flip.content.4";
9131             target: "elm.flip.content.5";
9132          }
9133       }
9134    }
9135
9136 /* extended item of bg/2text.1icon.3 */
9137    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9138       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9139       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9140       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9141       alias: "elm/layout/dialogue/bg/1text";
9142       data.item: "stacking" "above";
9143       data.item: "selectraise" "on";
9144       data.item: "texts" "elm.text";
9145       data.item: "flips" "elm.flip.icon elm.flip.content";
9146       parts {
9147          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9148          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9149          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9150          GENLIST_PART_PADDING_LEFT
9151          GENLIST_PART_PADDING_RIGHT_EDIT
9152          part { name: "elm.icon.bg";
9153             type: RECT;
9154             scale: 1;
9155             description { state: "default" 0.0;
9156                min: GENLIST_SIZE_160_INC 0;
9157                fixed: 1 0;
9158                align: 0.0 0.5;
9159                rel1 {
9160                   relative: 1.0 0.5;
9161                   to_x: "elm.padding.left";
9162                }
9163                rel2 {
9164                   relative: 1.0 0.5;
9165                   to_x: "elm.padding.left";
9166                }
9167                color: 0 0 0 0;
9168             }
9169          }
9170          part { name: "elm.padding.icon.right";
9171             type: RECT;
9172             mouse_events: 0;
9173             scale: 1;
9174             description { state: "default" 0.0;
9175                min: GENLIST_SIZE_16_INC 0;
9176                fixed: 1 0;
9177                rel1 {
9178                    relative: 1.0 0.0;
9179                    to_x: "elm.icon.bg";
9180                }
9181                rel2.to_x: "elm.icon.bg";
9182                color: GENLIST_LIST_LINE1_COLOR;
9183                align: 0.0 0.5;
9184             }
9185          }
9186          part { name: "elm.padding.text.left";
9187             type: RECT;
9188             mouse_events: 0;
9189             scale: 1;
9190             description { state: "default" 0.0;
9191                min: GENLIST_SIZE_16_INC 0;
9192                fixed: 1 0;
9193                rel1 {
9194                    relative: 1.0 1.0;
9195                    to_x: "elm.padding.icon.right";
9196                    to_y: "elm.padding.top";
9197                }
9198                rel2.to_x: "elm.padding.icon.right";
9199                visible: 0;
9200                align: 0.0 0.5;
9201             }
9202          }
9203          part { name: "elm.divider1";
9204             type: RECT;
9205             mouse_events: 0;
9206             description { state: "default" 0.0;
9207                visible: 0;
9208                rel1 {
9209                   relative: 1.0 0.0;
9210                   to_x: "elm.padding.icon.right";
9211                }
9212                rel2.to_x: "elm.padding.icon.right";
9213                align: 0.0 0.5;
9214             }
9215          }
9216          part { name: "elm.text.bg";
9217             clip_to: "disclip";
9218             type: RECT;
9219             mouse_events: 0;
9220             scale: 1;
9221             description { state: "default" 0.0;
9222                rel1 {
9223                   relative: 1.0 0.0;
9224                   to_x: "elm.padding.icon.right";
9225                }
9226                rel2 {
9227                   relative: 1.0 1.0;
9228                   to_x: "elm.padding.right";
9229                }
9230                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9231             }
9232          }
9233          part { name: "elm.text";
9234             clip_to: "disclip";
9235             type: TEXT;
9236             mouse_events: 0;
9237             scale: 1;
9238             description { state: "default" 0.0;
9239                rel1 {
9240                   relative: 1.0 0.0;
9241                   to_x: "elm.padding.text.left";
9242                   to_y: "elm.text.bg";
9243                }
9244                rel2 {
9245                   relative: 0.0 1.0;
9246                   to_x: "elm.padding.right";
9247                   to_y: "elm.text.bg";
9248                }
9249                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9250                text {
9251                   font: "Tizen:style=Roman";
9252                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9253                   min: 0 1;
9254                   align: 0.0 0.5;
9255                   text_class: "list_item";
9256                }
9257             }
9258             GENLIST_DESCRIPTION_FLIP_ENABLED
9259          }
9260          part { name: "elm.flip.content";
9261             clip_to: "disclip";
9262             type: SWALLOW;
9263             mouse_events: 1;
9264             scale: 1;
9265             description { state: "default" 0.0;
9266                fixed: 1 1;
9267                rel1 {
9268                   relative: 1.0 0.0;
9269                   to_x: "elm.padding.text.left";
9270                   to_y: "elm.text.bg";
9271                }
9272                rel2 {
9273                   relative: 0.0 1.0;
9274                   to_x: "elm.padding.right";
9275                   to_y: "elm.text.bg";
9276                }
9277                visible: 0;
9278             }
9279             description { state: "flipped" 0.0;
9280                inherit: "default" 0.0;
9281                visible: 1;
9282             }
9283          }
9284          GENLIST_PART_DISCLIP
9285       }
9286       programs {
9287          // signal: elm,state,%s,active
9288          //   a "check" item named %s went active
9289          // signal: elm,state,%s,passive
9290          //   a "check" item named %s went passive
9291          // default is passive
9292          /*program { name: "go_active";
9293             signal: "elm,state,selected";
9294             source: "elm";
9295             action: STATE_SET "selected" 0.0;
9296             target: "elm.text";
9297          }
9298          program { name: "go_passive";
9299             signal: "elm,state,unselected";
9300             source: "elm";
9301             action: STATE_SET "default" 0.0;
9302             target: "elm.text";
9303             transition: LINEAR 0.1;
9304          }*/
9305          program { name: "go_disabled";
9306             signal: "elm,state,disabled";
9307             source: "elm";
9308             action: STATE_SET "disabled" 0.0;
9309             target: "disclip";
9310          }
9311          program { name: "go_enabled";
9312             signal: "elm,state,enabled";
9313             source: "elm";
9314             action: STATE_SET "default" 0.0;
9315             target: "disclip";
9316          }
9317          program { name: "flipped";
9318             signal: "elm,state,flip,enabled";
9319             source: "elm";
9320             action: STATE_SET "flipped" 0.0;
9321             target: "elm.text";
9322             target: "elm.flip.content";
9323          }
9324          program { name: "flip_disabled";
9325             signal: "elm,state,flip,disabled";
9326             source: "elm";
9327             action: STATE_SET "default" 0.0;
9328             target: "elm.text";
9329             target: "elm.flip.content";
9330          }
9331       }
9332    }
9333
9334
9335
9336    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9337       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9338       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9339       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9340       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9341       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9342       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9343       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9344       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9345       data.item: "stacking" "above";
9346       data.item: "selectraise" "on";
9347       data.item: "texts" "elm.text.1 elm.text.2";
9348       data.item: "contents" "elm.icon";
9349       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9350       images {
9351           image: "00_list_thumbnail_bg.png" COMP;
9352       }
9353       parts {
9354          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9355          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9356          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9357          GENLIST_PART_PADDING_LEFT
9358          GENLIST_PART_PADDING_RIGHT_EDIT
9359          part { name: "elm.icon.bg";
9360             scale: 1;
9361             description { state: "default" 0.0;
9362                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9363                fixed: 1 1;
9364                align: 0.0 0.8;
9365                rel1 {
9366                   relative: 1.0 0.5;
9367                   to_x: "elm.padding.left";
9368                }
9369                rel2 {
9370                   relative: 1.0 0.5;
9371                   to_x: "elm.padding.left";
9372                }
9373                image {
9374                   normal: "00_list_thumbnail_bg.png";
9375                   border: 1 1 1 1;
9376                   border_scale: 1;
9377                   middle: NONE;
9378                }
9379             }
9380          }
9381          part { name: "elm.icon";
9382             type: SWALLOW;
9383             description { state: "default" 0.0;
9384                rel1.to: "elm.icon.bg";
9385                rel2.to: "elm.icon.bg";
9386             }
9387          }
9388          part { name: "elm.padding.icon.right";
9389             type: RECT;
9390             mouse_events: 0;
9391             scale: 1;
9392             description { state: "default" 0.0;
9393                min: GENLIST_PADDING_16_INC 0;
9394                fixed: 1 0;
9395                rel1 {
9396                    relative: 1.0 0.0;
9397                    to_x: "elm.icon.bg";
9398                }
9399                rel2.to_x: "elm.icon.bg";
9400                visible: 0;
9401                align: 0.0 0.5;
9402             }
9403          }
9404          part { name: "elm.padding.text.left";
9405             type: RECT;
9406             mouse_events: 0;
9407             scale: 1;
9408             description { state: "default" 0.0;
9409                min: GENLIST_PADDING_16_INC 0;
9410                fixed: 1 0;
9411                rel1 {
9412                    relative: 1.0 1.0;
9413                    to_x: "elm.padding.icon.right";
9414                    to_y: "elm.padding.top";
9415                }
9416                rel2.to_x: "elm.padding.icon.right";
9417                visible: 0;
9418                align: 1.0 0.5;
9419             }
9420          }
9421          part { name: "elm.divider1";
9422             type: RECT;
9423             mouse_events: 0;
9424             description { state: "default" 0.0;
9425                min: 1 0;
9426                fixed: 1 0;
9427                color: GENLIST_LIST_LINE1_COLOR;
9428                rel1 {
9429                   relative: 1.0 1.0;
9430                   to_x: "elm.padding.text.left";
9431                   to_y: "elm.padding.top";
9432                }
9433                rel2 {
9434                   relative: 1.0 0.0;
9435                   to_x: "elm.padding.text.left";
9436                   to_y: "elm.padding.bottom";
9437                }
9438                align: 0.0 0.5;
9439             }
9440          }
9441          part { name: "text_vertical_rect";
9442             type: RECT;
9443             mouse_events: 0;
9444             description { state: "default" 0.0;
9445                min: GENLIST_PADDING_16_INC 0;
9446                fixed: 1 0;
9447                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9448                rel1 {
9449                   relative: 1.0 1.0;
9450                   to_x: "elm.divider1";
9451                   to_y: "elm.padding.top";
9452                }
9453                rel2 {
9454                   relative: 1.0 0.0;
9455                   to_x: "elm.padding.text.left";
9456                   to_y: "elm.padding.bottom";
9457                }
9458                align: 0.0 0.5;
9459             }
9460          }
9461          part { name: "elm.padding.text.right";
9462             type: RECT;
9463             mouse_events: 0;
9464             scale: 1;
9465             description { state: "default" 0.0;
9466                min: GENLIST_PADDING_16_INC 0;
9467                fixed: 1 0;
9468                rel1 {
9469                    relative: 1.0 0.0;
9470                    to_x: "text_vertical_rect";
9471                }
9472                rel2.to_x: "text_vertical_rect";
9473                visible: 0;
9474                align: 0.0 0.5;
9475             }
9476          }
9477          part { name: "text_top_line";
9478             type: RECT;
9479             mouse_events: 0;
9480             description { state: "default" 0.0;
9481                min: 0 1;
9482                fixed: 0 1;
9483                color: GENLIST_LIST_LINE1_COLOR;
9484                rel1 {
9485                   relative: 1.0 0.0;
9486                   to_x: "text_vertical_rect";
9487                   to_y: "text_vertical_rect";
9488                }
9489                rel2 {
9490                   relative: 1.0 0.0;
9491                   to_y: "text_vertical_rect";
9492                }
9493                align: 0.0 0.0;
9494             }
9495          }
9496          part { name: "text_center_line";
9497             type: RECT;
9498             mouse_events: 0;
9499             description { state: "default" 0.0;
9500                min: 0 1;
9501                fixed: 0 1;
9502                color: GENLIST_LIST_LINE1_COLOR;
9503                rel1 {
9504                   relative: 1.0 0.5;
9505                   to_x: "text_vertical_rect";
9506                }
9507                rel2.relative: 1.0 0.5;
9508                align: 0.5 0.5;
9509             }
9510          }
9511          part { name: "text_bottom_line";
9512             type: RECT;
9513             mouse_events: 0;
9514             description { state: "default" 0.0;
9515                min: 0 1;
9516                fixed: 0 1;
9517                color: GENLIST_LIST_LINE1_COLOR;
9518                rel1 {
9519                   relative: 1.0 1.0;
9520                   to_x: "text_vertical_rect";
9521                   to_y: "text_vertical_rect";
9522                }
9523                rel2 {
9524                   relative: 1.0 1.0;
9525                   to_y: "text_vertical_rect";
9526                }
9527                align: 0.0 1.0;
9528             }
9529          }
9530          part { name: "elm.text.bg.1";
9531             clip_to: "disclip";
9532             type: RECT;
9533             mouse_events: 0;
9534             scale: 1;
9535             description { state: "default" 0.0;
9536                rel1 {
9537                   relative: 1.0 1.0;
9538                   to_x: "text_vertical_rect";
9539                   to_y: "text_top_line";
9540                }
9541                rel2 {
9542                   relative: 1.0 0.0;
9543                   to_x: "elm.padding.right";
9544                   to_y: "text_center_line";
9545                }
9546                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9547             }
9548          }
9549          part { name: "elm.text.1";
9550             type: TEXT;
9551             mouse_events: 0;
9552             scale: 1;
9553             description { state: "default" 0.0;
9554                min: 0 GENLIST_SIZE_54_INC;
9555                rel1 {
9556                   relative: 1.0 0.0;
9557                   to_x: "elm.padding.text.right";
9558                   to_y: "elm.text.bg.1";
9559                }
9560                rel2 {
9561                   relative: 0.0 1.0;
9562                   to_x: "elm.padding.right";
9563                   to_y: "elm.text.bg.1";
9564                }
9565                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9566                text {
9567                   font: "Tizen:style=Roman";
9568                   size: GENLIST_FONT_48_INC;
9569                   align: 0.0 0.5;
9570                   text_class: "list_item";
9571                }
9572             }
9573             GENLIST_DESCRIPTION_FLIP_ENABLED
9574          }
9575          part { name: "elm.flip.content.1";
9576             clip_to: "disclip";
9577             type: SWALLOW;
9578             description { state: "default" 0.0;
9579                visible: 0;
9580                fixed: 1 1;
9581                rel1.to: "elm.text.1";
9582                rel2.to: "elm.text.1";
9583             }
9584             description { state: "flipped" 0.0;
9585                inherit: "default" 0.0;
9586                visible: 1;
9587             }
9588          }
9589          part { name: "elm.text.bg.2";
9590             clip_to: "disclip";
9591             type: RECT;
9592             mouse_events: 0;
9593             scale: 1;
9594             description { state: "default" 0.0;
9595                rel1 {
9596                   relative: 1.0 1.0;
9597                   to_x: "text_vertical_rect";
9598                   to_y: "text_center_line";
9599                }
9600                rel2 {
9601                   relative: 1.0 0.0;
9602                   to_x: "elm.padding.right";
9603                   to_y: "text_bottom_line";
9604                }
9605                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9606             }
9607          }
9608          part { name: "elm.text.2";
9609             clip_to: "disclip";
9610             type: TEXT;
9611             mouse_events: 0;
9612             scale: 1;
9613             description { state: "default" 0.0;
9614                min: 0 GENLIST_SIZE_54_INC;
9615                rel1 {
9616                   relative: 1.0 0.0;
9617                   to_x: "elm.padding.text.right";
9618                   to_y: "elm.text.bg.2";
9619                }
9620                rel2 {
9621                   relative: 0.0 1.0;
9622                   to_x: "elm.padding.right";
9623                   to_y: "elm.text.bg.2";
9624                }
9625                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9626                text {
9627                   font: "Tizen:style=Roman";
9628                   size: GENLIST_FONT_48_INC;
9629                   align: 0.0 0.5;
9630                   text_class: "tizen";
9631                }
9632             }
9633             GENLIST_DESCRIPTION_FLIP_ENABLED
9634          }
9635          part { name: "elm.flip.content.2";
9636             clip_to: "disclip";
9637             type: SWALLOW;
9638             description { state: "default" 0.0;
9639                visible: 0;
9640                fixed: 1 1;
9641                rel1.to: "elm.text.2";
9642                rel2.to: "elm.text.2";
9643             }
9644             description { state: "flipped" 0.0;
9645                inherit: "default" 0.0;
9646                visible: 1;
9647             }
9648          }
9649          part { name: "elm.divider2";
9650             type: RECT;
9651             mouse_events: 0;
9652             description { state: "default" 0.0;
9653                min: 1 0;
9654                fixed: 1 0;
9655                color: GENLIST_LIST_LINE1_COLOR;
9656                rel1 {
9657                   relative: 1.0 1.0;
9658                   to_y: "elm.padding.top";
9659                }
9660                rel2 {
9661                   relative: 1.0 0.0;
9662                   offset: -1 0;
9663                   to_y: "elm.padding.bottom";
9664                }
9665                align: 1.0 0.0;
9666             }
9667          }
9668          GENLIST_PART_DISCLIP
9669       }
9670       programs {
9671          // signal: elm,state,%s,active
9672          //   a "check" item named %s went active
9673          // signal: elm,state,%s,passive
9674          //   a "check" item named %s went passive
9675          // default is passive
9676          /*program { name: "go_active";
9677             signal: "elm,state,selected";
9678             source: "elm";
9679             action: STATE_SET "selected" 0.0;
9680             target: "elm.text";
9681             target: "elm.text.sub";
9682          }
9683          program { name: "go_passive";
9684             signal: "elm,state,unselected";
9685             source: "elm";
9686             action: STATE_SET "default" 0.0;
9687             target: "elm.text";
9688             target: "elm.text.sub";
9689             transition: LINEAR 0.1;
9690          }*/
9691          program { name: "go_disabled";
9692             signal: "elm,state,disabled";
9693             source: "elm";
9694             action: STATE_SET "disabled" 0.0;
9695             target: "disclip";
9696          }
9697          program { name: "go_enabled";
9698             signal: "elm,state,enabled";
9699             source: "elm";
9700             action: STATE_SET "default" 0.0;
9701             target: "disclip";
9702          }
9703          program { name: "flip_enabled";
9704             signal: "elm,state,flip,enabled";
9705             source: "elm";
9706             action: STATE_SET "flipped" 0.0;
9707             target: "elm.text.1";
9708             target: "elm.text.2";
9709             target: "elm.flip.content.1";
9710             target: "elm.flip.content.2";
9711          }
9712          program { name: "flip_disabled";
9713             signal: "elm,state,flip,disabled";
9714             source: "elm";
9715             action: STATE_SET "default" 0.0;
9716             target: "elm.text.1";
9717             target: "elm.text.2";
9718             target: "elm.flip.content.1";
9719             target: "elm.flip.content.2";
9720          }
9721       }
9722    }
9723
9724 /* non-bottom-border-area version of 2text.1icon.2 */
9725    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9726       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9727       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9728       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9729       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9730       data.item: "stacking" "above";
9731       data.item: "selectraise" "on";
9732       data.item: "texts" "elm.text.1 elm.text.2";
9733       data.item: "contents" "elm.icon";
9734       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9735       images {
9736           image: "00_list_thumbnail_bg.png" COMP;
9737       }
9738       parts {
9739          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9740          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9741          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9742          GENLIST_PART_PADDING_LEFT
9743          GENLIST_PART_PADDING_RIGHT_EDIT
9744          part { name: "elm.icon.bg";
9745             scale: 1;
9746             description { state: "default" 0.0;
9747                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9748                fixed: 1 1;
9749                align: 0.0 0.7;
9750                rel1 {
9751                   relative: 1.0 0.5;
9752                   to_x: "elm.padding.left";
9753                }
9754                rel2 {
9755                   relative: 1.0 0.5;
9756                   to_x: "elm.padding.left";
9757                }
9758                image {
9759                   normal: "00_list_thumbnail_bg.png";
9760                   border: 1 1 1 1;
9761                   border_scale: 1;
9762                   middle: NONE;
9763                }
9764             }
9765          }
9766          part { name: "elm.icon";
9767             type: SWALLOW;
9768             description { state: "default" 0.0;
9769                rel1.to: "elm.icon.bg";
9770                rel2.to: "elm.icon.bg";
9771             }
9772          }
9773          part { name: "elm.padding.icon.right";
9774             type: RECT;
9775             mouse_events: 0;
9776             scale: 1;
9777             description { state: "default" 0.0;
9778                min: GENLIST_PADDING_16_INC 0;
9779                fixed: 1 0;
9780                rel1 {
9781                    relative: 1.0 0.0;
9782                    to_x: "elm.icon.bg";
9783                }
9784                rel2.to_x: "elm.icon.bg";
9785                visible: 0;
9786                align: 0.0 0.5;
9787             }
9788          }
9789          part { name: "elm.padding.text.left";
9790             type: RECT;
9791             mouse_events: 0;
9792             scale: 1;
9793             description { state: "default" 0.0;
9794                min: GENLIST_PADDING_16_INC 0;
9795                fixed: 1 0;
9796                rel1 {
9797                    relative: 1.0 1.0;
9798                    to_x: "elm.padding.icon.right";
9799                    to_y: "elm.padding.top";
9800                }
9801                rel2.to_x: "elm.padding.icon.right";
9802                visible: 0;
9803                align: 1.0 0.5;
9804             }
9805          }
9806          part { name: "elm.divider1";
9807             type: RECT;
9808             mouse_events: 0;
9809             description { state: "default" 0.0;
9810                visible: 0;
9811                rel1 {
9812                   relative: 1.0 1.0;
9813                   to_x: "elm.padding.text.left";
9814                   to_y: "elm.padding.top";
9815                }
9816                rel2 {
9817                   relative: 1.0 0.0;
9818                   to_x: "elm.padding.text.left";
9819                   to_y: "elm.padding.bottom";
9820                }
9821             }
9822          }
9823          part { name: "text_vertical_rect";
9824             type: RECT;
9825             mouse_events: 0;
9826             scale: 1;
9827             description { state: "default" 0.0;
9828                min: GENLIST_SIZE_16_INC 0;
9829                fixed: 1 0;
9830                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9831                rel1 {
9832                   relative: 1.0 1.0;
9833                   to_x: "elm.divider1";
9834                   to_y: "elm.padding.top";
9835                }
9836                rel2 {
9837                   relative: 1.0 0.0;
9838                   to_x: "elm.padding.text.left";
9839                   to_y: "elm.padding.bottom";
9840                }
9841                align: 0.0 0.5;
9842             }
9843          }
9844          part { name: "elm.padding.text.right";
9845             type: RECT;
9846             mouse_events: 0;
9847             scale: 1;
9848             description { state: "default" 0.0;
9849                min: GENLIST_PADDING_16_INC 0;
9850                fixed: 1 0;
9851                rel1 {
9852                    relative: 1.0 0.0;
9853                    to_x: "text_vertical_rect";
9854                }
9855                rel2.to_x: "text_vertical_rect";
9856                visible: 0;
9857                align: 0.0 0.5;
9858             }
9859          }
9860          part { name: "text_top_line";
9861             type: RECT;
9862             mouse_events: 0;
9863             description { state: "default" 0.0;
9864                min: 0 1;
9865                fixed: 0 1;
9866                color: GENLIST_LIST_LINE1_COLOR;
9867                rel1 {
9868                   relative: 1.0 0.0;
9869                   to_x: "text_vertical_rect";
9870                   to_y: "text_vertical_rect";
9871                }
9872                rel2 {
9873                   relative: 1.0 0.0;
9874                   to_y: "text_vertical_rect";
9875                }
9876                align: 0.0 0.0;
9877             }
9878          }
9879          part { name: "text_center_line";
9880             type: RECT;
9881             mouse_events: 0;
9882             description { state: "default" 0.0;
9883                min: 0 1;
9884                fixed: 0 1;
9885                color: GENLIST_LIST_LINE1_COLOR;
9886                rel1 {
9887                   relative: 1.0 0.56;
9888                   to_x: "text_vertical_rect";
9889                }
9890                rel2.relative: 1.0 0.56;
9891                align: 0.5 0.5;
9892             }
9893          }
9894          part { name: "text_bottom_line";
9895             type: RECT;
9896             mouse_events: 0;
9897             description { state: "default" 0.0;
9898                min: 0 1;
9899                fixed: 0 1;
9900                color: GENLIST_LIST_LINE1_COLOR;
9901                rel1 {
9902                   relative: 1.0 1.0;
9903                   to_x: "text_vertical_rect";
9904                   to_y: "text_vertical_rect";
9905                }
9906                rel2 {
9907                   relative: 1.0 1.0;
9908                   to_y: "text_vertical_rect";
9909                }
9910                align: 0.0 1.0;
9911             }
9912          }
9913          part { name: "elm.text.bg.1";
9914             clip_to: "disclip";
9915             type: RECT;
9916             mouse_events: 0;
9917             scale: 1;
9918             description { state: "default" 0.0;
9919                rel1 {
9920                   relative: 1.0 1.0;
9921                   to_x: "text_vertical_rect";
9922                   to_y: "text_top_line";
9923                }
9924                rel2 {
9925                   relative: 1.0 0.0;
9926                   to_x: "elm.padding.right";
9927                   to_y: "text_center_line";
9928                }
9929                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9930             }
9931          }
9932          part { name: "elm.text.1";
9933             type: TEXT;
9934             mouse_events: 0;
9935             scale: 1;
9936             description { state: "default" 0.0;
9937                min: 0 GENLIST_SIZE_54_INC;
9938                rel1 {
9939                   relative: 1.0 0.0;
9940                   to_x: "elm.padding.text.right";
9941                   to_y: "elm.text.bg.1";
9942                }
9943                rel2 {
9944                   relative: 0.0 1.0;
9945                   to_x: "elm.padding.right";
9946                   to_y: "elm.text.bg.1";
9947                }
9948                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9949                text {
9950                   font: "Tizen:style=Roman";
9951                   size: GENLIST_FONT_48_INC;
9952                   align: 0.0 0.5;
9953                   text_class: "list_item";
9954                }
9955             }
9956             GENLIST_DESCRIPTION_FLIP_ENABLED
9957          }
9958          part { name: "elm.flip.content.1";
9959             type: SWALLOW;
9960             description { state: "default" 0.0;
9961                visible: 0;
9962                fixed: 1 1;
9963                rel1.to: "elm.text.1";
9964                rel2.to: "elm.text.1";
9965             }
9966             description { state: "flipped" 0.0;
9967                inherit: "default" 0.0;
9968                visible: 1;
9969             }
9970          }
9971          part { name: "elm.text.bg.2";
9972             clip_to: "disclip";
9973             type: RECT;
9974             mouse_events: 0;
9975             scale: 1;
9976             description { state: "default" 0.0;
9977                rel1 {
9978                   relative: 1.0 1.0;
9979                   to_x: "text_vertical_rect";
9980                   to_y: "text_center_line";
9981                }
9982                rel2 {
9983                   relative: 1.0 0.0;
9984                   to_x: "elm.padding.right";
9985                   to_y: "text_bottom_line";
9986                }
9987                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9988             }
9989          }
9990          part { name: "elm.text.2";
9991             clip_to: "disclip";
9992             type: TEXT;
9993             mouse_events: 0;
9994             scale: 1;
9995             description { state: "default" 0.0;
9996                min: 0 GENLIST_SIZE_54_INC;
9997                rel1 {
9998                   relative: 1.0 0.0;
9999                   to_x: "elm.padding.text.right";
10000                   to_y: "elm.text.bg.2";
10001                }
10002                rel2 {
10003                   relative: 0.0 1.0;
10004                   to_x: "elm.padding.right";
10005                   to_y: "elm.text.bg.2";
10006                }
10007                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10008                text {
10009                   font: "Tizen:style=Roman";
10010                   size: GENLIST_FONT_48_INC;
10011                   text_class: "tizen";
10012                }
10013             }
10014             GENLIST_DESCRIPTION_FLIP_ENABLED
10015          }
10016          part { name: "elm.flip.content.2";
10017             type: SWALLOW;
10018             description { state: "default" 0.0;
10019                visible: 0;
10020                fixed: 1 1;
10021                rel1.to: "elm.text.2";
10022                rel2.to: "elm.text.2";
10023             }
10024             description { state: "flipped" 0.0;
10025                inherit: "default" 0.0;
10026                visible: 1;
10027             }
10028          }
10029          part { name: "elm.divider2";
10030             type: RECT;
10031             mouse_events: 0;
10032             description { state: "default" 0.0;
10033                min: 1 0;
10034                fixed: 1 0;
10035                color: GENLIST_LIST_LINE1_COLOR;
10036                rel1 {
10037                   relative: 1.0 1.0;
10038                   to_y: "elm.padding.top";
10039                }
10040                rel2 {
10041                   relative: 1.0 0.0;
10042                   offset: -1 0;
10043                   to_y: "elm.padding.bottom";
10044                }
10045                align: 1.0 0.0;
10046             }
10047          }
10048          GENLIST_PART_DISCLIP
10049       }
10050       programs {
10051          // signal: elm,state,%s,active
10052          //   a "check" item named %s went active
10053          // signal: elm,state,%s,passive
10054          //   a "check" item named %s went passive
10055          // default is passive
10056          /*program { name: "go_active";
10057             signal: "elm,state,selected";
10058             source: "elm";
10059             action: STATE_SET "selected" 0.0;
10060             target: "elm.text";
10061             target: "elm.text.sub";
10062          }
10063          program { name: "go_passive";
10064             signal: "elm,state,unselected";
10065             source: "elm";
10066             action: STATE_SET "default" 0.0;
10067             target: "elm.text";
10068             target: "elm.text.sub";
10069             transition: LINEAR 0.1;
10070          }*/
10071          program { name: "go_disabled";
10072             signal: "elm,state,disabled";
10073             source: "elm";
10074             action: STATE_SET "disabled" 0.0;
10075             target: "disclip";
10076          }
10077          program { name: "go_enabled";
10078             signal: "elm,state,enabled";
10079             source: "elm";
10080             action: STATE_SET "default" 0.0;
10081             target: "disclip";
10082          }
10083          program { name: "flip_enabled";
10084             signal: "elm,state,flip,enabled";
10085             source: "elm";
10086             action: STATE_SET "flipped" 0.0;
10087             target: "elm.text.1";
10088             target: "elm.text.2";
10089             target: "elm.flip.content.1";
10090             target: "elm.flip.content.2";
10091          }
10092          program { name: "flip_disabled";
10093             signal: "elm,state,flip,disabled";
10094             source: "elm";
10095             action: STATE_SET "default" 0.0;
10096             target: "elm.text.1";
10097             target: "elm.text.2";
10098             target: "elm.flip.content.1";
10099             target: "elm.flip.content.2";
10100          }
10101       }
10102    }
10103
10104    ///////// will be removed /////////
10105    group { name: "elm/genlist/item/dialogue/1icon.2/default";
10106       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
10107       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
10108       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
10109       alias: "elm/layout/dialogue/1icon.2";
10110       data.item: "stacking" "above";
10111       data.item: "selectraise" "on";
10112       data.item: "contents" "elm.icon";
10113
10114       parts {
10115          GENLIST_PART_BASE
10116          GENLIST_PART_BOTTOM_LINE
10117          GENLIST_PART_BG_NORMAL
10118          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10119          GENLIST_PART_PADDING_RIGHT_EDIT
10120          GENLIST_PART_DIALOGUE_ITEM
10121          GENLIST_PART_DIALOGUE_RIGHT_LINE
10122          part { name: "elm.icon";
10123             clip_to: "disclip";
10124             type: SWALLOW;
10125             scale: 1;
10126             description { state: "default" 0.0;
10127                rel1 {
10128                   relative: 1.0 0.0;
10129                   to_x: "elm.padding.left";
10130                }
10131                rel2 {
10132                   relative: 0.0 1.0;
10133                   to_x: "elm.padding.right";
10134                }
10135             }
10136          }
10137          GENLIST_PART_DISCLIP
10138       }
10139       programs {
10140          // signal: elm,state,%s,active
10141          //   a "check" item named %s went active
10142          // signal: elm,state,%s,passive
10143          //   a "check" item named %s went passive
10144          // default is passive
10145          /*program { name: "go_active";
10146             signal: "elm,state,selected";
10147             source: "elm";
10148             action: STATE_SET "selected" 0.0;
10149             target: "bg";
10150             target: "elm.text";
10151          }
10152          program { name: "go_passive";
10153             signal: "elm,state,unselected";
10154             source: "elm";
10155             action: STATE_SET "default" 0.0;
10156             target: "bg";
10157             target: "elm.text";
10158             transition: LINEAR 0.1;
10159          }*/
10160          program { name: "go_disabled";
10161             signal: "elm,state,disabled";
10162             source: "elm";
10163             action: STATE_SET "disabled" 0.0;
10164             target: "disclip";
10165          }
10166          program { name: "go_enabled";
10167             signal: "elm,state,enabled";
10168             source: "elm";
10169             action: STATE_SET "default" 0.0;
10170             target: "disclip";
10171          }
10172       }
10173    }
10174
10175
10176 // 4.3.2 (old)
10177    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10178       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10179       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10180       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10181       alias: "elm/layout/dialogue/bg/3text.1icon";
10182       data.item: "stacking" "above";
10183       data.item: "selectraise" "on";
10184       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10185       data.item: "contents" "elm.icon";
10186       images {
10187           image: "00_list_thumbnail_bg.png" COMP;
10188       }
10189       parts {
10190          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10191          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10192          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10193          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10194          GENLIST_PART_PADDING_RIGHT_EDIT
10195          part { name: "elm.icon.bg";
10196             scale: 1;
10197             description { state: "default" 0.0;
10198                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10199                fixed: 1 1;
10200                align: 0.0 0.5;
10201                rel1 {
10202                   relative: 1.0 0.5;
10203                   to_x: "elm.padding.left";
10204                }
10205                rel2 {
10206                   relative: 1.0 0.5;
10207                   to_x: "elm.padding.left";
10208                }
10209                image {
10210                   normal: "00_list_thumbnail_bg.png";
10211                   border: 1 1 1 1;
10212                   border_scale: 1;
10213                   middle: NONE;
10214                }
10215             }
10216          }
10217          part { name: "elm.icon";
10218             type: SWALLOW;
10219             description { state: "default" 0.0;
10220                rel1.to: "elm.icon.bg";
10221                rel2.to: "elm.icon.bg";
10222             }
10223          }
10224          part { name: "elm.padding.icon.right";
10225             type: RECT;
10226             mouse_events: 0;
10227             scale: 1;
10228             description { state: "default" 0.0;
10229                min: GENLIST_PADDING_24_INC 0;
10230                fixed: 1 0;
10231                rel1 {
10232                    relative: 1.0 0.0;
10233                    to_x: "elm.icon.bg";
10234                }
10235                rel2.to_x: "elm.icon.bg";
10236                visible: 0;
10237                align: 0.0 0.5;
10238             }
10239          }
10240          part { name: "elm.text.1";
10241             clip_to: "disclip";
10242             type: TEXT;
10243             mouse_events: 0;
10244             scale: 1;
10245             description { state: "default" 0.0;
10246                min: 0 GENLIST_SIZE_54_INC;
10247                fixed: 0 1;
10248                align: 0 0;
10249                rel1 {
10250                   relative: 1.0 1.0;
10251                   to_x: "elm.padding.icon.right";
10252                   to_y: "elm.padding.top";
10253                }
10254                rel2 {
10255                   relative: 0.0 1.0;
10256                   to_x: "elm.padding.right";
10257                   to_y: "elm.padding.top";
10258                }
10259                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10260                text {
10261                   font: "Tizen:style=Roman";
10262                   size: GENLIST_FONT_48_INC;
10263                   align: 0.0 0.0;
10264                   text_class: "list_item";
10265                }
10266             }
10267          }
10268          part { name: "elm.text.2";
10269             clip_to: "disclip";
10270             type: TEXT;
10271             mouse_events: 0;
10272             scale: 1;
10273             description { state: "default" 0.0;
10274                rel1 {
10275                   relative: 1.0 1.0;
10276                   to_x: "elm.padding.icon.right";
10277                   to_y: "elm.text.1";
10278                }
10279                rel2 {
10280                   relative: 0.0 0.0;
10281                   to_x: "elm.padding.right";
10282                   to_y: "elm.text.3";
10283                }
10284                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10285                text {
10286                   font: "Tizen:style=Medium";
10287                   size: GENLIST_FONT_32_INC;
10288                   align: 0.0 1.0;
10289                   text_class: "tizen";
10290                }
10291             }
10292          }
10293          part { name: "elm.text.3";
10294             clip_to: "disclip";
10295             type: TEXT;
10296             mouse_events: 0;
10297             scale: 1;
10298             description { state: "default" 0.0;
10299                min: 0 GENLIST_ICON_SMALL_SIZE;
10300                fixed: 0 1;
10301                align: 0 1;
10302                rel1 {
10303                   relative: 1.0 0.0;
10304                   to_x: "elm.padding.icon.right";
10305                   to_y: "elm.padding.bottom";
10306                }
10307                rel2 {
10308                   relative: 0.0 0.0;
10309                   to_x: "elm.padding.right";
10310                   to_y: "elm.padding.bottom";
10311                }
10312                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10313                text {
10314                   font: "Tizen:style=Medium";
10315                   size: GENLIST_FONT_32_INC;
10316                   align: 0.0 1.0;
10317                   text_class: "tizen";
10318                }
10319             }
10320          }
10321          GENLIST_PART_DISCLIP
10322       }
10323       programs {
10324          // signal: elm,state,%s,active
10325          //   a "check" item named %s went active
10326          // signal: elm,state,%s,passive
10327          //   a "check" item named %s went passive
10328          // default is passive
10329          /*program { name: "go_active";
10330             signal: "elm,state,selected";
10331             source: "elm";
10332             action: STATE_SET "selected" 0.0;
10333             target: "elm.text";
10334             target: "elm.text.sub";
10335          }
10336          program { name: "go_passive";
10337             signal: "elm,state,unselected";
10338             source: "elm";
10339             action: STATE_SET "default" 0.0;
10340             target: "elm.text";
10341             target: "elm.text.sub";
10342             transition: LINEAR 0.1;
10343          }*/
10344          program { name: "go_disabled";
10345             signal: "elm,state,disabled";
10346             source: "elm";
10347             action: STATE_SET "disabled" 0.0;
10348             target: "disclip";
10349          }
10350          program { name: "go_enabled";
10351             signal: "elm,state,enabled";
10352             source: "elm";
10353             action: STATE_SET "default" 0.0;
10354             target: "disclip";
10355          }
10356       }
10357   }
10358
10359 ////////////////////////////////////////////////////////
10360 // Check that belows are used
10361    group { name: "elm/genlist/item/1text.2/default";
10362       alias: "elm/genlist/item_odd/1text.2/default";
10363       alias: "elm/genlist/item_compress/1text.2/default";
10364       alias: "elm/genlist/item_compress_odd/1text.2/default";
10365       data.item: "stacking" "above";
10366       data.item: "selectraise" "on";
10367       data.item: "texts" "elm.text";
10368       data.item: "flips" "elm.flip.icon elm.flip.content";
10369
10370       parts {
10371          GENLIST_PART_BASE
10372          GENLIST_PART_BG_NORMAL
10373          GENLIST_PART_BOTTOM_LINE
10374          GENLIST_PART_PADDING_LEFT
10375          GENLIST_PART_PADDING_RIGHT_EDIT
10376          part { name: "temp_center_line"; //temporary
10377             clip_to: "disclip";
10378             type: RECT;
10379             mouse_events: 0;
10380             scale: 1;
10381             description { state: "default" 0.0;
10382                rel1 {
10383                   relative: 0.0 0.5;
10384                   to: "base";
10385                }
10386                rel2 {
10387                   relative: 1.0 0.5;
10388                   to: "base";
10389                }
10390             }
10391          }
10392          part { name: "elm.text";
10393             clip_to: "disclip";
10394             type: TEXTBLOCK;
10395             mouse_events: 0;
10396             scale: 1;
10397             multiline: 0;
10398             description { state: "default" 0.0;
10399                fixed: 1 1;
10400                rel1 {
10401                   relative: 1.0 0.5;
10402                   to_x: "elm.padding.left";
10403                   to_y: "temp_center_line";
10404                }
10405                rel2 {
10406                   relative: 0.0 0.5;
10407                   to_x: "elm.padding.right";
10408                   to_y: "temp_center_line";
10409                }
10410                align: 0.0 0.5;
10411                text {
10412                   style: "genlist_style_list_main_text_unread";
10413                   min: 0 1;
10414                   align: 0.0 0.5;
10415                }
10416             }
10417             description { state: "selected" 0.0;
10418                inherit: "default" 0.0;
10419                text.style: "genlist_style_list_main_text_focus";
10420             }
10421             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10422             GENLIST_DESCRIPTION_FLIP_ENABLED
10423          }
10424          GENLIST_PART_FLIP
10425          GENLIST_PART_FOCUS
10426          GENLIST_PART_DISCLIP
10427       }
10428       programs {
10429          // signal: elm,state,%s,active
10430          //   a "check" item named %s went active
10431          // signal: elm,state,%s,passive
10432          //   a "check" item named %s went passive
10433          // default is passive
10434          program { name: "go_active";
10435             signal: "elm,state,selected";
10436             source: "elm";
10437             action: STATE_SET "selected" 0.0;
10438             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10439             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10440          }
10441          program { name: "go_passive";
10442             signal: "elm,state,unselected";
10443             source: "elm";
10444             action: STATE_SET "default" 0.0;
10445             target: "bg";
10446             target: "elm.text";
10447             transition: LINEAR 0.1;
10448          }
10449          program { name: "go_disabled";
10450             signal: "elm,state,disabled";
10451             source: "elm";
10452             action: STATE_SET "disabled" 0.0;
10453             target: "disclip";
10454          }
10455          program { name: "go_enabled";
10456             signal: "elm,state,enabled";
10457             source: "elm";
10458             action: STATE_SET "default" 0.0;
10459             target: "disclip";
10460          }
10461          //GENLIST_PROGRAM_FLIP_1TEXT
10462          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10463       }
10464    }
10465
10466 // ???
10467    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10468    group { name: "elm/genlist/item/3text.6icon/default";
10469       alias: "elm/genlist/item_odd/3text.6icon/default";
10470       alias: "elm/genlist/item_compress/3text.6icon/default";
10471       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10472       data.item: "stacking" "above";
10473       data.item: "selectraise" "on";
10474       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10475       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10476       data.item: "flips" "elm.flip.icon elm.flip.content";
10477
10478       parts {
10479          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10480          GENLIST_PART_BG_NORMAL
10481          GENLIST_PART_BG_NORMAL
10482          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10483          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10484          GENLIST_PART_PADDING_LEFT
10485          GENLIST_PART_PADDING_RIGHT_EDIT
10486          part { name: "elm.swallow.colorbar";
10487             clip_to: "disclip";
10488             type: SWALLOW;
10489             scale: 1;
10490             description { state: "default" 0.0;
10491                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10492                rel2.relative: 0.0 0.0;
10493                align: 0.0 0.0;
10494             }
10495          }
10496          part { name: "elm.text.3";
10497             clip_to: "disclip";
10498             type: TEXT;
10499             mouse_events: 0;
10500             scale: 1;
10501             description { state: "default" 0.0;
10502                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10503                rel1 {
10504                   relative: 0.0 0.0;
10505                   to_x: "elm.padding.right";
10506                   to_y: "elm.padding.bottom";
10507                }
10508                rel2 {
10509                   relative: 0.0 0.0;
10510                   to_x: "elm.padding.right";
10511                   to_y: "elm.padding.bottom";
10512                }
10513                align: 1.0 1.0;
10514                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10515                text {
10516                   font: "Tizen:style=Medium";
10517                   size: GENLIST_FONT_32_INC;
10518                   min: 0 1;
10519                   align: 1.0 0.5;
10520                   text_class: "tizen";
10521                }
10522             }
10523             description { state: "selected" 0.0;
10524                inherit: "default" 0.0;
10525                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10526             }
10527             GENLIST_DESCRIPTION_FLIP_ENABLED
10528          }
10529          part { name: "elm.icon.1";
10530             clip_to: "disclip";
10531             type: SWALLOW;
10532             mouse_events: 0;
10533             scale: 1;
10534             description { state: "default" 0.0;
10535                rel1 {
10536                   relative: 0.0 1.0;
10537                   to_x: "elm.padding.right";
10538                   to_y: "elm.padding.top";
10539                }
10540                rel2 {
10541                   relative: 0.0 0.0;
10542                   to_x: "elm.padding.right";
10543                   to_y: "elm.text.3";
10544                }
10545                align: 1.0 0.0;
10546             }
10547             GENLIST_DESCRIPTION_FLIP_ENABLED
10548          }
10549          part { name: "elm.padding.icon1.left";
10550             clip_to: "disclip";
10551             type: RECT;
10552             scale: 1;
10553             description { state: "default" 0.0;
10554                min: GENLIST_PADDING_16_INC 0;
10555                rel1.to_x: "elm.icon.1";
10556                rel2 {
10557                   relative: 0.0 1.0;
10558                   to_x: "elm.icon.1";
10559                }
10560                align: 1.0 0.0;
10561                visible: 0;
10562             }
10563          }
10564          part { name: "elm.text1.rect";
10565             clip_to: "disclip";
10566             type: RECT;
10567             scale: 1;
10568             description { state: "default" 0.0;
10569                min: 0 GENLIST_SIZE_61_INC;
10570                rel1 {
10571                   relative: 1.0 1.0;
10572                   to_x: "elm.swallow.colorbar";
10573                   to_y: "elm.padding.top";
10574                }
10575                rel2 {
10576                   relative: 0.0 0.0;
10577                   to_x: "elm.padding.icon1.left";
10578                   to_y: "elm.padding.top";
10579                }
10580                align: 0.0 0.0;
10581                visible: 0;
10582             }
10583          }
10584          part { name: "elm.text.1";
10585             clip_to: "disclip";
10586             type: TEXTBLOCK;
10587             mouse_events: 0;
10588             scale: 1;
10589             description { state: "default" 0.0;
10590                rel1.to: "elm.text1.rect";
10591                rel2.to: "elm.text1.rect";
10592                align: 0.0 0.0;
10593                text {
10594                   style: "genlist_style_email_unread";
10595                   min: 0 1;
10596                   max: 0 1;
10597                   align: 0.0 0.5;
10598                }
10599             }
10600             description { state: "selected" 0.0;
10601                inherit: "default" 0.0;
10602                text.style: "genlist_style_email_focus";
10603             }
10604             description { state: "read" 0.0;
10605                inherit: "default" 0.0;
10606                text.style: "genlist_style_email_read";
10607             }
10608             description { state: "urgency_read" 0.0;
10609                inherit: "default" 0.0;
10610                text.style: "genlist_style_email_urgency_read";
10611             }
10612             description { state: "urgency_unread" 0.0;
10613                inherit: "default" 0.0;
10614                text.style: "genlist_style_email_urgency_unread";
10615             }
10616             GENLIST_DESCRIPTION_FLIP_ENABLED
10617          }
10618          part { name: "elm.text.2";
10619             clip_to: "disclip";
10620             type: TEXTBLOCK;
10621             scale: 1;
10622             description { state: "default" 0.0;
10623                rel1 {
10624                   relative: 1.0 1.0;
10625                   to_x: "elm.padding.left";
10626                   to_y: "elm.text.1";
10627                }
10628                rel2 {
10629                   relative: 0.0 0.0;
10630                   to_x: "elm.padding.icon2.left";
10631                   to_y: "elm.padding.bottom";
10632                }
10633                align: 0.0 0.5;
10634                text {
10635                   style: "genlist_style_name_text";
10636                   min: 0 1;
10637                   align: 0.0 0.5;
10638                }
10639             }
10640             description { state: "selected" 0.0;
10641                inherit: "default" 0.0;
10642                text.style: "genlist_style_name_text_focus";
10643             }
10644             GENLIST_DESCRIPTION_FLIP_ENABLED
10645          }
10646          part { name: "elm.padding.icon2.left";
10647             clip_to: "disclip";
10648             type: RECT;
10649             scale: 1;
10650             description { state: "default" 0.0;
10651                min: GENLIST_PADDING_16_INC 0;
10652                rel1 {
10653                   relative: 0.0 1.0;
10654                   to_x: "elm.icon.2";
10655                   to_y: "elm.text.1";
10656                }
10657                rel2 {
10658                   relative: 0.0 0.0;
10659                   to_x: "elm.icon.2";
10660                   to_y: "elm.padding.bottom";
10661                }
10662                align: 1.0 0.0;
10663                visible: 0;
10664             }
10665          }
10666          part { name: "elm.icon.2";
10667             clip_to: "disclip";
10668             type: SWALLOW;
10669             scale: 1;
10670             description { state: "default" 0.0;
10671                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10672                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10673                rel1 {
10674                   relative: 0.0 1.0;
10675                   to_x: "elm.padding.icon3.left";
10676                   to_y: "elm.text.1";
10677                }
10678                rel2 {
10679                   relative: 0.0 0.0;
10680                   to_x: "elm.padding.icon3.left";
10681                   to_y: "elm.padding.bottom";
10682                }
10683                align: 1.0 0.5;
10684             }
10685             GENLIST_DESCRIPTION_FLIP_ENABLED
10686          }
10687          part { name: "elm.padding.icon3.left";
10688             clip_to: "disclip";
10689             type: RECT;
10690             scale: 1;
10691             description { state: "default" 0.0;
10692                min: GENLIST_PADDING_16_INC 0;
10693                rel1 {
10694                   relative: 0.0 1.0;
10695                   to_x: "elm.icon.3";
10696                   to_y: "elm.text.1";
10697                }
10698                rel2 {
10699                   relative: 0.0 0.0;
10700                   to_x: "elm.icon.3";
10701                   to_y: "elm.padding.bottom";
10702                }
10703                align: 1.0 0.0;
10704                visible: 0;
10705             }
10706          }
10707          part { name: "elm.icon.3";
10708             clip_to: "disclip";
10709             type: SWALLOW;
10710             scale: 1;
10711             description { state: "default" 0.0;
10712                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10713                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10714                rel1 {
10715                   relative: 0.0 1.0;
10716                   to_x: "elm.padding.icon4.left";
10717                   to_y: "elm.text.1";
10718                }
10719                rel2 {
10720                   relative: 0.0 0.0;
10721                   to_x: "elm.padding.icon4.left";
10722                   to_y: "elm.padding.bottom";
10723                }
10724                align: 1.0 0.5;
10725             }
10726             GENLIST_DESCRIPTION_FLIP_ENABLED
10727          }
10728          part { name: "elm.padding.icon4.left";
10729             clip_to: "disclip";
10730             type: RECT;
10731             scale: 1;
10732             description { state: "default" 0.0;
10733                min: GENLIST_PADDING_16_INC 0;
10734                rel1 {
10735                   relative: 0.0 1.0;
10736                   to_x: "elm.icon.4";
10737                   to_y: "elm.text.1";
10738                }
10739                rel2 {
10740                   relative: 0.0 0.0;
10741                   to_x: "elm.icon.4";
10742                   to_y: "elm.padding.bottom";
10743                }
10744                align: 1.0 0.0;
10745                visible: 0;
10746             }
10747          }
10748          part { name: "elm.icon.4";
10749             clip_to: "disclip";
10750             type: SWALLOW;
10751             scale: 1;
10752             description { state: "default" 0.0;
10753                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10754                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10755                rel1 {
10756                   relative: 0.0 1.0;
10757                   to_x: "elm.text.3";
10758                   to_y: "elm.text.1";
10759                }
10760                rel2 {
10761                   relative: 0.0 0.0;
10762                   to_x: "elm.text.3";
10763                   to_y: "elm.padding.bottom";
10764                }
10765                align: 1.0 0.5;
10766             }
10767             GENLIST_DESCRIPTION_FLIP_ENABLED
10768          }
10769          part { name: "elm.swallow.outbox.progress";
10770             type: SWALLOW;
10771             scale: 1;
10772             mouse_events: 1;
10773             repeat_events: 0;
10774             description { state: "default" 0.0;
10775                min: GENLIST_SIZE_168_INC 0;
10776                color: 0 0 0 0;
10777                align: 1.0 0.5;
10778                rel1 {
10779                   relative: 0.0 1.0;
10780                   offset: 0 0;
10781                   to_x: "elm.padding.right";
10782                   to_y: "elm.padding.top";
10783                }
10784                rel2 {
10785                   relative: 0.0 0.0;
10786                   offset: 0 0;
10787                   to_x: "elm.padding.right";
10788                   to_y: "elm.padding.bottom";
10789                }
10790             }
10791          }
10792          GENLIST_PART_FLIP
10793          GENLIST_PART_FOCUS
10794          GENLIST_PART_DISCLIP
10795       }
10796       programs {
10797          // signal: elm,state,%s,active
10798          //   a "check" item named %s went active
10799          // signal: elm,state,%s,passive
10800          //   a "check" item named %s went passive
10801          // default is passive
10802          program { name: "go_active";
10803             signal: "elm,state,selected";
10804             source: "elm";
10805             action: STATE_SET "selected" 0.0;
10806             target: "bg";
10807             target: "elm.text.1";
10808             target: "elm.text.2";
10809             target: "elm.text.3";
10810             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10811          }
10812          program { name: "go_passive";
10813             signal: "elm,state,unselected";
10814             source: "elm";
10815             action: STATE_SET "default" 0.0;
10816             target: "bg";
10817             target: "elm.text.1";
10818             target: "elm.text.2";
10819             target: "elm.text.3";
10820             transition: LINEAR 0.1;
10821          }
10822          program { name: "go_disabled";
10823             signal: "elm,state,disabled";
10824             source: "elm";
10825             action: STATE_SET "disabled" 0.0;
10826             target: "disclip";
10827          }
10828          program { name: "go_enabled";
10829             signal: "elm,state,enabled";
10830             source: "elm";
10831             action: STATE_SET "default" 0.0;
10832             target: "disclip";
10833          }
10834          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10835          program { name: "go_read";
10836             signal: "elm,state,read";
10837             source: "elm";
10838             action: STATE_SET "read" 0.0;
10839             target: "elm.text.1";
10840          }
10841          program { name: "go_unread";
10842             signal: "elm,state,unread";
10843             source: "elm";
10844             action: STATE_SET "default" 0.0;
10845             target: "elm.text.1";
10846          }
10847          program { name: "go_urgeny_unread";
10848             signal: "elm,state,urgency_unread";
10849             source: "elm";
10850             action: STATE_SET "urgency_unread" 0.0;
10851             target: "elm.text.1";
10852          }
10853          program { name: "go_urgency_read";
10854             signal: "elm,state,urgency_read";
10855             source: "elm";
10856             action: STATE_SET "urgency_read" 0.0;
10857             target: "elm.text.1";
10858          }
10859          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10860       }
10861    }
10862
10863    // 3.2.24
10864    group { name: "elm/genlist/item/2text.3icon.2/default";
10865       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10866       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10867       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10868       data.item: "stacking" "above";
10869       data.item: "selectraise" "on";
10870       data.item: "texts" "elm.text.1 elm.text.2";
10871       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10872       data.item: "flips" "elm.flip.icon elm.flip.content";
10873
10874       parts {
10875          GENLIST_PART_BASE_LIST_H( 129 )
10876          GENLIST_PART_BG_NORMAL
10877          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10878          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10879          GENLIST_PART_PADDING_LEFT
10880          GENLIST_PART_PADDING_RIGHT_EDIT
10881          part { name: "elm.swallow.colorbar";
10882             clip_to: "disclip";
10883             type: SWALLOW;
10884             scale: 1;
10885             description { state: "default" 0.0;
10886                min: 10 21;
10887                fixed: 1 1;
10888                rel2.relative: 0.0 0.0;
10889                align: 0.0 0.0;
10890             }
10891          }
10892          part { name: "elm.icon.2";
10893             clip_to: "disclip";
10894             type: SWALLOW;
10895             scale: 1;
10896             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10897                fixed: 1 1;
10898             )
10899             GENLIST_DESCRIPTION_FLIP_ENABLED
10900          }
10901          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10902          part { name: "elm.text.2";
10903             clip_to: "disclip";
10904             type: TEXT;
10905             mouse_events: 0;
10906             scale: 1;
10907             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10908                min: 0 GENLIST_SIZE_48_INC;
10909                fixed: 0 1;
10910                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10911                text {
10912                   font: "Tizen:style=Medium";
10913                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10914                   min: 0 1;
10915                   align: 0.0 0.5;
10916                   text_class: "tizen";
10917                }
10918             )
10919             description { state: "selected" 0.0;
10920                inherit: "default" 0.0;
10921                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10922             }
10923             GENLIST_DESCRIPTION_FLIP_ENABLED
10924          }
10925          // virtual padding for limiting flexible text
10926          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10927          part { name: "elm.text.1";
10928             clip_to: "disclip";
10929             type: TEXT;
10930             mouse_events: 0;
10931             scale: 1;
10932             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10933                align: 0 0.5;
10934                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10935                text {
10936                   font: "Tizen:style=Roman";
10937                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10938                   min: 0 1;
10939                   max: 1 1;
10940                   align: 0 0.5;
10941                   text_class: "list_item";
10942                }
10943             )
10944             description { state: "selected" 0.0;
10945                inherit: "default" 0.0;
10946                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10947             }
10948             GENLIST_DESCRIPTION_FLIP_ENABLED
10949          }
10950          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10951          part { name: "elm.icon.1";
10952             clip_to: "disclip";
10953             type: SWALLOW;
10954             scale: 1;
10955             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10956                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10957                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10958                fixed: 1 1;
10959                align: 0 0.5;
10960             )
10961             GENLIST_DESCRIPTION_FLIP_ENABLED
10962          }
10963          GENLIST_PART_FLIP
10964          GENLIST_PART_FOCUS
10965          GENLIST_PART_DISCLIP
10966       }
10967       programs {
10968          // signal: elm,state,%s,active
10969          //   a "check" item named %s went active
10970          // signal: elm,state,%s,passive
10971          //   a "check" item named %s went passive
10972          // default is passive
10973          program { name: "go_active";
10974             signal: "elm,state,selected";
10975             source: "elm";
10976             action: STATE_SET "selected" 0.0;
10977             target: "bg";
10978             target: "elm.text.1";
10979             target: "elm.text.2";
10980             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10981          }
10982          program { name: "go_passive";
10983             signal: "elm,state,unselected";
10984             source: "elm";
10985             action: STATE_SET "default" 0.0;
10986             target: "bg";
10987             target: "elm.text.1";
10988             target: "elm.text.2";
10989             transition: LINEAR 0.1;
10990          }
10991          program { name: "go_disabled";
10992             signal: "elm,state,disabled";
10993             source: "elm";
10994             action: STATE_SET "disabled" 0.0;
10995             target: "disclip";
10996          }
10997          program { name: "go_enabled";
10998             signal: "elm,state,enabled";
10999             source: "elm";
11000             action: STATE_SET "default" 0.0;
11001             target: "disclip";
11002          }
11003          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11004          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11005       }
11006    }
11007 // 3.2.25
11008    group { name: "elm/genlist/item/2text.3icon.3/default";
11009       alias: "elm/genlist/item_odd/2text.3icon.3/default";
11010       alias: "elm/genlist/item_compress/2text.3icon.3/default";
11011       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
11012       data.item: "stacking" "above";
11013       data.item: "selectraise" "on";
11014       data.item: "texts" "elm.text.1 elm.text.2";
11015       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11016       data.item: "flips" "elm.flip.icon elm.flip.content";
11017
11018       parts {
11019          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11020          GENLIST_PART_BG_NORMAL
11021          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11022          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11023          GENLIST_PART_PADDING_LEFT
11024          GENLIST_PART_PADDING_RIGHT_EDIT
11025          part { name: "elm.swallow.colorbar";
11026             clip_to: "disclip";
11027             type: SWALLOW;
11028             scale: 1;
11029             description { state: "default" 0.0;
11030                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11031                fixed: 1 1;
11032                rel2.relative: 0.0 0.0;
11033                align: 0.0 0.0;
11034             }
11035          }
11036          part { name: "elm.icon.1";
11037             clip_to: "disclip";
11038             type: SWALLOW;
11039             scale: 1;
11040             description { state: "default" 0.0;
11041                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11042                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11043                fixed: 1 1;
11044                rel1 {
11045                   relative: 1.0 1.0;
11046                   to_x: "elm.padding.left";
11047                   to_y: "elm.padding.top";
11048                }
11049                rel2 {
11050                   relative: 1.0 0.0;
11051                   to_x: "elm.padding.left";
11052                   to_y: "elm.padding.bottom";
11053                }
11054                align: 0.0 0.5;
11055             }
11056             GENLIST_DESCRIPTION_FLIP_ENABLED
11057          }
11058          part { name: "elm.padding.icon1.right";
11059             clip_to: "disclip";
11060             type: RECT;
11061             scale: 1;
11062             description { state: "default" 0.0;
11063                min: GENLIST_PADDING_16_INC 0;
11064                fixed: 1 0;
11065                rel1 {
11066                   relative: 1.0 0.0;
11067                   to_x: "elm.icon.1";
11068                }
11069                rel2.to_x: "elm.icon.1";
11070                align: 0.0 0.0;
11071                visible: 0;
11072             }
11073          }
11074          part { name: "elm.icon.2";
11075             clip_to: "disclip";
11076             type: SWALLOW;
11077             scale: 1;
11078             description { state: "default" 0.0;
11079                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11080                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11081                fixed: 1 1;
11082                rel1 {
11083                   relative: 0.0 1.0;
11084                   to_x: "elm.padding.right";
11085                   to_y: "elm.padding.top";
11086                }
11087                rel2 {
11088                   relative: 0.0 1.0;
11089                   to_x: "elm.padding.right";
11090                   to_y: "elm.padding.bottom";
11091                }
11092                align: 1.0 0.5;
11093             }
11094             GENLIST_DESCRIPTION_FLIP_ENABLED
11095          }
11096          part { name: "elm.padding.icon2.left";
11097             clip_to: "disclip";
11098             type: RECT;
11099             scale: 1;
11100             description { state: "default" 0.0;
11101                min: GENLIST_PADDING_16_INC 0;
11102                fixed: 1 0;
11103                rel1 {
11104                   relative: 0.0 0.0;
11105                   to_x: "elm.icon.2";
11106                }
11107                rel2.to_x: "elm.icon.2";
11108                align: 1.0 0.0;
11109                visible: 0;
11110             }
11111          }
11112          part { name: "elm.text.1";
11113             clip_to: "disclip";
11114             type: TEXT;
11115             mouse_events: 0;
11116             scale: 1;
11117             description { state: "default" 0.0;
11118                min: 0 GENLIST_SIZE_61_INC;
11119                fixed: 1 1;
11120                rel1 {
11121                   relative: 1.0 1.0;
11122                   to_x: "elm.padding.icon1.right";
11123                   to_y: "elm.padding.top";
11124                }
11125                rel2 {
11126                   relative: 0.0 1.0;
11127                   to_x: "elm.padding.icon2.left";
11128                   to_y: "elm.padding.top";
11129                }
11130                align: 0.0 0.0;
11131                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11132                text {
11133                   font: "Tizen:style=Roman";
11134                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11135                   min: 0 1;
11136                   align: 0.0 0.5;
11137                   text_class: "list_item";
11138                }
11139             }
11140             description { state: "selected" 0.0;
11141                inherit: "default" 0.0;
11142                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11143             }
11144             GENLIST_DESCRIPTION_FLIP_ENABLED
11145          }
11146          part { name: "elm.text.2";
11147             clip_to: "disclip";
11148             type: TEXT;
11149             mouse_events: 0;
11150             scale: 1;
11151             description { state: "default" 0.0;
11152                rel1 {
11153                   relative: 1.0 1.0;
11154                   to_x: "elm.padding.icon1.right";
11155                   to_y: "elm.text.1";
11156                }
11157                rel2 {
11158                   relative: 0.0 0.0;
11159                   to_x: "elm.padding.icon2.left";
11160                   to_y: "elm.padding.bottom";
11161                }
11162                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11163                text {
11164                   font: "Tizen:style=Medium";
11165                   size: GENLIST_FONT_32_INC;
11166                   min: 0 1;
11167                   align: 0.0 0.5;
11168                   text_class: "tizen";
11169                }
11170             }
11171             description { state: "selected" 0.0;
11172                inherit: "default" 0.0;
11173                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11174             }
11175             GENLIST_DESCRIPTION_FLIP_ENABLED
11176          }
11177          GENLIST_PART_FLIP
11178          GENLIST_PART_FOCUS
11179          GENLIST_PART_DISCLIP
11180       }
11181       programs {
11182          // signal: elm,state,%s,active
11183          //   a "check" item named %s went active
11184          // signal: elm,state,%s,passive
11185          //   a "check" item named %s went passive
11186          // default is passive
11187          program { name: "go_active";
11188             signal: "elm,state,selected";
11189             source: "elm";
11190             action: STATE_SET "selected" 0.0;
11191             target: "bg";
11192             target: "elm.text.1";
11193             target: "elm.text.2";
11194             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11195          }
11196          program { name: "go_passive";
11197             signal: "elm,state,unselected";
11198             source: "elm";
11199             action: STATE_SET "default" 0.0;
11200             target: "bg";
11201             target: "elm.text.1";
11202             target: "elm.text.2";
11203             transition: LINEAR 0.1;
11204          }
11205          program { name: "go_disabled";
11206             signal: "elm,state,disabled";
11207             source: "elm";
11208             action: STATE_SET "disabled" 0.0;
11209             target: "disclip";
11210          }
11211          program { name: "go_enabled";
11212             signal: "elm,state,enabled";
11213             source: "elm";
11214             action: STATE_SET "default" 0.0;
11215             target: "disclip";
11216          }
11217          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11218          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11219       }
11220    }
11221    // 3.2.30
11222    group { name: "elm/genlist/item/1text.3icon.3/default";
11223       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11224       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11225       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11226       data.item: "stacking" "above";
11227       data.item: "selectraise" "on";
11228       data.item: "texts" "elm.text.1";
11229       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11230       data.item: "flips" "elm.flip.icon elm.flip.content";
11231
11232       parts {
11233          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11234          GENLIST_PART_BG_NORMAL
11235          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11236          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11237          GENLIST_PART_PADDING_LEFT
11238          GENLIST_PART_PADDING_RIGHT_EDIT
11239          part { name: "elm.icon.1";
11240             clip_to: "disclip";
11241             type: SWALLOW;
11242             scale: 1;
11243             description { state: "default" 0.0;
11244                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11245                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11246                fixed: 1 1;
11247                rel1 {
11248                   relative: 1.0 1.0;
11249                   to_x: "elm.padding.left";
11250                   to_y: "elm.padding.top";
11251                }
11252                rel2 {
11253                   relative: 1.0 0.0;
11254                   to_x: "elm.padding.left";
11255                   to_y: "elm.padding.bottom";
11256                }
11257                align: 0.0 0.5;
11258             }
11259             GENLIST_DESCRIPTION_FLIP_ENABLED
11260          }
11261          part { name: "elm.padding.icon1.right";
11262             clip_to: "disclip";
11263             type: RECT;
11264             scale: 1;
11265             description { state: "default" 0.0;
11266                min: GENLIST_PADDING_16_INC 0;
11267                fixed: 1 0;
11268                rel1 {
11269                   relative: 1.0 0.0;
11270                   to_x: "elm.icon.1";
11271                }
11272                rel2.to_x: "elm.icon.1";
11273                align: 0.0 0.0;
11274                visible: 0;
11275             }
11276          }
11277          part { name: "elm.icon.2";
11278             clip_to: "disclip";
11279             type: SWALLOW;
11280             scale: 1;
11281             description { state: "default" 0.0;
11282                fixed: 1 1;
11283                rel1 {
11284                   relative: 0.0 1.0;
11285                   to_x: "elm.padding.right";
11286                   to_y: "elm.padding.top";
11287                }
11288                rel2 {
11289                   relative: 0.0 0.0;
11290                   to_x: "elm.padding.right";
11291                   to_y: "elm.padding.bottom";
11292                }
11293                align: 1.0 0.5;
11294             }
11295             GENLIST_DESCRIPTION_FLIP_ENABLED
11296          }
11297          part { name: "elm.padding.icon2.left";
11298             clip_to: "disclip";
11299             type: RECT;
11300             scale: 1;
11301             description { state: "default" 0.0;
11302                min: GENLIST_PADDING_16_INC 0;
11303                fixed: 1 0;
11304                rel1.to_x: "elm.icon.2";
11305                rel2 {
11306                   relative: 0.0 1.0;
11307                   to_x: "elm.icon.2";
11308                }
11309                align: 1.0 0.0;
11310                visible: 0;
11311             }
11312          }
11313          part { name: "elm.text.1";
11314             clip_to: "disclip";
11315             type: TEXT;
11316             mouse_events: 0;
11317             scale: 1;
11318             description { state: "default" 0.0;
11319                min: 0 GENLIST_SIZE_61_INC;
11320                fixed: 0 1;
11321                rel1 {
11322                   relative: 1.0 1.0;
11323                   to_x: "elm.padding.icon1.right";
11324                   to_y: "elm.padding.top";
11325                }
11326                rel2 {
11327                   relative: 0.0 1.0;
11328                   to_x: "elm.padding.icon2.left";
11329                   to_y: "elm.padding.top";
11330                }
11331                align: 0 0;
11332                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11333                text {
11334                   font: "Tizen:style=Roman";
11335                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11336                   min: 0 1;
11337                   align: 0.0 0.5;
11338                   text_class: "list_item";
11339                }
11340             }
11341             description { state: "selected" 0.0;
11342                inherit: "default" 0.0;
11343                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11344             }
11345             GENLIST_DESCRIPTION_FLIP_ENABLED
11346          }
11347          part { name: "elm.swallow.progress";
11348             clip_to: "disclip";
11349             type: SWALLOW;
11350             scale: 1;
11351             description { state: "default" 0.0;
11352                fixed: 0 1;
11353                rel1 {
11354                   relative: 1.0 1.0;
11355                   to_x: "elm.padding.icon1.right";
11356                   to_y: "elm.text.1";
11357                }
11358                rel2 {
11359                   relative: 0.0 1.0;
11360                   to_x: "elm.padding.icon2.left";
11361                   to_y: "elm.text.1";
11362                }
11363                align: 0.5 0.0;
11364             }
11365             GENLIST_DESCRIPTION_FLIP_ENABLED
11366          }
11367          GENLIST_PART_FLIP
11368          GENLIST_PART_FOCUS
11369          GENLIST_PART_DISCLIP
11370       }
11371       programs {
11372          // signal: elm,state,%s,active
11373          //   a "check" item named %s went active
11374          // signal: elm,state,%s,passive
11375          //   a "check" item named %s went passive
11376          // default is passive
11377          program { name: "go_active";
11378             signal: "elm,state,selected";
11379             source: "elm";
11380             action: STATE_SET "selected" 0.0;
11381             target: "bg";
11382             target: "elm.text.1";
11383             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11384          }
11385          program { name: "go_passive";
11386             signal: "elm,state,unselected";
11387             source: "elm";
11388             action: STATE_SET "default" 0.0;
11389             target: "bg";
11390             target: "elm.text.1";
11391             transition: LINEAR 0.1;
11392          }
11393          program { name: "go_disabled";
11394             signal: "elm,state,disabled";
11395             source: "elm";
11396             action: STATE_SET "disabled" 0.0;
11397             target: "disclip";
11398          }
11399          program { name: "go_enabled";
11400             signal: "elm,state,enabled";
11401             source: "elm";
11402             action: STATE_SET "default" 0.0;
11403             target: "disclip";
11404          }
11405          program { name: "flip_enabled";
11406             signal: "elm,state,flip,enabled";
11407             source: "elm";
11408             action: STATE_SET "flipped" 0.0;
11409             target: "elm.text.1";
11410             target: "elm.icon.1";
11411             target: "elm.icon.2";
11412             target: "elm.swallow.progress";
11413             target: "elm.flip.content";
11414          }
11415          program { name: "flip_disabled";
11416             signal: "elm,state,flip,disabled";
11417             source: "elm";
11418             action: STATE_SET "default" 0.0;
11419             target: "elm.text.1";
11420             target: "elm.icon.1";
11421             target: "elm.icon.2";
11422             target: "elm.swallow.progress";
11423             target: "elm.flip.content";
11424          }
11425          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11426       }
11427    }
11428
11429
11430 // 2.2.2.31
11431    group { name: "elm/genlist/item/2text.2icon.9/default";
11432       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11433       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11434       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11435       data.item: "stacking" "above";
11436       data.item: "selectraise" "on";
11437       data.item: "texts" "elm.text.1 elm.text.2";
11438       data.item: "contents" "elm.icon.1 elm.icon.2";
11439       data.item: "flips" "elm.flip.icon elm.flip.content";
11440
11441       parts {
11442          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11443          GENLIST_PART_BG_NORMAL
11444          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11445          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11446          GENLIST_PART_PADDING_LEFT
11447          GENLIST_PART_PADDING_RIGHT_EDIT
11448          part { name: "elm.icon.2";
11449             clip_to: "disclip";
11450             type: SWALLOW;
11451             scale: 1;
11452             description { state: "default" 0.0;
11453                fixed: 1 1;
11454                rel1 {
11455                   relative: 0.0 1.0;
11456                   to_x: "elm.padding.right";
11457                   to_y: "elm.padding.top";
11458                }
11459                rel2 {
11460                   relative: 0.0 0.0;
11461                   to_x: "elm.padding.right";
11462                   to_y: "elm.padding.bottom";
11463                }
11464                align: 1.0 0.5;
11465             }
11466             GENLIST_DESCRIPTION_FLIP_ENABLED
11467          }
11468          part { name: "elm.padding.icon2.left";
11469             clip_to: "disclip";
11470             type: RECT;
11471             scale: 1;
11472             description { state: "default" 0.0;
11473                min: GENLIST_SIZE_16_INC 0;
11474                fixed: 1 0;
11475                rel1.to_x: "elm.icon.2";
11476                rel2 {
11477                   relative: 0.0 1.0;
11478                   to_x: "elm.icon.2";
11479                }
11480                align: 1.0 0.0;
11481                visible: 0;
11482             }
11483          }
11484          part { name: "elm.text.2";
11485             clip_to: "disclip";
11486             type: TEXT;
11487             mouse_events: 0;
11488             scale: 1;
11489             description { state: "default" 0.0;
11490                min: 0 GENLIST_SIZE_48_INC;
11491                fixed: 0 1;
11492                rel1 {
11493                   relative: 1.0 0.0;
11494                   to_x: "elm.padding.left";
11495                   to_y: "elm.padding.bottom";
11496                }
11497                rel2 {
11498                   relative: 0.0 0.0;
11499                   to_x: "elm.padding.icon2.left";
11500                   to_y: "elm.padding.bottom";
11501                }
11502                align: 0.0 1.0;
11503                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11504                text {
11505                   font: "Tizen:style=Medium";
11506                   size: GENLIST_FONT_32_INC;
11507                   min: 0 1;
11508                   align: 0.0 0.5;
11509                   text_class: "tizen";
11510                }
11511             }
11512             description { state: "selected" 0.0;
11513                inherit: "default" 0.0;
11514                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11515             }
11516             GENLIST_DESCRIPTION_FLIP_ENABLED
11517          }
11518          part { name: "elm.text.1";
11519             clip_to: "disclip";
11520             type: TEXT;
11521             mouse_events: 0;
11522             scale: 1;
11523             description { state: "default" 0.0;
11524                min: 0 0;
11525                max: GENLIST_SIZE_560_INC 0;
11526                fixed: 1 0;
11527                rel1 {
11528                   relative: 1.0 1.0;
11529                   to_x: "elm.padding.left";
11530                   to_y: "elm.padding.top";
11531                }
11532                rel2 {
11533                   relative: 1.0 0.0;
11534                   to_x: "elm.padding.left";
11535                   to_y: "elm.text.2";
11536                }
11537                align: 0.0 0.5;
11538                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11539                text {
11540                   font: "Tizen:style=Roman";
11541                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11542                   min: 1 1;
11543                   align: 0.0 0.5;
11544                   text_class: "list_item";
11545                }
11546             }
11547             description { state: "selected" 0.0;
11548                inherit: "default" 0.0;
11549                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11550             }
11551             GENLIST_DESCRIPTION_FLIP_ENABLED
11552          }
11553          part { name: "elm.padding.icon1.left";
11554             clip_to: "disclip";
11555             type: RECT;
11556             scale: 1;
11557             description { state: "default" 0.0;
11558                min: GENLIST_SIZE_16_INC 0;
11559                fixed: 1 0;
11560                rel1 {
11561                   relative: 1.0 0.0;
11562                   to_x: "elm.text.1";
11563                }
11564                rel2.to_x: "elm.text.1";
11565                align: 0.0 0.0;
11566                visible: 0;
11567             }
11568          }
11569          part { name: "elm.icon.1";
11570             clip_to: "disclip";
11571             type: SWALLOW;
11572             scale: 1;
11573             description { state: "default" 0.0;
11574                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11575                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11576                fixed: 1 1;
11577                rel1 {
11578                   relative: 1.0 1.0;
11579                   to_x: "elm.padding.icon1.left";
11580                   to_y: "elm.padding.top";
11581                }
11582                rel2 {
11583                   relative: 1.0 0.0;
11584                   to_x: "elm.padding.icon1.left";
11585                   to_y: "elm.text.2";
11586                }
11587                align: 0.0 0.5;
11588             }
11589             GENLIST_DESCRIPTION_FLIP_ENABLED
11590          }
11591          GENLIST_PART_FLIP
11592          GENLIST_PART_FOCUS
11593          GENLIST_PART_DISCLIP
11594       }
11595       programs {
11596          // signal: elm,state,%s,active
11597          //   a "check" item named %s went active
11598          // signal: elm,state,%s,passive
11599          //   a "check" item named %s went passive
11600          // default is passive
11601          program { name: "go_active";
11602             signal: "elm,state,selected";
11603             source: "elm";
11604             action: STATE_SET "selected" 0.0;
11605             target: "bg";
11606             target: "elm.text.1";
11607             target: "elm.text.2";
11608             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11609          }
11610          program { name: "go_passive";
11611             signal: "elm,state,unselected";
11612             source: "elm";
11613             action: STATE_SET "default" 0.0;
11614             target: "bg";
11615             target: "elm.text.1";
11616             target: "elm.text.2";
11617             transition: LINEAR 0.1;
11618          }
11619          program { name: "go_disabled";
11620             signal: "elm,state,disabled";
11621             source: "elm";
11622             action: STATE_SET "disabled" 0.0;
11623             target: "disclip";
11624          }
11625          program { name: "go_enabled";
11626             signal: "elm,state,enabled";
11627             source: "elm";
11628             action: STATE_SET "default" 0.0;
11629             target: "disclip";
11630          }
11631          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11632          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11633       }
11634    }
11635    // 3.2.33
11636    group { name: "elm/genlist/item/1text.2icon.5/default";
11637       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11638       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11639       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11640       data.item: "stacking" "above";
11641       data.item: "selectraise" "on";
11642       data.item: "texts" "elm.text.1";
11643       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11644       data.item: "flips" "elm.flip.icon elm.flip.content";
11645
11646       parts {
11647          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11648          GENLIST_PART_BG_NORMAL
11649          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11650          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11651          GENLIST_PART_PADDING_LEFT
11652          GENLIST_PART_PADDING_RIGHT_EDIT
11653          part { name: "elm.icon.1";
11654             clip_to: "disclip";
11655             type: SWALLOW;
11656             scale: 1;
11657             description { state: "default" 0.0;
11658                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11659                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11660                fixed: 1 1;
11661                rel1 {
11662                   relative: 1.0 1.0;
11663                   to_x: "elm.padding.left";
11664                   to_y: "elm.padding.top";
11665                }
11666                rel2 {
11667                   relative: 1.0 0.0;
11668                   to_x: "elm.padding.left";
11669                   to_y: "elm.padding.bottom";
11670                }
11671                align: 0.0 0.5;
11672             }
11673             GENLIST_DESCRIPTION_FLIP_ENABLED
11674          }
11675          part { name: "elm.padding.icon1.right";
11676             clip_to: "disclip";
11677             type: RECT;
11678             scale: 1;
11679             description { state: "default" 0.0;
11680                min: GENLIST_PADDING_16_INC 0;
11681                fixed: 1 0;
11682                rel1 {
11683                   relative: 1.0 0.0;
11684                   to_x: "elm.icon.1";
11685                }
11686                rel2.to_x: "elm.icon.1";
11687                align: 0.0 0.0;
11688                visible: 0;
11689             }
11690          }
11691          part { name: "elm.text.1";
11692             clip_to: "disclip";
11693             type: TEXT;
11694             mouse_events: 0;
11695             scale: 1;
11696             description { state: "default" 0.0;
11697                min: 0 GENLIST_SIZE_61_INC;
11698                fixed: 0 1;
11699                rel1 {
11700                   relative: 1.0 1.0;
11701                   to_x: "elm.padding.icon1.right";
11702                   to_y: "elm.padding.top";
11703                }
11704                rel2 {
11705                   relative: 0.0 1.0;
11706                   to_x: "elm.padding.right";
11707                   to_y: "elm.padding.top";
11708                }
11709                align: 0 0;
11710                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11711                text {
11712                   font: "Tizen:style=Roman";
11713                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11714                   min: 0 1;
11715                   align: 0.0 0.5;
11716                   text_class: "list_item";
11717                }
11718             }
11719             description { state: "selected" 0.0;
11720                inherit: "default" 0.0;
11721                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11722             }
11723             GENLIST_DESCRIPTION_FLIP_ENABLED
11724          }
11725          part { name: "elm.swallow.progress";
11726             clip_to: "disclip";
11727             type: SWALLOW;
11728             scale: 1;
11729             description { state: "default" 0.0;
11730                fixed: 0 1;
11731                rel1 {
11732                   relative: 1.0 1.0;
11733                   to_x: "elm.padding.icon1.right";
11734                   to_y: "elm.text.1";
11735                }
11736                rel2 {
11737                   relative: 0.0 1.0;
11738                   to_x: "elm.padding.right";
11739                   to_y: "elm.text.1";
11740                }
11741                align: 0.5 0.0;
11742             }
11743             GENLIST_DESCRIPTION_FLIP_ENABLED
11744          }
11745          GENLIST_PART_FLIP
11746          GENLIST_PART_FOCUS
11747          GENLIST_PART_DISCLIP
11748       }
11749       programs {
11750          // signal: elm,state,%s,active
11751          //   a "check" item named %s went active
11752          // signal: elm,state,%s,passive
11753          //   a "check" item named %s went passive
11754          // default is passive
11755          program { name: "go_active";
11756             signal: "elm,state,selected";
11757             source: "elm";
11758             action: STATE_SET "selected" 0.0;
11759             target: "bg";
11760             target: "elm.text.1";
11761             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11762          }
11763          program { name: "go_passive";
11764             signal: "elm,state,unselected";
11765             source: "elm";
11766             action: STATE_SET "default" 0.0;
11767             target: "bg";
11768             target: "elm.text.1";
11769             transition: LINEAR 0.1;
11770          }
11771          program { name: "go_disabled";
11772             signal: "elm,state,disabled";
11773             source: "elm";
11774             action: STATE_SET "disabled" 0.0;
11775             target: "disclip";
11776          }
11777          program { name: "go_enabled";
11778             signal: "elm,state,enabled";
11779             source: "elm";
11780             action: STATE_SET "default" 0.0;
11781             target: "disclip";
11782          }
11783          program { name: "flip_enabled";
11784             signal: "elm,state,flip,enabled";
11785             source: "elm";
11786             action: STATE_SET "flipped" 0.0;
11787             target: "elm.text.1";
11788             target: "elm.icon.1";
11789             target: "elm.swallow.progress";
11790             target: "elm.flip.content";
11791          }
11792          program { name: "flip_disabled";
11793             signal: "elm,state,flip,disabled";
11794             source: "elm";
11795             action: STATE_SET "default" 0.0;
11796             target: "elm.text.1";
11797             target: "elm.icon.1";
11798             target: "elm.swallow.progress";
11799             target: "elm.flip.content";
11800          }
11801          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11802       }
11803    }
11804    // 3.2.30
11805    group { name: "elm/genlist/item/3text.3icon/default";
11806       alias: "elm/genlist/item_odd/3text.3icon/default";
11807       alias: "elm/genlist/item_compress/3text.3icon/default";
11808       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11809       data.item: "stacking" "above";
11810       data.item: "selectraise" "on";
11811       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11812       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11813       data.item: "flips" "elm.flip.icon elm.flip.content";
11814
11815       parts {
11816          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11817          GENLIST_PART_BG_NORMAL
11818          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11819          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11820          GENLIST_PART_PADDING_LEFT
11821          GENLIST_PART_PADDING_RIGHT_EDIT
11822          part { name: "elm.icon.1";
11823             clip_to: "disclip";
11824             type: SWALLOW;
11825             scale: 1;
11826             description { state: "default" 0.0;
11827                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11828                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11829                fixed: 1 1;
11830                rel1 {
11831                   relative: 1.0 1.0;
11832                   to_x: "elm.padding.left";
11833                   to_y: "elm.padding.top";
11834                }
11835                rel2 {
11836                   relative: 1.0 0.0;
11837                   to_x: "elm.padding.left";
11838                   to_y: "elm.padding.bottom";
11839                }
11840                align: 0.0 0.5;
11841             }
11842             GENLIST_DESCRIPTION_FLIP_ENABLED
11843          }
11844          part { name: "elm.padding.icon1.right";
11845             clip_to: "disclip";
11846             type: RECT;
11847             scale: 1;
11848             description { state: "default" 0.0;
11849                min: GENLIST_PADDING_16_INC 0;
11850                fixed: 1 0;
11851                rel1 {
11852                   relative: 1.0 0.0;
11853                   to_x: "elm.icon.1";
11854                }
11855                rel2.to_x: "elm.icon.1";
11856                align: 0.0 0.0;
11857                visible: 0;
11858             }
11859          }
11860          part { name: "elm.icon.2";
11861             clip_to: "disclip";
11862             type: SWALLOW;
11863             scale: 1;
11864             description { state: "default" 0.0;
11865                fixed: 1 1;
11866                rel1 {
11867                   relative: 0.0 1.0;
11868                   to_x: "elm.padding.right";
11869                   to_y: "elm.padding.top";
11870                }
11871                rel2 {
11872                   relative: 0.0 0.0;
11873                   to_x: "elm.padding.right";
11874                   to_y: "elm.padding.bottom";
11875                }
11876                align: 1.0 0.5;
11877             }
11878             GENLIST_DESCRIPTION_FLIP_ENABLED
11879          }
11880          part { name: "elm.padding.icon2.left";
11881             clip_to: "disclip";
11882             type: RECT;
11883             scale: 1;
11884             description { state: "default" 0.0;
11885                min: GENLIST_PADDING_16_INC 0;
11886                fixed: 1 0;
11887                rel1.to_x: "elm.icon.2";
11888                rel2 {
11889                   relative: 0.0 1.0;
11890                   to_x: "elm.icon.2";
11891                }
11892                align: 1.0 0.0;
11893                visible: 0;
11894             }
11895          }
11896          part { name: "elm.text.1";
11897             clip_to: "disclip";
11898             type: TEXT;
11899             mouse_events: 0;
11900             scale: 1;
11901             description { state: "default" 0.0;
11902                min: 0 GENLIST_SIZE_61_INC;
11903                fixed: 0 1;
11904                rel1 {
11905                   relative: 1.0 0.0;
11906                   to_x: "elm.padding.icon1.right";
11907                   to_y: "elm.padding.top";
11908                }
11909                rel2 {
11910                   relative: 0.0 0.0;
11911                   to_x: "elm.padding.icon2.left";
11912                   to_y: "elm.padding.top";
11913                }
11914                align: 0 0;
11915                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11916                text {
11917                   font: "Tizen:style=Roman";
11918                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11919                   min: 0 1;
11920                   align: 0.0 0.5;
11921                   text_class: "list_item";
11922                }
11923             }
11924             description { state: "selected" 0.0;
11925                inherit: "default" 0.0;
11926                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11927             }
11928             GENLIST_DESCRIPTION_FLIP_ENABLED
11929          }
11930          part { name: "elm.swallow.progress";
11931             clip_to: "disclip";
11932             type: SWALLOW;
11933             scale: 1;
11934             description { state: "default" 0.0;
11935                fixed: 0 1;
11936                rel1 {
11937                   relative: 1.0 1.0;
11938                   to_x: "elm.padding.icon1.right";
11939                   to_y: "elm.text.1";
11940                }
11941                rel2 {
11942                   relative: 0.0 0.0;
11943                   to_x: "elm.padding.icon2.left";
11944                   to_y: "elm.text.2";
11945                }
11946                align: 0.5 0.5;
11947             }
11948             GENLIST_DESCRIPTION_FLIP_ENABLED
11949          }
11950          part { name: "elm.text.2";
11951             clip_to: "disclip";
11952             type: TEXT;
11953             mouse_events: 0;
11954             scale: 1;
11955             description { state: "default" 0.0;
11956                min: 0 GENLIST_SIZE_48_INC;
11957                fixed: 0 1;
11958                rel1 {
11959                   relative: 1.0 1.0;
11960                   to_x: "elm.padding.icon1.right";
11961                   to_y: "elm.padding.bottom";
11962                }
11963                rel2 {
11964                   relative: 0.0 1.0;
11965                   to_x: "elm.padding.icon2.left";
11966                   to_y: "elm.padding.bottom";
11967                }
11968                align: 0 1;
11969                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11970                text {
11971                   font: "Tizen:style=Roman";
11972                   size: GENLIST_FONT_32_INC;
11973                   min: 0 1;
11974                   align: 0.0 0.5;
11975                   text_class: "tizen";
11976                }
11977             }
11978             description { state: "selected" 0.0;
11979                inherit: "default" 0.0;
11980                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11981             }
11982             GENLIST_DESCRIPTION_FLIP_ENABLED
11983          }
11984          part { name: "elm.text.3";
11985             clip_to: "disclip";
11986             type: TEXT;
11987             mouse_events: 0;
11988             scale: 1;
11989             description { state: "default" 0.0;
11990                min: 0 GENLIST_SIZE_48_INC;
11991                fixed: 0 1;
11992                rel1 {
11993                   relative: 1.0 1.0;
11994                   to_x: "elm.padding.icon1.right";
11995                   to_y: "elm.padding.bottom";
11996                }
11997                rel2 {
11998                   relative: 0.0 1.0;
11999                   to_x: "elm.padding.icon2.left";
12000                   to_y: "elm.padding.bottom";
12001                }
12002                align: 1 1;
12003                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12004                text {
12005                   font: "Tizen:style=Roman";
12006                   size: GENLIST_FONT_32_INC;
12007                   min: 0 1;
12008                   align: 1.0 0.5;
12009                   text_class: "tizen";
12010                }
12011             }
12012             description { state: "selected" 0.0;
12013                inherit: "default" 0.0;
12014                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12015             }
12016             GENLIST_DESCRIPTION_FLIP_ENABLED
12017          }
12018          GENLIST_PART_FLIP
12019          GENLIST_PART_FOCUS
12020          GENLIST_PART_DISCLIP
12021       }
12022       programs {
12023          // signal: elm,state,%s,active
12024          //   a "check" item named %s went active
12025          // signal: elm,state,%s,passive
12026          //   a "check" item named %s went passive
12027          // default is passive
12028          program { name: "go_active";
12029             signal: "elm,state,selected";
12030             source: "elm";
12031             action: STATE_SET "selected" 0.0;
12032             target: "bg";
12033             target: "elm.text.1";
12034             target: "elm.text.2";
12035             target: "elm.text.3";
12036             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12037          }
12038          program { name: "go_passive";
12039             signal: "elm,state,unselected";
12040             source: "elm";
12041             action: STATE_SET "default" 0.0;
12042             target: "bg";
12043             target: "elm.text.1";
12044             target: "elm.text.2";
12045             target: "elm.text.3";
12046             transition: LINEAR 0.1;
12047          }
12048          program { name: "go_disabled";
12049             signal: "elm,state,disabled";
12050             source: "elm";
12051             action: STATE_SET "disabled" 0.0;
12052             target: "disclip";
12053          }
12054          program { name: "go_enabled";
12055             signal: "elm,state,enabled";
12056             source: "elm";
12057             action: STATE_SET "default" 0.0;
12058             target: "disclip";
12059          }
12060          program { name: "flip_enabled";
12061             signal: "elm,state,flip,enabled";
12062             source: "elm";
12063             action: STATE_SET "flipped" 0.0;
12064             target: "elm.text.1";
12065             target: "elm.text.2";
12066             target: "elm.text.3";
12067             target: "elm.icon.1";
12068             target: "elm.icon.2";
12069             target: "elm.swallow.progress";
12070             target: "elm.flip.content";
12071          }
12072          program { name: "flip_disabled";
12073             signal: "elm,state,flip,disabled";
12074             source: "elm";
12075             action: STATE_SET "default" 0.0;
12076             target: "elm.text.1";
12077             target: "elm.text.2";
12078             target: "elm.text.3";
12079             target: "elm.icon.1";
12080             target: "elm.icon.2";
12081             target: "elm.swallow.progress";
12082             target: "elm.flip.content";
12083          }
12084          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12085       }
12086    }
12087 // ???
12088    group { name: "elm/genlist/item/3text.5icon/default";
12089       alias: "elm/genlist/item_odd/3text.5icon/default";
12090       alias: "elm/genlist/item_compress/3text.5icon/default";
12091       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
12092       data.item: "stacking" "above";
12093       data.item: "selectraise" "on";
12094       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12095       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
12096       data.item: "flips" "elm.flip.icon elm.flip.content";
12097
12098       parts {
12099          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12100          GENLIST_PART_BG_NORMAL
12101          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12102          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12103          GENLIST_PART_PADDING_LEFT
12104          GENLIST_PART_PADDING_RIGHT_EDIT
12105          part { name: "elm.swallow.colorbar";
12106             clip_to: "disclip";
12107             type: SWALLOW;
12108             scale: 1;
12109             description { state: "default" 0.0;
12110                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
12111                fixed: 1 1;
12112                rel2.relative: 0.0 0.0;
12113                align: 0.0 0.0;
12114             }
12115          }
12116          part { name: "elm.text.3";
12117             clip_to: "disclip";
12118             type: TEXT;
12119             mouse_events: 0;
12120             scale: 1;
12121             description { state: "default" 0.0;
12122                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
12123                fixed: 1 1;
12124                rel1 {
12125                   relative: 0.0 0.0;
12126                   to_x: "elm.padding.right";
12127                   to_y: "elm.padding.bottom";
12128                }
12129                rel2 {
12130                   relative: 0.0 0.0;
12131                   to_x: "elm.padding.right";
12132                   to_y: "elm.padding.bottom";
12133                }
12134                align: 1.0 1.0;
12135                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12136                text {
12137                   font: "Tizen:style=Medium";
12138                   size: GENLIST_FONT_32_INC;
12139                   min: 0 1;
12140                   align: 1.0 0.5;
12141                   text_class: "tizen";
12142                }
12143             }
12144             description { state: "selected" 0.0;
12145                inherit: "default" 0.0;
12146                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12147             }
12148             GENLIST_DESCRIPTION_FLIP_ENABLED
12149          }
12150          part { name: "elm.icon.1";
12151             clip_to: "disclip";
12152             type: SWALLOW;
12153             scale: 1;
12154             description { state: "default" 0.0;
12155                rel1 {
12156                   relative: 0.0 1.0;
12157                   to_x: "elm.padding.right";
12158                   to_y: "elm.padding.top";
12159                }
12160                rel2 {
12161                   relative: 0.0 0.0;
12162                   to_x: "elm.padding.right";
12163                   to_y: "elm.text.3";
12164                }
12165                align: 1.0 0.5;
12166             }
12167             GENLIST_DESCRIPTION_FLIP_ENABLED
12168          }
12169          part { name: "elm.padding.icon1.left";
12170             clip_to: "disclip";
12171             type: RECT;
12172             scale: 1;
12173             description { state: "default" 0.0;
12174                min: GENLIST_PADDING_16_INC 0;
12175                fixed: 1 0;
12176                rel1.to_x: "elm.icon.1";
12177                rel2 {
12178                   relative: 0.0 1.0;
12179                   to_x: "elm.icon.1";
12180                }
12181                align: 1.0 0.0;
12182                visible: 0;
12183             }
12184          }
12185          part { name: "elm.text.1";
12186             clip_to: "disclip";
12187             type: TEXT;
12188             mouse_events: 0;
12189             scale: 1;
12190             description { state: "default" 0.0;
12191                min: 0 GENLIST_SIZE_61_INC;
12192                fixed: 0 1;
12193                rel1 {
12194                   relative: 1.0 1.0;
12195                   to_x: "elm.padding.left";
12196                   to_y: "elm.padding.top";
12197                }
12198                rel2 {
12199                   relative: 0.0 1.0;
12200                   to_x: "elm.padding.icon1.left";
12201                   to_y: "elm.padding.top";
12202                }
12203                align: 0.0 0.0;
12204                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12205                text {
12206                   font: "Tizen:style=Roman";
12207                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12208                   min: 0 1;
12209                   align: 0.0 0.5;
12210                   text_class: "list_item";
12211                }
12212             }
12213             description { state: "selected" 0.0;
12214                inherit: "default" 0.0;
12215                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12216             }
12217             GENLIST_DESCRIPTION_FLIP_ENABLED
12218          }
12219          part { name: "elm.padding.text3.left";
12220             clip_to: "disclip";
12221             type: RECT;
12222             scale: 1;
12223             description { state: "default" 0.0;
12224                min: GENLIST_PADDING_16_INC 0;
12225                fixed: 1 0;
12226                rel1.to: "elm.text.3";
12227                rel2 {
12228                   relative: 0.0 1.0;
12229                   to: "elm.text.3";
12230                }
12231                align: 1.0 1.0;
12232                visible: 0;
12233             }
12234          }
12235          part { name: "elm.text.2";
12236             clip_to: "disclip";
12237             type: TEXT;
12238             mouse_events: 0;
12239             scale: 1;
12240             description { state: "default" 0.0;
12241                rel1 {
12242                   relative: 1.0 1.0;
12243                   to_x: "elm.padding.left";
12244                   to_y: "elm.text.1";
12245                }
12246                rel2 {
12247                   relative: 0.0 0.0;
12248                   to_x: "elm.padding.text3.left";
12249                   to_y: "elm.padding.bottom";
12250                }
12251                align: 0.0 0.5;
12252                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12253                text {
12254                   font: "Tizen:style=Medium";
12255                   size: GENLIST_FONT_32_INC;
12256                   min: 0 1;
12257                   align: 0.0 0.5;
12258                   text_class: "tizen";
12259                }
12260             }
12261             description { state: "selected" 0.0;
12262                inherit: "default" 0.0;
12263                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12264             }
12265             GENLIST_DESCRIPTION_FLIP_ENABLED
12266          }
12267          part { name: "elm.padding.icon2.left";
12268             clip_to: "disclip";
12269             type: RECT;
12270             scale: 1;
12271             description { state: "default" 0.0;
12272                min: GENLIST_PADDING_16_INC 0;
12273                fixed: 1 0;
12274                rel1 {
12275                   relative: 1.0 0.0;
12276                   to_x: "elm.text.2";
12277                }
12278                rel2.to_x: "elm.text.2";
12279                align: 0.0 0.0;
12280                visible: 0;
12281             }
12282          }
12283          part { name: "elm.icon.2";
12284             clip_to: "disclip";
12285             type: SWALLOW;
12286             scale: 1;
12287             description { state: "default" 0.0;
12288                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12289                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12290                fixed: 1 1;
12291                rel1 {
12292                   relative: 1.0 1.0;
12293                   to_x: "elm.padding.icon2.left";
12294                   to_y: "elm.text.1";
12295                }
12296                rel2 {
12297                   relative: 1.0 0.0;
12298                   to_x: "elm.padding.icon2.left";
12299                   to_y: "elm.padding.bottom";
12300                }
12301                align: 0.0 0.5;
12302             }
12303             GENLIST_DESCRIPTION_FLIP_ENABLED
12304          }
12305          part { name: "elm.padding.icon3.left";
12306             clip_to: "disclip";
12307             type: RECT;
12308             scale: 1;
12309             description { state: "default" 0.0;
12310                min: GENLIST_PADDING_16_INC 0;
12311                fixed: 1 0;
12312                rel1 {
12313                   relative: 1.0 0.0;
12314                   to_x: "elm.icon.2";
12315                }
12316                rel2.to_x: "elm.icon.2";
12317                align: 0.0 0.0;
12318                visible: 0;
12319             }
12320          }
12321          part { name: "elm.icon.3";
12322             clip_to: "disclip";
12323             type: SWALLOW;
12324             scale: 1;
12325             description { state: "default" 0.0;
12326                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12327                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12328                fixed: 1 1;
12329                rel1 {
12330                   relative: 1.0 1.0;
12331                   to_x: "elm.padding.icon3.left";
12332                   to_y: "elm.text.1";
12333                }
12334                rel2 {
12335                   relative: 1.0 0.0;
12336                   to_x: "elm.padding.icon3.left";
12337                   to_y: "elm.padding.bottom";
12338                }
12339                align: 0.0 0.5;
12340             }
12341             GENLIST_DESCRIPTION_FLIP_ENABLED
12342          }
12343          part { name: "elm.padding.icon4.left";
12344             clip_to: "disclip";
12345             type: RECT;
12346             scale: 1;
12347             description { state: "default" 0.0;
12348                min: GENLIST_PADDING_16_INC 0;
12349                fixed: 1 0;
12350                rel1 {
12351                   relative: 1.0 0.0;
12352                   to_x: "elm.icon.3";
12353                }
12354                rel2.to_x: "elm.icon.3";
12355                align: 0.0 0.0;
12356                visible: 0;
12357             }
12358          }
12359          part { name: "elm.icon.4";
12360             clip_to: "disclip";
12361             type: SWALLOW;
12362             scale: 1;
12363             description { state: "default" 0.0;
12364                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12365                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12366                fixed: 1 1;
12367                rel1 {
12368                   relative: 1.0 1.0;
12369                   to_x: "elm.padding.icon4.left";
12370                   to_y: "elm.text.1";
12371                }
12372                rel2 {
12373                   relative: 1.0 0.0;
12374                   to_x: "elm.padding.icon4.left";
12375                   to_y: "elm.padding.bottom";
12376                }
12377                align: 0.0 0.5;
12378             }
12379             GENLIST_DESCRIPTION_FLIP_ENABLED
12380          }
12381          GENLIST_PART_FLIP
12382          GENLIST_PART_FOCUS
12383          GENLIST_PART_DISCLIP
12384       }
12385       programs {
12386          // signal: elm,state,%s,active
12387          //   a "check" item named %s went active
12388          // signal: elm,state,%s,passive
12389          //   a "check" item named %s went passive
12390          // default is passive
12391          program { name: "go_active";
12392             signal: "elm,state,selected";
12393             source: "elm";
12394             action: STATE_SET "selected" 0.0;
12395             target: "bg";
12396             target: "elm.text.1";
12397             target: "elm.text.2";
12398             target: "elm.text.3";
12399             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12400          }
12401          program { name: "go_passive";
12402             signal: "elm,state,unselected";
12403             source: "elm";
12404             action: STATE_SET "default" 0.0;
12405             target: "bg";
12406             target: "elm.text.1";
12407             target: "elm.text.2";
12408             target: "elm.text.3";
12409             transition: LINEAR 0.1;
12410          }
12411          program { name: "go_disabled";
12412             signal: "elm,state,disabled";
12413             source: "elm";
12414             action: STATE_SET "disabled" 0.0;
12415             target: "disclip";
12416          }
12417          program { name: "go_enabled";
12418             signal: "elm,state,enabled";
12419             source: "elm";
12420             action: STATE_SET "default" 0.0;
12421             target: "disclip";
12422          }
12423          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12424          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12425       }
12426    }
12427    // Email style??
12428    group { name: "elm/genlist/item/4text.8icon/default";
12429       alias: "elm/genlist/item_odd/4text.8icon/default";
12430       alias: "elm/genlist/item_compress/4text.8icon/default";
12431       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12432       data.item: "stacking" "above";
12433       data.item: "selectraise" "on";
12434       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12435       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";
12436       data.item: "flips" "elm.flip.icon elm.flip.content";
12437       script {
12438          public email_state = 0;
12439       }
12440       images {
12441          image: "00_list_bubble_bg.png" COMP;
12442       }
12443       parts {
12444          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12445          GENLIST_PART_BG_NORMAL
12446          GENLIST_PART_BG_NORMAL
12447          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12448          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12449          GENLIST_PART_PADDING_LEFT
12450          GENLIST_PART_PADDING_RIGHT_EDIT
12451          GENLIST_PART_COLORBAR
12452          part { name: "elm.icon.checkbox.touch";
12453             clip_to: "disclip";
12454             type: SWALLOW;
12455             mouse_events: 1;
12456             scale: 1;
12457             description { state: "default" 0.0;
12458                rel1.to: "elm.icon.checkbox";
12459                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12460                rel2.to: "elm.icon.checkbox";
12461                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12462             }
12463          }
12464          part { name: "elm.icon.checkbox";
12465             clip_to: "disclip";
12466             type: SWALLOW;
12467             mouse_events: 1;
12468             scale: 1;
12469             GENLIST_DESCRIPTION_L("elm.padding.left",
12470                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12471                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12472                fixed: 1 1;
12473             )
12474          }
12475          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12476          part { name: "elm.icon.important";
12477             clip_to: "disclip";
12478             type: SWALLOW;
12479             mouse_events: 1;
12480             scale: 1;
12481             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12482                min: 56 60;
12483                fixed: 1 1;
12484             )
12485             GENLIST_DESCRIPTION_FLIP_ENABLED
12486          }
12487          part { name: "elm.icon.important.touch";
12488             clip_to: "disclip";
12489             type: SWALLOW;
12490             mouse_events: 1;
12491             scale: 1;
12492             description { state: "default" 0.0;
12493                rel1.to: "elm.icon.important";
12494                rel2.to: "elm.icon.important";
12495             }
12496             GENLIST_DESCRIPTION_FLIP_ENABLED
12497          }
12498          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12499          part { name: "elm.image.num";
12500             clip_to: "disclip";
12501             type: IMAGE;
12502             mouse_events: 0;
12503             scale: 1;
12504             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12505                max: 0 60;
12506                fixed: 1 1;
12507                rel1.offset: 0 8;
12508                rel2.offset: 0 8;
12509                image.normal: "00_list_bubble_bg.png";
12510                image.border: 5 5 5 5;
12511             )
12512             description { state: "num_enable" 0.0;
12513                inherit: "default" 0.0;
12514                max: 62 60;
12515                min: 46 44;
12516             }
12517             GENLIST_DESCRIPTION_FLIP_ENABLED
12518          }
12519          // This part is used?
12520          part { name: "elm.text.num";
12521             clip_to: "disclip";
12522             type: TEXT;
12523             mouse_events: 0;
12524             scale: 1;
12525             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12526                max: 0 60;
12527                fixed: 1 1;
12528                rel1.offset: 0 8;
12529                rel2.offset: 0 8;
12530             )
12531             description { state: "num_enable" 0.0;
12532                inherit: "default" 0.0;
12533                max: 62 60;
12534                min: 46 44;
12535                text {
12536                   font: "Tizen:style=Medium";
12537                   size: 32;
12538                   min: 1 1;
12539                   align: 0.5 0.5;
12540                   text_class: "tizen";
12541                }
12542                color: GENLIST_CONVERTOR_STYLE_COLOR;
12543             }
12544             GENLIST_DESCRIPTION_FLIP_ENABLED
12545          }
12546          part { name: "elm.icon.attach";
12547             clip_to: "disclip";
12548             type: SWALLOW;
12549             scale: 1;
12550             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12551                min: 0 60;
12552                fixed: 1 1;
12553             )
12554             description { state: "attach_enable" 0.0;
12555                inherit: "default" 0.0;
12556                min: 48 60;
12557             }
12558             GENLIST_DESCRIPTION_FLIP_ENABLED
12559          }
12560          part { name: "elm.text.subject";
12561             clip_to: "disclip";
12562             type: TEXTBLOCK;
12563             mouse_events: 0;
12564             scale: 1;
12565             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12566                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12567                fixed: 1 1;
12568                text {
12569                   style: "genlist_style_email_unread";
12570                   min: 0 1;
12571                   align: 0 0.5;
12572                }
12573             )
12574             description { state: "read" 0.0;
12575                inherit: "default" 0.0;
12576                text.style: "genlist_style_email_read";
12577             }
12578             description { state: "selected" 0.0;
12579                inherit: "default" 0.0;
12580                text.style: "genlist_style_email_focus";
12581             }
12582             GENLIST_DESCRIPTION_FLIP_ENABLED
12583          }
12584          part { name: "elm.padding.intermediate";
12585             clip_to: "disclip";
12586             type: RECT;
12587             scale: 1;
12588             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12589                min: 0 GENLIST_PADDING_4_INC;
12590                fixed: 0 1;
12591                visible: 0;
12592             )
12593          }
12594          part { name: "elm.icon.priority";
12595             clip_to: "disclip";
12596             type: SWALLOW;
12597             scale: 1;
12598             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12599                min: 0 GENLIST_SIZE_40_INC;
12600                fixed: 1 1;
12601                align: 0.0 0.0;
12602             )
12603             description { state: "priority_enable" 0.0;
12604                inherit: "default" 0.0;
12605                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12606             }
12607             GENLIST_DESCRIPTION_FLIP_ENABLED
12608          }
12609          part { name: "elm.icon.lastverb";
12610             clip_to: "disclip";
12611             type: SWALLOW;
12612             scale: 1;
12613             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12614                min: 0 GENLIST_SIZE_40_INC;
12615                fixed: 1 1;
12616                align: 0.0 0.0;
12617             )
12618             description { state: "lastverb_enable" 0.0;
12619                inherit: "default" 0.0;
12620                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12621             }
12622             GENLIST_DESCRIPTION_FLIP_ENABLED
12623          }
12624
12625          part { name: "elm.text.date";
12626             clip_to: "disclip";
12627             type: TEXT;
12628             mouse_events: 0;
12629             scale: 1;
12630             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12631                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12632                fixed: 1 0;
12633                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12634                text {
12635                   font: "Tizen:style=Medium";
12636                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12637                   min: 0 1;
12638                   align: 1.0 0.5;
12639                   text_class: "tizen";
12640                }
12641             )
12642             description { state: "selected" 0.0;
12643                inherit: "default" 0.0;
12644                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12645             }
12646             GENLIST_DESCRIPTION_FLIP_ENABLED
12647          }
12648
12649          part { name: "elm.icon.appointment";
12650             clip_to: "disclip";
12651             type: SWALLOW;
12652             mouse_events: 0;
12653             scale: 1;
12654             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12655                min: 0 GENLIST_SIZE_40_INC;
12656                fixed: 1 1;
12657                align: 1.0 0.0;
12658             )
12659             GENLIST_DESCRIPTION_FLIP_ENABLED
12660          }
12661          part { name: "elm.text.name";
12662             clip_to: "disclip";
12663             type: TEXTBLOCK;
12664             mouse_events: 0;
12665             scale: 1;
12666             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12667                min: 0 GENLIST_SIZE_40_INC;
12668                fixed: 1 1;
12669                text {
12670                   style: "genlist_style_name_text";
12671                   min: 0 1;
12672                   align: 0.0 0.5;
12673                }
12674             )
12675             description { state: "selected" 0.0;
12676                inherit: "default" 0.0;
12677                text.style: "genlist_style_name_text_focus";
12678             }
12679             GENLIST_DESCRIPTION_FLIP_ENABLED
12680          }
12681          part { name: "elm.text.preview";
12682             clip_to: "disclip";
12683             type: TEXT;
12684             scale: 1;
12685             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12686                min: 0 GENLIST_SIZE_40_INC;
12687                fixed: 1 1;
12688                align: 0.0 1.0;
12689                color: GENLIST_CONTENTS_TEXT_COLOR;
12690                text {
12691                   font: "Tizen:style=Medium";
12692                   size: GENLIST_CONTENTS_TEXT_SIZE;
12693                   min: 0 1;
12694                   align: 0.0 0.5;
12695                   text_class: "tizen";
12696                }
12697             )
12698             description { state: "selected" 0.0;
12699                inherit: "default" 0.0;
12700                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12701             }
12702             GENLIST_DESCRIPTION_FLIP_ENABLED
12703          }
12704          part { name: "elm.swallow.outbox.progress";
12705             type: SWALLOW;
12706             scale: 1;
12707             mouse_events: 1;
12708             repeat_events: 0;
12709             description { state: "default" 0.0;
12710                min: GENLIST_SIZE_168_INC 0;
12711                fixed: 1 1;
12712                color: 0 0 0 0;
12713                align: 1.0 0.5;
12714                rel1 {
12715                   relative: 0.0 1.0;
12716                   offset: 0 0;
12717                   to_x: "elm.padding.right";
12718                   to_y: "elm.padding.top";
12719                }
12720                rel2 {
12721                   relative: 0.0 0.0;
12722                   offset: 0 0;
12723                   to_x: "elm.padding.right";
12724                   to_y: "elm.padding.bottom";
12725                }
12726             }
12727          }
12728          GENLIST_PART_FLIP
12729          GENLIST_PART_FOCUS
12730          GENLIST_PART_DISCLIP
12731       }
12732       programs {
12733          program { name: "go_active";
12734             signal: "elm,state,selected";
12735             source: "elm";
12736             action: STATE_SET "selected" 0.0;
12737             target: "bg";
12738             target: "elm.text.subject";
12739             target: "elm.text.name";
12740             target: "elm.text.date";
12741             target: "elm.text.preview";
12742             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12743          }
12744          program { name: "go_passive";
12745             signal: "elm,state,unselected";
12746             source: "elm";
12747             transition: LINEAR 0.1;
12748             script {
12749                set_state(PART:"bg", "default", 0.0);
12750                set_state(PART:"elm.text.name", "default", 0.0);
12751                set_state(PART:"elm.text.date", "default", 0.0);
12752                set_state(PART:"elm.text.preview", "default", 0.0);
12753                if (get_int(email_state) == 1)
12754                  set_state(PART:"elm.text.subject", "read", 0.0);
12755                else
12756                  set_state(PART:"elm.text.subject", "default", 0.0);
12757             }
12758          }
12759          program { name: "go_disabled";
12760             signal: "elm,state,disabled";
12761             source: "elm";
12762             action: STATE_SET "disabled" 0.0;
12763             target: "disclip";
12764          }
12765          program { name: "go_enabled";
12766             signal: "elm,state,enabled";
12767             source: "elm";
12768             action: STATE_SET "default" 0.0;
12769             target: "disclip";
12770          }
12771          program { name: "go_read";
12772             signal: "elm,state,read";
12773             source: "elm";
12774             script {
12775               set_int(email_state, 1);
12776               set_state(PART:"elm.text.subject", "read", 0.0);
12777             }
12778          }
12779          program { name: "go_unread";
12780             signal: "elm,state,unread";
12781             source: "elm";
12782             script {
12783               set_int(email_state, 0);
12784               set_state(PART:"elm.text.subject", "default", 0.0);
12785             }
12786          }
12787          program { name: "go_attach";
12788             signal: "elm,state,attach";
12789             source: "elm";
12790             action: STATE_SET "attach_enable" 0.0;
12791             target: "elm.icon.attach";
12792          }
12793          program { name: "go_priority";
12794             signal: "elm,state,priority";
12795             source: "elm";
12796             action: STATE_SET "priority_enable" 0.0;
12797             target: "elm.icon.priority";
12798          }
12799          program { name: "go_lastverb";
12800             signal: "elm,state,lastverb";
12801             source: "elm";
12802             action: STATE_SET "lastverb_enable" 0.0;
12803             target: "elm.icon.lastverb";
12804          }
12805          program { name: "go_num";
12806             signal: "elm,state,num";
12807             source: "elm";
12808             action: STATE_SET "num_enable" 0.0;
12809             target: "elm.image.num";
12810             target: "elm.text.num";
12811          }
12812          program { name: "click";
12813             signal: "mouse,up,1";
12814             source: "elm.icon.checkbox.touch";
12815             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12816          }
12817          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12818       }
12819    }
12820    group { name: "elm/list/item/matchlist";
12821       alias: "elm/list/item_odd/matchlist";
12822       alias: "elm/list/item_compress/matchlist";
12823       alias: "elm/list/item_compress_odd/matchlist";
12824       data.item: "stacking" "above";
12825       data.item: "selectraise" "on";
12826       data.item: "texts" "elm.text";
12827       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12828       parts {
12829          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12830          GENLIST_PART_BG_NORMAL
12831          GENLIST_PART_PADDING_LEFT
12832          GENLIST_PART_PADDING_RIGHT_EDIT
12833          part { name: "elm.swallow.end";
12834             clip_to: "disclip";
12835             type: SWALLOW;
12836             scale: 1;
12837             description { state: "default" 0.0;
12838                fixed: 1 0;
12839                align: 1.0 0.5;
12840                rel1.to_x: "elm.padding.right";
12841                rel2 {
12842                   relative: 0.0  1.0;
12843                   to_x: "elm.padding.right";
12844                }
12845             }
12846          }
12847          part { name: "elm.text";
12848             clip_to: "disclip";
12849             type: TEXTBLOCK;
12850             mouse_events: 0;
12851             scale: 1;
12852             description { state: "default" 0.0;
12853                rel1 {
12854                   relative: 1.0  0.2;
12855                   offset: 0 0;
12856                   to_x: "elm.swallow.icon";
12857                }
12858                rel2 {
12859                   to_x: "elm.swallow.end";
12860                   relative: 0.0  1.0;
12861                   offset:   0   0;
12862                }
12863                text {
12864                   style: "text_style";
12865                }
12866             }
12867             description { state: "selected" 0.0;
12868                inherit: "default" 0.0;
12869                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12870             }
12871          }
12872          part { name: "elm.swallow.icon";
12873             type: SWALLOW;
12874             description { state: "default" 0.0;
12875                fixed: 1 0;
12876                align: 0.0 0.5;
12877                rel1 {
12878                   relative: 1.0 0.0;
12879                   to_x: "elm.padding.left";
12880                }
12881                rel2.to_x: "elm.padding.left";
12882             }
12883          }
12884          GENLIST_PART_DISCLIP
12885       }
12886       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12887    }
12888
12889 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12890    group { name: "elm/genlist/item/4text.6icon.1/default";
12891       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12892       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12893       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12894       alias: "elm/genlist/tree/4text.6icon.1/default";
12895       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12896       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12897       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12898       // FIXME: deprecated name, will be removed
12899       alias: "elm/genlist/item/4text.6icon.2/default";
12900       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12901       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12902       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12903
12904       GENLIST_PROLOG_NORMAL
12905       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12906       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12907
12908       parts {
12909          GENLIST_PART_BASE
12910          GENLIST_PART_BG_NORMAL
12911          GENLIST_PART_BOTTOM_LINE
12912          GENLIST_PART_PADDING_LEFT
12913          GENLIST_PART_PADDING_RIGHT
12914          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12915          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12916          GENLIST_PART_COLORBAR
12917
12918          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12919          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12920
12921          GENLIST_PART_TEXT("elm.text.1",
12922             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12923                GENLIST_PARAM_LISTITEM
12924                min: 0 HEIGHT_EMAIL_MAIN;
12925                fixed:1 1;)
12926             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12927          )
12928          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12929          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12930          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12931          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12932          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12933          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12934
12935          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12936             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12937          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12938             "elm.padding.right", "elm.text.1", "elm.text.4")
12939          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12940
12941          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12942          GENLIST_PART_TEXT("elm.text.4",
12943             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12944                PARAM_EMAIL_CONTENTS
12945                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12946          )
12947          GENLIST_PART_FLIP
12948          GENLIST_PART_FOCUS
12949       }
12950       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12951          target: "elm.text.3"; target: "elm.text.4";
12952          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12953          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12954    }
12955
12956
12957   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12958    group { name: "elm/genlist/item/4text.5icon.1/default";
12959       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12960       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12961       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12962       // FIXME: deprecated name, will be removed
12963       alias: "elm/genlist/item/4text.5icon.2/default";
12964       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12965       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12966       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12967
12968       GENLIST_PROLOG_NORMAL
12969       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12970       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12971
12972       parts {
12973          GENLIST_PART_BASE
12974          GENLIST_PART_BG_NORMAL
12975          GENLIST_PART_BOTTOM_LINE
12976          GENLIST_PART_PADDING_LEFT
12977          GENLIST_PART_PADDING_RIGHT
12978          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12979          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12980          GENLIST_PART_COLORBAR
12981
12982          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12983          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12984
12985          GENLIST_PART_TEXT("elm.text.1",
12986             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12987                GENLIST_PARAM_LISTITEM
12988                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12989             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12990          )
12991          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12992          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12993          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12994          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12995
12996          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12997             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12998          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12999             "elm.padding.right", "elm.text.1", "elm.text.4")
13000          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13001
13002          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13003          GENLIST_PART_TEXT("elm.text.4",
13004             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13005                PARAM_EMAIL_CONTENTS
13006                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13007          )
13008          GENLIST_PART_FLIP
13009          GENLIST_PART_FOCUS
13010       }
13011       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13012          target: "elm.text.3"; target: "elm.text.4";
13013          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13014          target: "elm.icon.3"; target: "elm.icon.4"; )
13015    }
13016
13017    // 2.2.3.9 (unread) && 2.2.3.10 (read)
13018    group { name: "elm/genlist/item/4text.5icon.3/default";
13019       alias: "elm/genlist/item_odd/4text.5icon.3/default";
13020       alias: "elm/genlist/item_compress/4text.5icon.3/default";
13021       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
13022       // FIXME: deprecated name, will be removed
13023       alias: "elm/genlist/item/4text.5icon.4/default";
13024       alias: "elm/genlist/item_odd/4text.5icon.4/default";
13025       alias: "elm/genlist/item_compress/4text.5icon.4/default";
13026       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
13027
13028       GENLIST_PROLOG_NORMAL
13029       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13030       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13031
13032       parts {
13033          GENLIST_PART_BASE
13034          GENLIST_PART_BG_NORMAL
13035          GENLIST_PART_BOTTOM_LINE
13036          GENLIST_PART_PADDING_LEFT
13037          GENLIST_PART_PADDING_RIGHT
13038          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13039          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13040          GENLIST_PART_COLORBAR
13041
13042          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13043          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13044
13045          GENLIST_PART_TEXT("elm.text.1",
13046             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13047                GENLIST_PARAM_LISTITEM
13048                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13049             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13050          )
13051          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13052          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13053          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13054          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13055          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13056          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13057
13058          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13059             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13060          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13061             "elm.padding.right", "elm.text.1", "elm.text.4")
13062          GENLIST_PART_TEXT("elm.text.4",
13063             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13064                PARAM_EMAIL_CONTENTS
13065                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13066          )
13067          GENLIST_PART_FLIP
13068          GENLIST_PART_FOCUS
13069       }
13070       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13071          target: "elm.text.3"; target: "elm.text.4";
13072          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13073          target: "elm.icon.3"; target: "elm.icon.4"; )
13074    }
13075
13076    // 2.2.3.11 (unread) && 2.2.3.12 (read)
13077    group { name: "elm/genlist/item/4text.4icon.1/default";
13078       alias: "elm/genlist/item_odd/4text.4icon.1/default";
13079       alias: "elm/genlist/item_compress/4text.4icon.1/default";
13080       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
13081       // FIXME: deprecated name, will be removed
13082       alias: "elm/genlist/item/4text.4icon.2/default";
13083       alias: "elm/genlist/item_odd/4text.4icon.2/default";
13084       alias: "elm/genlist/item_compress/4text.4icon.2/default";
13085       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
13086
13087       GENLIST_PROLOG_NORMAL
13088       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13089       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
13090
13091       parts {
13092          GENLIST_PART_BASE
13093          GENLIST_PART_BG_NORMAL
13094          GENLIST_PART_BOTTOM_LINE
13095          GENLIST_PART_PADDING_LEFT
13096          GENLIST_PART_PADDING_RIGHT
13097          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13098          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13099          GENLIST_PART_COLORBAR
13100
13101          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13102          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13103
13104          GENLIST_PART_TEXT("elm.text.1",
13105             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13106                GENLIST_PARAM_LISTITEM
13107                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13108             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13109          )
13110          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13111          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13112          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13113          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
13114
13115          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
13116             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
13117          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
13118             "elm.padding.right", "elm.text.1", "elm.text.4")
13119          GENLIST_PART_TEXT("elm.text.4",
13120             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13121                PARAM_EMAIL_CONTENTS
13122                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13123          )
13124          GENLIST_PART_FLIP
13125          GENLIST_PART_FOCUS
13126       }
13127       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13128          target: "elm.text.3"; target: "elm.text.4";
13129          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13130          target: "elm.icon.3"; )
13131    }
13132 #endif