af7bf92125b0434cf7b5e227063cc80dd6be7294
[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       GENLIST_PROGRAM_SOUND("elm.text")
61    }
62
63 // -------------------------------------------------------------------
64 // Tizen Theme -------------------------------------------------------
65 // -------------------------------------------------------------------
66 // 2.2.6.1
67    group {  GENLIST_NAME("editfield/default")
68       alias: "elm/layout/item/editfield/default";
69
70       GENLIST_PROLOG_NORMAL
71       images {
72          image: "00_EditField_rename.png" COMP;
73       }
74
75       data.item: "contents" "elm.icon.entry elm.icon.eraser";
76
77       parts {
78          GENLIST_PART_BASE
79          GENLIST_PART_BG_NORMAL
80          GENLIST_PART_BOTTOM_LINE
81          GENLIST_PART_PADDING_LEFT
82          GENLIST_PART_PADDING_RIGHT
83          GENLIST_PART_PADDING_TOP_SIZE(29)
84          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
85
86          GENLIST_PART_ICON("elm.icon.entry",
87             GENLIST_DESCRIPTION(
88                "elm.padding.left", "elm.icon.eraser",
89                "elm.padding.top", "elm.padding.bottom",
90                min: 0 48; // This is tuned value for exact entry size.
91             )
92          )
93          GENLIST_PART_IMAGE("elm.image.rename",
94             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
95                fixed: 1 0;
96                visible: 1;
97                image.normal: "00_EditField_rename.png";
98                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
99                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
100                color: GENLIST_ENTRY_RENAME_COLOR;
101             )
102             description { state: "hide" 0.0;
103                inherit: "default" 0.0;
104                visible: 0;
105             }
106          )
107          GENLIST_PART_ICON("elm.icon.eraser",
108             GENLIST_DESCRIPTION_RTB("elm.padding.right",
109                "elm.padding.top", "elm.padding.bottom",
110                fixed: 1 0;
111                visible: 0;
112                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
113                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
114             )
115             description { state: "show" 0.0;
116                inherit: "default" 0.0;
117                visible: 1;
118             }
119          )
120          GENLIST_PART_FLIP
121          GENLIST_PART_FOCUS
122       }
123       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.rename"; )
124       GENLIST_PROGRAMS_ENTRY
125    }
126
127 // 2.2.6.1 (without genlist background)
128    group {  GENLIST_NAME("editfield/no_bg/default")
129       alias: "elm/layout/editfield/no_bg/default";
130       inherit: "elm/genlist/item/editfield/default";
131
132       parts {
133          GENLIST_PART_BG_NORMAL_OFF
134          GENLIST_PART_BOTTOM_LINE_OFF
135          GENLIST_PART_PADDING_LEFT_SIZE(0)
136          GENLIST_PART_PADDING_RIGHT_SIZE(0)
137       }
138    }
139
140 // 2.2.6.2
141    group { GENLIST_NAME("editfield/title/default")
142       alias: "elm/layout/editfield/title/default";
143
144       GENLIST_PROLOG_NORMAL
145       images {
146          image: "00_EditField_rename.png" COMP;
147       }
148       data.item: "contents" "elm.icon.entry elm.icon.eraser";
149       data.item: "texts" "elm.text";
150       parts {
151          GENLIST_PART_BASE
152          GENLIST_PART_BG_NORMAL
153          GENLIST_PART_BOTTOM_LINE
154          GENLIST_PART_PADDING_LEFT
155          GENLIST_PART_PADDING_RIGHT
156          GENLIST_PART_PADDING_TOP_SIZE(22)
157          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
158
159          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
160             "elm.padding.left", "elm.padding.right", "elm.padding.top"
161          )
162          GENLIST_PART_ICON("elm.icon.entry",
163             GENLIST_DESCRIPTION(
164                "elm.padding.left", "elm.icon.eraser",
165                "elm.text", "elm.padding.bottom",
166                min: 0 48; // This is tuned value for exact entry size.
167             )
168          )
169          GENLIST_PART_IMAGE("elm.image.rename",
170             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
171                visible: 1;
172                fixed: 1 0;
173                image.normal: "00_EditField_rename.png";
174                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
175                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
176                color: GENLIST_ENTRY_RENAME_COLOR;
177             )
178             description { state: "hide" 0.0;
179                inherit: "default" 0.0;
180                visible: 0;
181             }
182          )
183          GENLIST_PART_ICON("elm.icon.eraser",
184             GENLIST_DESCRIPTION_RTB("elm.padding.right",
185                "elm.text", "elm.padding.bottom",
186                fixed: 1 0;
187                visible: 0;
188                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
189                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
190             )
191             description { state: "show" 0.0;
192                inherit: "default" 0.0;
193                visible: 1;
194             }
195          )
196          GENLIST_PART_FLIP
197          GENLIST_PART_FOCUS
198       }
199       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
200       GENLIST_PROGRAMS_ENTRY
201    }
202
203 // 2.2.6.2 (without genlist background)
204    group {  GENLIST_NAME("editfield/title/no_bg/default")
205       alias: "elm/layout/editfield/title/no_bg/default";
206       inherit: "elm/genlist/item/editfield/title/default";
207
208       parts {
209          GENLIST_PART_BG_NORMAL_OFF
210          GENLIST_PART_BOTTOM_LINE_OFF
211          GENLIST_PART_PADDING_LEFT_SIZE(0)
212          GENLIST_PART_PADDING_RIGHT_SIZE(0)
213       }
214    }
215
216    group {  GENLIST_NAME("1icon/default")
217       GENLIST_PROLOG_NORMAL
218
219       data.item: "contents" "elm.icon";
220
221       parts {
222          GENLIST_PART_BASE
223          GENLIST_PART_BG_NORMAL
224          GENLIST_PART_BOTTOM_LINE
225          GENLIST_PART_PADDING_LEFT
226          GENLIST_PART_PADDING_RIGHT
227          GENLIST_PART_PADDING_TOP
228          GENLIST_PART_PADDING_BOTTOM
229
230          GENLIST_PART_ICON("elm.icon",
231             GENLIST_DESCRIPTION(
232                "elm.padding.left", "elm.padding.right",
233                "elm.padding.top", "elm.padding.bottom",
234                min: 0 GENLIST_HEIGHT_1LINE;
235             )
236          )
237          GENLIST_PART_FLIP
238          GENLIST_PART_FOCUS
239       }
240       GENLIST_PROGRAM_DEFAULT( target: "elm.icon"; )
241       GENLIST_PROGRAM_DISABLED( target: "elm.icon"; )
242       GENLIST_PROGRAM_SELECT( target: "elm.icon"; )
243       GENLIST_PROGRAM_FLIP
244       GENLIST_PROGRAM_FOCUS
245    }
246
247    group { GENLIST_NAME("1icon/with_no_line/default")
248       inherit: "elm/genlist/item/1icon/default";
249
250       parts {
251          GENLIST_PART_BOTTOM_LINE_OFF
252       }
253    }
254
255    group { GENLIST_NAME("1icon/no_padding/default")
256       inherit: "elm/genlist/item/1icon/default";
257
258       parts {
259          GENLIST_PART_PADDING_LEFT_SIZE(0)
260          GENLIST_PART_PADDING_RIGHT_SIZE(0)
261          GENLIST_PART_PADDING_TOP_SIZE(0)
262          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
263          part { name: "elm.icon";
264             description { state: "default" 0.0;
265                min: 0 (GENLIST_HEIGHT_1LINE+4);
266             }
267          }
268       }
269    }
270
271    group { GENLIST_NAME("1icon/no_padding_line/default")
272       inherit: "elm/genlist/item/1icon/default";
273
274       parts {
275          GENLIST_PART_PADDING_LEFT_SIZE(0)
276          GENLIST_PART_PADDING_RIGHT_SIZE(0)
277          GENLIST_PART_PADDING_TOP_SIZE(0)
278          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
279          GENLIST_PART_BOTTOM_LINE_OFF
280          part { name: "elm.icon";
281             description { state: "default" 0.0;
282                min: 0 (GENLIST_HEIGHT_1LINE + GENLIST_PADDING_SIZE_TOP + GENLIST_PADDING_SIZE_BOTTOM);
283             }
284          }
285       }
286    }
287
288 // -------------------------------------------------------------------
289 // 1 line -------------------------------------------------------
290 // -------------------------------------------------------------------
291 // 2.2.1.1
292    group { GENLIST_NAME("1text/default")
293       GENLIST_PROLOG_NORMAL
294
295       data.item: "texts" "elm.text";
296
297       parts {
298          GENLIST_PART_BASE
299          GENLIST_PART_BG_NORMAL
300          GENLIST_PART_BOTTOM_LINE
301          GENLIST_PART_PADDING_LEFT
302          GENLIST_PART_PADDING_RIGHT
303          GENLIST_PART_PADDING_TOP
304          GENLIST_PART_PADDING_BOTTOM
305
306          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
307             "elm.padding.left", "elm.padding.right",
308             "elm.padding.top", "elm.padding.bottom",
309          )
310          GENLIST_PART_FLIP
311          GENLIST_PART_FOCUS
312       }
313       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
314       GENLIST_PROGRAM_SOUND("elm.text")
315    }
316 // 2.2.1.1 (textblock)
317    group { GENLIST_NAME("1text.tb/default")
318       GENLIST_PROLOG_NORMAL
319       data.item: "texts" "elm.text";
320       parts {
321          GENLIST_PART_BASE
322          GENLIST_PART_BG_NORMAL
323          GENLIST_PART_BOTTOM_LINE
324          GENLIST_PART_PADDING_LEFT
325          GENLIST_PART_PADDING_RIGHT
326          GENLIST_PART_PADDING_TOP
327          GENLIST_PART_PADDING_BOTTOM
328
329          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
330             "elm.padding.left", "elm.padding.right",
331             "elm.padding.top", "elm.padding.bottom",
332          )
333          GENLIST_PART_FLIP
334          GENLIST_PART_FOCUS
335       }
336       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
337       GENLIST_PROGRAM_SOUND("elm.text")
338    }
339
340 // 2.2.1.2
341    group { GENLIST_NAME("2text/default")
342       GENLIST_PROLOG_NORMAL
343       data.item: "texts" "elm.text.1 elm.text.2";
344       parts {
345          GENLIST_PART_BASE
346          GENLIST_PART_BG_NORMAL
347          GENLIST_PART_BOTTOM_LINE
348          GENLIST_PART_PADDING_LEFT
349          GENLIST_PART_PADDING_RIGHT
350          GENLIST_PART_PADDING_TOP
351          GENLIST_PART_PADDING_BOTTOM
352
353          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
354             "elm.padding.left", "elm.text.2",
355             "elm.padding.top", "elm.padding.bottom",
356          )
357          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
358             "elm.padding.right",
359             "elm.padding.top", "elm.padding.bottom"
360          )
361          GENLIST_PART_FLIP
362          GENLIST_PART_FOCUS
363       }
364       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
365       GENLIST_PROGRAM_SOUND("elm.text.1")
366       GENLIST_PROGRAM_SOUND("elm.text.2")
367    }
368
369 // 2.2.1.3
370    group { GENLIST_NAME("2text.6/default")
371       inherit: "elm/genlist/item/2text/default";
372
373       parts {
374
375          part { name: "elm.text.2";
376             description { state: "default" 0.0;
377                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
378             }
379             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
380          }
381       }
382    }
383
384 // 2.2.1.4
385    group { GENLIST_NAME("1text.1icon/default")
386       GENLIST_PROLOG_NORMAL
387
388       data.item: "texts" "elm.text";
389       data.item: "contents" "elm.icon";
390
391       parts {
392          GENLIST_PART_BASE
393          GENLIST_PART_BG_NORMAL
394          GENLIST_PART_BOTTOM_LINE
395          GENLIST_PART_PADDING_LEFT
396          GENLIST_PART_PADDING_RIGHT
397          GENLIST_PART_PADDING_TOP
398          GENLIST_PART_PADDING_BOTTOM
399
400          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
401             "elm.padding.left", "elm.padding.icon.left",
402             "elm.padding.top", "elm.padding.bottom",
403          )
404          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
405          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
406             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
407          GENLIST_PART_FLIP
408          GENLIST_PART_FOCUS
409       }
410       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
411       GENLIST_PROGRAM_SOUND("elm.text")
412    }
413
414 // 2.2.1.5
415    group { GENLIST_NAME("1text.1icon.4/default")
416       inherit: "elm/genlist/item/1text.1icon/default";
417
418       parts {
419          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
420       }
421    }
422
423 // 2.2.1.6
424    group { GENLIST_NAME("1text.1icon.6/default")
425       inherit: "elm/genlist/item/1text.1icon/default";
426
427       parts {
428          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
429       }
430    }
431
432 // 2.2.1.7
433       group { GENLIST_NAME("1text.1icon.7/default")
434       inherit: "elm/genlist/item/1text.1icon/default";
435
436       parts {
437          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
438       }
439    }
440
441 // 2.2.1.8
442    group { GENLIST_NAME("1text.1icon.5/default")
443       inherit: "elm/genlist/item/1text.1icon/default";
444
445       parts {
446          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
447       }
448    }
449
450 // 2.2.1.8.1 (Circle)
451    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
452       inherit: "elm/genlist/item/1text.1icon.5/default";
453
454       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
455       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
456       GENLIST_PROGRAMS_THUMB
457    }
458
459 // 2.2.1.8.1 (Square)
460    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
461       inherit: "elm/genlist/item/1text.1icon.5/default";
462
463       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
464       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
465       GENLIST_PROGRAMS_THUMB
466    }
467
468 // 2.2.1.9
469    group { GENLIST_NAME("1text.2icon.3/default")
470       GENLIST_PROLOG_NORMAL
471       data.item: "texts" "elm.text";
472       data.item: "contents" "elm.icon.1 elm.icon.2";
473
474       parts {
475          GENLIST_PART_BASE
476          GENLIST_PART_BG_NORMAL
477          GENLIST_PART_BOTTOM_LINE
478          GENLIST_PART_PADDING_LEFT
479          GENLIST_PART_PADDING_RIGHT
480          GENLIST_PART_PADDING_TOP
481          GENLIST_PART_PADDING_BOTTOM
482
483          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
484             "elm.padding.left", "elm.text.limit",
485             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
486          )
487          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
488          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
489          // Virtual part for Maxmimum right X axis of TEXT
490          GENLIST_PART_SPACER("elm.text.limit",
491             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
492                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
493             )
494          )
495          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
496          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
497          GENLIST_PART_FLIP
498          GENLIST_PART_FOCUS
499       }
500       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
501       GENLIST_PROGRAM_SOUND("elm.text")
502    }
503
504 // 2.2.1.9 (textblock)
505    group { GENLIST_NAME("1text.2icon.3.tb/default")
506       GENLIST_PROLOG_NORMAL
507       data.item: "texts" "elm.text";
508       data.item: "contents" "elm.icon.1 elm.icon.2";
509
510       parts {
511          GENLIST_PART_BASE
512          GENLIST_PART_BG_NORMAL
513          GENLIST_PART_BOTTOM_LINE
514          GENLIST_PART_PADDING_LEFT
515          GENLIST_PART_PADDING_RIGHT
516          GENLIST_PART_PADDING_TOP
517          GENLIST_PART_PADDING_BOTTOM
518
519          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
520             "elm.padding.left", "elm.text.limit",
521             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
522          )
523          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
524          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
525          // Virtual part for Maxmimum right X axis of TEXT
526          GENLIST_PART_SPACER("elm.text.limit",
527             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
528                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
529             )
530          )
531          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
532          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
533          GENLIST_PART_FLIP
534          GENLIST_PART_FOCUS
535       }
536       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
537       GENLIST_PROGRAM_SOUND("elm.text")
538    }
539
540 // 2.2.1.10
541    group { GENLIST_NAME("1text.1icon.2/default")
542       // FIXME: just for backward compatibility
543       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
544       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
545       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
546       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
547       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
548       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
549       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
550       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
551       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
552       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
553       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
554       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
555       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
556       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
557       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
558
559       GENLIST_PROLOG_NORMAL
560       data.item: "texts" "elm.text";
561       data.item: "contents" "elm.icon";
562
563       parts {
564          GENLIST_PART_BASE
565          GENLIST_PART_BG_NORMAL
566          GENLIST_PART_BOTTOM_LINE
567          GENLIST_PART_PADDING_LEFT
568          GENLIST_PART_PADDING_RIGHT
569          GENLIST_PART_PADDING_TOP
570          GENLIST_PART_PADDING_BOTTOM
571
572          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
573          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
574          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
575             "elm.padding.icon.right", "elm.padding.right", )
576          GENLIST_PART_FLIP
577          GENLIST_PART_FOCUS
578       }
579       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
580       GENLIST_PROGRAM_SOUND("elm.text")
581    }
582
583 // 2.2.1.10.1 (circle)
584    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
585       inherit: "elm/genlist/item/1text.1icon.2/default";
586
587       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
588       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
589       GENLIST_PROGRAMS_THUMB
590    }
591
592 // 2.2.1.10.1 (square)
593    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
594       inherit: "elm/genlist/item/1text.1icon.2/default";
595
596       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
597       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
598       GENLIST_PROGRAMS_THUMB
599    }
600
601 // 2.2.1.10 (textblock)
602    group { GENLIST_NAME("1text.1icon.2.tb/default")
603       GENLIST_PROLOG_NORMAL
604       data.item: "texts" "elm.text";
605       data.item: "contents" "elm.icon";
606
607       parts {
608          GENLIST_PART_BASE
609          GENLIST_PART_BG_NORMAL
610          GENLIST_PART_BOTTOM_LINE
611          GENLIST_PART_PADDING_LEFT
612          GENLIST_PART_PADDING_RIGHT
613          GENLIST_PART_PADDING_TOP
614          GENLIST_PART_PADDING_BOTTOM
615
616          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
617          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
618          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
619          GENLIST_PART_FLIP
620          GENLIST_PART_FOCUS
621       }
622       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
623       GENLIST_PROGRAM_SOUND("elm.text")
624    }
625
626 // 2.2.1.11
627    group { GENLIST_NAME("2text.1icon/default")
628       GENLIST_PROLOG_NORMAL
629       data.item: "texts" "elm.text.1 elm.text.2";
630       data.item: "contents" "elm.icon";
631
632       parts {
633          GENLIST_PART_BASE
634          GENLIST_PART_BG_NORMAL
635          GENLIST_PART_BOTTOM_LINE
636          GENLIST_PART_PADDING_LEFT
637          GENLIST_PART_PADDING_RIGHT
638          GENLIST_PART_PADDING_TOP
639          GENLIST_PART_PADDING_BOTTOM
640
641          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
642          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
643          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
644          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
645          GENLIST_PART_FLIP
646          GENLIST_PART_FOCUS
647       }
648       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
649       GENLIST_PROGRAM_SOUND("elm.text.1")
650       GENLIST_PROGRAM_SOUND("elm.text.2")
651    }
652
653 // 2.2.1.12
654    group { GENLIST_NAME("2text.1icon.6/default")
655       inherit: "elm/genlist/item/2text.1icon/default";
656
657       parts {
658          part { name: "elm.text.2";
659             description { state: "default" 0.0;
660                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
661             }
662             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
663          }
664       }
665    }
666
667 // 2.2.1.13
668    group { GENLIST_NAME("1text.2icon/default")
669       GENLIST_PROLOG_NORMAL
670       data.item: "texts" "elm.text";
671       data.item: "contents" "elm.icon.1 elm.icon.2";
672
673       parts {
674          GENLIST_PART_BASE
675          GENLIST_PART_BG_NORMAL
676          GENLIST_PART_BOTTOM_LINE
677          GENLIST_PART_PADDING_LEFT
678          GENLIST_PART_PADDING_RIGHT
679          GENLIST_PART_PADDING_TOP
680          GENLIST_PART_PADDING_BOTTOM
681
682          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
683          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
684          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
685          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
686          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
687          GENLIST_PART_FLIP
688          GENLIST_PART_FOCUS
689       }
690       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
691       GENLIST_PROGRAM_SOUND("elm.text")
692    }
693
694 // 2.2.1.13 (textblock)
695    group { GENLIST_NAME("1text.2icon.tb/default")
696       GENLIST_PROLOG_NORMAL
697       data.item: "texts" "elm.text";
698       data.item: "contents" "elm.icon.1 elm.icon.2";
699
700       parts {
701          GENLIST_PART_BASE
702          GENLIST_PART_BG_NORMAL
703          GENLIST_PART_BOTTOM_LINE
704          GENLIST_PART_PADDING_LEFT
705          GENLIST_PART_PADDING_RIGHT
706          GENLIST_PART_PADDING_TOP
707          GENLIST_PART_PADDING_BOTTOM
708
709          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
710          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
711          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
712          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
713          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
714          GENLIST_PART_FLIP
715          GENLIST_PART_FOCUS
716       }
717       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
718       GENLIST_PROGRAM_SOUND("elm.text")
719    }
720
721 // 2.2.1.14
722    group { GENLIST_NAME("1text.2icon.6/default")
723       inherit: "elm/genlist/item/1text.2icon/default";
724
725       parts {
726          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
727
728       }
729    }
730
731 // 2.2.1.14 (textblock)
732    group { GENLIST_NAME("1text.2icon.6.tb/default")
733       inherit: "elm/genlist/item/1text.2icon.tb/default";
734
735       parts {
736          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
737       }
738    }
739
740 // 2.2.1.15
741    group { GENLIST_NAME("1text.2icon.7/default")
742       inherit: "elm/genlist/item/1text.2icon/default";
743
744       parts {
745          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
746       }
747    }
748
749 // 2.2.1.16
750 // 2.2.1.20
751    group { GENLIST_NAME("1text.1icon.3/default")
752       inherit: "elm/genlist/item/1text.1icon.2/default";
753
754       parts {
755          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
756       }
757       GENLIST_PROGRAM_CHECK("elm.icon")
758    }
759
760 // 2.2.1.16 (textblock)
761 // 2.2.1.20 (textblock)
762    group { GENLIST_NAME("1text.1icon.3.tb/default")
763       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
764
765       parts {
766          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
767       }
768       GENLIST_PROGRAM_CHECK("elm.icon")
769    }
770
771 // 2.2.1.17
772    group { GENLIST_NAME("1text.2icon.4/default")
773       inherit: "elm/genlist/item/1text.2icon/default";
774
775       parts {
776          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
777          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
778       }
779       GENLIST_PROGRAM_CHECK("elm.icon.1")
780    }
781
782 // 2.2.1.17 (textblock)
783    group { GENLIST_NAME("1text.2icon.4.tb/default")
784       inherit: "elm/genlist/item/1text.2icon.tb/default";
785
786       parts {
787          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
788          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
789       }
790       GENLIST_PROGRAM_CHECK("elm.icon")
791    }
792
793 // 2.2.1.18
794 // 2.2.1.23
795    group { GENLIST_NAME("1text.2icon.2/default")
796       GENLIST_PROLOG_NORMAL
797       data.item: "texts" "elm.text";
798       data.item: "contents" "elm.icon.1 elm.icon.2";
799
800       parts {
801          GENLIST_PART_BASE
802          GENLIST_PART_BG_NORMAL
803          GENLIST_PART_BOTTOM_LINE
804          GENLIST_PART_PADDING_LEFT
805          GENLIST_PART_PADDING_RIGHT
806          GENLIST_PART_PADDING_TOP
807          GENLIST_PART_PADDING_BOTTOM
808
809          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
810          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
811          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
812          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
813          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
814          GENLIST_PART_FLIP
815          GENLIST_PART_FOCUS
816       }
817       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
818       GENLIST_PROGRAM_CHECK("elm.icon.1")
819       GENLIST_PROGRAM_SOUND("elm.text")
820    }
821
822 // 2.2.1.19
823 // 2.2.1.25
824    group { GENLIST_NAME("1text.3icon/default")
825       GENLIST_PROLOG_NORMAL
826       data.item: "texts" "elm.text";
827       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
828
829       parts {
830          GENLIST_PART_BASE
831          GENLIST_PART_BG_NORMAL
832          GENLIST_PART_BOTTOM_LINE
833          GENLIST_PART_PADDING_LEFT
834          GENLIST_PART_PADDING_RIGHT
835          GENLIST_PART_PADDING_TOP
836          GENLIST_PART_PADDING_BOTTOM
837
838          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
839          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
840          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
841          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
842          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
843             "elm.padding.icon2.right", "elm.padding.icon3.left",)
844          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
845          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
846          GENLIST_PART_FLIP
847          GENLIST_PART_FOCUS
848       }
849       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
850       GENLIST_PROGRAM_CHECK("elm.icon.1")
851       GENLIST_PROGRAM_SOUND("elm.text")
852    }
853
854 // 2.2.1.21
855    group { GENLIST_NAME("1text.2icon.8/default")
856       inherit: "elm/genlist/item/1text.2icon/default";
857
858       parts {
859          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
860          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
861       }
862       GENLIST_PROGRAM_CHECK("elm.icon.1")
863    }
864
865 // 2.2.1.22
866    group { GENLIST_NAME("1text.2icon.9/default")
867       inherit: "elm/genlist/item/1text.2icon/default";
868
869       parts {
870          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
871          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
872       }
873       GENLIST_PROGRAM_CHECK("elm.icon.1")
874    }
875
876 // 2.2.1.24
877    group { GENLIST_NAME("1text.3icon.2/default")
878       GENLIST_PROLOG_NORMAL
879       data.item: "texts" "elm.text";
880       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
881
882       parts {
883          GENLIST_PART_BASE
884          GENLIST_PART_BG_NORMAL
885          GENLIST_PART_BOTTOM_LINE
886          GENLIST_PART_PADDING_LEFT
887          GENLIST_PART_PADDING_RIGHT
888          GENLIST_PART_PADDING_TOP
889          GENLIST_PART_PADDING_BOTTOM
890
891          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
892          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
893          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
894             "elm.padding.icon1.right", "elm.padding.icon2.left", )
895          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
896          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
897          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
898          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
899          GENLIST_PART_FLIP
900          GENLIST_PART_FOCUS
901       }
902       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
903       GENLIST_PROGRAM_CHECK("elm.icon.1")
904       GENLIST_PROGRAM_SOUND("elm.text")
905    }
906
907 // 2.2.1.26
908    group { GENLIST_NAME("2text.4/default")
909       GENLIST_PROLOG_NORMAL
910       data.item: "texts" "elm.text.1 elm.text.2";
911
912       parts {
913          GENLIST_PART_BASE
914          GENLIST_PART_BG_NORMAL
915          GENLIST_PART_BOTTOM_LINE
916          GENLIST_PART_PADDING_LEFT
917          GENLIST_PART_PADDING_RIGHT
918          GENLIST_PART_PADDING_TOP
919          GENLIST_PART_PADDING_BOTTOM
920
921          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
922             "elm.padding.left", "elm.divider1.left",
923          )
924          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
925          GENLIST_PART_DIVIDER_R("elm.text.2.left")
926          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
927          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
928             "elm.padding.right")
929          GENLIST_PART_FLIP
930          GENLIST_PART_FOCUS
931       }
932       GENLIST_PROGRAMS_NORMAL(
933          target: "elm.text.1"; target: "elm.text.2";
934          target: "elm.divider1"; target: "elm.divider2"; )
935       GENLIST_PROGRAM_SOUND("elm.text.1")
936       GENLIST_PROGRAM_SOUND("elm.text.2")
937    }
938
939 // 2.2.1.26 (textblock)
940    group { GENLIST_NAME("2text.4.tb/default")
941       GENLIST_PROLOG_NORMAL
942       data.item: "texts" "elm.text.1 elm.text.2";
943
944       parts {
945          GENLIST_PART_BASE
946          GENLIST_PART_BG_NORMAL
947          GENLIST_PART_BOTTOM_LINE
948          GENLIST_PART_PADDING_LEFT
949          GENLIST_PART_PADDING_RIGHT
950          GENLIST_PART_PADDING_TOP
951          GENLIST_PART_PADDING_BOTTOM
952
953          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
954             "elm.padding.left", "elm.elm.divider1.left",)
955          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
956          GENLIST_PART_DIVIDER_R("elm.text.2.left")
957          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
958          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
959             "elm.padding.right")
960          GENLIST_PART_FLIP
961          GENLIST_PART_FOCUS
962       }
963       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
964          target: "elm.divider1"; target: "elm.divider2"; )
965       GENLIST_PROGRAM_SOUND("elm.text.1")
966       GENLIST_PROGRAM_SOUND("elm.text.2")
967    }
968
969 // 2.2.1.27
970    group { GENLIST_NAME("2text.5/default")
971       GENLIST_PROLOG_NORMAL
972       data.item: "texts" "elm.text.1 elm.text.2";
973
974       parts {
975          GENLIST_PART_BASE
976          GENLIST_PART_BG_NORMAL
977          GENLIST_PART_BOTTOM_LINE
978          GENLIST_PART_PADDING_LEFT
979          GENLIST_PART_PADDING_RIGHT
980          GENLIST_PART_PADDING_TOP
981          GENLIST_PART_PADDING_BOTTOM
982
983          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
984             "elm.padding.left")
985          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
986          GENLIST_PART_DIVIDER_L("elm.text2.right")
987          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
988          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
989             "elm.divider.right", "elm.padding.right", )
990          GENLIST_PART_FLIP
991          GENLIST_PART_FOCUS
992       }
993       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
994       GENLIST_PROGRAM_SOUND("elm.text.1")
995       GENLIST_PROGRAM_SOUND("elm.text.2")
996    }
997
998 // 2.2.1.28
999    group { GENLIST_NAME("1text.1icon.divider/default")
1000       inherit: "elm/genlist/item/1text.1icon.7/default";
1001
1002       parts {
1003          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
1004             "elm.padding.left", "elm.divider1",
1005          )
1006          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
1007          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1008          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1009       }
1010       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
1011    }
1012
1013 // 2.2.1.29
1014    group { GENLIST_NAME("1text.2icon.divider/default")
1015       inherit: "elm/genlist/item/1text.2icon.7/default";
1016
1017       parts {
1018          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
1019             "elm.padding.icon1.right", "elm.divider1",
1020          )
1021          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
1022          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1023       }
1024    }
1025
1026 // -------------------------------------------------------------------
1027 // 2 line -------------------------------------------------------
1028 // -------------------------------------------------------------------
1029 // 2.2.2.1
1030    group { GENLIST_NAME("2text.2/default")
1031       GENLIST_PROLOG_NORMAL
1032       data.item: "texts" "elm.text.1 elm.text.2";
1033
1034       parts {
1035          GENLIST_PART_BASE
1036          GENLIST_PART_BG_NORMAL
1037          GENLIST_PART_BOTTOM_LINE
1038          GENLIST_PART_PADDING_LEFT
1039          GENLIST_PART_PADDING_RIGHT
1040          GENLIST_PART_PADDING_TOP_2LINE
1041          GENLIST_PART_PADDING_BOTTOM_2LINE
1042
1043          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1044             "elm.padding.left", "elm.padding.right",
1045             "elm.padding.top", "elm.text.2",
1046          )
1047          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1048             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1049          GENLIST_PART_FLIP
1050          GENLIST_PART_FOCUS
1051       }
1052       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1053       GENLIST_PROGRAM_SOUND("elm.text.1")
1054       GENLIST_PROGRAM_SOUND("elm.text.2")
1055    }
1056
1057 // 2.2.2.1 (textblock)
1058    group { GENLIST_NAME("2text.2.tb/default")
1059       GENLIST_PROLOG_NORMAL
1060       data.item: "texts" "elm.text.1 elm.text.2";
1061
1062       parts {
1063          GENLIST_PART_BASE
1064          GENLIST_PART_BG_NORMAL
1065          GENLIST_PART_BOTTOM_LINE
1066          GENLIST_PART_PADDING_LEFT
1067          GENLIST_PART_PADDING_RIGHT
1068          GENLIST_PART_PADDING_TOP_2LINE
1069          GENLIST_PART_PADDING_BOTTOM_2LINE
1070
1071          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1072             "elm.padding.left", "elm.padding.right",
1073             "elm.padding.top", "elm.text.2",
1074          )
1075          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1076             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1077          )
1078          GENLIST_PART_FLIP
1079          GENLIST_PART_FOCUS
1080       }
1081       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1082       GENLIST_PROGRAM_SOUND("elm.text.1")
1083       GENLIST_PROGRAM_SOUND("elm.text.2")
1084    }
1085
1086 // 2.2.2.2
1087    group { GENLIST_NAME("2text.3/default")
1088       GENLIST_PROLOG_NORMAL
1089       data.item: "texts" "elm.text.1 elm.text.2";
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_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1101             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1102          )
1103          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1104             "elm.padding.left", "elm.padding.right",
1105             "elm.text.2", "elm.padding.bottom",
1106          )
1107          GENLIST_PART_FLIP
1108          GENLIST_PART_FOCUS
1109       }
1110       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1111       GENLIST_PROGRAM_SOUND("elm.text.1")
1112       GENLIST_PROGRAM_SOUND("elm.text.2")
1113    }
1114
1115 // 2.2.2.3
1116    group { GENLIST_NAME("3text/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_("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("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1134             "elm.padding.right", "elm.padding.top", "elm.text.2"
1135          )
1136          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1137             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1138          GENLIST_PART_FLIP
1139          GENLIST_PART_FOCUS
1140       }
1141       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1142       GENLIST_PROGRAM_SOUND("elm.text.1")
1143       GENLIST_PROGRAM_SOUND("elm.text.2")
1144       GENLIST_PROGRAM_SOUND("elm.text.3")
1145    }
1146
1147 // 2.2.2.3 (textblock)
1148    group { GENLIST_NAME("3text.tb/default")
1149       GENLIST_PROLOG_NORMAL
1150       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1151
1152       parts {
1153          GENLIST_PART_BASE
1154          GENLIST_PART_BG_NORMAL
1155          GENLIST_PART_BOTTOM_LINE
1156          GENLIST_PART_PADDING_LEFT
1157          GENLIST_PART_PADDING_RIGHT
1158          GENLIST_PART_PADDING_TOP_2LINE
1159          GENLIST_PART_PADDING_BOTTOM_2LINE
1160
1161          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1162             "elm.padding.left", "elm.text.3",
1163             "elm.padding.top", "elm.text.2",
1164          )
1165          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1166             "elm.padding.right", "elm.padding.top", "elm.text.2"
1167          )
1168          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1169             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1170          )
1171          GENLIST_PART_FLIP
1172          GENLIST_PART_FOCUS
1173       }
1174       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1175       GENLIST_PROGRAM_SOUND("elm.text.1")
1176       GENLIST_PROGRAM_SOUND("elm.text.2")
1177       GENLIST_PROGRAM_SOUND("elm.text.3")
1178    }
1179
1180 // 2.2.2.4
1181    group { GENLIST_NAME("2text.1icon.2/default")
1182       GENLIST_PROLOG_NORMAL
1183       data.item: "texts" "elm.text.1 elm.text.2";
1184       data.item: "contents" "elm.icon";
1185
1186       parts {
1187          GENLIST_PART_BASE
1188          GENLIST_PART_BG_NORMAL
1189          GENLIST_PART_BOTTOM_LINE
1190          GENLIST_PART_PADDING_LEFT
1191          GENLIST_PART_PADDING_RIGHT
1192          GENLIST_PART_PADDING_TOP_2LINE
1193          GENLIST_PART_PADDING_BOTTOM_2LINE
1194
1195          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1196             "elm.padding.left", "elm.padding.icon.left",
1197             "elm.padding.top", "elm.text.2",
1198          )
1199          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1200             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1201          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1202          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1203          GENLIST_PART_FLIP
1204          GENLIST_PART_FOCUS
1205       }
1206       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1207       GENLIST_PROGRAM_SOUND("elm.text.1")
1208       GENLIST_PROGRAM_SOUND("elm.text.2")
1209    }
1210
1211 // 2.2.2.4 (textblock)
1212    group { GENLIST_NAME("2text.1icon.2.tb/default")
1213       GENLIST_PROLOG_NORMAL
1214       data.item: "texts" "elm.text.1 elm.text.2";
1215       data.item: "contents" "elm.icon";
1216
1217       parts {
1218          GENLIST_PART_BASE
1219          GENLIST_PART_BG_NORMAL
1220          GENLIST_PART_BOTTOM_LINE
1221          GENLIST_PART_PADDING_LEFT
1222          GENLIST_PART_PADDING_RIGHT
1223          GENLIST_PART_PADDING_TOP_2LINE
1224          GENLIST_PART_PADDING_BOTTOM_2LINE
1225
1226          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1227             "elm.padding.left", "elm.padding.icon.left",
1228             "elm.padding.top", "elm.text.2",
1229          )
1230          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1231             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1232          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1233          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1234          GENLIST_PART_FLIP
1235          GENLIST_PART_FOCUS
1236       }
1237       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1238       GENLIST_PROGRAM_SOUND("elm.text.1")
1239       GENLIST_PROGRAM_SOUND("elm.text.2")
1240    }
1241
1242
1243 // 2.2.2.5
1244    group { GENLIST_NAME("2text.1icon.10/default")
1245       inherit: "elm/genlist/item/2text.1icon.2/default";
1246
1247       parts {
1248          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1249       }
1250    }
1251
1252 // 2.2.2.5 (textblock)
1253    group { GENLIST_NAME("2text.1icon.10.tb/default")
1254       GENLIST_PROLOG_NORMAL
1255       data.item: "texts" "elm.text.1 elm.text.2";
1256       data.item: "contents" "elm.icon";
1257
1258       parts {
1259          GENLIST_PART_BASE
1260          GENLIST_PART_BG_NORMAL
1261          GENLIST_PART_BOTTOM_LINE
1262          GENLIST_PART_PADDING_LEFT
1263          GENLIST_PART_PADDING_RIGHT
1264          GENLIST_PART_PADDING_TOP_2LINE
1265          GENLIST_PART_PADDING_BOTTOM_2LINE
1266
1267          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1268             "elm.padding.left", "elm.padding.icon.left",
1269             "elm.padding.top", "elm.text.2",
1270          )
1271          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1272             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1273          )
1274          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1275          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1276          GENLIST_PART_FLIP
1277          GENLIST_PART_FOCUS
1278       }
1279       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1280       GENLIST_PROGRAM_SOUND("elm.text.1")
1281       GENLIST_PROGRAM_SOUND("elm.text.2")
1282    }
1283
1284 // 2.2.2.6
1285    group { GENLIST_NAME("2text.5icon/default")
1286       GENLIST_PROLOG_NORMAL
1287       data.item: "texts" "elm.text.1 elm.text.2";
1288       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1289
1290       parts {
1291          GENLIST_PART_BASE
1292          GENLIST_PART_BG_NORMAL
1293          GENLIST_PART_BOTTOM_LINE
1294          GENLIST_PART_PADDING_LEFT
1295          GENLIST_PART_PADDING_RIGHT
1296          GENLIST_PART_PADDING_TOP_2LINE
1297          GENLIST_PART_PADDING_BOTTOM_2LINE
1298
1299          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1300             "elm.padding.left", "elm.icon.5",
1301             "elm.padding.top", "elm.text.2",
1302          )
1303          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1304             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1305          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1306             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1307          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1308          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1309             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1310          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1311          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1312             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1313          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1314          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1315             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1316          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1317          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1318             "elm.padding.right", "elm.padding.top", "elm.text.2")
1319          GENLIST_PART_FLIP
1320          GENLIST_PART_FOCUS
1321       }
1322       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1323          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1324       GENLIST_PROGRAM_SOUND("elm.text.1")
1325       GENLIST_PROGRAM_SOUND("elm.text.2")
1326    }
1327
1328 // 2.2.2.7
1329    group { GENLIST_NAME("3text.1icon/default")
1330       GENLIST_PROLOG_NORMAL
1331       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1332       data.item: "contents" "elm.icon";
1333
1334       parts {
1335          GENLIST_PART_BASE
1336          GENLIST_PART_BG_NORMAL
1337          GENLIST_PART_BOTTOM_LINE
1338          GENLIST_PART_PADDING_LEFT
1339          GENLIST_PART_PADDING_RIGHT
1340          GENLIST_PART_PADDING_TOP_2LINE
1341          GENLIST_PART_PADDING_BOTTOM_2LINE
1342
1343          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1344             "elm.padding.left", "elm.padding.icon.left",
1345             "elm.padding.top", "elm.text.3",
1346          )
1347          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1348          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1349             "elm.padding.right", "elm.padding.top", "elm.text.3"
1350          )
1351
1352          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1353             "elm.padding.left", "elm.padding.text3.right",
1354             "elm.text.1", "elm.padding.bottom",
1355          )
1356          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1357          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1358             "elm.padding.right", "elm.padding.bottom")
1359          GENLIST_PART_FLIP
1360          GENLIST_PART_FOCUS
1361       }
1362       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1363          target: "elm.icon"; )
1364       GENLIST_PROGRAM_SOUND("elm.text.1")
1365       GENLIST_PROGRAM_SOUND("elm.text.2")
1366       GENLIST_PROGRAM_SOUND("elm.text.3")
1367    }
1368
1369 // 2.2.2.7 (textblock)
1370    group { GENLIST_NAME("3text.1icon.tb/default")
1371       GENLIST_PROLOG_NORMAL
1372       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1373       data.item: "contents" "elm.icon";
1374
1375       parts {
1376          GENLIST_PART_BASE
1377          GENLIST_PART_BG_NORMAL
1378          GENLIST_PART_BOTTOM_LINE
1379          GENLIST_PART_PADDING_LEFT
1380          GENLIST_PART_PADDING_RIGHT
1381          GENLIST_PART_PADDING_TOP_2LINE
1382          GENLIST_PART_PADDING_BOTTOM_2LINE
1383
1384          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1385          // and theier font size can be changed both.
1386          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1387             "elm.padding.left", "elm.padding.icon.left",
1388             "elm.padding.top",
1389          )
1390          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1391          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1392             "elm.padding.right", "elm.padding.top", "elm.text.3")
1393
1394          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1395             "elm.padding.left", "elm.padding.text3.right",
1396             "elm.text.1", "elm.padding.bottom"
1397          )
1398          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1399          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1400             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1401          GENLIST_PART_FLIP
1402          GENLIST_PART_FOCUS
1403       }
1404       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1405          target: "elm.icon"; )
1406       GENLIST_PROGRAM_SOUND("elm.text.1")
1407       GENLIST_PROGRAM_SOUND("elm.text.2")
1408       GENLIST_PROGRAM_SOUND("elm.text.3")
1409    }
1410
1411 // 2.2.2.8
1412    group { GENLIST_NAME("2text.2icon/default")
1413       GENLIST_PROLOG_NORMAL
1414       data.item: "texts" "elm.text.1 elm.text.2";
1415       data.item: "contents" "elm.icon.1 elm.icon.2";
1416
1417       parts {
1418          GENLIST_PART_BASE
1419          GENLIST_PART_BG_NORMAL
1420          GENLIST_PART_BOTTOM_LINE
1421          GENLIST_PART_PADDING_LEFT
1422          GENLIST_PART_PADDING_RIGHT
1423          GENLIST_PART_PADDING_TOP_2LINE
1424          GENLIST_PART_PADDING_BOTTOM_2LINE
1425
1426          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1427             "elm.padding.left", "elm.padding.icon1.left",
1428             "elm.padding.top", "elm.icon.2",
1429          )
1430          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1431          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1432             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1433
1434          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1435             "elm.padding.left", "elm.padding.bottom")
1436          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1437          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1438             "elm.icon2.right", "elm.padding.right",
1439             "elm.text.1", "elm.padding.bottom",
1440             fixed: 1 1;
1441          )
1442          GENLIST_PART_FLIP
1443          GENLIST_PART_FOCUS
1444       }
1445       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1446          target: "elm.icon.1"; target: "elm.icon.2"; )
1447       GENLIST_PROGRAM_SOUND("elm.text.1")
1448       GENLIST_PROGRAM_SOUND("elm.text.2")
1449    }
1450
1451 // 2.2.2.9
1452    group { GENLIST_NAME("2text.7/default")
1453       inherit: "elm/genlist/item/2text.2/default";
1454
1455       parts {
1456          part { name: "elm.text.2";
1457             description { state: "default" 0.0;
1458                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1459             }
1460             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1461          }
1462       }
1463    }
1464
1465 // 2.2.2.10
1466    group { GENLIST_NAME("2text.1icon.7/default")
1467       inherit: "elm/genlist/item/2text.1icon.2/default";
1468
1469       parts {
1470          part { name: "elm.text.2";
1471             description { state: "default" 0.0;
1472                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1473             }
1474             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1475          }
1476          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1477       }
1478    }
1479
1480 // 2.2.2.10 (textblock)
1481    group { GENLIST_NAME("2text.1icon.7.tb/default")
1482       GENLIST_PROLOG_NORMAL
1483       data.item: "texts" "elm.text.1 elm.text.2";
1484       data.item: "contents" "elm.icon";
1485
1486       parts {
1487          GENLIST_PART_BASE
1488          GENLIST_PART_BG_NORMAL
1489          GENLIST_PART_BOTTOM_LINE
1490          GENLIST_PART_PADDING_LEFT
1491          GENLIST_PART_PADDING_RIGHT
1492          GENLIST_PART_PADDING_TOP_2LINE
1493          GENLIST_PART_PADDING_BOTTOM_2LINE
1494
1495          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1496             "elm.padding.left", "elm.padding.icon.left",
1497             "elm.padding.top", "elm.text.2",
1498          )
1499          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1500             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1501          )
1502          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1503          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1504          GENLIST_PART_FLIP
1505          GENLIST_PART_FOCUS
1506       }
1507       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1508       GENLIST_PROGRAM_SOUND("elm.text.1")
1509       GENLIST_PROGRAM_SOUND("elm.text.2")
1510    }
1511
1512 // 2.2.2.11
1513    group { GENLIST_NAME("2text.1icon.11/default")
1514       inherit: "elm/genlist/item/2text.1icon.2/default";
1515       parts {
1516          part { name: "elm.text.2";
1517             description { state: "default" 0.0;
1518                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1519             }
1520             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1521          }
1522          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1523       }
1524    }
1525
1526 // 2.2.2.12
1527    group { GENLIST_NAME("2text.2icon.2/default")
1528       GENLIST_PROLOG_NORMAL
1529       data.item: "texts" "elm.text.1 elm.text.2";
1530       data.item: "contents" "elm.icon.1 elm.icon.2";
1531
1532       parts {
1533          GENLIST_PART_BASE
1534          GENLIST_PART_BG_NORMAL
1535          GENLIST_PART_BOTTOM_LINE
1536          GENLIST_PART_PADDING_LEFT
1537          GENLIST_PART_PADDING_RIGHT
1538          GENLIST_PART_PADDING_TOP_2LINE
1539          GENLIST_PART_PADDING_BOTTOM_2LINE
1540
1541          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1542             "elm.padding.left", "elm.padding.icon1.left",
1543             "elm.padding.top", "elm.text.2",
1544          )
1545          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1546             "elm.icon2.rect", "elm.padding.bottom")
1547          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1548          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1549             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1550          // Virtual part for Maxmimum right X axis of text.2
1551          part { name: "elm.icon2.rect";
1552             type: RECT;
1553             scale: 1;
1554             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1555                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1556                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1557                fixed: 1 1;
1558                visible: 0;
1559             )
1560          }
1561          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1562          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1563          GENLIST_PART_FLIP
1564          GENLIST_PART_FOCUS
1565       }
1566       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1567          target: "elm.icon.1"; target: "elm.icon.2"; )
1568       GENLIST_PROGRAM_SOUND("elm.text.1")
1569       GENLIST_PROGRAM_SOUND("elm.text.2")
1570    }
1571
1572 // 2.2.2.13
1573    group { GENLIST_NAME("2text.1icon.5/default")
1574       GENLIST_PROLOG_NORMAL
1575       data.item: "texts" "elm.text.1 elm.text.2";
1576       data.item: "contents" "elm.icon";
1577
1578       parts {
1579          GENLIST_PART_BASE
1580          GENLIST_PART_BG_NORMAL
1581          GENLIST_PART_BOTTOM_LINE
1582          GENLIST_PART_PADDING_LEFT
1583          GENLIST_PART_PADDING_RIGHT
1584          GENLIST_PART_PADDING_TOP_2LINE
1585          GENLIST_PART_PADDING_BOTTOM_2LINE
1586
1587          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1588             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1589          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1590             "elm.padding.left", "elm.padding.icon.left",
1591             "elm.text.2", "elm.padding.bottom",
1592          )
1593          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1594          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1595          GENLIST_PART_FLIP
1596          GENLIST_PART_FOCUS
1597       }
1598       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1599          target: "elm.icon"; )
1600       GENLIST_PROGRAM_SOUND("elm.text.1")
1601       GENLIST_PROGRAM_SOUND("elm.text.2")
1602    }
1603
1604 // 2.2.2.14
1605    group { GENLIST_NAME("2text.1icon.4/default")
1606       GENLIST_PROLOG_NORMAL
1607       data.item: "texts" "elm.text.1 elm.text.2";
1608       data.item: "contents" "elm.icon";
1609
1610       parts {
1611          GENLIST_PART_BASE
1612          GENLIST_PART_BG_NORMAL
1613          GENLIST_PART_BOTTOM_LINE
1614          GENLIST_PART_PADDING_LEFT
1615          GENLIST_PART_PADDING_RIGHT
1616          GENLIST_PART_PADDING_TOP_2LINE
1617          GENLIST_PART_PADDING_BOTTOM_2LINE
1618
1619          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1620          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1621          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1622             "elm.padding.icon.right", "elm.padding.right",
1623             "elm.padding.top", "elm.text.2",)
1624          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1625             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1626          GENLIST_PART_FLIP
1627          GENLIST_PART_FOCUS
1628       }
1629       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1630          target: "elm.icon"; )
1631       GENLIST_PROGRAM_SOUND("elm.text.1")
1632       GENLIST_PROGRAM_SOUND("elm.text.2")
1633    }
1634
1635 // 2.2.2.14.1 (circle)
1636    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1637       inherit: "elm/genlist/item/2text.1icon.4/default";
1638
1639       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1640       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1641          target: "elm.icon"; )
1642       GENLIST_PROGRAMS_THUMB
1643    }
1644
1645 // 2.2.2.14.1 (square)
1646    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1647       inherit: "elm/genlist/item/2text.1icon.4/default";
1648
1649       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1650       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1651          target: "elm.icon"; )
1652       GENLIST_PROGRAMS_THUMB
1653    }
1654
1655 // 2.2.2.14 (textblock)
1656    group { GENLIST_NAME("2text.1icon.4.tb/default")
1657       GENLIST_PROLOG_NORMAL
1658       data.item: "texts" "elm.text.1 elm.text.2";
1659       data.item: "contents" "elm.icon";
1660
1661       parts {
1662          GENLIST_PART_BASE
1663          GENLIST_PART_BG_NORMAL
1664          GENLIST_PART_BOTTOM_LINE
1665          GENLIST_PART_PADDING_LEFT
1666          GENLIST_PART_PADDING_RIGHT
1667          GENLIST_PART_PADDING_TOP_2LINE
1668          GENLIST_PART_PADDING_BOTTOM_2LINE
1669
1670          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1671          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1672          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1673             "elm.padding.icon.right", "elm.padding.right",
1674             "elm.padding.top", "elm.text.2",)
1675          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1676             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1677          GENLIST_PART_FLIP
1678          GENLIST_PART_FOCUS
1679       }
1680       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1681          target: "elm.icon"; )
1682       GENLIST_PROGRAM_SOUND("elm.text.1")
1683       GENLIST_PROGRAM_SOUND("elm.text.2")
1684    }
1685
1686 // 2.2.2.15
1687    group { GENLIST_NAME("3text.1icon.2/default")
1688       GENLIST_PROLOG_NORMAL
1689       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1690       data.item: "contents" "elm.icon";
1691
1692       parts {
1693          GENLIST_PART_BASE
1694          GENLIST_PART_BG_NORMAL
1695          GENLIST_PART_BOTTOM_LINE
1696          GENLIST_PART_PADDING_LEFT
1697          GENLIST_PART_PADDING_RIGHT
1698          GENLIST_PART_PADDING_TOP_2LINE
1699          GENLIST_PART_PADDING_BOTTOM_2LINE
1700
1701          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1702          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1703          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1704             "elm.padding.icon.right", "elm.text.3",
1705             "elm.padding.top", "elm.text.2",)
1706          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1707             "elm.padding.right", "elm.padding.top", "elm.text.2")
1708          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1709             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1710          GENLIST_PART_FLIP
1711          GENLIST_PART_FOCUS
1712       }
1713       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1714          target: "elm.icon"; )
1715       GENLIST_PROGRAM_SOUND("elm.text.1")
1716       GENLIST_PROGRAM_SOUND("elm.text.2")
1717       GENLIST_PROGRAM_SOUND("elm.text.3")
1718    }
1719
1720 // 2.2.2.16
1721    group { GENLIST_NAME("2text.1icon.8/default")
1722       inherit: "elm/genlist/item/2text.1icon.4/default";
1723
1724       parts {
1725          part { name: "elm.text.2";
1726             description { state: "default" 0.0;
1727                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1728             }
1729             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1730          }
1731       }
1732    }
1733
1734 // 2.2.2.17
1735    group { GENLIST_NAME("2text.6icon/default")
1736       GENLIST_PROLOG_NORMAL
1737       data.item: "texts" "elm.text.1 elm.text.2";
1738       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1739
1740       parts {
1741          GENLIST_PART_BASE
1742          GENLIST_PART_BG_NORMAL
1743          GENLIST_PART_BOTTOM_LINE
1744          GENLIST_PART_PADDING_LEFT
1745          GENLIST_PART_PADDING_RIGHT
1746          GENLIST_PART_PADDING_TOP_2LINE
1747          GENLIST_PART_PADDING_BOTTOM_2LINE
1748
1749          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1750          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1751          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1752             "elm.padding.icon6.right", "elm.icon.5",
1753             "elm.padding.top", "elm.text.2",)
1754          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1755             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1756
1757          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1758             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1759          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1760          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1761             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1762          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1763          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1764             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1765          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1766          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1767             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1768          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1769          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1770             "elm.padding.right", "elm.padding.top", "elm.text.2")
1771          GENLIST_PART_FLIP
1772          GENLIST_PART_FOCUS
1773       }
1774       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1775          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1776       GENLIST_PROGRAM_SOUND("elm.text.1")
1777       GENLIST_PROGRAM_SOUND("elm.text.2")
1778    }
1779
1780 // 2.2.2.17 (textblock)
1781    group { GENLIST_NAME("2text.6icon.tb/default")
1782       GENLIST_PROLOG_NORMAL
1783       data.item: "texts" "elm.text.1 elm.text.2";
1784       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1785
1786       parts {
1787          GENLIST_PART_BASE
1788          GENLIST_PART_BG_NORMAL
1789          GENLIST_PART_BOTTOM_LINE
1790          GENLIST_PART_PADDING_LEFT
1791          GENLIST_PART_PADDING_RIGHT
1792          GENLIST_PART_PADDING_TOP_2LINE
1793          GENLIST_PART_PADDING_BOTTOM_2LINE
1794
1795          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1796          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1797          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1798             "elm.padding.icon6.right", "elm.icon.5",
1799             "elm.padding.top", "elm.text.2",)
1800          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1801             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1802
1803          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1804             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1805          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1806          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1807             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1808          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1809          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1810             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1811          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1812          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1813             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1814          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1815          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1816             "elm.padding.right", "elm.padding.top", "elm.text.2")
1817          GENLIST_PART_FLIP
1818          GENLIST_PART_FOCUS
1819       }
1820       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1821          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1822       GENLIST_PROGRAM_SOUND("elm.text.1")
1823       GENLIST_PROGRAM_SOUND("elm.text.2")
1824    }
1825
1826 // 2.2.2.18
1827    group { GENLIST_NAME("2text.2icon.4/default")
1828       GENLIST_PROLOG_NORMAL
1829       data.item: "texts" "elm.text.1 elm.text.2";
1830       data.item: "contents" "elm.icon.1 elm.icon.2";
1831
1832       parts {
1833          GENLIST_PART_BASE
1834          GENLIST_PART_BG_NORMAL
1835          GENLIST_PART_BOTTOM_LINE
1836          GENLIST_PART_PADDING_LEFT
1837          GENLIST_PART_PADDING_RIGHT
1838          GENLIST_PART_PADDING_TOP_2LINE
1839          GENLIST_PART_PADDING_BOTTOM_2LINE
1840
1841          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1842          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1843          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1844             "elm.padding.icon1.right", "elm.padding.icon2.left",
1845             "elm.padding.top", "elm.text.2",)
1846          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1847             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1848
1849          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1850          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1851          GENLIST_PART_FLIP
1852          GENLIST_PART_FOCUS
1853       }
1854       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1855          target: "elm.icon.1"; target: "elm.icon.2"; )
1856       GENLIST_PROGRAM_SOUND("elm.text.1")
1857       GENLIST_PROGRAM_SOUND("elm.text.2")
1858    }
1859
1860
1861 // 2.2.2.18 (textblock)
1862    group { GENLIST_NAME("2text.2icon.4.tb/default")
1863       GENLIST_PROLOG_NORMAL
1864       data.item: "texts" "elm.text.1 elm.text.2";
1865       data.item: "contents" "elm.icon.1 elm.icon.2";
1866
1867       parts {
1868          GENLIST_PART_BASE
1869          GENLIST_PART_BG_NORMAL
1870          GENLIST_PART_BOTTOM_LINE
1871          GENLIST_PART_PADDING_LEFT
1872          GENLIST_PART_PADDING_RIGHT
1873          GENLIST_PART_PADDING_TOP_2LINE
1874          GENLIST_PART_PADDING_BOTTOM_2LINE
1875
1876          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1877          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1878          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1879             "elm.padding.icon1.right", "elm.padding.icon2.left",
1880             "elm.padding.top", "elm.text.2",)
1881          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1882             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1883
1884          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1885          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1886          GENLIST_PART_FLIP
1887          GENLIST_PART_FOCUS
1888       }
1889       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1890          target: "elm.icon.1"; target: "elm.icon.2";)
1891       GENLIST_PROGRAM_SOUND("elm.text.1")
1892       GENLIST_PROGRAM_SOUND("elm.text.2")
1893    }
1894
1895 // 2.2.2.19
1896    group { GENLIST_NAME("2text.2icon.6/default")
1897       GENLIST_PROLOG_NORMAL
1898       data.item: "texts" "elm.text.1 elm.text.2";
1899       data.item: "contents" "elm.icon.1 elm.icon.2";
1900
1901       parts {
1902          GENLIST_PART_BASE
1903          GENLIST_PART_BG_NORMAL
1904          GENLIST_PART_BOTTOM_LINE
1905          GENLIST_PART_PADDING_LEFT
1906          GENLIST_PART_PADDING_RIGHT
1907          GENLIST_PART_PADDING_TOP_2LINE
1908          GENLIST_PART_PADDING_BOTTOM_2LINE
1909
1910          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1911          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1912          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1913             "elm.padding.icon1.right", "elm.padding.right",
1914             "elm.padding.top", "elm.text.2",)
1915          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1916             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1917
1918          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1919          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1920             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1921          GENLIST_PART_FLIP
1922          GENLIST_PART_FOCUS
1923       }
1924       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1925          target: "elm.icon.1"; target: "elm.icon.2";)
1926       GENLIST_PROGRAM_SOUND("elm.text.1")
1927       GENLIST_PROGRAM_SOUND("elm.text.2")
1928    }
1929
1930 // 2.2.2.19 (textblock)
1931    group { GENLIST_NAME("2text.2icon.6.tb/default")
1932       GENLIST_PROLOG_NORMAL
1933       data.item: "texts" "elm.text.1 elm.text.2";
1934       data.item: "contents" "elm.icon.1 elm.icon.2";
1935
1936       parts {
1937          GENLIST_PART_BASE
1938          GENLIST_PART_BG_NORMAL
1939          GENLIST_PART_BOTTOM_LINE
1940          GENLIST_PART_PADDING_LEFT
1941          GENLIST_PART_PADDING_RIGHT
1942          GENLIST_PART_PADDING_TOP_2LINE
1943          GENLIST_PART_PADDING_BOTTOM_2LINE
1944
1945          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1946          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1947          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1948             "elm.padding.icon1.right", "elm.padding.right",
1949             "elm.padding.top", "elm.text.2",)
1950          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1951             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1952
1953          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1954          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1955             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1956          GENLIST_PART_FLIP
1957          GENLIST_PART_FOCUS
1958
1959       }
1960       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1961          target: "elm.icon.1"; target: "elm.icon.2";)
1962       GENLIST_PROGRAM_SOUND("elm.text.1")
1963       GENLIST_PROGRAM_SOUND("elm.text.2")
1964    }
1965
1966 // 2.2.2.20
1967    group { GENLIST_NAME("2text.2icon.8/default")
1968       GENLIST_PROLOG_NORMAL
1969       data.item: "texts" "elm.text.1 elm.text.2";
1970       data.item: "contents" "elm.icon.1 elm.icon.2";
1971
1972       parts {
1973          GENLIST_PART_BASE
1974          GENLIST_PART_BG_NORMAL
1975          GENLIST_PART_BOTTOM_LINE
1976          GENLIST_PART_PADDING_LEFT
1977          GENLIST_PART_PADDING_RIGHT
1978          GENLIST_PART_PADDING_TOP_2LINE
1979          GENLIST_PART_PADDING_BOTTOM_2LINE
1980
1981          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1982          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1983          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1984             "elm.padding.icon1.right", "elm.padding.icon2.left",
1985             "elm.padding.top", "elm.text.2",)
1986          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1987             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1988
1989          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1990          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
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.icon.2"; )
1996       GENLIST_PROGRAM_SOUND("elm.text.1")
1997       GENLIST_PROGRAM_SOUND("elm.text.2")
1998    }
1999
2000 // 2.2.2.20 (textblock)
2001    group { GENLIST_NAME("2text.2icon.8.tb/default")
2002       GENLIST_PROLOG_NORMAL
2003       data.item: "texts" "elm.text.1 elm.text.2";
2004       data.item: "contents" "elm.icon.1 elm.icon.2";
2005
2006       parts {
2007          GENLIST_PART_BASE
2008          GENLIST_PART_BG_NORMAL
2009          GENLIST_PART_BOTTOM_LINE
2010          GENLIST_PART_PADDING_LEFT
2011          GENLIST_PART_PADDING_RIGHT
2012          GENLIST_PART_PADDING_TOP_2LINE
2013          GENLIST_PART_PADDING_BOTTOM_2LINE
2014
2015          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2016          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2017          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2018             "elm.padding.icon1.right", "elm.padding.icon2.left",
2019             "elm.padding.top", "elm.text.2",)
2020          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2021             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
2022
2023          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2024          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2025          GENLIST_PART_FLIP
2026          GENLIST_PART_FOCUS
2027       }
2028       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2029          target: "elm.icon.1"; target: "elm.icon.2";)
2030       GENLIST_PROGRAM_SOUND("elm.text.1")
2031       GENLIST_PROGRAM_SOUND("elm.text.2")
2032    }
2033
2034 // 2.2.2.21
2035    group { GENLIST_NAME("2text.2icon.progress/default")
2036       // FIXME: deprecated name, will be removed
2037       alias: "elm/genlist/item/1text.2icon.5/default";
2038       alias: "elm/genlist/item_odd/1text.2icon.5/default";
2039       alias: "elm/genlist/item_compress/1text.2icon.5/default";
2040       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
2041
2042       GENLIST_PROLOG_NORMAL
2043       data.item: "texts" "elm.text.1 elm.text.2";
2044       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
2045
2046       parts {
2047          GENLIST_PART_BASE
2048          GENLIST_PART_BG_NORMAL
2049          GENLIST_PART_BOTTOM_LINE
2050          GENLIST_PART_PADDING_LEFT
2051          GENLIST_PART_PADDING_RIGHT
2052          GENLIST_PART_PADDING_TOP_SIZE( 50 )
2053          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
2054
2055          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2056          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2057          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
2058             "elm.padding.icon1.right", "elm.padding.right",
2059             "elm.padding.top", "elm.padding.bottom",
2060             min: 0 34;)
2061          )
2062          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
2063             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
2064          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
2065             "elm.padding.right", "elm.swallow.progress",
2066             min: 0 46;
2067             GENLIST_PARAM_SUBITEM_DEFAULT
2068             GENLIST_PARAM_TEXT_LIMIT_RT
2069             fixed: 1 1;)
2070          )
2071          GENLIST_PART_FLIP
2072          GENLIST_PART_FOCUS
2073       }
2074       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2075          target: "elm.icon.1"; target: "elm.swallow.progress";)
2076       GENLIST_PROGRAM_SOUND("elm.text.1")
2077       GENLIST_PROGRAM_SOUND("elm.text.2")
2078    }
2079
2080 // 2.2.2.22
2081    group { GENLIST_NAME("3text.3icon.progress/default")
2082       // FIXME: deprecated name, will be removed
2083       alias: "elm/genlist/item/3text.3icon/default";
2084       alias: "elm/genlist/item_odd/3text.3icon/default";
2085       alias: "elm/genlist/item_compress/3text.3icon/default";
2086       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
2087
2088       GENLIST_PROLOG_NORMAL
2089       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2090       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
2091
2092       parts {
2093          GENLIST_PART_BASE
2094          GENLIST_PART_BG_NORMAL
2095          GENLIST_PART_BOTTOM_LINE
2096          GENLIST_PART_PADDING_LEFT
2097          GENLIST_PART_PADDING_RIGHT
2098          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2099          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2100
2101          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2102          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2103          GENLIST_PART_LISTITEM("elm.text.1",
2104             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
2105                "elm.padding.top",
2106                min: 0 50;
2107                GENLIST_PARAM_PROGRESS_MAIN
2108                fixed: 0 1;
2109             )
2110          )
2111          GENLIST_PART_ICON("elm.swallow.progress",
2112             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
2113                min: 0 34;
2114             )
2115          )
2116          GENLIST_PART_SUBITEM("elm.text.2",
2117             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
2118                min: 0 46;
2119                GENLIST_PARAM_SUBITEM_DEFAULT
2120                fixed: 1 1;
2121             )
2122          )
2123          GENLIST_PART_SUBITEM("elm.text.3",
2124             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
2125                min: 0 46;
2126                GENLIST_PARAM_SUBITEM_DEFAULT
2127                GENLIST_PARAM_TEXT_LIMIT_RT
2128                fixed: 1 1; // This limits text growing.
2129             )
2130          )
2131          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2132          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2133             "elm.padding.right",
2134             min: 156 GENLIST_BTN_01_HEIGHT;
2135             max: 156 GENLIST_BTN_01_HEIGHT;)
2136          )
2137          GENLIST_PART_FLIP
2138          GENLIST_PART_FOCUS
2139       }
2140       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2141          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2142       GENLIST_PROGRAM_SOUND("elm.text.1")
2143       GENLIST_PROGRAM_SOUND("elm.text.2")
2144       GENLIST_PROGRAM_SOUND("elm.text.3")
2145    }
2146
2147 // 2.2.2.23
2148    group { GENLIST_NAME("2text.1icon.divider/default")
2149       GENLIST_PROLOG_NORMAL
2150       data.item: "texts" "elm.text.1 elm.text.2";
2151       data.item: "contents" "elm.icon";
2152
2153       parts {
2154          GENLIST_PART_BASE
2155          GENLIST_PART_BG_NORMAL
2156          GENLIST_PART_BOTTOM_LINE
2157          GENLIST_PART_PADDING_LEFT
2158          GENLIST_PART_PADDING_RIGHT
2159          GENLIST_PART_PADDING_TOP_2LINE
2160          GENLIST_PART_PADDING_BOTTOM_2LINE
2161
2162          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2163             "elm.padding.left", "elm.padding.divider.left",
2164             "elm.padding.top", "elm.text.2",
2165          )
2166          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2167             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2168          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2169          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2170          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2171          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2172          GENLIST_PART_FLIP
2173          GENLIST_PART_FOCUS
2174       }
2175       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2176          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2177       GENLIST_PROGRAM_SOUND("elm.text.1")
2178       GENLIST_PROGRAM_SOUND("elm.text.2")
2179    }
2180
2181 // 2.2.2.30
2182    group { GENLIST_NAME("2text.3icon/default")
2183       GENLIST_PROLOG_NORMAL
2184       data.item: "texts" "elm.text.1 elm.text.2";
2185       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2186
2187       parts {
2188          GENLIST_PART_BASE
2189          GENLIST_PART_BG_NORMAL
2190          GENLIST_PART_BOTTOM_LINE
2191          GENLIST_PART_PADDING_LEFT
2192          GENLIST_PART_PADDING_RIGHT
2193          GENLIST_PART_PADDING_TOP_2LINE
2194          GENLIST_PART_PADDING_BOTTOM_2LINE
2195
2196          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2197             "elm.padding.left", "elm.text.limit",
2198             "elm.padding.top", "elm.icon.3",
2199             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2200          )
2201          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2202          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2203             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2204
2205           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2206             "elm.padding.left", "elm.padding.bottom")
2207          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2208          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2209             "elm.icon3.right", "elm.padding.icon1.left",
2210             "elm.text.1", "elm.padding.bottom",
2211             fixed: 1 1;
2212          )
2213          // Virtual part for Maxmimum right X axis of TEXT
2214          GENLIST_PART_SPACER("elm.text.limit",
2215             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2216                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2217             )
2218          )
2219          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2220          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2221          GENLIST_PART_FLIP
2222          GENLIST_PART_FOCUS
2223       }
2224       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2225          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2226       GENLIST_PROGRAM_SOUND("elm.text.1")
2227       GENLIST_PROGRAM_SOUND("elm.text.2")
2228    }
2229
2230 // 2.2.2.31
2231    group { GENLIST_NAME("2text.1icon.12/default")
2232       inherit: "elm/genlist/item/2text.1icon.2/default";
2233       parts {
2234          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2235       }
2236    }
2237
2238 // 2.2.2.31.1 (circle)
2239    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2240       inherit: "elm/genlist/item/2text.1icon.12/default";
2241
2242       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2243       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2244          target: "elm.icon"; )
2245       GENLIST_PROGRAMS_THUMB
2246    }
2247
2248 // 2.2.2.31.1 (square)
2249    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2250       inherit: "elm/genlist/item/2text.1icon.12/default";
2251
2252       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2253       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2254          target: "elm.icon"; )
2255       GENLIST_PROGRAMS_THUMB
2256    }
2257
2258 // 2.2.2.31 (textblock)
2259    group { GENLIST_NAME("2text.1icon.12.tb/default")
2260       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2261       parts {
2262          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2263       }
2264    }
2265
2266 // 2.2.2.31.1 (circle) textblock
2267    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2268       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2269
2270       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2271       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2272          target: "elm.icon"; )
2273       GENLIST_PROGRAMS_THUMB
2274    }
2275
2276 // 2.2.2.31.1 (square) textblock
2277    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2278       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2279
2280       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2281       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2282          target: "elm.icon"; )
2283       GENLIST_PROGRAMS_THUMB
2284    }
2285
2286
2287 // 2.2.2.32
2288 // 2.2.2.36
2289    group { GENLIST_NAME("2text.1icon.9/default")
2290       inherit:"elm/genlist/item/2text.1icon.4/default";
2291       parts {
2292          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2293       }
2294       GENLIST_PROGRAM_CHECK("elm.icon")
2295    }
2296
2297 // 2.2.2.33
2298    group { GENLIST_NAME("2text.2icon.7/default")
2299       inherit: "elm/genlist/item/2text.2icon.4/default";
2300
2301       parts {
2302          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2303       }
2304       GENLIST_PROGRAM_CHECK("elm.icon.1")
2305    }
2306
2307 // 2.2.2.34
2308 // 2.2.2.37
2309    group { GENLIST_NAME("2text.2icon.5/default")
2310       GENLIST_PROLOG_NORMAL
2311       data.item: "texts" "elm.text.1 elm.text.2";
2312       data.item: "contents" "elm.icon.1 elm.icon.2";
2313
2314       parts {
2315          GENLIST_PART_BASE
2316          GENLIST_PART_BG_NORMAL
2317          GENLIST_PART_BOTTOM_LINE
2318          GENLIST_PART_PADDING_LEFT
2319          GENLIST_PART_PADDING_RIGHT
2320          GENLIST_PART_PADDING_TOP_2LINE
2321          GENLIST_PART_PADDING_BOTTOM_2LINE
2322
2323          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2324          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2325          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2326          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2327          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2328             "elm.padding.icon2.right", "elm.padding.right",
2329             "elm.padding.top", "elm.text.2",)
2330          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2331             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2332          GENLIST_PART_FLIP
2333          GENLIST_PART_FOCUS
2334       }
2335       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2336          target: "elm.icon.1"; target: "elm.icon.2";)
2337       GENLIST_PROGRAM_CHECK("elm.icon.1")
2338       GENLIST_PROGRAM_SOUND("elm.text.1")
2339       GENLIST_PROGRAM_SOUND("elm.text.2")
2340    }
2341
2342 // 2.2.2.35
2343    group { GENLIST_NAME("2text.3icon.4/default")
2344       GENLIST_PROLOG_NORMAL
2345       data.item: "texts" "elm.text.1 elm.text.2";
2346       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2347
2348       parts {
2349          GENLIST_PART_BASE
2350          GENLIST_PART_BG_NORMAL
2351          GENLIST_PART_BOTTOM_LINE
2352          GENLIST_PART_PADDING_LEFT
2353          GENLIST_PART_PADDING_RIGHT
2354          GENLIST_PART_PADDING_TOP_2LINE
2355          GENLIST_PART_PADDING_BOTTOM_2LINE
2356
2357          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2358          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2359          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2360          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2361          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2362             "elm.padding.icon2.right", "elm.padding.icon3.left",
2363             "elm.padding.top", "elm.text.2",)
2364          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2365             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2366
2367          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2368          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2369          GENLIST_PART_FLIP
2370          GENLIST_PART_FOCUS
2371       }
2372       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2373       GENLIST_PROGRAM_CHECK("elm.icon.1")
2374       GENLIST_PROGRAM_SOUND("elm.text.1")
2375       GENLIST_PROGRAM_SOUND("elm.text.2")
2376    }
2377
2378
2379 // 2.2.2.38
2380    group { GENLIST_NAME("4text.1icon.1/default")
2381       GENLIST_PROLOG_NORMAL
2382       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2383       data.item: "contents" "elm.icon.1";
2384
2385       images {
2386          image: "00_list_bubble_bg.png" COMP;
2387       }
2388       parts {
2389          GENLIST_PART_BASE
2390          GENLIST_PART_BG_NORMAL
2391          GENLIST_PART_BOTTOM_LINE
2392          GENLIST_PART_PADDING_LEFT
2393          GENLIST_PART_PADDING_RIGHT
2394          GENLIST_PART_PADDING_TOP_2LINE
2395          GENLIST_PART_PADDING_BOTTOM_2LINE
2396
2397          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2398             "elm.padding.left", "elm.padding.icon1.left",
2399             "elm.padding.top", "elm.text.3",
2400          )
2401          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2402          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2403             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2404
2405          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2406          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2407             "elm.padding.right", "elm.padding.top", "elm.text.3")
2408
2409          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2410             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2411          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2412          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2413             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2414          GENLIST_PART_FLIP
2415          GENLIST_PART_FOCUS
2416       }
2417       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2418          target: "elm.icon.1"; target: "elm.bubble"; )
2419       GENLIST_PROGRAM_SOUND("elm.text.1")
2420       GENLIST_PROGRAM_SOUND("elm.text.2")
2421       GENLIST_PROGRAM_SOUND("elm.text.3")
2422       GENLIST_PROGRAM_SOUND("elm.text.4")
2423    }
2424
2425 // 2.2.2.38 textblock
2426       group { GENLIST_NAME("4text.1icon.1.tb/default")
2427       GENLIST_PROLOG_NORMAL
2428       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2429       data.item: "contents" "elm.icon.1";
2430
2431       images {
2432          image: "00_list_bubble_bg.png" COMP;
2433       }
2434
2435       parts {
2436          GENLIST_PART_BASE
2437          GENLIST_PART_BG_NORMAL
2438          GENLIST_PART_BOTTOM_LINE
2439          GENLIST_PART_PADDING_LEFT
2440          GENLIST_PART_PADDING_RIGHT
2441          GENLIST_PART_PADDING_TOP_2LINE
2442          GENLIST_PART_PADDING_BOTTOM_2LINE
2443
2444          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2445          // and theier font size can be changed both.
2446          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2447             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2448          )
2449          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2450          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2451             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2452
2453          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2454          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2455             "elm.padding.right", "elm.padding.top", "elm.text.3")
2456
2457          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2458             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2459          )
2460          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2461          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2462             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2463          )
2464          GENLIST_PART_FLIP
2465          GENLIST_PART_FOCUS
2466       }
2467       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2468          target: "elm.icon.1"; target: "elm.bubble"; )
2469       GENLIST_PROGRAM_SOUND("elm.text.1")
2470       GENLIST_PROGRAM_SOUND("elm.text.2")
2471       GENLIST_PROGRAM_SOUND("elm.text.3")
2472       GENLIST_PROGRAM_SOUND("elm.text.4")
2473    }
2474
2475 // 2.2.2.39
2476    group { GENLIST_NAME("4text.1icon.2/default")
2477       GENLIST_PROLOG_NORMAL
2478       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2479       data.item: "contents" "elm.icon.1 ";
2480
2481       parts {
2482          GENLIST_PART_BASE
2483          GENLIST_PART_BG_NORMAL
2484          GENLIST_PART_BOTTOM_LINE
2485          GENLIST_PART_PADDING_LEFT
2486          GENLIST_PART_PADDING_RIGHT
2487          GENLIST_PART_PADDING_TOP_2LINE
2488          GENLIST_PART_PADDING_BOTTOM_2LINE
2489
2490          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2491             "elm.padding.left", "elm.padding.icon1.left",
2492             "elm.padding.top", "elm.text.3",
2493          )
2494          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2495          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2496             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2497          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2498          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2499             "elm.padding.right", "elm.padding.top", "elm.text.3")
2500
2501          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2502             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2503          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2504          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2505             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2506          GENLIST_PART_FLIP
2507          GENLIST_PART_FOCUS
2508       }
2509       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2510          target: "elm.icon.1";)
2511       GENLIST_PROGRAM_SOUND("elm.text.1")
2512       GENLIST_PROGRAM_SOUND("elm.text.2")
2513       GENLIST_PROGRAM_SOUND("elm.text.3")
2514       GENLIST_PROGRAM_SOUND("elm.text.4")
2515    }
2516 // 2.2.2.39 (TEXTBLOCK)
2517    group { GENLIST_NAME("4text.1icon.2.tb/default")
2518       GENLIST_PROLOG_NORMAL
2519       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2520       data.item: "contents" "elm.icon.1";
2521
2522       parts {
2523          GENLIST_PART_BASE
2524          GENLIST_PART_BG_NORMAL
2525          GENLIST_PART_BOTTOM_LINE
2526          GENLIST_PART_PADDING_LEFT
2527          GENLIST_PART_PADDING_RIGHT
2528          GENLIST_PART_PADDING_TOP_2LINE
2529          GENLIST_PART_PADDING_BOTTOM_2LINE
2530
2531          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2532             "elm.padding.left", "elm.padding.icon1.left",
2533             "elm.padding.top", "elm.text.3",
2534          )
2535          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2536          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2537             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2538          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2539          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2540             "elm.padding.right", "elm.padding.top", "elm.text.3")
2541
2542          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2543             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2544          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2545          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2546             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2547          GENLIST_PART_FLIP
2548          GENLIST_PART_FOCUS
2549       }
2550       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2551          target: "elm.icon.1";)
2552       GENLIST_PROGRAM_SOUND("elm.text.1")
2553       GENLIST_PROGRAM_SOUND("elm.text.2")
2554       GENLIST_PROGRAM_SOUND("elm.text.3")
2555       GENLIST_PROGRAM_SOUND("elm.text.4")
2556    }
2557
2558 // 2.2.2.40
2559    group { GENLIST_NAME("4text.1/default")
2560       GENLIST_PROLOG_NORMAL
2561       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2562
2563       images {
2564          image: "00_list_bubble_bg.png" COMP;
2565       }
2566       parts {
2567          GENLIST_PART_BASE
2568          GENLIST_PART_BG_NORMAL
2569          GENLIST_PART_BOTTOM_LINE
2570          GENLIST_PART_PADDING_LEFT
2571          GENLIST_PART_PADDING_RIGHT
2572          GENLIST_PART_PADDING_TOP_2LINE
2573          GENLIST_PART_PADDING_BOTTOM_2LINE
2574
2575          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2576             "elm.padding.left", "elm.padding.bubble.left",
2577             "elm.padding.top", "elm.text.3",
2578          )
2579          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2580          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2581             "elm.padding.right", "elm.padding.top", "elm.text.3")
2582
2583          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2584             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2585          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2586          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2587             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2588          GENLIST_PART_FLIP
2589          GENLIST_PART_FOCUS
2590       }
2591       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2592          target: "elm.bubble"; )
2593       GENLIST_PROGRAM_SOUND("elm.text.1")
2594       GENLIST_PROGRAM_SOUND("elm.text.2")
2595       GENLIST_PROGRAM_SOUND("elm.text.3")
2596       GENLIST_PROGRAM_SOUND("elm.text.4")
2597
2598    }
2599
2600 // 2.2.2.41
2601    group { GENLIST_NAME("4text.2/default")
2602       inherit: "elm/genlist/item/4text.1/default";
2603       parts {
2604          part { name: "elm.bubble";
2605             description { state: "default" 0.0;
2606                visible: 0;
2607             }
2608          }
2609          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2610             "elm.padding.right", "elm.padding.top", "elm.text.3")
2611       }
2612    }
2613
2614 // 2.2.2.42
2615    group { GENLIST_NAME("3text.1icon.3/default")
2616       GENLIST_PROLOG_NORMAL
2617       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2618       data.item: "contents" "elm.icon.1";
2619
2620       parts {
2621          GENLIST_PART_BASE
2622          GENLIST_PART_BG_NORMAL
2623          GENLIST_PART_BOTTOM_LINE
2624          GENLIST_PART_PADDING_LEFT
2625          GENLIST_PART_PADDING_RIGHT
2626          GENLIST_PART_PADDING_TOP_2LINE
2627          GENLIST_PART_PADDING_BOTTOM_2LINE
2628
2629          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2630             "elm.padding.left", "elm.padding.icon1.left",
2631             "elm.padding.top", "elm.text.3",)
2632          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2633          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2634              "elm.padding.right", "elm.padding.top", "elm.text.3")
2635          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2636             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2637          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2638             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2639          GENLIST_PART_FLIP
2640          GENLIST_PART_FOCUS
2641       }
2642       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2643          target: "elm.icon.1";)
2644       GENLIST_PROGRAM_SOUND("elm.text.1")
2645       GENLIST_PROGRAM_SOUND("elm.text.2")
2646       GENLIST_PROGRAM_SOUND("elm.text.3")
2647    }
2648
2649 // 2.2.2.42
2650    group { GENLIST_NAME("3text.1icon.3.tb/default")
2651       GENLIST_PROLOG_NORMAL
2652       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2653       data.item: "contents" "elm.icon.1";
2654
2655       parts {
2656          GENLIST_PART_BASE
2657          GENLIST_PART_BG_NORMAL
2658          GENLIST_PART_BOTTOM_LINE
2659          GENLIST_PART_PADDING_LEFT
2660          GENLIST_PART_PADDING_RIGHT
2661          GENLIST_PART_PADDING_TOP_2LINE
2662          GENLIST_PART_PADDING_BOTTOM_2LINE
2663
2664          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2665             "elm.padding.left", "elm.padding.icon1.left",
2666             "elm.padding.top",
2667          )
2668          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2669          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2670             "elm.padding.right", "elm.padding.top", "elm.text.3"
2671          )
2672          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2673             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2674          )
2675          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2676             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2677          GENLIST_PART_FLIP
2678          GENLIST_PART_FOCUS
2679       }
2680       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2681          target: "elm.icon.1";)
2682       GENLIST_PROGRAM_SOUND("elm.text.1")
2683       GENLIST_PROGRAM_SOUND("elm.text.2")
2684       GENLIST_PROGRAM_SOUND("elm.text.3")
2685    }
2686
2687
2688 // 2.2.2.43
2689    group { GENLIST_NAME("2text.4icon.1/default")
2690       GENLIST_PROLOG_NORMAL
2691       data.item: "texts" "elm.text.1 elm.text.2";
2692       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2693
2694       parts {
2695          GENLIST_PART_BASE
2696          GENLIST_PART_BG_NORMAL
2697          GENLIST_PART_BOTTOM_LINE
2698          GENLIST_PART_PADDING_LEFT
2699          GENLIST_PART_PADDING_RIGHT
2700          GENLIST_PART_PADDING_TOP_2LINE
2701          GENLIST_PART_PADDING_BOTTOM_2LINE
2702
2703          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2704             "elm.padding.left", "elm.padding.icon1.left",
2705             "elm.padding.top", "elm.text.2",
2706          )
2707          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2708             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2709          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2710          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2711             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2712          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2713          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2714             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2715          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2716          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2717             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2718
2719          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2720          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2721          GENLIST_PART_FLIP
2722          GENLIST_PART_FOCUS
2723       }
2724       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2725          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2726       GENLIST_PROGRAM_SOUND("elm.text.1")
2727       GENLIST_PROGRAM_SOUND("elm.text.2")
2728    }
2729
2730 // 2.2.2.44
2731    group { GENLIST_NAME("4text.1icon.3/default")
2732       GENLIST_PROLOG_NORMAL
2733       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2734       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2735
2736       images {
2737          image: "00_list_bubble_bg.png" COMP;
2738       }
2739       parts {
2740          GENLIST_PART_BASE
2741          GENLIST_PART_BG_NORMAL
2742          GENLIST_PART_BOTTOM_LINE
2743          GENLIST_PART_PADDING_TOP_2LINE
2744          GENLIST_PART_PADDING_BOTTOM_2LINE
2745          GENLIST_PART_PADDING_LEFT
2746          GENLIST_PART_PADDING_RIGHT
2747          GENLIST_PART_COLORBAR
2748
2749          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2750          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2751
2752
2753          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2754             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2755          )
2756          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2757          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2758             "elm.padding.right", "elm.padding.top", "elm.text.3"
2759          )
2760
2761          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2762             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2763          )
2764          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2765          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2766             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2767          )
2768          GENLIST_PART_FLIP
2769          GENLIST_PART_FOCUS
2770       }
2771       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2772          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2773       GENLIST_PROGRAM_SOUND("elm.text.1")
2774       GENLIST_PROGRAM_SOUND("elm.text.2")
2775       GENLIST_PROGRAM_SOUND("elm.text.3")
2776       GENLIST_PROGRAM_SOUND("elm.text.4")
2777    }
2778
2779 // 2.2.2.45
2780    group { GENLIST_NAME("3text.1icon.1/default")
2781       GENLIST_PROLOG_NORMAL
2782       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2783       data.item: "contents" "elm.icon";
2784
2785       parts {
2786          GENLIST_PART_BASE
2787          GENLIST_PART_BG_NORMAL
2788          GENLIST_PART_BOTTOM_LINE
2789          GENLIST_PART_PADDING_LEFT
2790          GENLIST_PART_PADDING_RIGHT
2791          GENLIST_PART_PADDING_TOP_2LINE
2792          GENLIST_PART_PADDING_BOTTOM_2LINE
2793
2794          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2795          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2796          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2797             "elm.padding.icon.right", "elm.padding.right",
2798             "elm.padding.top", "elm.text.2",)
2799          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2800             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2801          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2802             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2803          GENLIST_PART_FLIP
2804          GENLIST_PART_FOCUS
2805       }
2806       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2807          target: "elm.icon"; )
2808       GENLIST_PROGRAM_SOUND("elm.text.1")
2809       GENLIST_PROGRAM_SOUND("elm.text.2")
2810       GENLIST_PROGRAM_SOUND("elm.text.3")
2811    }
2812
2813 // 2.2.2.46
2814    group { GENLIST_NAME("2text.2icon.1/default")
2815       GENLIST_PROLOG_NORMAL
2816       data.item: "texts" "elm.text.1 elm.text.2";
2817       data.item: "contents" "elm.icon.1 elm.icon.2";
2818
2819       parts {
2820          GENLIST_PART_BASE
2821          GENLIST_PART_BG_NORMAL
2822          GENLIST_PART_BOTTOM_LINE
2823          GENLIST_PART_PADDING_LEFT
2824          GENLIST_PART_PADDING_RIGHT
2825          GENLIST_PART_PADDING_TOP_2LINE
2826          GENLIST_PART_PADDING_BOTTOM_2LINE
2827
2828          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2829             "elm.padding.left", "elm.padding.icon1.left",
2830             "elm.padding.top", "elm.text.2",
2831          )
2832          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2833             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2834          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2835          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2836          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2837          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2838          GENLIST_PART_FLIP
2839          GENLIST_PART_FOCUS
2840       }
2841       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2842          target: "elm.icon.1"; target: "elm.icon.2";)
2843       GENLIST_PROGRAM_SOUND("elm.text.1")
2844       GENLIST_PROGRAM_SOUND("elm.text.2")
2845    }
2846
2847 // 2.2.2.47
2848    group { GENLIST_NAME("2text.1icon.1/default")
2849       inherit: "elm/genlist/item/2text.1icon.2/default";
2850
2851       parts {
2852          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2853       }
2854    }
2855
2856 // 2.2.4.1
2857    group { GENLIST_NAME("multiline/1title.2text/default")
2858       GENLIST_PROLOG_NORMAL
2859       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2860
2861       parts {
2862          GENLIST_PART_BASE
2863          GENLIST_PART_BG_NORMAL
2864          GENLIST_PART_BOTTOM_LINE
2865          GENLIST_PART_PADDING_LEFT
2866          GENLIST_PART_PADDING_RIGHT
2867          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2868          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2869
2870          // FIXME: if textblock is used, part grows to big.
2871          GENLIST_PART_TEXT("elm.title",
2872             GENLIST_DESCRIPTION_L("elm.padding.left",
2873                GENLIST_PARAM_LISTITEM
2874                min: 226 0;
2875                fixed: 1 0;
2876             )
2877             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2878          )
2879          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2880          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2881          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2882
2883          GENLIST_PART_TEXTBLOCK("elm.text.1",
2884             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2885                GENLIST_PARAM_LISTITEM_TB_WRAP
2886                min: 0 90; fixed: 0 1;
2887             )
2888             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2889          )
2890          GENLIST_PART_TEXTBLOCK("elm.text.2",
2891             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2892                GENLIST_PARAM_LISTITEM_TB_WRAP
2893                min: 0 90;
2894             )
2895             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2896          )
2897          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2898          GENLIST_PART_FLIP
2899          GENLIST_PART_FOCUS
2900       }
2901       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2902          target: "elm.divider1"; target:"elm.divider2";
2903          target: "center_line"; target:"center_line2";
2904       )
2905       GENLIST_PROGRAM_SOUND("elm.text.1")
2906    }
2907
2908 // 2.2.4.2
2909    group { GENLIST_NAME("multiline/1title.1text/default")
2910       GENLIST_PROLOG_NORMAL
2911       data.item: "texts" "elm.title elm.text";
2912
2913       parts {
2914          GENLIST_PART_BASE
2915          GENLIST_PART_BG_NORMAL
2916          GENLIST_PART_BOTTOM_LINE
2917          GENLIST_PART_PADDING_LEFT
2918          GENLIST_PART_PADDING_RIGHT
2919          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2920          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2921
2922          // FIXME: if textblock is used, part grows to big.
2923          GENLIST_PART_TEXT("elm.title",
2924             GENLIST_DESCRIPTION_L("elm.padding.left",
2925                GENLIST_PARAM_LISTITEM
2926                min: 226 0;
2927                fixed: 1 0;
2928             )
2929             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2930          )
2931          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2932          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2933          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2934
2935          GENLIST_PART_TEXTBLOCK("elm.text",
2936             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2937                GENLIST_PARAM_LISTITEM_TB_WRAP
2938                //min: 0 48;
2939             )
2940             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2941          )
2942          GENLIST_PART_FLIP
2943          GENLIST_PART_FOCUS
2944       }
2945       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2946          target: "elm.text";
2947          target: "elm.divider1"; target:"elm.divider2";
2948       )
2949       GENLIST_PROGRAM_SOUND("elm.text")
2950    }
2951
2952 // 2.2.4.3
2953    group { GENLIST_NAME("multiline/2text/default")
2954       GENLIST_PROLOG_NORMAL
2955       data.item: "texts" "elm.text.1 elm.text.2";
2956
2957       parts {
2958          GENLIST_PART_BASE
2959          GENLIST_PART_BG_NORMAL
2960          GENLIST_PART_BOTTOM_LINE
2961          GENLIST_PART_PADDING_LEFT
2962          GENLIST_PART_PADDING_RIGHT
2963          GENLIST_PART_PADDING_TOP_2LINE
2964          GENLIST_PART_PADDING_BOTTOM_2LINE
2965
2966          GENLIST_PART_TEXT("elm.text.1",
2967             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2968                GENLIST_PARAM_LISTITEM
2969                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2970                fixed: 0 1;
2971             )
2972             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2973          )
2974          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2975          GENLIST_PART_TEXTBLOCK("elm.text.2",
2976             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2977                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2978                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2979             )
2980             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2981          )
2982          GENLIST_PART_FLIP
2983          GENLIST_PART_FOCUS
2984       }
2985       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2986       GENLIST_PROGRAM_SOUND("elm.text.1")
2987       GENLIST_PROGRAM_SOUND("elm.text.2")
2988    }
2989
2990 // 2.2.4.4
2991    group { GENLIST_NAME("multiline/2text.5icon/default")
2992       // FIXME: deprecated name, wiil be removed
2993       alias: "elm/genlist/item/multiline/2text.1icon/default";
2994       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2995       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2996       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2997
2998       GENLIST_PROLOG_NORMAL
2999       data.item: "texts" "elm.text.1 elm.text.2";
3000       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
3001
3002       parts {
3003          GENLIST_PART_BASE
3004          GENLIST_PART_BG_NORMAL
3005          GENLIST_PART_BOTTOM_LINE
3006          GENLIST_PART_PADDING_LEFT
3007          GENLIST_PART_PADDING_RIGHT
3008          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3009          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3010
3011          GENLIST_PART_LISTITEM("elm.text.1",
3012             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
3013                GENLIST_PARAM_LISTITEM
3014                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3015             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3016          )
3017          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
3018          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
3019             "elm.icon.4", "elm.padding.top", "elm.text.2")
3020          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
3021             "elm.icon.3", "elm.padding.top", "elm.text.2")
3022          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
3023             "elm.icon.2", "elm.padding.top", "elm.text.2")
3024          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
3025             "elm.icon.1", "elm.padding.top", "elm.text.2")
3026          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
3027             "elm.padding.right", "elm.padding.top", "elm.text.2")
3028
3029
3030          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3031          GENLIST_PART_TEXTBLOCK("elm.text.2",
3032             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3033             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3034             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3035             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3036          )
3037          GENLIST_PART_FLIP
3038          GENLIST_PART_FOCUS
3039       }
3040       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3041       GENLIST_PROGRAM_SOUND("elm.text.1")
3042       GENLIST_PROGRAM_SOUND("elm.text.2")
3043    }
3044
3045 // 2.4.4.5
3046    group { GENLIST_NAME("multiline/2text.1icon.2/default")
3047       GENLIST_PROLOG_NORMAL
3048       data.item: "texts" "elm.text.1 elm.text.2";
3049       data.item: "contents" "elm.icon";
3050
3051       parts {
3052          GENLIST_PART_BASE
3053          GENLIST_PART_BG_NORMAL
3054          GENLIST_PART_BOTTOM_LINE
3055          GENLIST_PART_PADDING_LEFT
3056          GENLIST_PART_PADDING_RIGHT
3057          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3058          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3059
3060          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
3061          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
3062          GENLIST_PART_LISTITEM("elm.text.1",
3063             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
3064                GENLIST_PARAM_LISTITEM
3065                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3066             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3067          )
3068          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3069          GENLIST_PART_TEXTBLOCK("elm.text.2",
3070             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3071             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3072             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3073             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3074          )
3075          GENLIST_PART_FLIP
3076          GENLIST_PART_FOCUS
3077       }
3078       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3079       GENLIST_PROGRAM_SOUND("elm.text.1")
3080       GENLIST_PROGRAM_SOUND("elm.text.2")
3081    }
3082
3083 /************************************************************/
3084 /******************** Dialogue Group ************************/
3085 /************************************************************/
3086 // 2.2.6.1 (Dialogue)
3087    group { GENLIST_NAME("dialogue/editfield/default")
3088       alias: "elm/layout/dialogue/editfield/default";
3089       inherit: "elm/genlist/item/editfield/default";
3090
3091       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
3092
3093       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3094       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
3095    }
3096
3097 // 2.2.6.2 (Dialogue)
3098    group { GENLIST_NAME("dialogue/editfield/title/default")
3099       alias: "elm/layout/dialogue/editfield/title/default";
3100       inherit: "elm/genlist/item/editfield/title/default";
3101
3102       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
3103
3104       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3105       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
3106    }
3107
3108 // Dialogue Group Separators
3109 // default separator
3110    group { GENLIST_NAME("dialogue/separator/default")
3111       alias: "elm/layout/dialogue/separator";
3112
3113       data.item: "stacking" "above";
3114       data.item: "selectraise" "on";
3115
3116       parts {
3117          GENLIST_PART_BASE
3118          GENLIST_PART_SPACER("separator",
3119             description { state: "default" 0.0;
3120                min: 0 32;
3121                max: -1 32;
3122             }
3123          )
3124          GENLIST_PART_FOCUS
3125       }
3126       GENLIST_PROGRAM_FOCUS
3127    }
3128
3129 // Dialogue Group Separators
3130 // default separator
3131    group { GENLIST_NAME("dialogue/separator.2/default")
3132       alias: "elm/layout/dialogue/separator.2";
3133
3134       data.item: "stacking" "above";
3135       data.item: "selectraise" "on";
3136
3137       parts {
3138          GENLIST_PART_BASE
3139          GENLIST_PART_SPACER("separator",
3140             description { state: "default" 0.0;
3141                min: 0 8;
3142                max: -1 8;
3143             }
3144          )
3145          GENLIST_PART_FOCUS
3146       }
3147       GENLIST_PROGRAM_FOCUS
3148    }
3149
3150    group { GENLIST_NAME("dialogue/1icon/default")
3151       alias: "elm/layout/dialogue/1icon";
3152       inherit: "elm/genlist/item/1icon/default";
3153
3154       data.item: "contents" "elm.icon elm.icon.edit";
3155
3156       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3157       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
3158    }
3159
3160 // 2.4.1.1
3161 // 2.5.2.1 (deprecated)
3162    group { GENLIST_NAME("dialogue/1text/default")
3163       alias: "elm/layout/dialogue/1text";
3164       inherit: "elm/genlist/item/1text/default";
3165
3166       // FIXME: temporary alias for back-wrad compatibility
3167       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
3168       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
3169       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
3170       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
3171
3172       data.item: "contents" "elm.icon.edit";
3173       /*
3174       alias: "elm/genlist/item/dialogue.1text/default";
3175       alias: "elm/genlist/item_odd/dialogue.1text/default";
3176       alias: "elm/genlist/item_compress/dialogue.1text/default";
3177       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
3178       */
3179       GENLIST_DIALOGUE_INHERIT_BODY(;)
3180       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
3181       GENLIST_PROGRAM_SOUND("elm.text")
3182    }
3183
3184 // 2.4.1.2
3185    group { GENLIST_NAME("dialogue/1text.1icon/default")
3186       alias: "elm/layout/dialogue/1text.1icon";
3187       inherit: "elm/genlist/item/1text.1icon.6/default";
3188
3189       data.item: "contents" "elm.icon elm.icon.edit";
3190
3191       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3192       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3193    }
3194
3195 // 2.4.1.3
3196 // 2.5.2.4 (expandable)
3197    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
3198       alias: "elm/layout/dialogue/1text.1icon.2";
3199       inherit: "elm/genlist/item/1text.1icon.2/default";
3200
3201       // FIXME: deprecated, only for backward compatibility
3202       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
3203       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
3204
3205       data.item: "contents" "elm.icon elm.icon.edit";
3206
3207       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3208       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3209    }
3210
3211 // 2.4.1.3.1 (circle)
3212    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
3213       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3214
3215       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
3216       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3217       GENLIST_PROGRAMS_THUMB
3218    }
3219
3220 // 2.4.1.3.1 (square)
3221    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
3222       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3223
3224       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
3225       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3226       GENLIST_PROGRAMS_THUMB
3227    }
3228
3229 // 2.4.1.3 (TEXTBLOCK)
3230    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3231       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3232       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3233
3234       data.item: "contents" "elm.icon elm.icon.edit";
3235
3236       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3237       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3238    }
3239
3240 // 2.4.1.4
3241    group { GENLIST_NAME("dialogue/1text.2icon/default")
3242       alias: "elm/layout/dialogue/1text.2icon";
3243       inherit: "elm/genlist/item/1text.2icon.7/default";
3244
3245       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3246
3247       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3248       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3249    }
3250
3251 // 2.4.1.5
3252    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3253       alias: "elm/layout/dialogue/2text.1icon.6";
3254       inherit: "elm/genlist/item/2text.1icon.6/default";
3255
3256       data.item: "contents" "elm.icon elm.icon.edit";
3257
3258       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3259       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3260    }
3261
3262 // 2.4.1.6
3263 // 2.4.1.15
3264 // 2.5.2.2 & 2.5.2.3 (expandable)
3265    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3266       alias: "elm/layout/dialogue/1text.1icon.3";
3267       inherit: "elm/genlist/item/1text.1icon.3/default";
3268
3269       // FIXME: deprecated, only for backward compatibility
3270       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3271       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3272
3273       data.item: "contents" "elm.icon elm.icon.edit";
3274
3275       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3276       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3277    }
3278
3279 // 2.4.1.6 (textblock)
3280    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3281       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3282       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3283
3284       data.item: "contents" "elm.icon elm.icon.edit";
3285
3286       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3287       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3288    }
3289
3290 // 2.4.1.7
3291 // 2.4.1.11
3292    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3293       alias: "elm/layout/dialogue/1text.2icon.2";
3294       inherit: "elm/genlist/item/1text.2icon.4/default";
3295
3296       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3297
3298       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3299       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3300    }
3301
3302 // 2.4.1.8
3303    group { GENLIST_NAME("dialogue/1text.3icon/default")
3304       alias: "elm/layout/dialogue/1text.3icon";
3305       inherit: "elm/genlist/item/1text.3icon.2/default";
3306
3307       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3308
3309       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3310       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3311          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3312    }
3313
3314 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3315    group { GENLIST_NAME("dialogue/3icon/default")
3316       alias: "elm/layout/dialogue/3icon";
3317
3318       GENLIST_PROLOG_DIALOGUE
3319       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3320
3321       parts {
3322          GENLIST_PART_BG_DIALOGUE
3323          GENLIST_PART_BASE
3324          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3325          GENLIST_PART_PADDING_RIGHT_EDIT
3326          GENLIST_PART_PADDING_TOP
3327          GENLIST_PART_PADDING_BOTTOM
3328
3329          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3330          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3331          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3332             "elm.padding.icon1.right", "elm.padding.icon3.left",
3333             min: 468 GENLIST_HEIGHT_1LINE; )
3334          )
3335          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3336          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3337          GENLIST_PART_FLIP
3338          GENLIST_PART_FOCUS
3339       }
3340       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3341          target: "elm.icon.3"; )
3342    }
3343
3344 // 2.4.1.9
3345    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3346       alias: "elm/layout/dialogue/1text.1icon.5";
3347
3348       GENLIST_PROLOG_DIALOGUE
3349       data.item: "texts" "elm.text";
3350       data.item: "contents" "elm.icon elm.icon.edit";
3351
3352       parts {
3353          GENLIST_PART_BG_DIALOGUE
3354          GENLIST_PART_BASE
3355          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3356          GENLIST_PART_PADDING_RIGHT_EDIT
3357          GENLIST_PART_PADDING_TOP
3358          GENLIST_PART_PADDING_BOTTOM
3359
3360          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3361             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3362          )
3363          GENLIST_PART_ICON("elm.icon",
3364             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3365                min: 0 74;
3366                fixed: 0 1;
3367             )
3368          )
3369          GENLIST_PART_FLIP
3370          GENLIST_PART_FOCUS
3371       }
3372       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3373       GENLIST_PROGRAM_SOUND("elm.text")
3374    }
3375
3376 // 2.4.1.10
3377    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3378       alias: "elm/layout/dialogue/2text.1icon.4";
3379
3380       GENLIST_PROLOG_DIALOGUE
3381       data.item: "texts" "elm.text.1 elm.text.2";
3382       data.item: "contents" "elm.icon elm.icon.edit";
3383
3384       parts {
3385          GENLIST_PART_BG_DIALOGUE
3386          GENLIST_PART_BASE
3387          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3388          GENLIST_PART_PADDING_RIGHT_EDIT
3389          GENLIST_PART_PADDING_TOP_SIZE(16)
3390          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3391
3392          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3393             "elm.padding.left", "elm.text.2",
3394             "elm.padding.top", "elm.padding.icon.top",
3395          )
3396          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3397             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3398          )
3399          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3400          GENLIST_PART_ICON("elm.icon",
3401             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3402                min: 0 16;
3403                fixed: 0 1;
3404             )
3405          )
3406          GENLIST_PART_FLIP
3407          GENLIST_PART_FOCUS
3408       }
3409       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3410          target: "elm.icon"; )
3411       GENLIST_PROGRAM_SOUND("elm.text.1")
3412       GENLIST_PROGRAM_SOUND("elm.text.2")
3413    }
3414
3415 // 2.4.1.10 (Textblock)
3416    group { GENLIST_NAME("dialogue/2text.1icon.4.tb/default")
3417       alias: "elm/layout/dialogue/2text.1icon.4.tb";
3418
3419       GENLIST_PROLOG_DIALOGUE
3420       data.item: "texts" "elm.text.1 elm.text.2";
3421       data.item: "contents" "elm.icon elm.icon.edit";
3422
3423       parts {
3424          GENLIST_PART_BG_DIALOGUE
3425          GENLIST_PART_BASE
3426          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3427          GENLIST_PART_PADDING_RIGHT_EDIT
3428          GENLIST_PART_PADDING_TOP_SIZE(16)
3429          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3430
3431          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3432             "elm.padding.left", "elm.text.2",
3433             "elm.padding.top", "elm.padding.icon.top",
3434          )
3435          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3436             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3437          )
3438          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3439          GENLIST_PART_ICON("elm.icon",
3440             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3441                min: 0 16;
3442                fixed: 0 1;
3443             )
3444          )
3445          GENLIST_PART_FLIP
3446          GENLIST_PART_FOCUS
3447       }
3448       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3449          target: "elm.icon"; )
3450       GENLIST_PROGRAM_SOUND("elm.text.1")
3451       GENLIST_PROGRAM_SOUND("elm.text.2")
3452    }
3453
3454 // 2.4.1.12
3455    group { GENLIST_NAME("dialogue/2text.6/default")
3456       alias: "elm/layout/dialogue/2text.6";
3457       inherit: "elm/genlist/item/2text.5/default";
3458
3459       // FIXME: deprecated, will be removed
3460       alias: "elm/genlist/item/dialogue.1title.1text/default";
3461       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3462       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3463       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3464
3465       data.item: "contents" "elm.icon.edit";
3466
3467       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3468       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3469       GENLIST_PROGRAM_SOUND("elm.text.1")
3470       GENLIST_PROGRAM_SOUND("elm.text.2")
3471    }
3472
3473 // 2.4.1.13
3474    group { GENLIST_NAME("dialogue/2text.9/default")
3475       alias: "elm/layout/dialogue/2text.9";
3476       inherit: "elm/genlist/item/dialogue/2text.6/default";
3477
3478       data.item: "contents" "elm.icon.edit";
3479
3480       parts {
3481          part { name: "elm.text.1";
3482             description { state: "default";
3483                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3484             }
3485          }
3486       }
3487       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3488    }
3489
3490 // 2.4.1.14
3491    group { GENLIST_NAME("dialogue/2text.4/default")
3492       alias: "elm/layout/dialogue/2text.4";
3493       inherit: "elm/genlist/item/2text.4/default";
3494
3495       data.item: "contents" "elm.icon.edit";
3496
3497       GENLIST_DIALOGUE_INHERIT_BODY(; )
3498       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3499          target: "elm.divider1"; target: "elm.divider2"; )
3500    }
3501
3502 // 2.4.1.14 (textblcok)
3503    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3504       alias: "elm/layout/dialogue/2text.4.tb";
3505       inherit: "elm/genlist/item/2text.4.tb/default";
3506
3507       data.item: "contents" "elm.icon.edit";
3508
3509       GENLIST_DIALOGUE_INHERIT_BODY(
3510          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3511             "elm.padding.right")
3512       )
3513       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3514          target: "elm.divider1"; target: "elm.divider2"; )
3515    }
3516
3517 // 2.4.1.16
3518    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3519       alias: "elm/layout/dialogue/1text.3icon.2";
3520       inherit: "elm/genlist/item/1text.3icon/default";
3521
3522       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3523
3524       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3525       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3526          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3527    }
3528
3529 // 2.4.1.17
3530    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3531       alias: "elm/layout/dialogue/1text.1icon.4";
3532       inherit: "elm/genlist/item/1text.1icon.5/default";
3533
3534       data.item: "contents" "elm.icon elm.icon.edit";
3535
3536       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3537       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3538          target: "elm.icon"; )
3539    }
3540
3541 // 2.4.1.18
3542    group { GENLIST_NAME("dialogue/2text.5/default")
3543       alias: "elm/layout/dialogue/2text.5";
3544       inherit: "elm/genlist/item/2text.6/default";
3545
3546       data.item: "contents" "elm.icon.edit";
3547
3548       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3549       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3550    }
3551
3552
3553 // 2.4.1.19
3554    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3555       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3556       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3557
3558       data.item: "contents" "elm.icon elm.icon.edit";
3559
3560       GENLIST_DIALOGUE_INHERIT_BODY(
3561          part { name: "elm.text";
3562             description { state: "default" 0.0;
3563                text.style: "genlist_style_list_main_text_unread_wrap";
3564             }
3565             description { state: "selected" 0.0;
3566                text.style: "genlist_style_list_main_text_focus_wrap";
3567             }
3568             description { state: "disabled" 0.0;
3569                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3570             }
3571          }
3572       )
3573       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3574    }
3575
3576 // 2.4.1.20
3577    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3578       alias: "elm/layout/dialogue/1text.1icon.divider";
3579       inherit: "elm/genlist/item/1text.1icon.divider/default";
3580
3581       data.item: "contents" "elm.icon elm.icon.edit";
3582
3583       GENLIST_DIALOGUE_INHERIT_BODY(;)
3584       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3585    }
3586
3587 // 2.4.1.21
3588    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3589       alias: "elm/layout/dialogue/1text.2icon.divider";
3590       inherit: "elm/genlist/item/1text.2icon.divider/default";
3591
3592       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3593
3594       GENLIST_DIALOGUE_INHERIT_BODY(;)
3595       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3596          target: "elm.divider1"; target: "elm.divider2";
3597       )
3598    }
3599
3600
3601 // 2.4.2.1
3602     group { GENLIST_NAME("dialogue/2text/default")
3603       alias: "elm/layout/dialogue/2text";
3604       inherit: "elm/genlist/item/2text.2/default";
3605
3606       data.item: "contents" "elm.icon.edit";
3607
3608       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3609       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3610    }
3611
3612 // 2.4.2.2
3613    group { GENLIST_NAME("dialogue/2text.2/default")
3614       alias: "elm/layout/dialogue/2text.2";
3615       inherit: "elm/genlist/item/2text.3/default";
3616
3617       data.item: "contents" "elm.icon.edit";
3618
3619       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3620       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3621    }
3622
3623 // 2.4.2.3
3624    group { GENLIST_NAME("dialogue/2text.3/default")
3625       alias: "elm/layout/dialogue/2text.3";
3626       inherit: "elm/genlist/item/2text.7/default";
3627
3628       data.item: "contents" "elm.icon.edit";
3629
3630       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3631       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3632    }
3633
3634 // 2.4.2.4
3635    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3636       alias: "elm/layout/dialogue/2text.1icon.2";
3637       inherit: "elm/genlist/item/2text.1icon.4/default";
3638
3639       data.item: "contents" "elm.icon elm.icon.edit";
3640
3641       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3642       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3643          target: "elm.icon"; )
3644    }
3645
3646 // 2.4.2.5
3647    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3648       alias: "elm/layout/dialogue/2text.1icon.3";
3649       inherit: "elm/genlist/item/2text.1icon.8/default";
3650
3651       data.item: "contents" "elm.icon elm.icon.edit";
3652
3653       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3654       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3655    }
3656
3657 // 2.4.2.6
3658    group { GENLIST_NAME("dialogue/2text.3icon/default")
3659       alias: "elm/layout/dialogue/2text.3icon";
3660       inherit: "elm/genlist/item/2text.2icon.8/default";
3661
3662       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3663
3664       GENLIST_DIALOGUE_INHERIT_BODY(
3665          GENLIST_PART_COLORBAR_DIALOGUE
3666          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3667       )
3668       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3669          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3670    }
3671
3672 // 2.4.2.7
3673    group { GENLIST_NAME("dialogue/2text.2icon/default")
3674       alias: "elm/layout/dialogue/2text.2icon";
3675       inherit: "elm/genlist/item/2text.2icon.5/default";
3676
3677       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3678
3679       GENLIST_DIALOGUE_INHERIT_BODY(
3680          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3681             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3682       )
3683       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3684          target: "elm.icon.1"; target: "elm.icon.2"; )
3685    }
3686
3687 // 2.4.2.8
3688    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3689       alias: "elm/layout/dialogue/2text.2icon.2";
3690       inherit: "elm/genlist/item/2text.2icon.6/default";
3691
3692       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3693
3694       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3695       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3696          target: "elm.icon.1"; target: "elm.icon.2"; )
3697    }
3698
3699 // 2.4.2.9
3700    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3701       alias: "elm/layout/dialogue/2text.2icon.3";
3702       inherit: "elm/genlist/item/2text.2icon.4/default";
3703
3704       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3705
3706       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3707       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3708          target: "elm.icon.1"; target: "elm.icon.2"; )
3709    }
3710
3711 // 2.4.2.9 (TEXTBLOCK)
3712    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3713       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3714       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3715
3716       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3717
3718       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3719       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3720          target: "elm.icon.1"; target: "elm.icon.2";)
3721    }
3722
3723 // 2.4.2.10
3724    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3725       alias: "elm/layout/dialogue/2text.1icon.5";
3726       inherit: "elm/genlist/item/2text.1icon.5/default";
3727
3728       data.item: "contents" "elm.icon elm.icon.edit";
3729
3730       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3731       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3732          target: "elm.icon"; )
3733    }
3734
3735
3736 // 2.4.2.11
3737    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3738       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3739       inherit: "elm/genlist/item/multiline/1title.1text/default";
3740
3741       // FIXME: deprecated name, will be removed
3742       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3743       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3744       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3745       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3746       alias: "elm/layout/dialogue/1title.1text.2/default";
3747
3748
3749       data.item: "contents" "elm.icon.edit";
3750
3751       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3752       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3753          target: "elm.text";
3754          target: "elm.divider1"; target:"elm.divider2"; )
3755    }
3756
3757 // 2.4.2.12
3758    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3759       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3760       inherit: "elm/genlist/item/multiline/1title.2text/default";
3761
3762       data.item: "contents" "elm.icon.edit";
3763
3764       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3765       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3766          target: "elm.text.1"; target: "elm.text.2";
3767          target: "elm.divider1"; target:"elm.divider2";
3768          target: "center_line"; target:"center_line2";)
3769    }
3770
3771 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3772    GENLIST_PART_IMAGE(BG_NAME, \
3773       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3774          GENLIST_PARAM_PASSWORD_IMAGE \
3775          fixed: 1 0; \
3776       ) \
3777    ) \
3778    GENLIST_PART_ICON(NAME, \
3779       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3780          rel1.offset: 1 1; \
3781          rel2.offset: -1 -1; \
3782       ) \
3783    )
3784
3785 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3786    GENLIST_PART_IMAGE(BG_NAME, \
3787       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3788          GENLIST_PARAM_PASSWORD_IMAGE \
3789          fixed: 1 0; \
3790       ) \
3791    ) \
3792    GENLIST_PART_ICON(NAME, \
3793       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3794          rel1.offset: 1 1; \
3795          rel2.offset: -1 -1; \
3796       ) \
3797    )
3798
3799 //2.4.2.13 (password style)
3800    group { GENLIST_NAME("dialogue/1text.4icon/default")
3801       alias: "elm/layout/dialogue/4icon";
3802
3803       data.item: "stacking" "above";
3804       data.item: "selectraise" "on";
3805       data.item: "texts" "elm.text";
3806       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3807
3808       images {
3809          image : "00_search_edit_field_bg_02.png" COMP;
3810       }
3811       parts {
3812          GENLIST_PART_BASE
3813          GENLIST_PART_BG_DIALOGUE
3814          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3815          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3816          GENLIST_PART_PADDING_TOP_SIZE(22)
3817          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3818          GENLIST_PART_TEXT( "elm.text",
3819             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3820                fixed: 0 1;
3821                min: 0 42;
3822                GENLIST_PARAM_PASSWORD_TITLE
3823             )
3824          )
3825          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3826
3827          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3828             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3829          )
3830          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3831          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3832             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3833          )
3834          GENLIST_PART_SPACER("elm.padding.center",
3835             description { state: "default" 0.0.;
3836                min: 22 0;
3837                max: 22 0;
3838                fixed: 1 1;
3839                align: 0.5 0.5;
3840                rel1 {
3841                   relative: 0.5 0;
3842                }
3843                rel2 {
3844                   relative: 0.5 1;
3845                }
3846             }
3847          )
3848          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3849             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3850          )
3851          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3852          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3853             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3854          )
3855       }
3856       programs {
3857          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3858          GENLIST_PROGRAM_SOUND("elm.text")
3859       }
3860    }
3861
3862 // 2.4.2.14
3863    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3864       alias: "elm/layout/dialogue/2text.2icon.4";
3865       inherit: "elm/genlist/item/2text.2icon/default";
3866
3867       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3868
3869       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3870       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3871          target: "elm.icon.1"; target: "elm.icon.2";)
3872    }
3873
3874 // 2.4.2.15
3875    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3876       alias: "elm/layout/dialogue/2text.1icon.10";
3877       inherit: "elm/genlist/item/2text.1icon.divider/default";
3878
3879       data.item: "contents" "elm.icon elm.icon.edit";
3880
3881       GENLIST_DIALOGUE_INHERIT_BODY(
3882          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3883             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3884          part { name: "elm.divider1";
3885             description { state: "default" 0.0;
3886                visible: 0;
3887             }
3888          }
3889          part { name: "elm.divider2";
3890             description { state: "default" 0.0;
3891                visible: 0;
3892             }
3893          }
3894       )
3895       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3896          target: "elm.icon"; )
3897    }
3898
3899
3900 // 2.4.2.15 (textblock)
3901    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3902       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3903       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3904
3905       data.item: "contents" "elm.icon elm.icon.edit";
3906
3907       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3908       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3909          target: "elm.icon"; )
3910    }
3911
3912 // 2.4.2.16
3913    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3914       alias: "elm/layout/dialogue/2text.1icon.12";
3915       inherit: "elm/genlist/item/2text.1icon.12/default";
3916
3917       data.item: "contents" "elm.icon elm.icon.edit";
3918
3919       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3920       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3921          target: "elm.icon"; )
3922    }
3923
3924
3925 // 2.4.2.17
3926    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3927       alias: "elm/layout/dialogue/2text.1icon.8";
3928
3929       GENLIST_PROLOG_DIALOGUE
3930       data.item: "texts" "elm.text.1 elm.text.2";
3931       data.item: "contents" "elm.icon elm.icon.edit";
3932
3933       parts {
3934          GENLIST_PART_BASE
3935          GENLIST_PART_BG_DIALOGUE
3936          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3937          GENLIST_PART_PADDING_RIGHT_EDIT
3938          GENLIST_PART_PADDING_TOP_2LINE
3939          GENLIST_PART_PADDING_BOTTOM_2LINE
3940
3941          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3942             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3943          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3944             "elm.padding.left", "elm.text2.limit",
3945             "elm.text.2", "elm.padding.bottom",
3946              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3947          )
3948          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3949          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3950             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3951          // Virtual part for Maxmimum right X axis of text.2
3952          GENLIST_PART_SPACER("elm.text2.limit",
3953             GENLIST_DESCRIPTION_R("elm.padding.right",
3954                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3955             )
3956          )
3957          GENLIST_PART_FLIP
3958          GENLIST_PART_FOCUS
3959       }
3960       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3961          target: "elm.text.2"; target: "elm.icon"; )
3962       GENLIST_PROGRAM_SOUND("elm.text.1")
3963       GENLIST_PROGRAM_SOUND("elm.text.2")
3964    }
3965
3966 // 2.4.2.18
3967    group { GENLIST_NAME("dialogue/multiline/2text/default")
3968       alias: "elm/layout/dialogue/multiline/2text/default";
3969       inherit: "elm/genlist/item/multiline/2text/default";
3970
3971       // FIXME: deprecated name, will be removed
3972       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3973       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3974       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3975       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3976       alias: "elm/layout/multiline/dialogue/2text/default";
3977
3978       data.item: "contents" "elm.icon.edit";
3979
3980       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3981       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3982    }
3983
3984 // 2.4.2.19
3985    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3986       alias: "elm/layout/dialogue/2text.1icon.15/default";
3987
3988       GENLIST_PROLOG_DIALOGUE
3989       data.item: "texts" "elm.text.1 elm.text.2";
3990       data.item: "contents" "elm.icon elm.icon.edit";
3991
3992       parts {
3993          GENLIST_PART_BG_DIALOGUE
3994          GENLIST_PART_BASE
3995          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3996          GENLIST_PART_PADDING_RIGHT_EDIT
3997          GENLIST_PART_PADDING_TOP_2LINE
3998          GENLIST_PART_PADDING_BOTTOM_2LINE
3999
4000          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
4001             "elm.padding.left", "elm.padding.right",
4002             "elm.padding.top", "elm.icon",
4003          )
4004          GENLIST_PART_ICON_SMALL_LB("elm.icon",
4005             "elm.padding.left", "elm.padding.bottom")
4006          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
4007          GENLIST_PART_TEXT("elm.text.2",
4008             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
4009                GENLIST_PARAM_SUBITEM_SETTINGS
4010                min: 0 GENLIST_HEIGHT_2LINE_SUB;
4011                fixed: 0 1;
4012             )
4013             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
4014          )
4015          GENLIST_PART_FLIP
4016          GENLIST_PART_FOCUS
4017       }
4018       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4019       GENLIST_PROGRAM_SOUND("elm.text.1")
4020       GENLIST_PROGRAM_SOUND("elm.text.2")
4021    }
4022
4023 // 2.4.2.20
4024    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
4025       alias: "elm/layout/dialogue/2text.1icon.divider/default";
4026       inherit: "elm/genlist/item/2text.1icon.divider/default";
4027
4028       data.item: "contents" "elm.icon elm.icon.edit";
4029
4030       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4031       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4032    }
4033
4034 // 2.4.2.21
4035 // FIXME: Why name is 3text ?? it's 2text
4036    group { GENLIST_NAME("dialogue/3text.2icon/default")
4037       alias: "elm/layout/dialogue/3text.2icon/default";
4038       inherit: "elm/genlist/item/2text.2icon/default";
4039
4040       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4041
4042       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4043       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4044          target: "elm.icon.1"; target: "elm.icon.2"; )
4045    }
4046
4047 // 2.4.4.1 group title
4048    group { GENLIST_NAME("dialogue/grouptitle/default")
4049       alias: "elm/layout/dialogue/grouptitle";
4050
4051       // FIXME: deprecated name, will be removed
4052       alias : "elm/genlist/item/dialogue/title/default";
4053       alias: "elm/genlist/item_odd/dialogue/title/default";
4054       alias: "elm/genlist/item_compress/dialogue/title/default";
4055       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
4056       alias: "elm/layout/dialogue/title";
4057
4058       GENLIST_PROLOG
4059       data.item: "texts" "elm.text";
4060       data.item: "contents" "elm.icon";
4061       parts {
4062          GENLIST_PART_BASE
4063          GENLIST_PART_BG_NORMAL
4064          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4065          GENLIST_PART_PADDING_TOP_SIZE( 0 )
4066          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
4067          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
4068
4069          GENLIST_PART_TEXT("elm.text",
4070             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
4071                "elm.padding.top", "elm.padding.bottom",
4072                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
4073                min: 0 GENLIST_HEIGHT_GROUPTITLE;
4074             )
4075          )
4076
4077          GENLIST_PART_ICON("elm.icon",
4078             GENLIST_DESCRIPTION_RTB("elm.padding.right",
4079                "elm.padding.top", "elm.padding.bottom",
4080                min: 32 32; max: 32 32; fixed: 1 1;
4081             )
4082          )
4083          GENLIST_PART_FLIP
4084          GENLIST_PART_FOCUS
4085       }
4086       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
4087       GENLIST_PROGRAM_FOCUS
4088    }
4089
4090 // 2.4.4.2 Help Text
4091    group { GENLIST_NAME("multiline/1text/default");
4092       alias: "elm/layout/multiline/1text/default";
4093
4094       // FIXME: name is not correct...
4095       alias: "elm/layout/dialogue/multiline/1text/default";
4096
4097       data.item: "stacking" "above";
4098       data.item: "selectraise" "on";
4099       data.item: "texts" "elm.text";
4100
4101       parts {
4102          GENLIST_PART_BASE
4103          GENLIST_PART_BG_NORMAL
4104          GENLIST_PART_PADDING_LEFT_SIZE(38)
4105          GENLIST_PART_PADDING_RIGHT_SIZE(38)
4106          GENLIST_PART_PADDING_TOP_SIZE(0)
4107          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
4108
4109          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
4110             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
4111             min: 0 38;
4112          )
4113          GENLIST_PART_FLIP
4114          GENLIST_PART_FOCUS
4115       }
4116       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
4117       GENLIST_PROGRAM_FOCUS
4118       GENLIST_PROGRAM_SOUND("elm.text")
4119    }
4120
4121 // 2.4.4.3
4122    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
4123       alias: "elm/layout/dialogue/bg/2text.1icon/default";
4124
4125       GENLIST_PROLOG_DIALOGUE
4126       data.item: "texts" "elm.text.1 elm.text.2";
4127       data.item: "contents" "elm.icon elm.icon.edit";
4128
4129       parts {
4130          GENLIST_PART_BG_DIALOGUE
4131          GENLIST_PART_BASE
4132          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4133          GENLIST_PART_PADDING_RIGHT_EDIT
4134          GENLIST_PART_PADDING_TOP_SIZE(20)
4135          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4136
4137          GENLIST_PART_TEXT("elm.text.1",
4138             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
4139                GENLIST_PARAM_LISTITEM
4140                min: 0 54; fixed:1 1;)
4141             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4142          )
4143          GENLIST_PART_TEXT("elm.text.2",
4144             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
4145                GENLIST_PARAM_SUBITEM_DEFAULT
4146                min: 0 42;)
4147             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4148          )
4149
4150          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
4151          GENLIST_PART_ICON("elm.icon",
4152             GENLIST_DESCRIPTION_R("elm.padding.right",
4153                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4154                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4155             )
4156          )
4157          GENLIST_PART_FLIP
4158          GENLIST_PART_FOCUS
4159       }
4160       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4161    }
4162
4163 // 2.4.4.4
4164    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
4165       alias: "elm/layout/dialogue/bg/3text.2icon/default";
4166
4167       GENLIST_PROLOG_DIALOGUE
4168       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
4169       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4170
4171       parts {
4172          GENLIST_PART_BG_DIALOGUE
4173          GENLIST_PART_BASE
4174          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4175          GENLIST_PART_PADDING_RIGHT_EDIT
4176          GENLIST_PART_PADDING_TOP_SIZE(20)
4177          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4178
4179          GENLIST_PART_TEXT("elm.text.1",
4180             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
4181                GENLIST_PARAM_LISTITEM
4182                min: 0 54; fixed:1 1;)
4183             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4184          )
4185          GENLIST_PART_TEXT("elm.text.2",
4186             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
4187                GENLIST_PARAM_SUBITEM_DEFAULT
4188                min: 0 34;)
4189             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4190          )
4191          GENLIST_PART_TEXT("elm.text.3",
4192             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
4193                GENLIST_PARAM_SUBITEM_DEFAULT
4194                min: 0 34; fixed: 1 1; )
4195             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4196          )
4197
4198          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
4199          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
4200          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
4201          GENLIST_PART_ICON("elm.icon.2",
4202             GENLIST_DESCRIPTION_R("elm.padding.right",
4203                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4204                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4205             )
4206          )
4207          GENLIST_PART_FLIP
4208          GENLIST_PART_FOCUS
4209       }
4210       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
4211          target: "elm.icon.1"; target: "elm.icon.2"; )
4212    }
4213
4214 // 2.4.4.5
4215    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
4216       alias: "elm/layout/dialogue/bg/5text.6icon/default";
4217
4218       GENLIST_PROLOG_DIALOGUE
4219       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
4220       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
4221
4222       parts {
4223          GENLIST_PART_BG_DIALOGUE
4224          GENLIST_PART_BASE
4225          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4226          GENLIST_PART_PADDING_RIGHT_EDIT
4227          GENLIST_PART_PADDING_TOP_SIZE(13)
4228          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
4229
4230          GENLIST_PART_ICON("elm.icon.1",
4231             GENLIST_DESCRIPTION_L("elm.padding.left",
4232                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4233                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4234                fixed: 1 1;
4235             )
4236          )
4237          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
4238          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
4239             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
4240             GENLIST_PARAM_APPS_NAME
4241             min: 0 32; fixed: 0 1;)
4242          )
4243          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
4244             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
4245             GENLIST_PARAM_APPS_INC
4246             min: 0 32; fixed: 0 1;)
4247          )
4248
4249          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
4250             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
4251             min: 38 38; fixed: 1 1;)
4252          )
4253          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
4254          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
4255             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
4256             min: 38 38; fixed: 1 1;)
4257          )
4258          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
4259          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
4260             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
4261             min: 38 38; fixed: 1 1;)
4262          )
4263          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
4264          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
4265             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
4266             min: 38 38; fixed: 1 1;)
4267          )
4268          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
4269          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
4270             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
4271             min: 38 38; fixed: 1 1;)
4272          )
4273          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4274          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4275             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4276             GENLIST_PARAM_APPS_RATING
4277             min :0 38;)
4278          )
4279
4280          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4281             "elm.padding.icon1.right", "elm.padding.bottom",
4282             GENLIST_PARAM_APPS_PRICE
4283             min: 0 32; fixed: 0 1;
4284             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4285          )
4286          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4287          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4288             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4289             GENLIST_PARAM_APPS_PRICE_SALE
4290             min: 0 32; fixed: 0 1;)
4291          )
4292          GENLIST_PART_FLIP
4293          GENLIST_PART_FOCUS
4294       }
4295       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4296          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4297    }
4298
4299 // 2.4.4.5.1 (Circle)
4300    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4301       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4302
4303       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4304       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4305          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4306       )
4307       GENLIST_PROGRAMS_THUMB
4308    }
4309
4310 // 2.4.4.5.1 (Square)
4311    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4312       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4313
4314       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4315       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4316          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4317       )
4318       GENLIST_PROGRAMS_THUMB
4319    }
4320
4321 #if 0
4322 // ???
4323    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4324    group { name: "elm/genlist/item/3text.5icon.2/default";
4325       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4326       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4327       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4328       data.item: "stacking" "above";
4329       data.item: "selectraise" "on";
4330       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4331       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4332       data.item: "flips" "elm.flip.icon elm.flip.content";
4333
4334       parts {
4335          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4336          GENLIST_PART_BG_NORMAL
4337          GENLIST_PART_BG_NORMAL
4338          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4339          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4340          GENLIST_PART_PADDING_LEFT
4341          GENLIST_PART_PADDING_RIGHT_EDIT
4342          GENLIST_PART_COLORBAR
4343          part { name: "elm.icon.checkbox";
4344             type: SWALLOW;
4345             mouse_events: 1;
4346             scale: 1;
4347             description { state: "default" 0.0;
4348                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4349                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4350                fixed: 1 1;
4351                rel1 {
4352                   relative: 1.0 0.0;
4353                   to_x: "elm.padding.left";
4354                   to_y: "elm.padding.top";
4355                }
4356                rel2 {
4357                   relative: 0.0 0.0;
4358                   to_x: "elm.padding.right";
4359                   to_y: "elm.padding.bottom";
4360                }
4361                align: 0.0 0.5;
4362             }
4363          }
4364          part { name: "elm.text.date";
4365             type: TEXT;
4366             mouse_events: 0;
4367             scale: 1;
4368             description { state: "default" 0.0;
4369                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4370                fixed: 1 1;
4371                rel1 {
4372                   to_x: "elm.padding.right";
4373                   to_y: "elm.padding.bottom";
4374                }
4375                rel2 {
4376                   relative: 0.0 0.0;
4377                   to_x: "elm.padding.right";
4378                   to_y: "elm.padding.bottom";
4379                }
4380                align: 1.0 1.0;
4381                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4382                text {
4383                   font: "Tizen:style=Medium";
4384                   size: GENLIST_FONT_32_INC;
4385                   min: 0 1;
4386                   align: 1.0 0.5;
4387                   text_class: "tizen";
4388                }
4389             }
4390             description { state: "selected" 0.0;
4391                inherit: "default" 0.0;
4392                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4393             }
4394             GENLIST_DESCRIPTION_FLIP_ENABLED
4395          }
4396          part { name: "elm.icon.important";
4397             clip_to: "disclip";
4398             type: SWALLOW;
4399             mouse_events: 1;
4400             scale: 1;
4401             description { state: "default" 0.0;
4402                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4403                fixed: 1 1;
4404                rel1 {
4405                   relative: 0.0 1.0;
4406                   to_x: "elm.padding.right";
4407                   to_y: "elm.padding.top";
4408                }
4409                rel2 {
4410                   relative: 0.0 0.0;
4411                   to_x: "elm.padding.right";
4412                   to_y: "elm.text.date";
4413                }
4414                align: 1.0 0.5;
4415             }
4416             GENLIST_DESCRIPTION_FLIP_ENABLED
4417          }
4418          part { name: "elm.padding.icon.important.left";
4419             clip_to: "disclip";
4420             type: RECT;
4421             scale: 1;
4422             description { state: "default" 0.0;
4423                min: GENLIST_PADDING_16_INC 0;
4424                fixed: 1 0;
4425                rel1{
4426                   relative: 0.0 1.0;
4427                   to_x: "elm.icon.important";
4428                }
4429                rel2 {
4430                   relative: 0.0 1.0;
4431                   to_x: "elm.icon.important";
4432                }
4433                align: 1.0 0.0;
4434                visible: 0;
4435             }
4436          }
4437          part { name: "elm.padding.icon.checkbox.right";
4438             clip_to: "disclip";
4439             type: RECT;
4440             scale: 1;
4441             description { state: "default" 0.0;
4442                min: GENLIST_PADDING_16_INC 0;
4443                fixed: 1 0;
4444                rel1 {
4445                   relative: 1.0 0.0;
4446                   to_x: "elm.icon.checkbox";
4447                   to_y: "elm.padding.top";
4448                }
4449                rel2 {
4450                   relative: 1.0 0.0;
4451                   to_x:  "elm.icon.checkbox";
4452                   to_y: "elm.padding.bottom";
4453                }
4454                align: 1.0 0.0;
4455                visible: 0;
4456             }
4457          }
4458          part { name: "elm.text.subject.rect";
4459             clip_to: "disclip";
4460             type: RECT;
4461             scale: 1;
4462             description { state: "default" 0.0;
4463                min: 0 GENLIST_SIZE_61_INC;
4464                fixed: 1 1;
4465                rel1 {
4466                   relative: 1.0 1.0;
4467                   to_x: "elm.padding.icon.checkbox.right";
4468                   to_y: "elm.padding.top";
4469                }
4470                rel2 {
4471                   relative: 0.0 0.0;
4472                   to_x: "elm.padding.icon.important.left";
4473                   to_y: "elm.padding.top";
4474                }
4475                align: 0.0 0.0;
4476                visible: 0;
4477             }
4478          }
4479          part { name: "elm.text.subject";
4480             clip_to: "disclip";
4481             type: TEXTBLOCK;
4482             mouse_events: 0;
4483             scale: 1;
4484             description { state: "default" 0.0;
4485                fixed: 1 1;
4486                rel1.to: "elm.text.subject.rect";
4487                rel2.to: "elm.text.subject.rect";
4488                align: 0.0 0.0;
4489                text {
4490                   style: "genlist_style_email_unread";
4491                   min: 0 1;
4492                   max: 0 1;
4493                   align: 0.0 0.5;
4494                }
4495             }
4496             description { state: "selected" 0.0;
4497                inherit: "default" 0.0;
4498                text.style: "genlist_style_email_focus";
4499             }
4500             description { state: "read" 0.0;
4501                inherit: "default" 0.0;
4502                text.style: "genlist_style_email_read";
4503             }
4504             description { state: "unread" 0.0;
4505                inherit: "default" 0.0;
4506                text.style: "genlist_style_email_unread";
4507             }
4508             description { state: "urgency_read" 0.0;
4509                inherit: "default" 0.0;
4510                text.style: "genlist_style_email_urgency_read";
4511             }
4512             description { state: "urgency_unread" 0.0;
4513                inherit: "default" 0.0;
4514                text.style: "genlist_style_email_urgency_unread";
4515             }
4516             GENLIST_DESCRIPTION_FLIP_ENABLED
4517          }
4518          part { name: "elm.text.name";
4519             clip_to: "disclip";
4520             type: TEXTBLOCK;
4521             scale: 1;
4522             description { state: "default" 0.0;
4523                fixed: 1 1;
4524                rel1 {
4525                   relative: 1.0 1.0;
4526                   to_x: "elm.padding.icon.checkbox.right";
4527                   to_y: "elm.text.subject";
4528                }
4529                rel2 {
4530                   relative: 0.0 0.0;
4531                   to_x: "elm.padding.icon.num.left";
4532                   to_y: "elm.padding.bottom";
4533                }
4534                align: 0.0 0.5;
4535                text {
4536                   style: "genlist_style_name_text";
4537                   min: 0 1;
4538                   align: 0.0 0.5;
4539                }
4540             }
4541             description { state: "selected" 0.0;
4542                inherit: "default" 0.0;
4543                text.style: "genlist_style_name_text_focus";
4544             }
4545             GENLIST_DESCRIPTION_FLIP_ENABLED
4546          }
4547          part { name: "elm.padding.icon.num.left";
4548             clip_to: "disclip";
4549             type: RECT;
4550             scale: 1;
4551             description { state: "default" 0.0;
4552                min: GENLIST_PADDING_16_INC 0;
4553                fixed: 1 0;
4554                rel1 {
4555                   relative: 0.0 1.0;
4556                   to_x: "elm.icon.num";
4557                   to_y: "elm.text.subject";
4558                }
4559                rel2 {
4560                   relative: 0.0 0.0;
4561                   to_x: "elm.icon.num";
4562                   to_y: "elm.padding.bottom";
4563                }
4564                align: 1.0 0.0;
4565                visible: 0;
4566             }
4567          }
4568          part { name: "elm.icon.num";
4569             clip_to: "disclip";
4570             type: SWALLOW;
4571             mouse_events: 0;
4572             scale: 1;
4573             description { state: "default" 0.0;
4574                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4575                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4576                fixed: 1 1;
4577                rel1 {
4578                   relative: 0.0 1.0;
4579                   to_x: "elm.padding.icon.attach.left";
4580                   to_y: "elm.text.subject";
4581                }
4582                rel2 {
4583                   relative: 0.0 0.0;
4584                   to_x: "elm.padding.icon.attach.left";
4585                   to_y: "elm.padding.bottom";
4586                }
4587                align: 1.0 0.5;
4588             }
4589             GENLIST_DESCRIPTION_FLIP_ENABLED
4590          }
4591          part { name: "elm.padding.icon.attach.left";
4592             clip_to: "disclip";
4593             type: RECT;
4594             scale: 1;
4595             description { state: "default" 0.0;
4596                min: GENLIST_PADDING_16_INC 0;
4597                fixed: 1 0;
4598                rel1 {
4599                   relative: 0.0 1.0;
4600                   to_x: "elm.icon.attach";
4601                   to_y: "elm.text.subject";
4602                }
4603                rel2 {
4604                   relative: 0.0 0.0;
4605                   to_x: "elm.icon.attach";
4606                   to_y: "elm.padding.bottom";
4607                }
4608                align: 1.0 0.0;
4609                visible: 0;
4610             }
4611          }
4612          part { name: "elm.icon.attach";
4613             clip_to: "disclip";
4614             type: SWALLOW;
4615             scale: 1;
4616             description { state: "default" 0.0;
4617                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4618                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4619                fixed: 1 1;
4620                rel1 {
4621                   relative: 0.0 1.0;
4622                   to_x: "elm.text.date";
4623                   to_y: "elm.text.subject";
4624                }
4625                rel2 {
4626                   relative: 0.0 0.0;
4627                   to_x: "elm.text.date";
4628                   to_y: "elm.padding.bottom";
4629                }
4630                align: 1.0 0.5;
4631             }
4632             GENLIST_DESCRIPTION_FLIP_ENABLED
4633          }
4634          part { name: "elm.swallow.outbox.progress";
4635             type: SWALLOW;
4636             scale: 1;
4637             mouse_events: 1;
4638             repeat_events: 0;
4639             description { state: "default" 0.0;
4640                min: GENLIST_SIZE_168_INC 0;
4641                fixed: 1 1;
4642                color: 0 0 0 0;
4643                align: 1.0 0.5;
4644                rel1 {
4645                   relative: 0.0 1.0;
4646                   offset: 0 0;
4647                   to_x: "elm.padding.right";
4648                   to_y: "elm.padding.top";
4649                }
4650                rel2 {
4651                   relative: 0.0 0.0;
4652                   offset: 0 0;
4653                   to_x: "elm.padding.right";
4654                   to_y: "elm.padding.bottom";
4655                }
4656             }
4657          }
4658          GENLIST_PART_FLIP
4659          GENLIST_PART_FOCUS
4660          GENLIST_PART_DISCLIP
4661       }
4662       programs {
4663          // signal: elm,state,%s,active
4664          //   a "check" item named %s went active
4665          // signal: elm,state,%s,passive
4666          //   a "check" item named %s went passive
4667          // default is passive
4668          program { name: "go_active";
4669             signal: "elm,state,selected";
4670             source: "elm";
4671             action: STATE_SET "selected" 0.0;
4672             target: "bg";
4673             target: "elm.text.subject";
4674             target: "elm.text.name";
4675             target: "elm.text.date";
4676             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4677          }
4678          program { name: "go_passive";
4679             signal: "elm,state,unselected";
4680             source: "elm";
4681             action: STATE_SET "default" 0.0;
4682             target: "bg";
4683             target: "elm.text.subject";
4684             target: "elm.text.name";
4685             target: "elm.text.date";
4686             transition: LINEAR 0.1;
4687          }
4688          program { name: "go_disabled";
4689             signal: "elm,state,disabled";
4690             source: "elm";
4691             action: STATE_SET "disabled" 0.0;
4692             target: "disclip";
4693          }
4694          program { name: "go_enabled";
4695             signal: "elm,state,enabled";
4696             source: "elm";
4697             action: STATE_SET "default" 0.0;
4698             target: "disclip";
4699          }
4700          program { name: "go_read";
4701             signal: "elm,state,read";
4702             source: "elm";
4703             action: STATE_SET "read" 0.0;
4704             target: "elm.text.subject";
4705          }
4706          program { name: "go_unread";
4707             signal: "elm,state,unread";
4708             source: "elm";
4709             action: STATE_SET "unread" 0.0;
4710             target: "elm.text.subject";
4711          }
4712          program { name: "go_urgeny_unread";
4713             signal: "elm,state,urgency_unread";
4714             source: "elm";
4715             action: STATE_SET "urgency_unread" 0.0;
4716             target: "elm.text.subject";
4717          }
4718          program { name: "go_urgency_read";
4719             signal: "elm,state,urgency_read";
4720             source: "elm";
4721             action: STATE_SET "urgency_read" 0.0;
4722             target: "elm.text.subject";
4723          }
4724          GENLIST_PROGRAM_SOUND("elm.text.subject")
4725          GENLIST_PROGRAM_SOUND("elm.text.name")
4726          GENLIST_PROGRAM_SOUND("elm.text.date")
4727       }
4728    }
4729
4730 // ???
4731    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4732    group { name: "elm/genlist/item/2text.1icon.13/default";
4733       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4734       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4735       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4736       data.item: "stacking" "above";
4737       data.item: "selectraise" "on";
4738       data.item: "texts" "elm.text elm.text.msgcount";
4739       data.item: "contents" "elm.icon";
4740       data.item: "flips" "elm.flip.icon elm.flip.content";
4741
4742       parts {
4743          GENLIST_PART_BASE
4744          GENLIST_PART_BOTTOM_LINE
4745          GENLIST_PART_BG_NORMAL
4746          GENLIST_PART_BG_NORMAL
4747          GENLIST_PART_PADDING_LEFT
4748          GENLIST_PART_PADDING_RIGHT_EDIT
4749          part { name: "elm.icon";
4750             clip_to: "disclip";
4751             type: SWALLOW;
4752             scale: 1;
4753             description { state: "default" 0.0;
4754                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4755                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4756                fixed: 1 1;
4757                rel1 {
4758                   relative: 1.0 0.0;
4759                   to_x: "elm.padding.left";
4760                }
4761                rel2 {
4762                   relative: 1.0 1.0;
4763                   to_x: "elm.padding.left";
4764                }
4765                align: 0.0 0.5;
4766             }
4767             GENLIST_DESCRIPTION_FLIP_ENABLED
4768          }
4769          part { name: "elm.text.msgcount";
4770             clip_to: "disclip";
4771             type: TEXT;
4772             mouse_events: 0;
4773             scale: 1;
4774             description {
4775                state: "default" 0.0;
4776                fixed: 1 1;
4777                align: 0 0;
4778                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4779                rel1.to: "elm.icon";
4780                rel2.to: "elm.icon";
4781                text {
4782                   font: "Tizen:style=Medium";
4783                   size: GENLIST_FONT_28_INC;
4784                   min: 0 1;
4785                   align: 0.5 0.5;
4786                   text_class: "tizen";
4787                }
4788                align: 0.0 0.5;
4789             }
4790          }
4791          part { name: "elm.padding.icon.right";
4792             clip_to: "disclip";
4793             type: RECT;
4794             scale: 1;
4795             description {
4796                state: "default" 0.0;
4797                min: GENLIST_SIZE_16_INC 0;
4798                fixed: 1 0;
4799                rel1 {
4800                   relative: 1.0 0.0;
4801                   to_x: "elm.icon";
4802                }
4803                rel2.to_x: "elm.icon";
4804                visible: 0;
4805             }
4806          }
4807          part { name: "elm.text";
4808             clip_to: "disclip";
4809             type: TEXT;
4810             mouse_events: 0;
4811             scale: 1;
4812             description { state: "default" 0.0;
4813                rel1 {
4814                   relative: 1.0 0.0;
4815                   to_x: "elm.padding.icon.right";
4816                }
4817                rel2 {
4818                   relative: 0.0 1.0;
4819                   to_x: "elm.padding.right";
4820                }
4821                align: 0.0 0.5;
4822                color: GENLIST_EMAIL_UNREAD_COLOR;
4823                text {
4824                   font: "Tizen:style=Roman";
4825                   size: GENLIST_EMAIL_SIZE;
4826                   min: 0 1;
4827                   align: 0.0 0.5;
4828                   text_class: "list_item";
4829                }
4830             }
4831             GENLIST_DESCRIPTION_FLIP_ENABLED
4832          }
4833          GENLIST_PART_FLIP
4834          GENLIST_PART_FOCUS
4835          GENLIST_PART_DISCLIP
4836       }
4837       programs {
4838          program { name: "go_active";
4839             signal: "elm,state,selected";
4840             source: "elm";
4841             action: STATE_SET "selected" 0.0;
4842             target: "bg";
4843             target: "elm.text";
4844             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4845          }
4846          program { name: "go_passive";
4847             signal: "elm,state,unselected";
4848             source: "elm";
4849             action: STATE_SET "default" 0.0;
4850             target: "bg";
4851             target: "elm.text";
4852             transition: LINEAR 0.1;
4853          }
4854          program { name: "go_disabled";
4855             signal: "elm,state,disabled";
4856             source: "elm";
4857             action: STATE_SET "disabled" 0.0;
4858             target: "disclip";
4859          }
4860          program { name: "go_enabled";
4861             signal: "elm,state,enabled";
4862             source: "elm";
4863             action: STATE_SET "default" 0.0;
4864             target: "disclip";
4865          }
4866          GENLIST_PROGRAM_SOUND("msgcount")
4867          GENLIST_PROGRAM_SOUND("elm.text")
4868       }
4869    }
4870
4871 // ???
4872    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4873    group { name: "elm/genlist/item/2text.1icon.14/default";
4874       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4875       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4876       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4877       data.item: "stacking" "above";
4878       data.item: "selectraise" "on";
4879       data.item: "texts" "elm.text elm.text.msgcount";
4880       data.item: "contents" "elm.check elm.icon";
4881       data.item: "flips" "elm.flip.icon elm.flip.content";
4882
4883       parts {
4884          GENLIST_PART_BASE
4885          GENLIST_PART_BOTTOM_LINE
4886          GENLIST_PART_BG_NORMAL
4887          GENLIST_PART_BG_NORMAL
4888          GENLIST_PART_PADDING_LEFT
4889          GENLIST_PART_PADDING_RIGHT_EDIT
4890          part { name: "elm.check";
4891             clip_to: "disclip";
4892             type: SWALLOW;
4893             mouse_events: 1;
4894             scale: 1;
4895             description { state: "default" 0.0;
4896                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4897                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4898                fixed: 1 1;
4899                rel1 {
4900                   relative: 1.0 0.0;
4901                   to_x: "elm.padding.left";
4902                }
4903                rel2 {
4904                   relative: 1.0 1.0;
4905                   to_x: "elm.padding.left";
4906                }
4907                align: 0.0 0.5;
4908             }
4909             GENLIST_DESCRIPTION_FLIP_ENABLED
4910          }
4911
4912          part { name: "elm.padding.icon.checkbox.right";
4913             clip_to: "disclip";
4914             type: RECT;
4915             scale: 1;
4916             description { state: "default" 0.0;
4917                min: GENLIST_PADDING_16_INC 0;
4918                fixed: 1 0;
4919                rel1 {
4920                   relative: 1.0 0.0;
4921                   to_x: "elm.check";
4922                }
4923                rel2 {
4924                   relative: 1.0 1.0;
4925                   to_x:  "elm.check";
4926                }
4927                align: 1.0 0.0;
4928                visible: 0;
4929             }
4930          }
4931          part { name: "elm.icon";
4932             clip_to: "disclip";
4933             type: SWALLOW;
4934             scale: 1;
4935             description { state: "default" 0.0;
4936                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4937                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4938                fixed: 1 1;
4939                rel1.to_x: "elm.padding.right";
4940                rel2 {
4941                   relative: 0.0 1.0;
4942                   to_x: "elm.padding.right";
4943                }
4944                align: 1.0 0.5;
4945             }
4946             GENLIST_DESCRIPTION_FLIP_ENABLED
4947          }
4948          part { name: "elm.text.msgcount";
4949             clip_to: "disclip";
4950             type: TEXT;
4951             mouse_events: 0;
4952             scale: 1;
4953             description {
4954                state: "default" 0.0;
4955                fixed: 1 1;
4956                align: 0 0;
4957                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4958                rel1.to: "elm.icon";
4959                rel2.to: "elm.icon";
4960                text {
4961                   font: "Tizen:style=Medium";
4962                   size: GENLIST_FONT_28_INC;
4963                   min: 0 1;
4964                   align: 0.5 0.5;
4965                   text_class: "tizen";
4966                }
4967                align: 0.0 0.5;
4968             }
4969          }
4970          part { name: "elm.padding.icon.left";
4971             clip_to: "disclip";
4972             type: RECT;
4973             scale: 1;
4974             description {
4975                state: "default" 0.0;
4976                min: GENLIST_SIZE_16_INC 0;
4977                fixed: 1 0;
4978                rel1.to_x: "elm.icon";
4979                rel2 {
4980                   relative: 0.0 1.0;
4981                   to_x: "elm.icon";
4982                }
4983                align: 1.0 0.0;
4984                visible: 0;
4985             }
4986          }
4987          part { name: "elm.text";
4988             clip_to: "disclip";
4989             type: TEXTBLOCK;
4990             mouse_events: 0;
4991             scale: 1;
4992             description { state: "default" 0.0;
4993                rel1 {
4994                   relative: 1.0 0.0;
4995                   to_x: "elm.padding.icon.checkbox.right";
4996                }
4997                rel2 {
4998                   relative: 0.0 1.0;
4999                   to_x: "elm.padding.icon.left";
5000                }
5001                align: 0.0 0.5;
5002                text {
5003                   style: "genlist_style_email_unread";
5004                   min: 0 1;
5005                   max: 0 1;
5006                   align: 0.0 0.5;
5007                }
5008             }
5009             description { state: "selected" 0.0;
5010                inherit: "default" 0.0;
5011                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5012             }
5013             GENLIST_DESCRIPTION_FLIP_ENABLED
5014          }
5015          GENLIST_PART_FLIP
5016          GENLIST_PART_FOCUS
5017          GENLIST_PART_DISCLIP
5018       }
5019       programs {
5020          program { name: "go_active";
5021             signal: "elm,state,selected";
5022             source: "elm";
5023             action: STATE_SET "selected" 0.0;
5024             target: "bg";
5025             target: "elm.text";
5026             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5027          }
5028          program { name: "go_passive";
5029             signal: "elm,state,unselected";
5030             source: "elm";
5031             action: STATE_SET "default" 0.0;
5032             target: "bg";
5033             target: "elm.text";
5034             transition: LINEAR 0.1;
5035          }
5036          program { name: "go_disabled";
5037             signal: "elm,state,disabled";
5038             source: "elm";
5039             action: STATE_SET "disabled" 0.0;
5040             target: "disclip";
5041          }
5042          program { name: "go_enabled";
5043             signal: "elm,state,enabled";
5044             source: "elm";
5045             action: STATE_SET "default" 0.0;
5046             target: "disclip";
5047          }
5048          GENLIST_PROGRAM_SOUND("elm.text.msgcount")
5049          GENLIST_PROGRAM_SOUND("elm.text")
5050       }
5051    }
5052
5053
5054    group { name: "elm/genlist/item/readmessage/default";
5055       alias: "elm/genlist/item_odd/readmessage/default";
5056       alias: "elm/genlist/item_compress/readmessage/default";
5057       alias: "elm/genlist/item_compress_odd/readmessage/default";
5058
5059       data.item: "stacking" "above";
5060       data.item: "selectraise" "on";
5061       data.item: "contents" "elm.icon";
5062       parts {
5063          part { name: "base";
5064             type: RECT;
5065             repeat_events: 1;
5066             description { state: "default" 0.0;
5067                color: GENLIST_LIST_BG_COLOR;
5068             }
5069          }
5070          part { name: "elm.icon";
5071             clip_to: "disclip";
5072             type: SWALLOW;
5073             scale: 1;
5074             description { state: "default" 0.0;
5075                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
5076                rel2 {
5077                   relative: 0.76 0.0;
5078                   to_y: "elm.padding.bottom";
5079                }
5080             }
5081          }
5082          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5083          GENLIST_PART_DISCLIP
5084       }
5085       programs {
5086          // signal: elm,state,%s,active
5087          //   a "check" item named %s went active
5088          // signal: elm,state,%s,passive
5089          //   a "check" item named %s went passive
5090          // default is passive
5091          /*program { name: "go_active";
5092             signal: "elm,state,selected";
5093             source: "elm";
5094             action: STATE_SET "selected" 0.0;
5095             target: "bg";
5096          }
5097          program { name: "go_passive";
5098             signal: "elm,state,unselected";
5099             source: "elm";
5100             action: STATE_SET "default" 0.0;
5101             target: "bg";
5102             transition: LINEAR 0.1;
5103          }*/
5104          program { name: "go_disabled";
5105             signal: "elm,state,disabled";
5106             source: "elm";
5107             action: STATE_SET "disabled" 0.0;
5108             target: "disclip";
5109          }
5110          program { name: "go_enabled";
5111             signal: "elm,state,enabled";
5112             source: "elm";
5113             action: STATE_SET "default" 0.0;
5114             target: "disclip";
5115          }
5116       }
5117    }
5118
5119    group { name: "elm/genlist/item/sentmessage/default";
5120       alias: "elm/genlist/item_odd/sentmessage/default";
5121       alias: "elm/genlist/item_compress/sentmessage/default";
5122       alias: "elm/genlist/item_compress_odd/sentmessage/default";
5123
5124       data.item: "stacking" "above";
5125       data.item: "selectraise" "on";
5126       data.item: "contents" "elm.icon";
5127       parts {
5128          part { name: "base";
5129             type: RECT;
5130             repeat_events: 1;
5131             description { state: "default" 0.0;
5132                color: GENLIST_LIST_BG_COLOR;
5133             }
5134          }
5135          part { name: "elm.icon";
5136             clip_to: "disclip";
5137             type: SWALLOW;
5138             scale: 1;
5139             description { state: "default" 0.0;
5140                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
5141                rel2 {
5142                   relative: 1.0 0.0;
5143                   to_y: "elm.padding.bottom";
5144                }
5145             }
5146          }
5147          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5148          GENLIST_PART_DISCLIP
5149       }
5150       programs {
5151          // signal: elm,state,%s,active
5152          //   a "check" item named %s went active
5153          // signal: elm,state,%s,passive
5154          //   a "check" item named %s went passive
5155          // default is passive
5156          /*program { name: "go_active";
5157             signal: "elm,state,selected";
5158             source: "elm";
5159             action: STATE_SET "selected" 0.0;
5160             target: "bg";
5161          }
5162          program { name: "go_passive";
5163             signal: "elm,state,unselected";
5164             source: "elm";
5165             action: STATE_SET "default" 0.0;
5166             target: "bg";
5167             transition: LINEAR 0.1;
5168          }*/
5169          program { name: "go_disabled";
5170             signal: "elm,state,disabled";
5171             source: "elm";
5172             action: STATE_SET "disabled" 0.0;
5173             target: "disclip";
5174          }
5175          program { name: "go_enabled";
5176             signal: "elm,state,enabled";
5177             source: "elm";
5178             action: STATE_SET "default" 0.0;
5179             target: "disclip";
5180          }
5181       }
5182    }
5183
5184    group { name : "elm/genlist/item/dialogue/separator/end/default";
5185       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
5186       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
5187       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
5188       data.item: "stacking" "above";
5189       data.item: "selectraise" "on";
5190       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5191       parts {
5192          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
5193          GENLIST_PART_DISCLIP
5194       }
5195    }
5196
5197    group { name : "elm/genlist/item/dialogue/seperator.2/default";
5198       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
5199       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
5200       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
5201       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
5202       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
5203       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
5204       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
5205       alias: "elm/layout/dialogue/separator/hd18/with_line";
5206
5207       data.item: "stacking" "above";
5208       data.item: "selectraise" "on";
5209       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5210
5211       parts {
5212          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
5213          GENLIST_PART_DISCLIP
5214       }
5215    }
5216
5217    group { name : "elm/genlist/item/dialogue/seperator.3/default";
5218       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
5219       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
5220       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
5221       alias: "elm/genlist/item/dialogue/separator/20/default";
5222       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
5223       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
5224       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
5225       alias: "elm/layout/dialogue/separator/hd32";
5226
5227       data.item: "stacking" "above";
5228       data.item: "selectraise" "on";
5229       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5230
5231       parts {
5232          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
5233          GENLIST_PART_DISCLIP
5234       }
5235    }
5236
5237    group { name : "elm/genlist/item/dialogue/seperator.4/default";
5238       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
5239       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
5240       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
5241       alias: "elm/genlist/item/dialogue/separator/10/default";
5242       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
5243       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
5244       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
5245       alias: "elm/layout/dialogue/separator/hd16";
5246
5247       data.item: "stacking" "above";
5248       data.item: "selectraise" "on";
5249       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5250
5251       parts {
5252          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
5253          GENLIST_PART_DISCLIP
5254       }
5255    }
5256
5257    group { name : "elm/genlist/item/dialogue/seperator.5/default";
5258       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
5259       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
5260       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
5261       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
5262       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
5263       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
5264       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
5265       alias: "elm/layout/dialogue/separator/hd1";
5266
5267       data.item: "stacking" "above";
5268       data.item: "selectraise" "on";
5269       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5270
5271       parts {
5272          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
5273          GENLIST_PART_DISCLIP
5274       }
5275    }
5276
5277
5278    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
5279       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
5280       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5281       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5282       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5283       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5284       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5285       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5286       alias: "elm/layout/dialogue/1title.1text.3";
5287       data.item: "stacking" "above";
5288       data.item: "selectraise" "on";
5289       data.item: "texts" "elm.title elm.text";
5290       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5291       parts {
5292          GENLIST_PART_BASE
5293          GENLIST_PART_BOTTOM_LINE
5294          GENLIST_PART_BG_NORMAL
5295          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5296          GENLIST_PART_PADDING_RIGHT_EDIT
5297          GENLIST_PART_DIALOGUE_ITEM
5298          GENLIST_PART_DIALOGUE_RIGHT_LINE
5299          part { name: "elm.title";
5300             clip_to: "disclip";
5301             type: TEXT;
5302             mouse_events: 0;
5303             scale: 1;
5304             description { state: "default" 0.0;
5305                min: GENLIST_SIZE_163_INC 0;
5306                fixed: 1 0;
5307                rel1 {
5308                   relative: 1.0 0.0;
5309                   to_x: "elm.padding.left";
5310                }
5311                rel2.to_x: "elm.padding.left";
5312                align: 0.0 0.5;
5313                color: GENLIST_MULTILINE_TEXT_COLOR;
5314                text {
5315                   font: "Tizen:style=Medium";
5316                   size: GENLIST_MULTILINE_TEXT_SIZE;
5317                   min: 0 1;
5318                   align: 0.0 0.5;
5319                   text_class: "tizen";
5320                }
5321             }
5322             GENLIST_DESCRIPTION_FLIP_ENABLED
5323          }
5324          part { name: "elm.flip.content.title";
5325             clip_to: "disclip";
5326             type: SWALLOW;
5327             description { state: "default" 0.0;
5328                visible: 0;
5329                fixed: 1 1;
5330                rel1.to: "elm.title";
5331                rel2.to: "elm.title";
5332             }
5333             description { state: "flipped" 0.0;
5334                inherit: "default" 0.0;
5335                visible: 1;
5336             }
5337          }
5338          part { name: "elm.divider1";
5339             type: RECT;
5340             mouse_events: 0;
5341             description { state: "default" 0.0;
5342                min: 1 0;
5343                fixed: 1 0;
5344                rel1 {
5345                   relative: 1.0 0.0;
5346                   to_x: "elm.title";
5347                }
5348                rel2.to_x: "elm.title";
5349                align: 0.0 0.5;
5350                color: GENLIST_LIST_LINE1_COLOR;
5351             }
5352          }
5353          part { name: "elm.padding.text.left";
5354             clip_to: "disclip";
5355             type: RECT;
5356             mouse_events: 0;
5357             scale: 1;
5358             description { state: "default" 0.0;
5359                min: GENLIST_PADDING_16_INC 0;
5360                fixed: 1 0;
5361                rel1 {
5362                    relative: 1.0 0.0;
5363                    to_x: "elm.divider1";
5364                }
5365                rel2.to_x: "elm.divider1";
5366                align: 0.0 0.5;
5367                visible: 0;
5368             }
5369          }
5370          part { name: "elm.text";
5371             clip_to: "disclip";
5372             type: TEXT;
5373             mouse_events: 0;
5374             scale: 1;
5375             description { state: "default" 0.0;
5376                rel1 {
5377                   relative: 1.0 0.0;
5378                   to_x: "elm.padding.text.left";
5379                }
5380                rel2 {
5381                   relative: 0.0 1.0;
5382                   to_x: "elm.padding.right";
5383                }
5384                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5385                text {
5386                   font: "Tizen:style=Roman";
5387                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5388                   min: 0 1;
5389                   align: 0.0 0.5;
5390                   text_class: "list_item";
5391                }
5392             }
5393             GENLIST_DESCRIPTION_FLIP_ENABLED
5394          }
5395          part { name: "elm.flip.content";
5396             clip_to: "disclip";
5397             type: SWALLOW;
5398             mouse_events: 1;
5399             scale: 1;
5400             description { state: "default" 0.0;
5401                fixed: 1 1;
5402                rel1 {
5403                   relative: 0.0 0.5;
5404                   to_x: "elm.text";
5405                }
5406                rel2 {
5407                   relative: 0.0 0.5;
5408                   to_x: "elm.padding.right";
5409                }
5410                visible: 0;
5411             }
5412             description { state: "flipped" 0.0;
5413                inherit: "default" 0.0;
5414                visible: 1;
5415             }
5416          }
5417          GENLIST_PART_DISCLIP
5418       }
5419       programs {
5420          // signal: elm,state,%s,active
5421          //   a "check" item named %s went active
5422          // signal: elm,state,%s,passive
5423          //   a "check" item named %s went passive
5424          // default is passive
5425          /*program { name: "go_active";
5426             signal: "elm,state,selected";
5427             source: "elm";
5428             action: STATE_SET "selected" 0.0;
5429             target: "elm.text";
5430          }
5431          program { name: "go_passive";
5432             signal: "elm,state,unselected";
5433             source: "elm";
5434             action: STATE_SET "default" 0.0;
5435             target: "elm.text";
5436             transition: LINEAR 0.1;
5437          }*/
5438          program { name: "go_disabled";
5439             signal: "elm,state,disabled";
5440             source: "elm";
5441             action: STATE_SET "disabled" 0.0;
5442             target: "disclip";
5443          }
5444          program { name: "go_enabled";
5445             signal: "elm,state,enabled";
5446             source: "elm";
5447             action: STATE_SET "default" 0.0;
5448             target: "disclip";
5449          }
5450          program { name: "flip_enabled";
5451             signal: "elm,state,flip,enabled";
5452             source: "elm";
5453             action: STATE_SET "flipped" 0.0;
5454             target: "elm.title";
5455             target: "elm.text";
5456             target: "elm.flip.content.title";
5457             target: "elm.flip.content";
5458          }
5459          program { name: "flip_disabled";
5460             signal: "elm,state,flip,disabled";
5461             source: "elm";
5462             action: STATE_SET "default" 0.0;
5463             target: "elm.title";
5464             target: "elm.text";
5465             target: "elm.flip.content.title";
5466             target: "elm.flip.content";
5467          }
5468       }
5469    }
5470
5471    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5472       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5473       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5474       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5475       alias: "elm/layout/dialogue/1title.1text.1icon";
5476       data.item: "stacking" "above";
5477       data.item: "selectraise" "on";
5478       data.item: "texts" "elm.title elm.text";
5479       data.item: "contents" "elm.icon";
5480       data.item: "flips" "elm.flip.icon elm.flip.content";
5481       parts {
5482          GENLIST_PART_BASE
5483          GENLIST_PART_BOTTOM_LINE
5484          GENLIST_PART_BG_NORMAL
5485          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5486          GENLIST_PART_PADDING_RIGHT_EDIT
5487          GENLIST_PART_DIALOGUE_ITEM
5488          GENLIST_PART_DIALOGUE_RIGHT_LINE
5489          part { name: "elm.title";
5490             clip_to: "disclip";
5491             type: TEXT;
5492             mouse_events: 0;
5493             scale: 1;
5494             description { state: "default" 0.0;
5495                min: GENLIST_SIZE_163_INC 0;
5496                fixed: 1 0;
5497                rel1 {
5498                   relative: 1.0 0.0;
5499                   to_x: "elm.padding.left";
5500                }
5501                rel2.to_x: "elm.padding.left";
5502                align: 0.0 0.5;
5503                color: GENLIST_MULTILINE_TEXT_COLOR;
5504                text {
5505                   font: "Tizen:style=Medium";
5506                   size: GENLIST_MULTILINE_TEXT_SIZE;
5507                   min: 0 1;
5508                   align: 0.0 0.5;
5509                   text_class: "tizen";
5510                }
5511             }
5512          }
5513          part { name: "elm.divider1";
5514             type: RECT;
5515             mouse_events: 0;
5516             description { state: "default" 0.0;
5517                min: 1 0;
5518                fixed: 1 0;
5519                rel1 {
5520                   relative: 1.0 0.0;
5521                   to_x: "elm.title";
5522                }
5523                rel2.to_x: "elm.title";
5524                align: 0.0 0.5;
5525                color: GENLIST_LIST_LINE1_COLOR;
5526             }
5527          }
5528          part { name: "elm.padding.text.left";
5529             clip_to: "disclip";
5530             type: RECT;
5531             mouse_events: 0;
5532             scale: 1;
5533             description { state: "default" 0.0;
5534                min: GENLIST_PADDING_16_INC 0;
5535                fixed: 1 0;
5536                rel1 {
5537                    relative: 1.0 0.0;
5538                    to_x: "elm.divider1";
5539                }
5540                rel2.to_x: "elm.divider1";
5541                align: 0.0 0.5;
5542                visible: 0;
5543             }
5544          }
5545          part { name: "elm.icon";
5546            clip_to: "disclip";
5547             type: SWALLOW;
5548             mouse_events: 1;
5549             scale: 1;
5550             description { state: "default" 0.0;
5551                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5552                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5553                fixed: 1 1;
5554                rel1.to_x: "elm.padding.right";
5555                rel2 {
5556                   relative: 0.0 1.0;
5557                   to_x: "elm.padding.right";
5558                }
5559                align: 1.0 0.5;
5560             }
5561          }
5562          part { name: "elm.padding.icon.left";
5563             clip_to: "disclip";
5564             type: RECT;
5565             mouse_events: 0;
5566             scale: 1;
5567             description { state: "default" 0.0;
5568                min: GENLIST_PADDING_16_INC 0;
5569                fixed: 1 0;
5570                rel1.to_x: "elm.icon";
5571                rel2 {
5572                    relative: 0.0 1.0;
5573                    to_x: "elm.icon";
5574                }
5575                rel2.to_x: "elm.icon";
5576                align: 1.0 0.5;
5577                visible: 0;
5578             }
5579          }
5580          part { name: "elm.text";
5581             clip_to: "disclip";
5582             type: TEXT;
5583             mouse_events: 0;
5584             scale: 1;
5585             description { state: "default" 0.0;
5586                rel1 {
5587                   relative: 1.0 0.0;
5588                   to_x: "elm.padding.text.left";
5589                }
5590                rel2 {
5591                   relative: 0.0 1.0;
5592                   to_x: "elm.padding.icon.left";
5593                }
5594                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5595                text {
5596                   font: "Tizen:style=Roman";
5597                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5598                   min: 0 1;
5599                   align: 0.0 0.5;
5600                   text_class: "list_item";
5601                }
5602             }
5603             GENLIST_DESCRIPTION_FLIP_ENABLED
5604          }
5605          part { name: "elm.flip.content";
5606             clip_to: "disclip";
5607             type: SWALLOW;
5608             mouse_events: 1;
5609             scale: 1;
5610             description { state: "default" 0.0;
5611                fixed: 1 1;
5612                rel1 {
5613                   relative: 0.0 0.5;
5614                   to_x: "elm.text";
5615                }
5616                rel2 {
5617                   relative: 0.0 0.5;
5618                   to_x: "elm.padding.right";
5619                }
5620                visible: 0;
5621             }
5622             description { state: "flipped" 0.0;
5623                inherit: "default" 0.0;
5624                visible: 1;
5625             }
5626          }
5627          GENLIST_PART_DISCLIP
5628       }
5629       programs {
5630          // signal: elm,state,%s,active
5631          //   a "check" item named %s went active
5632          // signal: elm,state,%s,passive
5633          //   a "check" item named %s went passive
5634          // default is passive
5635          /*program { name: "go_active";
5636             signal: "elm,state,selected";
5637             source: "elm";
5638             action: STATE_SET "selected" 0.0;
5639             target: "elm.text";
5640          }
5641          program { name: "go_passive";
5642             signal: "elm,state,unselected";
5643             source: "elm";
5644             action: STATE_SET "default" 0.0;
5645             target: "elm.text";
5646             transition: LINEAR 0.1;
5647          }*/
5648          program { name: "go_disabled";
5649             signal: "elm,state,disabled";
5650             source: "elm";
5651             action: STATE_SET "disabled" 0.0;
5652             target: "disclip";
5653          }
5654          program { name: "go_enabled";
5655             signal: "elm,state,enabled";
5656             source: "elm";
5657             action: STATE_SET "default" 0.0;
5658             target: "disclip";
5659          }
5660          //GENLIST_PROGRAM_FLIP_1TEXT
5661       }
5662    }
5663
5664    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5665       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5666       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5667       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5668       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5669       data.item: "stacking" "above";
5670       data.item: "selectraise" "on";
5671       data.item: "texts" "elm.title elm.text";
5672       data.item: "contents" "elm.icon";
5673       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5674       parts {
5675          GENLIST_PART_BASE
5676          GENLIST_PART_BOTTOM_LINE
5677          GENLIST_PART_BG_NORMAL
5678          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5679          GENLIST_PART_PADDING_RIGHT_EDIT
5680          GENLIST_PART_DIALOGUE_ITEM
5681          GENLIST_PART_DIALOGUE_RIGHT_LINE
5682          part { name: "elm.title";
5683             clip_to: "disclip";
5684             type: TEXT;
5685             mouse_events: 0;
5686             scale: 1;
5687             description { state: "default" 0.0;
5688                min: GENLIST_SIZE_163_INC 0;
5689                fixed: 1 0;
5690                rel1 {
5691                   relative: 1.0 0.0;
5692                   to_x: "elm.padding.left";
5693                }
5694                rel2.to_x: "elm.padding.left";
5695                align: 0.0 0.5;
5696                color: GENLIST_MULTILINE_TEXT_COLOR;
5697                text {
5698                   font: "Tizen:style=Medium";
5699                   size: GENLIST_MULTILINE_TEXT_SIZE;
5700                   min: 0 1;
5701                   align: 0.0 0.5;
5702                   text_class: "tizen";
5703                }
5704             }
5705             GENLIST_DESCRIPTION_FLIP_ENABLED
5706          }
5707          part { name: "elm.flip.content.title";
5708             clip_to: "disclip";
5709             type: SWALLOW;
5710             description { state: "default" 0.0;
5711                visible: 0;
5712                fixed: 1 1;
5713                rel1.to: "elm.title";
5714                rel2.to: "elm.title";
5715             }
5716             description { state: "flipped" 0.0;
5717                inherit: "default" 0.0;
5718                visible: 1;
5719             }
5720          }
5721          part { name: "elm.divider1";
5722             type: RECT;
5723             mouse_events: 0;
5724             description { state: "default" 0.0;
5725                min: 1 0;
5726                fixed: 1 0;
5727                rel1 {
5728                   relative: 1.0 0.0;
5729                   to_x: "elm.title";
5730                }
5731                rel2.to_x: "elm.title";
5732                align: 0.0 0.5;
5733                color: GENLIST_LIST_LINE1_COLOR;
5734             }
5735          }
5736          part { name: "elm.padding.text.left";
5737             clip_to: "disclip";
5738             type: RECT;
5739             mouse_events: 0;
5740             scale: 1;
5741             description { state: "default" 0.0;
5742                min: GENLIST_PADDING_16_INC 0;
5743                fixed: 1 0;
5744                rel1 {
5745                    relative: 1.0 0.0;
5746                    to_x: "elm.divider1";
5747                }
5748                rel2.to_x: "elm.divider1";
5749                align: 0.0 0.5;
5750                visible: 0;
5751             }
5752          }
5753          part { name: "elm.icon";
5754            clip_to: "disclip";
5755             type: SWALLOW;
5756             mouse_events: 0;
5757             scale: 1;
5758             description { state: "default" 0.0;
5759                min: 0 0;
5760                max: 0 0;
5761                rel1.to_x: "elm.padding.right";
5762                rel2 {
5763                   relative: 0.0 1.0;
5764                   to_x: "elm.padding.right";
5765                }
5766                align: 1.0 0.5;
5767                visible: 0;
5768             }
5769             description { state: "contact_default_number_enabled" 0.0;
5770                inherit: "default" 0.0;
5771                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5772                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5773                visible: 1;
5774             }
5775          }
5776          part { name: "elm.padding.icon.left";
5777             clip_to: "disclip";
5778             type: RECT;
5779             mouse_events: 0;
5780             scale: 1;
5781             description { state: "default" 0.0;
5782                min: 0 0;
5783                fixed: 1 0;
5784                rel1.to_x: "elm.icon";
5785                rel2 {
5786                    relative: 0.0 1.0;
5787                    to_x: "elm.icon";
5788                }
5789                rel2.to_x: "elm.icon";
5790                align: 1.0 0.5;
5791                visible: 0;
5792             }
5793             description { state: "contact_default_number_enabled" 0.0;
5794                inherit: "default" 0.0;
5795                min: GENLIST_PADDING_16_INC 0;
5796             }
5797          }
5798          part { name: "elm.text";
5799             clip_to: "disclip";
5800             type: TEXT;
5801             mouse_events: 0;
5802             scale: 1;
5803             description { state: "default" 0.0;
5804                rel1 {
5805                   relative: 1.0 0.0;
5806                   to_x: "elm.padding.text.left";
5807                }
5808                rel2 {
5809                   relative: 0.0 1.0;
5810                   to_x: "elm.padding.icon.left";
5811                }
5812                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5813                text {
5814                   font: "Tizen:style=Roman";
5815                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5816                   min: 0 1;
5817                   align: 0.0 0.5;
5818                   text_class: "list_item";
5819                }
5820             }
5821             description { state: "contact_default_number_enabled" 0.0;
5822                inherit: "default" 0.0;
5823                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5824             }
5825             GENLIST_DESCRIPTION_FLIP_ENABLED
5826          }
5827          part { name: "elm.flip.content";
5828             clip_to: "disclip";
5829             type: SWALLOW;
5830             mouse_events: 1;
5831             scale: 1;
5832             description { state: "default" 0.0;
5833                fixed: 1 1;
5834                rel1 {
5835                   relative: 0.0 0.5;
5836                   to_x: "elm.text";
5837                }
5838                rel2 {
5839                   relative: 1.0 0.5;
5840                   to_x: "elm.padding.icon.left";
5841                }
5842                visible: 0;
5843             }
5844             description { state: "flipped" 0.0;
5845                inherit: "default" 0.0;
5846                visible: 1;
5847             }
5848          }
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: "elm.text";
5862          }
5863          program { name: "go_passive";
5864             signal: "elm,state,unselected";
5865             source: "elm";
5866             action: STATE_SET "default" 0.0;
5867             target: "elm.text";
5868             transition: LINEAR 0.1;
5869          }*/
5870          program { name: "go_disabled";
5871             signal: "elm,state,disabled";
5872             source: "elm";
5873             action: STATE_SET "disabled" 0.0;
5874             target: "disclip";
5875          }
5876          program { name: "go_enabled";
5877             signal: "elm,state,enabled";
5878             source: "elm";
5879             action: STATE_SET "default" 0.0;
5880             target: "disclip";
5881          }
5882          program { name: "flip_enabled";
5883             signal: "elm,state,flip,enabled";
5884             source: "elm";
5885             action: STATE_SET "flipped" 0.0;
5886             target: "elm.title";
5887             target: "elm.text";
5888             target: "elm.flip.content.title";
5889             target: "elm.flip.content";
5890          }
5891          program { name: "flip_disabled";
5892             signal: "elm,state,flip,disabled";
5893             source: "elm";
5894             action: STATE_SET "default" 0.0;
5895             target: "elm.title";
5896             target: "elm.text";
5897             target: "elm.flip.content.title";
5898             target: "elm.flip.content";
5899          }
5900          program { name: "contact_default_number_enabled";
5901             signal: "elm,state,contact,default_number,enabled";
5902             source: "elm";
5903             action: STATE_SET "contact_default_number_enabled" 0.0;
5904             target: "elm.icon";
5905             target: "elm.padding.icon.left";
5906             target: "elm.text";
5907          }
5908          program { name: "contact_default_number_disabled";
5909             signal: "elm,state,contact,default_number,disabled";
5910             source: "elm";
5911             action: STATE_SET "default" 0.0;
5912             target: "elm.icon";
5913             target: "elm.padding.icon.left";
5914             target: "elm.text";
5915          }
5916       }
5917    }
5918
5919
5920    group { name: "elm/genlist/item/dialogue/2text/default";
5921       alias: "elm/genlist/item_odd/dialogue/2text/default";
5922       alias: "elm/genlist/item_compress/dialogue/2text/default";
5923       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5924       alias: "elm/layout/dialogue/2text";
5925       data.item: "stacking" "above";
5926       data.item: "selectraise" "on";
5927       data.item: "texts" "elm.text.1 elm.text.2";
5928       data.item: "flips" "elm.flip.icon elm.flip.content";
5929       parts {
5930          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5931          GENLIST_PART_BG_NORMAL
5932          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5933          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5934          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5935          GENLIST_PART_PADDING_RIGHT_EDIT
5936          GENLIST_PART_DIALOGUE_ITEM
5937          GENLIST_PART_DIALOGUE_RIGHT_LINE
5938          part { name: "elm.text.1";
5939             clip_to: "disclip";
5940             type: TEXT;
5941             mouse_events: 0;
5942             scale: 1;
5943             description { state: "default" 0.0;
5944                min: 0 GENLIST_SIZE_61_INC;
5945                fixed: 0 1;
5946                rel1 {
5947                   relative: 1.0 1.0;
5948                   to_x: "elm.padding.left";
5949                   to_y: "elm.padding.top";
5950                }
5951                rel2 {
5952                   relative: 0.0 1.0;
5953                   to_x: "elm.padding.right";
5954                   to_y: "elm.padding.top";
5955                }
5956                align: 0.0 0.0;
5957                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5958                text {
5959                   font: "Tizen:style=Roman";
5960                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5961                   min: 0 1;
5962                   align: 0.0 0.5;
5963                   text_class: "list_item";
5964                }
5965             }
5966             description { state: "selected" 0.0;
5967                inherit: "default" 0.0;
5968                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5969             }
5970             GENLIST_DESCRIPTION_FLIP_ENABLED
5971          }
5972          part { name: "elm.text.2";
5973             clip_to: "disclip";
5974             type: TEXT;
5975             mouse_events: 0;
5976             scale: 1;
5977             description { state: "default" 0.0;
5978                rel1 {
5979                   relative: 1.0 1.0;
5980                   to_x: "elm.padding.left";
5981                   to_y: "elm.text.1";
5982                }
5983                rel2 {
5984                   relative: 0.0 0.0;
5985                   to_x: "elm.padding.right";
5986                   to_y: "elm.padding.bottom";
5987                }
5988                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5989                text {
5990                   font: "Tizen:style=Medium";
5991                   size: GENLIST_FONT_32_INC;
5992                   min: 0 1;
5993                   align: 0.0 0.5;
5994                   text_class: "tizen";
5995                }
5996             }
5997             description { state: "selected" 0.0;
5998                inherit: "default" 0.0;
5999                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6000             }
6001             GENLIST_DESCRIPTION_FLIP_ENABLED
6002          }
6003          GENLIST_PART_FLIP
6004          GENLIST_PART_FOCUS
6005          GENLIST_PART_DISCLIP
6006       }
6007       programs {
6008          // signal: elm,state,%s,active
6009          //   a "check" item named %s went active
6010          // signal: elm,state,%s,passive
6011          //   a "check" item named %s went passive
6012          // default is passive
6013          program { name: "go_active";
6014             signal: "elm,state,selected";
6015             source: "elm";
6016             action: STATE_SET "selected" 0.0;
6017             target: "bg";
6018             target: "elm.text.1";
6019             target: "elm.text.2";
6020             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6021          }
6022          program { name: "go_passive";
6023             signal: "elm,state,unselected";
6024             source: "elm";
6025             action: STATE_SET "default" 0.0;
6026             target: "bg";
6027             target: "elm.text.1";
6028             target: "elm.text.2";
6029             transition: LINEAR 0.1;
6030          }
6031          program { name: "go_disabled";
6032             signal: "elm,state,disabled";
6033             source: "elm";
6034             action: STATE_SET "disabled" 0.0;
6035             target: "disclip";
6036          }
6037          program { name: "go_enabled";
6038             signal: "elm,state,enabled";
6039             source: "elm";
6040             action: STATE_SET "default" 0.0;
6041             target: "disclip";
6042          }
6043          GENLIST_PROGRAM_FLIP_2TEXT
6044          GENLIST_PROGRAM_SOUND("elm.text.1")
6045          GENLIST_PROGRAM_SOUND("elm.text.2")
6046       }
6047    }
6048
6049    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
6050       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
6051       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
6052       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
6053       alias: "elm/layout/dialogue/2text.1icon.2";
6054       data.item: "stacking" "above";
6055       data.item: "selectraise" "on";
6056       data.item: "texts" "elm.text.1 elm.text.2";
6057       data.item: "contents" "elm.icon";
6058       data.item: "flips" "elm.flip.icon elm.flip.content";
6059       parts {
6060          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6061          GENLIST_PART_BG_NORMAL
6062          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6063          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6064          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6065          GENLIST_PART_PADDING_RIGHT_EDIT
6066          GENLIST_PART_DIALOGUE_ITEM
6067          GENLIST_PART_DIALOGUE_RIGHT_LINE
6068          part { name: "elm.icon";
6069             clip_to: "disclip";
6070             type: SWALLOW;
6071             scale: 1;
6072             description { state: "default" 0.0;
6073                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6074                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6075                fixed: 1 1;
6076                rel1 {
6077                   relative: 1.0 0.0;
6078                   to_x: "elm.padding.left";
6079                }
6080                rel2.to_x: "elm.padding.left";
6081                align: 0.0 0.5;
6082             }
6083             GENLIST_DESCRIPTION_FLIP_ENABLED
6084          }
6085          part { name: "elm.padding.icon.right";
6086             clip_to: "disclip";
6087             type: RECT;
6088             scale: 1;
6089             description { state: "default" 0.0;
6090                min: GENLIST_PADDING_16_INC 0;
6091                fixed: 1 0;
6092                rel1 {
6093                   relative: 1.0 0.0;
6094                   to_x: "elm.icon";
6095                }
6096                rel2.to_x: "elm.icon";
6097                align: 0.0 0.0;
6098                visible: 0;
6099             }
6100          }
6101          part { name: "elm.text.1";
6102             clip_to: "disclip";
6103             type: TEXT;
6104             mouse_events: 0;
6105             scale: 1;
6106             description { state: "default" 0.0;
6107                min: 0 GENLIST_SIZE_61_INC;
6108                fixed: 0 1;
6109                rel1 {
6110                   relative: 1.0 1.0;
6111                   to_x: "elm.padding.icon.right";
6112                   to_y: "elm.padding.top";
6113                }
6114                rel2 {
6115                   relative: 0.0 1.0;
6116                   to_x: "elm.padding.right";
6117                   to_y: "elm.padding.top";
6118                }
6119                align: 0.0 0.0;
6120                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6121                text {
6122                   font: "Tizen:style=Roman";
6123                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6124                   min: 0 1;
6125                   align: 0.0 0.5;
6126                   text_class: "list_item";
6127                }
6128             }
6129             description { state: "selected" 0.0;
6130                inherit: "default" 0.0;
6131                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6132             }
6133             GENLIST_DESCRIPTION_FLIP_ENABLED
6134          }
6135          part { name: "elm.text.2";
6136             clip_to: "disclip";
6137             type: TEXT;
6138             mouse_events: 0;
6139             scale: 1;
6140             description { state: "default" 0.0;
6141                rel1 {
6142                   relative: 1.0 1.0;
6143                   to_x: "elm.padding.icon.right";
6144                   to_y: "elm.text.1";
6145                }
6146                rel2 {
6147                   relative: 0.0 0.0;
6148                   to_x: "elm.padding.right";
6149                   to_y: "elm.padding.bottom";
6150                }
6151                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6152                text {
6153                   font: "Tizen:style=Medium";
6154                   size: GENLIST_FONT_32_INC;
6155                   min: 0 1;
6156                   align: 0.0 0.5;
6157                   text_class: "tizen";
6158                }
6159             }
6160             description { state: "selected" 0.0;
6161                inherit: "default" 0.0;
6162                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6163             }
6164             GENLIST_DESCRIPTION_FLIP_ENABLED
6165          }
6166          GENLIST_PART_FLIP
6167          GENLIST_PART_FOCUS
6168          GENLIST_PART_DISCLIP
6169       }
6170       programs {
6171          // signal: elm,state,%s,active
6172          //   a "check" item named %s went active
6173          // signal: elm,state,%s,passive
6174          //   a "check" item named %s went passive
6175          // default is passive
6176          program { name: "go_active";
6177             signal: "elm,state,selected";
6178             source: "elm";
6179             action: STATE_SET "selected" 0.0;
6180             target: "bg";
6181             target: "elm.text.1";
6182             target: "elm.text.2";
6183             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6184          }
6185          program { name: "go_passive";
6186             signal: "elm,state,unselected";
6187             source: "elm";
6188             action: STATE_SET "default" 0.0;
6189             target: "bg";
6190             target: "elm.text.1";
6191             target: "elm.text.2";
6192             transition: LINEAR 0.1;
6193          }
6194          program { name: "go_disabled";
6195             signal: "elm,state,disabled";
6196             source: "elm";
6197             action: STATE_SET "disabled" 0.0;
6198             target: "disclip";
6199          }
6200          program { name: "go_enabled";
6201             signal: "elm,state,enabled";
6202             source: "elm";
6203             action: STATE_SET "default" 0.0;
6204             target: "disclip";
6205          }
6206          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6207          GENLIST_PROGRAM_SOUND("elm.text.1")
6208          GENLIST_PROGRAM_SOUND("elm.text.2")
6209       }
6210    }
6211
6212    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
6213       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
6214       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
6215       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
6216       alias: "elm/layout/dialogue/2text.1icon.3";
6217       data.item: "stacking" "above";
6218       data.item: "selectraise" "on";
6219       data.item: "texts" "elm.text.1 elm.text.2";
6220       data.item: "contents" "elm.icon";
6221       data.item: "flips" "elm.flip.icon elm.flip.content";
6222       parts {
6223          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6224          GENLIST_PART_BG_NORMAL
6225          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6226          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6227          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6228          GENLIST_PART_PADDING_RIGHT_EDIT
6229          GENLIST_PART_DIALOGUE_ITEM
6230          GENLIST_PART_DIALOGUE_RIGHT_LINE
6231          part { name: "elm.icon";
6232             clip_to: "disclip";
6233             type: SWALLOW;
6234             scale: 1;
6235             description { state: "default" 0.0;
6236                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6237                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6238                fixed: 1 1;
6239                rel1 {
6240                   relative: 1.0 0.0;
6241                   to_x: "elm.padding.left";
6242                }
6243                rel2.to_x: "elm.padding.left";
6244                align: 0.0 0.5;
6245             }
6246             GENLIST_DESCRIPTION_FLIP_ENABLED
6247          }
6248          part { name: "elm.padding.icon.right";
6249             clip_to: "disclip";
6250             type: RECT;
6251             scale: 1;
6252             description { state: "default" 0.0;
6253                min: GENLIST_PADDING_16_INC 0;
6254                fixed: 1 0;
6255                rel1 {
6256                   relative: 1.0 0.0;
6257                   to_x: "elm.icon";
6258                }
6259                rel2.to_x: "elm.icon";
6260                align: 0.0 0.0;
6261                visible: 0;
6262             }
6263          }
6264          part { name: "elm.text.1";
6265             clip_to: "disclip";
6266             type: TEXT;
6267             mouse_events: 0;
6268             scale: 1;
6269             description { state: "default" 0.0;
6270                min: 0 GENLIST_SIZE_61_INC;
6271                fixed: 0 1;
6272                rel1 {
6273                   relative: 1.0 1.0;
6274                   to_x: "elm.padding.icon.right";
6275                   to_y: "elm.padding.top";
6276                }
6277                rel2 {
6278                   relative: 0.0 1.0;
6279                   to_x: "elm.padding.right";
6280                   to_y: "elm.padding.top";
6281                }
6282                align: 0.0 0.0;
6283                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6284                text {
6285                   font: "Tizen:style=Roman";
6286                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6287                   min: 0 1;
6288                   align: 0.0 0.5;
6289                   text_class: "list_item";
6290                }
6291             }
6292             description { state: "selected" 0.0;
6293                inherit: "default" 0.0;
6294                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6295             }
6296             GENLIST_DESCRIPTION_FLIP_ENABLED
6297          }
6298          part { name: "elm.text.2";
6299             clip_to: "disclip";
6300             type: TEXT;
6301             mouse_events: 0;
6302             scale: 1;
6303             description { state: "default" 0.0;
6304                rel1 {
6305                   relative: 1.0 1.0;
6306                   to_x: "elm.padding.icon.right";
6307                   to_y: "elm.text.1";
6308                }
6309                rel2 {
6310                   relative: 0.0 0.0;
6311                   to_x: "elm.padding.right";
6312                   to_y: "elm.padding.bottom";
6313                }
6314                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6315                text {
6316                   font: "Tizen:style=Medium";
6317                   size: GENLIST_FONT_32_INC;
6318                   min: 0 1;
6319                   align: 0.0 0.5;
6320                   text_class: "tizen";
6321                }
6322             }
6323             description { state: "selected" 0.0;
6324                inherit: "default" 0.0;
6325                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6326             }
6327             GENLIST_DESCRIPTION_FLIP_ENABLED
6328          }
6329          GENLIST_PART_FLIP
6330          GENLIST_PART_FOCUS
6331          GENLIST_PART_DISCLIP
6332       }
6333       programs {
6334          // signal: elm,state,%s,active
6335          //   a "check" item named %s went active
6336          // signal: elm,state,%s,passive
6337          //   a "check" item named %s went passive
6338          // default is passive
6339          program { name: "go_active";
6340             signal: "elm,state,selected";
6341             source: "elm";
6342             action: STATE_SET "selected" 0.0;
6343             target: "bg";
6344             target: "elm.text.1";
6345             target: "elm.text.2";
6346             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6347          }
6348          program { name: "go_passive";
6349             signal: "elm,state,unselected";
6350             source: "elm";
6351             action: STATE_SET "default" 0.0;
6352             target: "bg";
6353             target: "elm.text.1";
6354             target: "elm.text.2";
6355             transition: LINEAR 0.1;
6356          }
6357          program { name: "go_disabled";
6358             signal: "elm,state,disabled";
6359             source: "elm";
6360             action: STATE_SET "disabled" 0.0;
6361             target: "disclip";
6362          }
6363          program { name: "go_enabled";
6364             signal: "elm,state,enabled";
6365             source: "elm";
6366             action: STATE_SET "default" 0.0;
6367             target: "disclip";
6368          }
6369          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6370          GENLIST_PROGRAM_SOUND("elm.text.1")
6371          GENLIST_PROGRAM_SOUND("elm.text.2")
6372       }
6373    }
6374
6375    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6376       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6377       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6378       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6379       alias: "elm/layout/dialogue/2text.3icon";
6380       data.item: "stacking" "above";
6381       data.item: "selectraise" "on";
6382       data.item: "texts" "elm.text.1 elm.text.2";
6383       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6384       data.item: "flips" "elm.flip.icon elm.flip.content";
6385       parts {
6386          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6387          GENLIST_PART_BG_NORMAL
6388          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6389          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6390          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6391          GENLIST_PART_PADDING_RIGHT_EDIT
6392          GENLIST_PART_DIALOGUE_ITEM
6393          GENLIST_PART_DIALOGUE_RIGHT_LINE
6394          part { name: "elm.swallow.colorbar";
6395             clip_to: "disclip";
6396             type: SWALLOW;
6397             scale: 1;
6398             description { state: "default" 0.0;
6399                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6400                fixed: 1 1;
6401                rel1 {
6402                   relative: 1.0 0.0;
6403                   to_x: "elm.rect.dialogue";
6404                }
6405                rel2 {
6406                   relative: 1.0 0.0;
6407                   to_x: "elm.rect.dialogue";
6408                }
6409                align: 0.0 0.0;
6410             }
6411          }
6412          part { name: "elm.icon.1";
6413             clip_to: "disclip";
6414             type: SWALLOW;
6415             scale: 1;
6416             description { state: "default" 0.0;
6417                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6418                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6419                fixed: 1 1;
6420                rel1 {
6421                   relative: 1.0 0.0;
6422                   to_x: "elm.padding.left";
6423                }
6424                rel2 {
6425                   relative: 1.0 1.0;
6426                   to_x: "elm.padding.left";
6427                }
6428                align: 0.0 0.5;
6429             }
6430             GENLIST_DESCRIPTION_FLIP_ENABLED
6431          }
6432          part { name: "elm.padding.icon1.right";
6433             type: RECT;
6434             scale: 1;
6435             description { state: "default" 0.0;
6436                min: GENLIST_PADDING_16_INC 0;
6437                fixed: 1 0;
6438                rel1 {
6439                   relative: 1.0 0.0;
6440                   to_x: "elm.icon.1";
6441                }
6442                rel2.to_x: "elm.icon.1";
6443                align: 0.0 0.0;
6444                visible: 0;
6445             }
6446          }
6447          part { name: "elm.icon.2";
6448             clip_to: "disclip";
6449             type: SWALLOW;
6450             scale: 1;
6451             description { state: "default" 0.0;
6452                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6453                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6454                fixed: 1 1;
6455                rel1.to_x: "elm.padding.right";
6456                rel2 {
6457                   relative: 0.0 1.0;
6458                   to_x: "elm.padding.right";
6459                }
6460                align: 1.0 0.5;
6461             }
6462             GENLIST_DESCRIPTION_FLIP_ENABLED
6463          }
6464          part { name: "elm.padding.icon2.left";
6465             type: RECT;
6466             scale: 1;
6467             description { state: "default" 0.0;
6468                min: GENLIST_PADDING_16_INC 0;
6469                fixed: 1 0;
6470                rel1.to_x: "elm.icon.2";
6471                rel2 {
6472                   relative: 0.0 1.0;
6473                   to_x: "elm.icon.2";
6474                }
6475                align: 1.0 0.0;
6476                visible: 0;
6477             }
6478          }
6479          part { name: "elm.text.1";
6480             clip_to: "disclip";
6481             type: TEXT;
6482             mouse_events: 0;
6483             scale: 1;
6484             description { state: "default" 0.0;
6485                min: 0 GENLIST_SIZE_61_INC;
6486                fixed: 0 1;
6487                rel1 {
6488                   relative: 1.0 1.0;
6489                   to_x: "elm.padding.icon1.right";
6490                   to_y: "elm.padding.top";
6491                }
6492                rel2 {
6493                   relative: 0.0 1.0;
6494                   to_x: "elm.padding.icon2.left";
6495                   to_y: "elm.padding.top";
6496                }
6497                align: 0.0 0.0;
6498                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6499                text {
6500                   font: "Tizen:style=Roman";
6501                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6502                   min: 0 1;
6503                   align: 0.0 0.5;
6504                   text_class: "list_item";
6505                }
6506             }
6507             description { state: "selected" 0.0;
6508                inherit: "default" 0.0;
6509                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6510             }
6511             GENLIST_DESCRIPTION_FLIP_ENABLED
6512          }
6513          part { name: "elm.text.2";
6514             clip_to: "disclip";
6515             type: TEXT;
6516             mouse_events: 0;
6517             scale: 1;
6518             description { state: "default" 0.0;
6519                rel1 {
6520                   relative: 1.0 1.0;
6521                   to_x: "elm.padding.icon1.right";
6522                   to_y: "elm.text.1";
6523                }
6524                rel2 {
6525                   relative: 0.0 0.0;
6526                   to_x: "elm.padding.icon2.left";
6527                   to_y: "elm.padding.bottom";
6528                }
6529                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6530                text {
6531                   font: "Tizen:style=Medium";
6532                   size: GENLIST_FONT_32_INC;
6533                   min: 0 1;
6534                   align: 0.0 0.5;
6535                   text_class: "tizen";
6536                }
6537             }
6538             description { state: "selected" 0.0;
6539                inherit: "default" 0.0;
6540                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6541             }
6542             GENLIST_DESCRIPTION_FLIP_ENABLED
6543          }
6544          GENLIST_PART_FLIP
6545          GENLIST_PART_FOCUS
6546          GENLIST_PART_DISCLIP
6547       }
6548       programs {
6549          // signal: elm,state,%s,active
6550          //   a "check" item named %s went active
6551          // signal: elm,state,%s,passive
6552          //   a "check" item named %s went passive
6553          // default is passive
6554          program { name: "go_active";
6555             signal: "elm,state,selected";
6556             source: "elm";
6557             action: STATE_SET "selected" 0.0;
6558             target: "bg";
6559             target: "elm.text.1";
6560             target: "elm.text.2";
6561             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6562          }
6563          program { name: "go_passive";
6564             signal: "elm,state,unselected";
6565             source: "elm";
6566             action: STATE_SET "default" 0.0;
6567             target: "bg";
6568             target: "elm.text.1";
6569             target: "elm.text.2";
6570             transition: LINEAR 0.1;
6571          }
6572          program { name: "go_disabled";
6573             signal: "elm,state,disabled";
6574             source: "elm";
6575             action: STATE_SET "disabled" 0.0;
6576             target: "disclip";
6577          }
6578          program { name: "go_enabled";
6579             signal: "elm,state,enabled";
6580             source: "elm";
6581             action: STATE_SET "default" 0.0;
6582             target: "disclip";
6583          }
6584          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6585          GENLIST_PROGRAM_SOUND("elm.text.1")
6586          GENLIST_PROGRAM_SOUND("elm.text.2")
6587       }
6588    }
6589
6590    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6591       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6592       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6593       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6594       alias: "elm/layout/dialogue/2text.2icon.2";
6595       data.item: "stacking" "above";
6596       data.item: "selectraise" "on";
6597       data.item: "texts" "elm.text.1 elm.text.2";
6598       data.item: "contents" "elm.icon.1 elm.icon.2";
6599       data.item: "flips" "elm.flip.icon elm.flip.content";
6600       parts {
6601          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6602          GENLIST_PART_BG_NORMAL
6603          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6604          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6605          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6606          GENLIST_PART_PADDING_RIGHT_EDIT
6607          GENLIST_PART_DIALOGUE_ITEM
6608          GENLIST_PART_DIALOGUE_RIGHT_LINE
6609          part { name: "elm.icon.1";
6610             clip_to: "disclip";
6611             type: SWALLOW;
6612             scale: 1;
6613             description { state: "default" 0.0;
6614                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6615                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6616                fixed: 1 1;
6617                rel1 {
6618                   relative: 1.0 1.0;
6619                   to_x: "elm.padding.left";
6620                   to_y: "elm.padding.top";
6621                }
6622                rel2 {
6623                   relative: 1.0 0.0;
6624                   to_x: "elm.padding.left";
6625                   to_y: "elm.padding.bottom";
6626                }
6627                align: 0.0 0.5;
6628             }
6629             GENLIST_DESCRIPTION_FLIP_ENABLED
6630          }
6631          part { name: "elm.padding.icon1.right";
6632             clip_to: "disclip";
6633             type: RECT;
6634             scale: 1;
6635             description { state: "default" 0.0;
6636                min: GENLIST_PADDING_16_INC 0;
6637                fixed: 1 0;
6638                rel1 {
6639                   relative: 1.0 0.0;
6640                   to_x: "elm.icon.1";
6641                }
6642                rel2.to_x: "elm.icon.1";
6643                align: 0.0 0.0;
6644                visible: 0;
6645             }
6646          }
6647          part { name: "elm.text.1";
6648             clip_to: "disclip";
6649             type: TEXT;
6650             mouse_events: 0;
6651             scale: 1;
6652             description { state: "default" 0.0;
6653                min: 0 GENLIST_SIZE_61_INC;
6654                fixed: 0 1;
6655                rel1 {
6656                   relative: 1.0 1.0;
6657                   to_x: "elm.padding.icon1.right";
6658                   to_y: "elm.padding.top";
6659                }
6660                rel2 {
6661                   relative: 0.0 1.0;
6662                   to_x: "elm.padding.right";
6663                   to_y: "elm.padding.top";
6664                }
6665                align: 0.0 0.0;
6666                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6667                text {
6668                   font: "Tizen:style=Roman";
6669                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6670                   min: 0 1;
6671                   align: 0.0 0.5;
6672                   text_class: "list_item";
6673                }
6674             }
6675             description { state: "selected" 0.0;
6676                inherit: "default" 0.0;
6677                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6678             }
6679             GENLIST_DESCRIPTION_FLIP_ENABLED
6680          }
6681          part { name: "elm.icon.2";
6682             clip_to: "disclip";
6683             type: SWALLOW;
6684             scale: 1;
6685             description { state: "default" 0.0;
6686                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6687                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6688                fixed: 1 1;
6689                rel1 {
6690                   relative: 0.0 1.0;
6691                   to_x: "elm.padding.right";
6692                   to_y: "elm.text.1";
6693                }
6694                rel2 {
6695                   relative: 0.0 0.0;
6696                   to_x: "elm.padding.right";
6697                   to_y: "elm.padding.bottom";
6698                }
6699                align: 1.0 0.5;
6700             }
6701             GENLIST_DESCRIPTION_FLIP_ENABLED
6702          }
6703          part { name: "elm.padding.icon2.left";
6704             clip_to: "disclip";
6705             type: RECT;
6706             scale: 1;
6707             description { state: "default" 0.0;
6708                min: GENLIST_PADDING_16_INC 0;
6709                fixed: 1 0;
6710                rel1 {
6711                   relative: 0.0 0.0;
6712                   to_x: "elm.icon.2";
6713                }
6714                rel2.to_x: "elm.icon.2";
6715                align: 1.0 0.0;
6716                visible: 0;
6717             }
6718          }
6719          part { name: "elm.text.2";
6720             clip_to: "disclip";
6721             type: TEXT;
6722             mouse_events: 0;
6723             scale: 1;
6724             description { state: "default" 0.0;
6725                rel1 {
6726                   relative: 1.0 1.0;
6727                   to_x: "elm.padding.icon1.right";
6728                   to_y: "elm.text.1";
6729                }
6730                rel2 {
6731                   relative: 0.0 0.0;
6732                   to_x: "elm.padding.icon2.left";
6733                   to_y: "elm.padding.bottom";
6734                }
6735                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6736                text {
6737                   font: "Tizen:style=Medium";
6738                   size: GENLIST_FONT_32_INC;
6739                   min: 0 1;
6740                   align: 0.0 0.5;
6741                   text_class: "tizen";
6742                }
6743             }
6744             description { state: "selected" 0.0;
6745                inherit: "default" 0.0;
6746                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6747             }
6748             GENLIST_DESCRIPTION_FLIP_ENABLED
6749          }
6750          GENLIST_PART_FLIP
6751          GENLIST_PART_FOCUS
6752          GENLIST_PART_DISCLIP
6753       }
6754       programs {
6755          // signal: elm,state,%s,active
6756          //   a "check" item named %s went active
6757          // signal: elm,state,%s,passive
6758          //   a "check" item named %s went passive
6759          // default is passive
6760          program { name: "go_active";
6761             signal: "elm,state,selected";
6762             source: "elm";
6763             action: STATE_SET "selected" 0.0;
6764             target: "bg";
6765             target: "elm.text.1";
6766             target: "elm.text.2";
6767             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6768          }
6769          program { name: "go_passive";
6770             signal: "elm,state,unselected";
6771             source: "elm";
6772             action: STATE_SET "default" 0.0;
6773             target: "bg";
6774             target: "elm.text.1";
6775             target: "elm.text.2";
6776             transition: LINEAR 0.1;
6777          }
6778          program { name: "go_disabled";
6779             signal: "elm,state,disabled";
6780             source: "elm";
6781             action: STATE_SET "disabled" 0.0;
6782             target: "disclip";
6783          }
6784          program { name: "go_enabled";
6785             signal: "elm,state,enabled";
6786             source: "elm";
6787             action: STATE_SET "default" 0.0;
6788             target: "disclip";
6789          }
6790          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6791          GENLIST_PROGRAM_SOUND("elm.text.1")
6792          GENLIST_PROGRAM_SOUND("elm.text.2")
6793       }
6794    }
6795
6796 // 2.4.2.9
6797    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6798       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6799       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6800       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6801       alias: "elm/layout/dialogue/2text.2icon.3";
6802       inherit: "elm/genlist/item/2text.2icon.4/default";
6803       parts {
6804          GENLIST_PART_BG_NORMAL
6805          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6806          GENLIST_PART_DIALOGUE_ITEM
6807          GENLIST_PART_DIALOGUE_RIGHT_LINE
6808       }
6809    }
6810 // 2.4.2.9 (textblock)
6811    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6812       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6813       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6814       parts {
6815          GENLIST_PART_BG_NORMAL
6816          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6817          GENLIST_PART_DIALOGUE_ITEM
6818          GENLIST_PART_DIALOGUE_RIGHT_LINE
6819       }
6820    }
6821
6822 // 4.2.11
6823    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6824       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6825       alias: "elm/layout/dialogue/1title.1text.2";
6826       data.item: "stacking" "above";
6827       data.item: "selectraise" "on";
6828       data.item: "texts" "elm.title elm.text";
6829       parts {
6830          part { name: "base";
6831             type: RECT;
6832             repeat_events: 1;
6833             description { state: "default" 0.0;
6834                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6835             }
6836          }
6837          GENLIST_PART_BG_NORMAL
6838          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6839          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6840          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6841          GENLIST_PART_PADDING_RIGHT_EDIT
6842          GENLIST_PART_DIALOGUE_ITEM
6843          GENLIST_PART_DIALOGUE_RIGHT_LINE
6844          part { name: "elm.title";
6845             clip_to: "disclip";
6846             type: TEXT;
6847             mouse_events: 0;
6848             scale: 1;
6849             description { state: "default" 0.0;
6850                min: GENLIST_SIZE_163_INC 0;
6851                fixed: 1 0;
6852                rel1 {
6853                   relative: 1.0 0.0;
6854                   to_x: "elm.padding.left";
6855                }
6856                rel2 {
6857                   relative: 1.0 1.0;
6858                   to_x: "elm.padding.left";
6859                }
6860                align: 0.0 0.0;
6861                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6862                text {
6863                   font: "Tizen:style=Medium";
6864                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6865                   min: 0 1;
6866                   align: 0.0 0.5;
6867                   text_class: "tizen";
6868                }
6869             }
6870             description { state: "selected" 0.0;
6871                inherit: "default" 0.0;
6872                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6873             }
6874          }
6875          part { name: "elm.divider1";
6876             clip_to: "disclip";
6877             type: RECT;
6878             mouse_events: 0;
6879             description { state: "default" 0.0;
6880                min: 1 0;
6881                fixed: 1 0;
6882                rel1 {
6883                   relative: 1.0 0.0;
6884                   to_x: "elm.title";
6885                }
6886                rel2.to_x: "elm.title";
6887                align: 0.0 0.5;
6888                color: GENLIST_LIST_LINE1_COLOR;
6889             }
6890          }
6891          part { name: "elm.padding.text.left";
6892             clip_to: "disclip";
6893             type: RECT;
6894             mouse_events: 0;
6895             description { state: "default" 0.0;
6896                min: GENLIST_PADDING_16_INC 0;
6897                fixed: 1 0;
6898                rel1 {
6899                   relative: 1.0 0.0;
6900                   to_x: "elm.divider1";
6901                }
6902                rel2.to_x: "elm.divider1";
6903                align: 0.0 0.5;
6904                visible: 0;
6905             }
6906          }
6907          part { name: "elm.text";
6908             clip_to: "disclip";
6909             type: TEXTBLOCK;
6910             mouse_events: 0;
6911             scale: 1;
6912             description { state: "default" 0.0;
6913                rel1 {
6914                   relative: 1.0 1.0;
6915                   to_x: "elm.padding.text.left";
6916                   to_y: "elm.padding.top";
6917                }
6918                rel2 {
6919                   relative: 0.0 0.0;
6920                   to_x: "elm.padding.right";
6921                   to_y: "elm.padding.bottom";
6922                }
6923                text {
6924                   style: "genlist_style_list_main_text_unread_wrap";
6925                   min: 0 1;
6926                   align: 0.0 0.5;
6927                }
6928             }
6929             description { state: "selected" 0.0;
6930                inherit: "default" 0.0;
6931                text.style: "genlist_style_list_main_text_focus_wrap";
6932             }
6933          }
6934          GENLIST_PART_DISCLIP
6935       }
6936       programs {
6937          // signal: elm,state,%s,active
6938          //   a "check" item named %s went active
6939          // signal: elm,state,%s,passive
6940          //   a "check" item named %s went passive
6941          // default is passive
6942          program { name: "go_active";
6943             signal: "elm,state,selected";
6944             source: "elm";
6945             action: STATE_SET "selected" 0.0;
6946             target: "bg";
6947             target: "elm.title";
6948             target: "elm.text";
6949             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6950          }
6951          program { name: "go_passive";
6952             signal: "elm,state,unselected";
6953             source: "elm";
6954             action: STATE_SET "default" 0.0;
6955             target: "bg";
6956             target: "elm.title";
6957             target: "elm.text";
6958             transition: LINEAR 0.1;
6959          }
6960          program { name: "go_disabled";
6961             signal: "elm,state,disabled";
6962             source: "elm";
6963             action: STATE_SET "disabled" 0.0;
6964             target: "disclip";
6965          }
6966          program { name: "go_enabled";
6967             signal: "elm,state,enabled";
6968             source: "elm";
6969             action: STATE_SET "default" 0.0;
6970             target: "disclip";
6971          }
6972          GENLIST_PROGRAM_SOUND("elm.text")
6973       }
6974    }
6975
6976    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6977       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6978       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6979       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6980       alias: "elm/layout/dialogue/1title.2text";
6981       data.item: "stacking" "above";
6982       data.item: "selectraise" "on";
6983       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6984       parts {
6985          GENLIST_PART_BASE
6986          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6987          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6988          GENLIST_PART_PADDING_RIGHT_EDIT
6989          GENLIST_PART_DIALOGUE_ITEM
6990          GENLIST_PART_DIALOGUE_RIGHT_LINE
6991          part { name: "elm.divider1";
6992             clip_to: "disclip";
6993             type: RECT;
6994             mouse_events: 0;
6995             description { state: "default" 0.0;
6996                min: 1 0;
6997                fixed: 1 0;
6998                rel1 {
6999                   relative: 1.0 0.0;
7000                   to_x: "elm.title";
7001                }
7002                rel2.to_x: "elm.title";
7003                align: 0.0 0.5;
7004                color: GENLIST_LIST_LINE1_COLOR;
7005             }
7006          }
7007          part { name: "center_line";
7008             clip_to: "disclip";
7009             type: RECT;
7010             mouse_events: 0;
7011             description { state: "default" 0.0;
7012                min: 0 1;
7013                fixed: 0 1;
7014                color: GENLIST_LIST_LINE1_COLOR;
7015                rel1 {
7016                   relative: 1.0 0.5;
7017                   to_x: "elm.divider1";
7018                }
7019                rel2.relative: 1.0 0.5;
7020                align: 0.5 1.0;
7021             }
7022          }
7023          part { name: "elm.title";
7024             clip_to: "disclip";
7025             type: TEXT;
7026             mouse_events: 0;
7027             scale: 1;
7028             description { state: "default" 0.0;
7029                min: GENLIST_SIZE_163_INC 0;
7030                fixed: 1 0;
7031                rel1 {
7032                   relative: 1.0  0.0;
7033                   to_x: "elm.padding.left";
7034                }
7035                rel2.to_x: "elm.padding.left";
7036                align: 0.0 0.5;
7037                color: GENLIST_MULTILINE_TEXT_COLOR;
7038                text {
7039                   font: "Tizen:style=Medium";
7040                   size: GENLIST_MULTILINE_TEXT_SIZE;
7041                   min: 0 1;
7042                   align: 0.0 0.5;
7043                   text_class: "tizen";
7044                }
7045             }
7046          }
7047          part { name: "elm.padding.title.right";
7048             clip_to: "disclip";
7049             type: RECT;
7050             mouse_events: 0;
7051             scale: 1;
7052             description { state: "default" 0.0;
7053                min: GENLIST_PADDING_16_INC 0;
7054                fixed: 1 0;
7055                rel1 {
7056                    relative: 1.0 0.0;
7057                    to_x: "elm.title";
7058                }
7059                rel2.to_x: "elm.title";
7060                visible: 0;
7061                align: 0.0 0.5;
7062             }
7063          }
7064          part { name: "elm.text.1";
7065             clip_to: "disclip";
7066             type: TEXT;
7067             mouse_events: 0;
7068             scale: 1;
7069             description { state: "default" 0.0;
7070                rel1 {
7071                   relative: 1.0 0.0;
7072                   to_x: "elm.padding.title.right";
7073                }
7074                rel2 {
7075                   relative: 0.0 0.0;
7076                   to_x: "elm.padding.right";
7077                   to_y: "center_line";
7078                }
7079                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7080                text {
7081                   font: "Tizen:style=Roman";
7082                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7083                   min: 0 1;
7084                   align: 0.0 0.5;
7085                   text_class: "list_item";
7086                }
7087             }
7088          }
7089          part { name: "elm.text.2";
7090             clip_to: "disclip";
7091             type: TEXT;
7092             mouse_events: 0;
7093             scale: 1;
7094             description { state: "default" 0.0;
7095                rel1 {
7096                   relative: 1.0 0.5;
7097                   to_x: "elm.padding.title.right";
7098                }
7099                rel2 {
7100                   relative: 0.0 1.0;
7101                   to_x: "elm.padding.right";
7102                }
7103                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7104                text {
7105                   font: "Tizen:style=Roman";
7106                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7107                   min: 0 1;
7108                   align: 0.0 0.5;
7109                   text_class: "tizen";
7110                }
7111             }
7112          }
7113          GENLIST_PART_DISCLIP
7114       }
7115       programs {
7116          // signal: elm,state,%s,active
7117          //   a "check" item named %s went active
7118          // signal: elm,state,%s,passive
7119          //   a "check" item named %s went passive
7120          // default is passive
7121          program { name: "go_active";
7122             signal: "elm,state,selected";
7123             source: "elm";
7124             action: STATE_SET "selected" 0.0;
7125             target: "elm.title";
7126             target: "elm.text.1";
7127             target: "elm.text.2";
7128          }
7129          program { name: "go_passive";
7130             signal: "elm,state,unselected";
7131             source: "elm";
7132             action: STATE_SET "default" 0.0;
7133             target: "elm.title";
7134             target: "elm.text.1";
7135             target: "elm.text.2";
7136             transition: LINEAR 0.1;
7137          }
7138          program { name: "go_disabled";
7139             signal: "elm,state,disabled";
7140             source: "elm";
7141             action: STATE_SET "disabled" 0.0;
7142             target: "disclip";
7143          }
7144          program { name: "go_enabled";
7145             signal: "elm,state,enabled";
7146             source: "elm";
7147             action: STATE_SET "default" 0.0;
7148             target: "disclip";
7149          }
7150          GENLIST_PROGRAM_SOUND("elm.text.1")
7151          GENLIST_PROGRAM_SOUND("elm.text.2")
7152       }
7153    }
7154
7155 #if 0
7156    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
7157       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
7158       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
7159       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
7160       alias: "elm/layout/dialogue/2text.1icon.6";
7161       data.item: "stacking" "above";
7162       data.item: "selectraise" "on";
7163       data.item: "texts" "elm.text.1 elm.text.2";
7164       data.item: "contents" "elm.icon";
7165       data.item: "flips" "elm.flip.icon elm.flip.content";
7166       parts {
7167          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7168          GENLIST_PART_BG_NORMAL
7169          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7170          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7171          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7172          GENLIST_PART_PADDING_RIGHT_EDIT
7173          GENLIST_PART_DIALOGUE_ITEM
7174          GENLIST_PART_DIALOGUE_RIGHT_LINE
7175          part { name: "elm.icon";
7176             clip_to: "disclip";
7177             type: SWALLOW;
7178             scale: 1;
7179             description { state: "default" 0.0;
7180                fixed: 1 1;
7181                rel1.to_x: "elm.padding.right";
7182                rel2 {
7183                   relative: 0.0 1.0;
7184                   to_x: "elm.padding.right";
7185                }
7186                align: 1.0 0.5;
7187             }
7188             GENLIST_DESCRIPTION_FLIP_ENABLED
7189          }
7190          part { name: "elm.padding.icon.left";
7191             clip_to: "disclip";
7192             type: RECT;
7193             scale: 1;
7194             description { state: "default" 0.0;
7195                min: GENLIST_SIZE_16_INC 0;
7196                fixed: 1 0;
7197                rel1.to_x: "elm.icon";
7198                rel2 {
7199                   relative: 0.0 1.0;
7200                   to_x: "elm.icon";
7201                }
7202                align: 1.0 0.0;
7203                visible: 0;
7204             }
7205          }
7206          part { name: "elm.text.1";
7207             clip_to: "disclip";
7208             type: TEXT;
7209             mouse_events: 0;
7210             scale: 1;
7211             description { state: "default" 0.0;
7212                min: 0 GENLIST_SIZE_61_INC;
7213                fixed: 0 1;
7214                rel1 {
7215                   relative: 1.0 1.0;
7216                   to_x: "elm.padding.left";
7217                   to_y: "elm.padding.top";
7218                }
7219                rel2 {
7220                   relative: 0.0 1.0;
7221                   to_x: "elm.padding.icon.left";
7222                   to_y: "elm.padding.top";
7223                }
7224                align: 0.0 0.0;
7225                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7226                text {
7227                   font: "Tizen:style=Roman";
7228                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7229                   min: 0 1;
7230                   align: 0.0 0.5;
7231                   text_class: "list_item";
7232                }
7233             }
7234             description { state: "selected" 0.0;
7235                inherit: "default" 0.0;
7236                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7237             }
7238             GENLIST_DESCRIPTION_FLIP_ENABLED
7239          }
7240          part { name: "elm.text.2";
7241             clip_to: "disclip";
7242             type: TEXT;
7243             mouse_events: 0;
7244             scale: 1;
7245             description { state: "default" 0.0;
7246                rel1 {
7247                   relative: 1.0 1.0;
7248                   to_x: "elm.padding.left";
7249                   to_y: "elm.text.1";
7250                }
7251                rel2 {
7252                   relative: 0.0 0.0;
7253                   to_x: "elm.padding.icon.left";
7254                   to_y: "elm.padding.bottom";
7255                }
7256                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7257                text {
7258                   font: "Tizen:style=Medium";
7259                   size: GENLIST_FONT_32_INC;
7260                   min: 0 1;
7261                   align: 0.0 0.5;
7262                   text_class: "tizen";
7263                }
7264             }
7265             description { state: "selected" 0.0;
7266                inherit: "default" 0.0;
7267                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7268             }
7269             GENLIST_DESCRIPTION_FLIP_ENABLED
7270          }
7271          GENLIST_PART_FLIP
7272          GENLIST_PART_FOCUS
7273          GENLIST_PART_DISCLIP
7274       }
7275       programs {
7276          // signal: elm,state,%s,active
7277          //   a "check" item named %s went active
7278          // signal: elm,state,%s,passive
7279          //   a "check" item named %s went passive
7280          // default is passive
7281          program { name: "go_active";
7282             signal: "elm,state,selected";
7283             source: "elm";
7284             action: STATE_SET "selected" 0.0;
7285             target: "bg";
7286             target: "elm.text.1";
7287             target: "elm.text.2";
7288             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7289          }
7290          program { name: "go_passive";
7291             signal: "elm,state,unselected";
7292             source: "elm";
7293             action: STATE_SET "default" 0.0;
7294             target: "bg";
7295             target: "elm.text.1";
7296             target: "elm.text.2";
7297             transition: LINEAR 0.1;
7298          }
7299          program { name: "go_disabled";
7300             signal: "elm,state,disabled";
7301             source: "elm";
7302             action: STATE_SET "disabled" 0.0;
7303             target: "disclip";
7304          }
7305          program { name: "go_enabled";
7306             signal: "elm,state,enabled";
7307             source: "elm";
7308             action: STATE_SET "default" 0.0;
7309             target: "disclip";
7310          }
7311          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7312          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7313       }
7314    }
7315
7316    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7317       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7318       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7319       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7320       alias: "elm/layout/dialogue/2text.1icon.7";
7321       data.item: "stacking" "above";
7322       data.item: "selectraise" "on";
7323       data.item: "texts" "elm.text.1 elm.text.2";
7324       data.item: "contents" "elm.icon";
7325       data.item: "flips" "elm.flip.icon elm.flip.content";
7326       parts {
7327          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7328          GENLIST_PART_BG_NORMAL
7329          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7330          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7331          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7332          GENLIST_PART_PADDING_RIGHT_EDIT
7333          GENLIST_PART_DIALOGUE_ITEM
7334          GENLIST_PART_DIALOGUE_RIGHT_LINE
7335          part { name: "elm.icon";
7336             clip_to: "disclip";
7337             type: SWALLOW;
7338             scale: 1;
7339             description { state: "default" 0.0;
7340                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7341                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7342                fixed: 1 1;
7343                rel1 {
7344                   relative: 0.0 1.0;
7345                   to_x: "elm.padding.right";
7346                   to_y: "elm.padding.top";
7347                }
7348                rel2 {
7349                   relative: 0.0 0.0;
7350                   to_x: "elm.padding.right";
7351                   to_y: "elm.padding.bottom";
7352                }
7353                align: 1.0 0.5;
7354             }
7355             GENLIST_DESCRIPTION_FLIP_ENABLED
7356          }
7357          part { name: "elm.padding.icon.left";
7358             clip_to: "disclip";
7359             type: RECT;
7360             scale: 1;
7361             description { state: "default" 0.0;
7362                min: GENLIST_SIZE_16_INC 0;
7363                fixed: 1 0;
7364                rel1.to_x: "elm.icon";
7365                rel2 {
7366                   relative: 0.0 1.0;
7367                   to_x: "elm.icon";
7368                }
7369                align: 1.0 0.0;
7370                visible: 0;
7371             }
7372          }
7373          part { name: "elm.text.1";
7374             clip_to: "disclip";
7375             type: TEXT;
7376             mouse_events: 0;
7377             scale: 1;
7378             description { state: "default" 0.0;
7379                min: 0 GENLIST_SIZE_61_INC;
7380                fixed: 0 1;
7381                rel1 {
7382                   relative: 1.0 1.0;
7383                   to_x: "elm.padding.left";
7384                   to_y: "elm.padding.top";
7385                }
7386                rel2 {
7387                   relative: 0.0 1.0;
7388                   to_x: "elm.padding.icon.left";
7389                   to_y: "elm.padding.top";
7390                }
7391                align: 0.0 0.0;
7392                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7393                text {
7394                   font: "Tizen:style=Roman";
7395                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7396                   min: 0 1;
7397                   align: 0.0 0.5;
7398                   text_class: "list_item";
7399                }
7400             }
7401             description { state: "selected" 0.0;
7402                inherit: "default" 0.0;
7403                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7404             }
7405             GENLIST_DESCRIPTION_FLIP_ENABLED
7406          }
7407          part { name: "elm.text.2";
7408             clip_to: "disclip";
7409             type: TEXT;
7410             mouse_events: 0;
7411             scale: 1;
7412             description { state: "default" 0.0;
7413                rel1 {
7414                   relative: 1.0 1.0;
7415                   to_x: "elm.padding.left";
7416                   to_y: "elm.text.1";
7417                }
7418                rel2 {
7419                   relative: 0.0 0.0;
7420                   to_x: "elm.padding.icon.left";
7421                   to_y: "elm.padding.bottom";
7422                }
7423                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7424                text {
7425                   font: "Tizen:style=Medium";
7426                   size: GENLIST_FONT_32_INC;
7427                   min: 0 1;
7428                   align: 0.0 0.5;
7429                   text_class: "tizen";
7430                }
7431             }
7432             description { state: "selected" 0.0;
7433                inherit: "default" 0.0;
7434                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7435             }
7436             GENLIST_DESCRIPTION_FLIP_ENABLED
7437          }
7438          GENLIST_PART_FLIP
7439          GENLIST_PART_FOCUS
7440          GENLIST_PART_DISCLIP
7441       }
7442       programs {
7443          // signal: elm,state,%s,active
7444          //   a "check" item named %s went active
7445          // signal: elm,state,%s,passive
7446          //   a "check" item named %s went passive
7447          // default is passive
7448          program { name: "go_active";
7449             signal: "elm,state,selected";
7450             source: "elm";
7451             action: STATE_SET "selected" 0.0;
7452             target: "bg";
7453             target: "elm.text.1";
7454             target: "elm.text.2";
7455             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7456          }
7457          program { name: "go_passive";
7458             signal: "elm,state,unselected";
7459             source: "elm";
7460             action: STATE_SET "default" 0.0;
7461             target: "bg";
7462             target: "elm.text.1";
7463             target: "elm.text.2";
7464             transition: LINEAR 0.1;
7465          }
7466          program { name: "go_disabled";
7467             signal: "elm,state,disabled";
7468             source: "elm";
7469             action: STATE_SET "disabled" 0.0;
7470             target: "disclip";
7471          }
7472          program { name: "go_enabled";
7473             signal: "elm,state,enabled";
7474             source: "elm";
7475             action: STATE_SET "default" 0.0;
7476             target: "disclip";
7477          }
7478          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7479          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7480       }
7481    }
7482
7483    // 2.4.2.19
7484    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7485       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7486       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7487       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7488       alias: "elm/layout/dialogue/2text.1icon.9";
7489       data.item: "stacking" "above";
7490       data.item: "selectraise" "on";
7491       data.item: "texts" "elm.text.1 elm.text.2";
7492       data.item: "contents" "elm.icon.1";
7493       data.item: "flips" "elm.flip.icon elm.flip.content";
7494
7495       parts {
7496          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7497          GENLIST_PART_BG_NORMAL
7498          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7499          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7500          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7501          GENLIST_PART_PADDING_RIGHT_EDIT
7502          GENLIST_PART_DIALOGUE_ITEM
7503          GENLIST_PART_DIALOGUE_RIGHT_LINE
7504          part { name: "elm.icon.1";
7505             clip_to: "disclip";
7506             type: SWALLOW;
7507             scale: 1;
7508             description { state: "default" 0.0;
7509                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7510                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7511                fixed: 1 1;
7512                rel1 {
7513                   relative: 1.0 1.0;
7514                   to_x: "elm.padding.left";
7515                   to_y: "elm.text.1";
7516                }
7517                rel2 {
7518                   relative: 1.0 0.0;
7519                   to_x: "elm.padding.left";
7520                   to_y: "elm.padding.bottom";
7521                }
7522                align: 0.0 0.5;
7523             }
7524             GENLIST_DESCRIPTION_FLIP_ENABLED
7525          }
7526          part { name: "elm.padding.icon1.right";
7527             clip_to: "disclip";
7528             type: RECT;
7529             scale: 1;
7530             description { state: "default" 0.0;
7531                min: GENLIST_PADDING_16_INC 0;
7532                fixed: 1 0;
7533                rel1 {
7534                   relative: 1.0 0.0;
7535                   to_x: "elm.icon.1";
7536                }
7537                rel2.to_x: "elm.icon.1";
7538                align: 0.0 0.0;
7539                visible: 0;
7540             }
7541          }
7542          part { name: "elm.text.1";
7543             clip_to: "disclip";
7544             type: TEXT;
7545             mouse_events: 0;
7546             scale: 1;
7547             description { state: "default" 0.0;
7548                min: 0 GENLIST_SIZE_61_INC;
7549                fixed: 0 1;
7550                rel1 {
7551                   relative: 1.0 1.0;
7552                   to_x: "elm.padding.left";
7553                   to_y: "elm.padding.top";
7554                }
7555                rel2 {
7556                   relative: 0.0 1.0;
7557                   to_x: "elm.padding.right";
7558                   to_y: "elm.padding.top";
7559                }
7560                align: 0.0 0.0;
7561                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7562                text {
7563                   font: "Tizen:style=Roman";
7564                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7565                   min: 0 1;
7566                   align: 0.0 0.5;
7567                   text_class: "list_item";
7568                }
7569             }
7570             description { state: "selected" 0.0;
7571                inherit: "default" 0.0;
7572                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7573             }
7574             GENLIST_DESCRIPTION_FLIP_ENABLED
7575          }
7576          part { name: "elm.text.2";
7577             clip_to: "disclip";
7578             type: TEXT;
7579             mouse_events: 0;
7580             scale: 1;
7581             description { state: "default" 0.0;
7582                rel1 {
7583                   relative: 1.0 1.0;
7584                   to_x: "elm.padding.icon1.right";
7585                   to_y: "elm.text.1";
7586                }
7587                rel2 {
7588                   relative: 0.0 0.0;
7589                   to_x: "elm.padding.right";
7590                   to_y: "elm.padding.bottom";
7591                }
7592                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7593                text {
7594                   font: "Tizen:style=Medium";
7595                   size: GENLIST_FONT_32_INC;
7596                   min: 0 1;
7597                   align: 0.0 0.5;
7598                   text_class: "tizen";
7599                }
7600             }
7601             description { state: "selected" 0.0;
7602                inherit: "default" 0.0;
7603                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7604             }
7605             GENLIST_DESCRIPTION_FLIP_ENABLED
7606          }
7607          GENLIST_PART_FLIP
7608          GENLIST_PART_FOCUS
7609          GENLIST_PART_DISCLIP
7610       }
7611       programs {
7612          // signal: elm,state,%s,active
7613          //   a "check" item named %s went active
7614          // signal: elm,state,%s,passive
7615          //   a "check" item named %s went passive
7616          // default is passive
7617          program { name: "go_active";
7618             signal: "elm,state,selected";
7619             source: "elm";
7620             action: STATE_SET "selected" 0.0;
7621             target: "bg";
7622             target: "elm.text.1";
7623             target: "elm.text.2";
7624          }
7625          program { name: "go_passive";
7626             signal: "elm,state,unselected";
7627             source: "elm";
7628             action: STATE_SET "default" 0.0;
7629             target: "bg";
7630             target: "elm.text.1";
7631             target: "elm.text.2";
7632             transition: LINEAR 0.1;
7633          }
7634          program { name: "go_disabled";
7635             signal: "elm,state,disabled";
7636             source: "elm";
7637             action: STATE_SET "disabled" 0.0;
7638             target: "disclip";
7639          }
7640          program { name: "go_enabled";
7641             signal: "elm,state,enabled";
7642             source: "elm";
7643             action: STATE_SET "default" 0.0;
7644             target: "disclip";
7645          }
7646       }
7647    }
7648
7649 // 4.3.1
7650    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7651       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7652       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7653       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7654       alias: "elm/layout/dialogue/bg/2text.2icon";
7655       data.item: "stacking" "above";
7656       data.item: "selectraise" "on";
7657       data.item: "texts" "elm.text.1 elm.text.2";
7658       data.item: "contents" "elm.icon.1 elm.icon.2";
7659       images {
7660           image: "00_list_thumbnail_bg.png" COMP;
7661       }
7662       parts {
7663          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7664          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7665          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7666          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7667          GENLIST_PART_PADDING_RIGHT_EDIT
7668          part { name: "elm.icon1.bg";
7669             scale: 1;
7670             description { state: "default" 0.0;
7671                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7672                fixed: 1 1;
7673                align: 0.0 0.52;
7674                rel1 {
7675                   relative: 1.0 0.5;
7676                   to_x: "elm.padding.left";
7677                }
7678                rel2 {
7679                   relative: 1.0 0.5;
7680                   to_x: "elm.padding.left";
7681                }
7682                image {
7683                   normal: "00_list_thumbnail_bg.png";
7684                   border: 1 1 1 1;
7685                   border_scale: 1;
7686                   middle: NONE;
7687                }
7688             }
7689          }
7690          part { name: "elm.icon.1";
7691             type: SWALLOW;
7692             description { state: "default" 0.0;
7693                rel1.to: "elm.icon1.bg";
7694                rel2.to: "elm.icon1.bg";
7695             }
7696          }
7697          part { name: "elm.padding.icon1.right";
7698             type: RECT;
7699             mouse_events: 0;
7700             scale: 1;
7701             description { state: "default" 0.0;
7702                min: GENLIST_PADDING_24_INC 0;
7703                fixed: 1 0;
7704                rel1 {
7705                    relative: 1.0 0.0;
7706                    to_x: "elm.icon1.bg";
7707                }
7708                rel2.to_x: "elm.icon1.bg";
7709                visible: 0;
7710                align: 0.0 0.5;
7711             }
7712          }
7713          part { name: "elm.icon.2";
7714             type: SWALLOW;
7715             scale: 1;
7716             description { state: "default" 0.0;
7717                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7718                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7719                fixed: 1 1;
7720                rel1 {
7721                   relative: 0.0 0.5;
7722                   to_x: "elm.padding.right";
7723                }
7724                rel2 {
7725                   relative: 0.0 0.5;
7726                   to_x: "elm.padding.right";
7727                }
7728                align: 1.0 0.5;
7729             }
7730          }
7731          part { name: "elm.padding.icon2.right";
7732             type: RECT;
7733             mouse_events: 0;
7734             scale: 1;
7735             description { state: "default" 0.0;
7736                min: GENLIST_PADDING_16_INC 0;
7737                fixed: 1 0;
7738                rel1.to_x: "elm.icon.2";
7739                rel2 {
7740                   relative: 0.0 1.0;
7741                   to_x: "elm.icon.2";
7742                }
7743                rel2.to_x: "elm.icon.2";
7744                visible: 0;
7745                align: 1.0 0.5;
7746             }
7747          }
7748          part { name: "elm.text.1";
7749             clip_to: "disclip";
7750             type: TEXT;
7751             mouse_events: 0;
7752             scale: 1;
7753             description { state: "default" 0.0;
7754                min: 0 GENLIST_SIZE_54_INC;
7755                fixed: 0 1;
7756                align: 0.0 0.0;
7757                rel1 {
7758                   relative: 1.0 1.0;
7759                   to_x: "elm.padding.icon1.right";
7760                   to_y: "elm.padding.top";
7761                }
7762                rel2 {
7763                   relative: 0.0 1.0;
7764                   to_x: "elm.padding.icon2.right";
7765                   to_y: "elm.padding.top";
7766                }
7767                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7768                text {
7769                   font: "Tizen:style=Roman";
7770                   size: GENLIST_FONT_48_INC;
7771                   min: 0 1;
7772                   align: 0.0 0.0;
7773                   text_class: "list_item";
7774                }
7775             }
7776          }
7777          part { name: "elm.padding.text.1.bottom";
7778             type: RECT;
7779             mouse_events: 0;
7780             scale: 1;
7781             description { state: "default" 0.0;
7782                min: 0 GENLIST_PADDING_8_INC;
7783                fixed: 0 1;
7784                rel1 {
7785                    relative: 0.0 1.0;
7786                    to_y: "elm.text.1";
7787                }
7788                rel2.to_y: "elm.text.1";
7789                visible: 0;
7790                align: 0.0 0.0;
7791             }
7792          }
7793          part { name: "elm.text.2";
7794             clip_to: "disclip";
7795             type: TEXT;
7796             mouse_events: 0;
7797             scale: 1;
7798             description { state: "default" 0.0;
7799                rel1 {
7800                   relative: 1.0 1.0;
7801                   to_x: "elm.padding.icon1.right";
7802                   to_y: "elm.padding.text.1.bottom";
7803                }
7804                rel2 {
7805                   relative: 0.0 0.0;
7806                   to_x: "elm.padding.icon2.right";
7807                   to_y: "elm.padding.bottom";
7808                }
7809                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7810                text {
7811                   font: "Tizen:style=Medium";
7812                   size: GENLIST_FONT_32_INC;
7813                   min: 0 1;
7814                   align: 0.0 1.0;
7815                   text_class: "tizen";
7816                }
7817             }
7818          }
7819          GENLIST_PART_DISCLIP
7820       }
7821       programs {
7822          // signal: elm,state,%s,active
7823          //   a "check" item named %s went active
7824          // signal: elm,state,%s,passive
7825          //   a "check" item named %s went passive
7826          // default is passive
7827          /*program { name: "go_active";
7828             signal: "elm,state,selected";
7829             source: "elm";
7830             action: STATE_SET "selected" 0.0;
7831             target: "elm.text";
7832             target: "elm.text.sub";
7833          }
7834          program { name: "go_passive";
7835             signal: "elm,state,unselected";
7836             source: "elm";
7837             action: STATE_SET "default" 0.0;
7838             target: "elm.text";
7839             target: "elm.text.sub";
7840             transition: LINEAR 0.1;
7841          }*/
7842          program { name: "go_disabled";
7843             signal: "elm,state,disabled";
7844             source: "elm";
7845             action: STATE_SET "disabled" 0.0;
7846             target: "disclip";
7847          }
7848          program { name: "go_enabled";
7849             signal: "elm,state,enabled";
7850             source: "elm";
7851             action: STATE_SET "default" 0.0;
7852             target: "disclip";
7853          }
7854       }
7855    }
7856
7857 // 4.3.3
7858    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7859       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7860       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7861       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7862       alias: "elm/layout/dialogue/bg/5text.2icon";
7863       data.item: "stacking" "above";
7864       data.item: "selectraise" "on";
7865       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7866       data.item: "contents" "elm.icon.1 elm.icon.2";
7867       images {
7868           image: "00_list_thumbnail_bg.png" COMP;
7869       }
7870       parts {
7871          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7872          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7873          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7874          GENLIST_PART_PADDING_LEFT
7875          GENLIST_PART_PADDING_RIGHT_EDIT
7876          part { name: "elm.icon1.bg";
7877             scale: 1;
7878             description { state: "default" 0.0;
7879                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7880                fixed: 1 1;
7881                align: 0.0 0.5;
7882                rel1 {
7883                   relative: 1.0 0.5;
7884                   to_x: "elm.padding.left";
7885                }
7886                rel2 {
7887                   relative: 1.0 0.5;
7888                   to_x: "elm.padding.left";
7889                }
7890                image {
7891                   normal: "00_list_thumbnail_bg.png";
7892                   border: 1 1 1 1;
7893                   border_scale: 1;
7894                   middle: NONE;
7895                }
7896             }
7897          }
7898          part { name: "elm.icon.1";
7899             type: SWALLOW;
7900             description { state: "default" 0.0;
7901                rel1.to: "elm.icon1.bg";
7902                rel2.to: "elm.icon1.bg";
7903             }
7904          }
7905          part { name: "elm.padding.icon1.right";
7906             type: RECT;
7907             mouse_events: 0;
7908             scale: 1;
7909             description { state: "default" 0.0;
7910                min: GENLIST_PADDING_16_INC 0;
7911                fixed: 1 0;
7912                rel1 {
7913                    relative: 1.0 0.0;
7914                    to_x: "elm.icon1.bg";
7915                }
7916                rel2.to_x: "elm.icon1.bg";
7917                visible: 0;
7918                align: 0.0 0.5;
7919             }
7920          }
7921          part { name: "elm.text.1";
7922             clip_to: "disclip";
7923             type: TEXT;
7924             mouse_events: 0;
7925             scale: 1;
7926             description { state: "default" 0.0;
7927                min: 0 GENLIST_SIZE_38_INC;
7928                fixed: 0 1;
7929                rel1 {
7930                   relative: 1.0 1.0;
7931                   to_x: "elm.padding.icon1.right";
7932                   to_y: "elm.padding.top";
7933                }
7934                rel2 {
7935                   relative: 0.0 1.0;
7936                   to_x: "elm.padding.right";
7937                   to_y: "elm.padding.top";
7938                }
7939                align: 0.0 0.0;
7940                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7941                text {
7942                   font: "Tizen:style=Medium";
7943                   size: GENLIST_FONT_32_INC;
7944                   align: 0.0 0.5;
7945                   text_class: "list_item";
7946                }
7947             }
7948          }
7949          part { name: "elm.text.2";
7950             clip_to: "disclip";
7951             type: TEXT;
7952             mouse_events: 0;
7953             scale: 1;
7954             description { state: "default" 0.0;
7955                min: 0 GENLIST_SIZE_38_INC;
7956                fixed: 0 1;
7957                rel1 {
7958                   relative: 1.0 1.0;
7959                   to_x: "elm.padding.icon1.right";
7960                   to_y: "elm.text.1";
7961                }
7962                rel2 {
7963                   relative: 0.0 1.0;
7964                   to_x: "elm.padding.right";
7965                   to_y: "elm.text.1";
7966                }
7967                align: 0.0 0.0;
7968                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7969                text {
7970                   font: "Tizen:style=Medium";
7971                   size: GENLIST_FONT_28_INC;
7972                   align: 0.0 0.5;
7973                   text_class: "tizen";
7974                }
7975             }
7976          }
7977          part { name: "elm.icon.2";
7978             clip_to: "disclip";
7979             type: SWALLOW;
7980             mouse_events: 0;
7981             scale: 1;
7982             description { state: "default" 0.0;
7983                fixed: 1 1;
7984                rel1 {
7985                   relative: 1.0 0.0;
7986                   to_x: "elm.padding.icon1.right";
7987                   to_y: "elm.text.3";
7988                }
7989                rel2 {
7990                   relative: 1.0 1.0;
7991                   to_x: "elm.padding.icon1.right";
7992                   to_y: "elm.text.3";
7993                }
7994                align: 0.0 0.5;
7995             }
7996          }
7997          part { name: "elm.padding.icon2.right";
7998             type: RECT;
7999             mouse_events: 0;
8000             scale: 1;
8001             description { state: "default" 0.0;
8002                min: GENLIST_PADDING_16_INC 0;
8003                fixed: 1 0;
8004                rel1 {
8005                    relative: 1.0 0.0;
8006                    to_x: "elm.icon.2";
8007                }
8008                rel2.to_x: "elm.icon.2";
8009                visible: 0;
8010                align: 0.0 0.5;
8011             }
8012          }
8013          part { name: "elm.text.3";
8014             clip_to: "disclip";
8015             type: TEXT;
8016             mouse_events: 0;
8017             scale: 1;
8018             description { state: "default" 0.0;
8019                min: 0 GENLIST_SIZE_38_INC;
8020                fixed: 0 1;
8021                rel1 {
8022                   relative: 1.0 1.0;
8023                   to_x: "elm.padding.icon2.right";
8024                   to_y: "elm.text.2";
8025                }
8026                rel2 {
8027                   relative: 0.0 1.0;
8028                   to_x: "elm.padding.right";
8029                   to_y: "elm.text.2";
8030                }
8031                align: 0.0 0.0;
8032                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
8033                text {
8034                   font: "Tizen:style=Medium";
8035                   size: GENLIST_FONT_28_INC;
8036                   align: 0.0 0.5;
8037                   text_class: "tizen";
8038                }
8039             }
8040          }
8041          part { name: "elm.text.4";
8042             clip_to: "disclip";
8043             type: TEXT;
8044             mouse_events: 0;
8045             scale: 1;
8046             description { state: "default" 0.0;
8047                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8048                fixed: 1 1;
8049                align: 0 1;
8050                rel1 {
8051                   relative: 1.0 0.0;
8052                   to_x: "elm.padding.icon1.right";
8053                   to_y: "elm.padding.bottom";
8054                }
8055                rel2 {
8056                   relative: 1.0 0.0;
8057                   to_x: "elm.padding.icon1.right";
8058                   to_y: "elm.padding.bottom";
8059                }
8060                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
8061                text {
8062                   font: "Tizen:style=Medium";
8063                   size: GENLIST_FONT_28_INC;
8064                   align: 0.0 0.5;
8065                   text_class: "tizen";
8066                }
8067             }
8068          }
8069          part { name: "elm.padding.text4.right";
8070             type: RECT;
8071             mouse_events: 0;
8072             scale: 1;
8073             description { state: "default" 0.0;
8074                min: GENLIST_PADDING_16_INC 0;
8075                fixed: 1 0;
8076                rel1 {
8077                    relative: 1.0 0.0;
8078                    to_x: "elm.text.4";
8079                }
8080                rel2.to_x: "elm.text.4";
8081                visible: 0;
8082                align: 0.0 0.5;
8083             }
8084          }
8085          part { name: "elm.text.5";
8086             clip_to: "disclip";
8087             type: TEXT;
8088             mouse_events: 0;
8089             scale: 1;
8090             description { state: "default" 0.0;
8091                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8092                fixed: 1 1;
8093                align: 0 1;
8094                rel1 {
8095                   relative: 1.0 0.0;
8096                   to_x: "elm.padding.text4.right";
8097                   to_y: "elm.padding.bottom";
8098                }
8099                rel2 {
8100                   relative: 1.0 0.0;
8101                   to_x: "elm.padding.text4.right";
8102                   to_y: "elm.padding.bottom";
8103                }
8104                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
8105                text {
8106                   font: "Tizen:style=Medium";
8107                   size: GENLIST_FONT_28_INC;
8108                   align: 0.0 0.5;
8109                   text_class: "tizen";
8110                }
8111             }
8112          }
8113          GENLIST_PART_DISCLIP
8114       }
8115       programs {
8116          // signal: elm,state,%s,active
8117          //   a "check" item named %s went active
8118          // signal: elm,state,%s,passive
8119          //   a "check" item named %s went passive
8120          // default is passive
8121          /*program { name: "go_active";
8122             signal: "elm,state,selected";
8123             source: "elm";
8124             action: STATE_SET "selected" 0.0;
8125             target: "elm.text";
8126             target: "elm.text.sub";
8127          }
8128          program { name: "go_passive";
8129             signal: "elm,state,unselected";
8130             source: "elm";
8131             action: STATE_SET "default" 0.0;
8132             target: "elm.text";
8133             target: "elm.text.sub";
8134             transition: LINEAR 0.1;
8135          }*/
8136          program { name: "go_disabled";
8137             signal: "elm,state,disabled";
8138             source: "elm";
8139             action: STATE_SET "disabled" 0.0;
8140             target: "disclip";
8141          }
8142          program { name: "go_enabled";
8143             signal: "elm,state,enabled";
8144             source: "elm";
8145             action: STATE_SET "default" 0.0;
8146             target: "disclip";
8147          }
8148       }
8149    }
8150
8151    // 4.1.9
8152
8153    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
8154       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
8155       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
8156       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
8157       alias: "elm/layout/dialogue/bg/1icon";
8158       data.item: "stacking" "above";
8159       data.item: "selectraise" "on";
8160       data.item: "contents" "elm.icon";
8161
8162       parts {
8163          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8164          GENLIST_PART_PADDING_LEFT
8165          GENLIST_PART_PADDING_RIGHT_EDIT
8166          part { name: "elm.icon";
8167             clip_to: "disclip";
8168             type: SWALLOW;
8169             scale: 1;
8170             description { state: "default" 0.0;
8171                rel1 {
8172                   relative: 1.0 0.0;
8173                   to_x: "elm.padding.left";
8174                }
8175                rel2 {
8176                   relative: 0.0 1.0;
8177                   to_x: "elm.padding.right";
8178                }
8179             }
8180          }
8181          GENLIST_PART_DISCLIP
8182       }
8183       programs {
8184          // signal: elm,state,%s,active
8185          //   a "check" item named %s went active
8186          // signal: elm,state,%s,passive
8187          //   a "check" item named %s went passive
8188          // default is passive
8189          program { name: "go_disabled";
8190             signal: "elm,state,disabled";
8191             source: "elm";
8192             action: STATE_SET "disabled" 0.0;
8193             target: "disclip";
8194          }
8195          program { name: "go_enabled";
8196             signal: "elm,state,enabled";
8197             source: "elm";
8198             action: STATE_SET "default" 0.0;
8199             target: "disclip";
8200          }
8201       }
8202    }
8203
8204    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
8205       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
8206       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
8207       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
8208       alias: "elm/layout/dialogue/bg/2icon";
8209       data.item: "stacking" "above";
8210       data.item: "selectraise" "on";
8211       data.item: "contents" "elm.icon.1 elm.icon.2";
8212
8213       parts {
8214          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8215          part { name: "elm.icon.1";
8216             clip_to: "disclip";
8217             type: SWALLOW;
8218             description { state: "default" 0.0;
8219                rel1.relative: 0.021 0.0;
8220                rel2.relative: 0.492 1.0;
8221             }
8222          }
8223          part { name: "elm.icon.2";
8224             clip_to: "disclip";
8225             type: SWALLOW;
8226             description { state: "default" 0.0;
8227                rel1.relative: 0.51 0.0;
8228                rel2.relative: 0.979 1.0;
8229             }
8230          }
8231          GENLIST_PART_DISCLIP
8232       }
8233       programs {
8234          // signal: elm,state,%s,active
8235          //   a "check" item named %s went active
8236          // signal: elm,state,%s,passive
8237          //   a "check" item named %s went passive
8238          // default is passive
8239          program { name: "go_disabled";
8240             signal: "elm,state,disabled";
8241             source: "elm";
8242             action: STATE_SET "disabled" 0.0;
8243             target: "disclip";
8244          }
8245          program { name: "go_enabled";
8246             signal: "elm,state,enabled";
8247             source: "elm";
8248             action: STATE_SET "default" 0.0;
8249             target: "disclip";
8250          }
8251       }
8252    }
8253
8254    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
8255       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
8256       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
8257       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
8258
8259       alias: "elm/genlist/item/dialogue.3icon/default";
8260       alias: "elm/genlist/item_odd/dialogue.3icon/default";
8261       alias: "elm/genlist/item_compress/dialogue.3icon/default";
8262       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
8263
8264       alias: "elm/layout/dialogue/bg/3icon";
8265       alias: "elm/layout/dialogue/dialogue.3icon";
8266
8267       data.item: "stacking" "above";
8268       data.item: "selectraise" "on";
8269       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8270
8271       parts {
8272          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8273          part { name: "elm.icon.1";
8274             clip_to: "disclip";
8275             type: SWALLOW;
8276             description { state: "default" 0.0;
8277                rel1.relative: 0.021 0.0;
8278                rel2.relative: 0.327 1.0;
8279             }
8280          }
8281          part { name: "elm.icon.2";
8282             clip_to: "disclip";
8283             type: SWALLOW;
8284             description { state: "default" 0.0;
8285                rel1.relative: 0.348 0.0;
8286                rel2.relative: 0.652 1.0;
8287             }
8288          }
8289          part { name: "elm.icon.3";
8290             clip_to: "disclip";
8291             type: SWALLOW;
8292             description { state: "default" 0.0;
8293                rel1.relative: 0.673 0.0;
8294                rel2.relative: 0.979 1.0;
8295             }
8296          }
8297          GENLIST_PART_DISCLIP
8298       }
8299       programs {
8300          // signal: elm,state,%s,active
8301          //   a "check" item named %s went active
8302          // signal: elm,state,%s,passive
8303          //   a "check" item named %s went passive
8304          // default is passive
8305          program { name: "go_disabled";
8306             signal: "elm,state,disabled";
8307             source: "elm";
8308             action: STATE_SET "disabled" 0.0;
8309             target: "disclip";
8310          }
8311          program { name: "go_enabled";
8312             signal: "elm,state,enabled";
8313             source: "elm";
8314             action: STATE_SET "default" 0.0;
8315             target: "disclip";
8316          }
8317       }
8318    }
8319
8320    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8321       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8322       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8323       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8324       alias: "elm/layout/dialogue/dialogue.3icon.2";
8325       data.item: "stacking" "above";
8326       data.item: "selectraise" "on";
8327       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8328
8329       parts {
8330          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8331          GENLIST_PART_PADDING_LEFT
8332          GENLIST_PART_PADDING_RIGHT_EDIT
8333          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8334          part { name: "elm.icon.1";
8335             clip_to: "disclip";
8336             type: SWALLOW;
8337             description { state: "default" 0.0;
8338                min: GENLIST_SIZE_234_INC 0;
8339                fixed: 1 0;
8340                rel1 {
8341                   relative: 0.0 1.0;
8342                   to_x: "elm.padding.right";
8343                   to_y: "elm.padding.top";
8344                }
8345                rel2 {
8346                   relative: 0.0 1.0;
8347                   to_x: "elm.padding.right";
8348                }
8349                align: 1.0 0.5;
8350             }
8351          }
8352          part { name: "elm.padding.icon.1.left";
8353             clip_to: "disclip";
8354             type: RECT;
8355             mouse_events: 0;
8356             scale: 1;
8357             description { state: "default" 0.0;
8358                min: GENLIST_PADDING_16_INC 0;
8359                fixed: 1 0;
8360                rel1.to_x: "elm.icon.1";
8361                rel2 {
8362                   relative: 0.0 1.0;
8363                   to_x: "elm.icon.1";
8364                }
8365                visible: 0;
8366                align: 1.0 0.5;
8367             }
8368          }
8369          part { name: "elm.icon.2";
8370             clip_to: "disclip";
8371             type: SWALLOW;
8372             description { state: "default" 0.0;
8373                min: GENLIST_SIZE_234_INC 0;
8374                fixed: 1 0;
8375                rel1 {
8376                   relative: 0.0 1.0;
8377                   to_x: "elm.padding.icon.1.left";
8378                   to_y: "elm.padding.top";
8379                }
8380                rel2 {
8381                   relative: 0.0 1.0;
8382                   to_x: "elm.padding.icon.1.left";
8383                }
8384                align: 1.0 0.5;
8385             }
8386          }
8387          part { name: "elm.padding.icon.2.left";
8388             clip_to: "disclip";
8389             type: RECT;
8390             mouse_events: 0;
8391             scale: 1;
8392             description { state: "default" 0.0;
8393                min: GENLIST_PADDING_16_INC 0;
8394                fixed: 1 0;
8395                rel1.to_x: "elm.icon.2";
8396                rel2 {
8397                   relative: 0.0 1.0;
8398                   to_x: "elm.icon.2";
8399                }
8400                visible: 0;
8401                align: 1.0 0.5;
8402             }
8403          }
8404          part { name: "elm.icon.3";
8405             clip_to: "disclip";
8406             type: SWALLOW;
8407             description { state: "default" 0.0;
8408                min: GENLIST_SIZE_234_INC 0;
8409                fixed: 1 0;
8410                rel1 {
8411                   relative: 0.0 1.0;
8412                   to_x: "elm.padding.icon.2.left";
8413                   to_y: "elm.padding.top";
8414                }
8415                rel2 {
8416                   relative: 0.0 1.0;
8417                   to_x: "elm.padding.icon.2.left";
8418                }
8419                align: 1.0 0.5;
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_disabled";
8431             signal: "elm,state,disabled";
8432             source: "elm";
8433             action: STATE_SET "disabled" 0.0;
8434             target: "disclip";
8435          }
8436          program { name: "go_enabled";
8437             signal: "elm,state,enabled";
8438             source: "elm";
8439             action: STATE_SET "default" 0.0;
8440             target: "disclip";
8441          }
8442       }
8443    }
8444
8445    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8446       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8447       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8448       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8449       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8450       data.item: "stacking" "above";
8451       data.item: "selectraise" "on";
8452       data.item: "texts" "elm.title elm.text";
8453
8454       images {
8455           image: "00_list_img_check.png" COMP;
8456       }
8457
8458       parts {
8459          GENLIST_PART_BASE
8460          GENLIST_PART_BOTTOM_LINE
8461          GENLIST_PART_BG_NORMAL
8462          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8463          GENLIST_PART_PADDING_RIGHT_EDIT
8464          GENLIST_PART_DIALOGUE_ITEM
8465          GENLIST_PART_DIALOGUE_RIGHT_LINE
8466          part { name: "elm.divider1";
8467             type: RECT;
8468             mouse_events: 0;
8469             description { state: "default" 0.0;
8470                min: 1 0;
8471                fixed: 1 0;
8472                color: GENLIST_LIST_LINE1_COLOR;
8473                rel1 {
8474                   relative: 1.0 0.0;
8475                   to_x: "elm.title";
8476                }
8477                rel2.to_x: "elm.title";
8478                align: 0.0 0.5;
8479             }
8480          }
8481          part { name: "elm.title";
8482             type: TEXT;
8483             mouse_events: 0;
8484             scale: 1;
8485             description { state: "default" 0.0;
8486                min: GENLIST_SIZE_163_INC 0;
8487                fixed: 1 0;
8488                rel1 {
8489                   relative: 1.0  0.0;
8490                   to_x: "elm.padding.left";
8491                }
8492                rel2.to_x: "elm.padding.left";
8493                align: 0.0 0.5;
8494                color: GENLIST_MULTILINE_TEXT_COLOR;
8495                text {
8496                   font: "Tizen:style=Medium";
8497                   size: GENLIST_MULTILINE_TEXT_SIZE;
8498                   min: 0 1;
8499                   align: 0.0 0.5;
8500                   text_class: "tizen";
8501                }
8502             }
8503          }
8504          part { name: "elm.padding.title.right";
8505             type: RECT;
8506             mouse_events: 0;
8507             scale: 1;
8508             description { state: "default" 0.0;
8509                min: GENLIST_PADDING_16_INC 0;
8510                fixed: 1 0;
8511                rel1 {
8512                    relative: 1.0 0.0;
8513                    to_x: "elm.divider1";
8514                }
8515                rel2.to_x: "elm.divider1";
8516                visible: 0;
8517                align: 0.0 0.5;
8518             }
8519          }
8520          part { name: "elm.text";
8521             clip_to: "disclip";
8522             type: TEXT;
8523             mouse_events: 0;
8524             scale: 1;
8525             description { state: "default" 0.0;
8526                rel1 {
8527                   relative: 1.0  0.0;
8528                   to_x: "elm.padding.title.right";
8529                }
8530                rel2.to_x: "elm.padding.title.right";
8531                align: 0.0 0.5;
8532                fixed: 1 1;
8533                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8534                text {
8535                   font: "Tizen:style=Roman";
8536                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8537                   min: 1 1;
8538                   max: 1 1;
8539                   align: 0.0 0.5;
8540                   text_class: "list_item";
8541                }
8542             }
8543             description { state: "selected" 0.0;
8544                inherit: "default" 0.0;
8545                color: 217 147 26 255;
8546             }
8547          }
8548          part { name: "elm.padding.text.right";
8549             type: RECT;
8550             mouse_events: 0;
8551             scale: 1;
8552             description { state: "default" 0.0;
8553                min: GENLIST_PADDING_11_INC 0;
8554                fixed: 1 0;
8555                rel1 {
8556                    relative: 1.0 0.0;
8557                    to_x: "elm.text";
8558                }
8559                rel2.to_x: "elm.text";
8560                visible: 0;
8561                align: 0.0 0.5;
8562             }
8563          }
8564          part { name: "elm.image.check";
8565             clip_to: "disclip";
8566             mouse_events: 0;
8567             scale: 1;
8568             description { state: "default" 0.0;
8569                image.normal: "00_list_img_check.png";
8570                rel1 {
8571                   relative: 1.0 0.366;
8572                   to_x: "elm.padding.text.right";
8573                }
8574                rel2 {
8575                   relative: 3.857 0.648;
8576                   to_x: "elm.padding.text.right";
8577                }
8578                visible: 0;
8579             }
8580             description { state: "selected" 0.0;
8581                inherit: "default" 0.0;
8582                visible: 1;
8583             }
8584          }
8585          GENLIST_PART_DISCLIP
8586       }
8587       programs {
8588          // signal: elm,state,%s,active
8589          //   a "check" item named %s went active
8590          // signal: elm,state,%s,passive
8591          //   a "check" item named %s went passive
8592          // default is passive
8593          program { name: "go_active";
8594             signal: "elm,state,selected";
8595             source: "elm";
8596             action: STATE_SET "selected" 0.0;
8597             target: "elm.text";
8598             target: "elm.image.check";
8599             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8600          }
8601          program { name: "go_passive";
8602             signal: "elm,state,unselected";
8603             source: "elm";
8604             action: STATE_SET "default" 0.0;
8605             target: "elm.text";
8606             target: "elm.image.check";
8607             transition: LINEAR 0.1;
8608          }
8609          program { name: "go_disabled";
8610             signal: "elm,state,disabled";
8611             source: "elm";
8612             action: STATE_SET "disabled" 0.0;
8613             target: "disclip";
8614          }
8615          program { name: "go_enabled";
8616             signal: "elm,state,enabled";
8617             source: "elm";
8618             action: STATE_SET "default" 0.0;
8619             target: "disclip";
8620          }
8621          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8622       }
8623    }
8624
8625    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8626       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8627       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8628       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8629
8630       alias: "elm/genlist/item/dialogue.1title.4text/default";
8631       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8632       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8633       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8634
8635       alias: "elm/layout/dialogue/1title.4text";
8636
8637       data.item: "stacking" "above";
8638       data.item: "selectraise" "on";
8639       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8640
8641       parts {
8642         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8643          GENLIST_PART_BG_NORMAL
8644          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8645          GENLIST_PART_PADDING_RIGHT_EDIT
8646          GENLIST_PART_DIALOGUE_ITEM
8647          GENLIST_PART_DIALOGUE_RIGHT_LINE
8648          part { name: "elm.divider1";
8649             type: RECT;
8650             mouse_events: 0;
8651             description { state: "default" 0.0;
8652                min: 1 0;
8653                fixed: 1 0;
8654                color: GENLIST_LIST_LINE1_COLOR;
8655                rel1 {
8656                   relative: 1.0 0.0;
8657                   to_x: "elm.title";
8658                }
8659                rel2.to_x: "elm.title";
8660                align: 0.0 0.5;
8661             }
8662          }
8663          part { name: "center1_line";
8664             type: RECT;
8665             mouse_events: 0;
8666             description { state: "default" 0.0;
8667                min: 0 1;
8668                fixed: 0 1;
8669                color: GENLIST_LIST_LINE1_COLOR;
8670                rel1 {
8671                   relative: 1.0 0.25;
8672                   to_x: "elm.divider1";
8673                }
8674                rel2.relative: 1.0 0.25;
8675                align: 0.5 1.0;
8676             }
8677          }
8678          part { name: "center2_line";
8679             type: RECT;
8680             mouse_events: 0;
8681             description { state: "default" 0.0;
8682                min: 0 1;
8683                fixed: 0 1;
8684                color: GENLIST_LIST_LINE1_COLOR;
8685                rel1 {
8686                   relative: 1.0 0.5;
8687                   to_x: "elm.divider1";
8688                }
8689                rel2.relative: 1.0 0.5;
8690                align: 0.5 1.0;
8691             }
8692          }
8693          part { name: "center3_line";
8694             type: RECT;
8695             mouse_events: 0;
8696             description { state: "default" 0.0;
8697                min: 0 1;
8698                fixed: 0 1;
8699                color: GENLIST_LIST_LINE1_COLOR;
8700                rel1 {
8701                   relative: 1.0 0.75;
8702                   to_x: "elm.divider1";
8703                }
8704                rel2.relative: 1.0 0.75;
8705                align: 0.5 1.0;
8706             }
8707          }
8708          part { name: "elm.title";
8709             type: TEXT;
8710             mouse_events: 0;
8711             scale: 1;
8712             description { state: "default" 0.0;
8713                min: GENLIST_SIZE_163_INC 0;
8714                fixed: 1 0;
8715                rel1 {
8716                   relative: 1.0  0.0;
8717                   to_x: "elm.padding.left";
8718                }
8719                rel2.to_x: "elm.padding.left";
8720                align: 0.0 0.5;
8721                color: GENLIST_MULTILINE_TEXT_COLOR;
8722                text {
8723                   font: "Tizen:style=Medium";
8724                   size: GENLIST_MULTILINE_TEXT_SIZE;
8725                   min: 0 1;
8726                   align: 0.0 0.5;
8727                   text_class: "tizen";
8728                }
8729             }
8730          }
8731          part { name: "elm.padding.title.right";
8732             type: RECT;
8733             mouse_events: 0;
8734             scale: 1;
8735             description { state: "default" 0.0;
8736                min: GENLIST_PADDING_16_INC 0;
8737                fixed: 1 0;
8738                rel1 {
8739                    relative: 1.0 0.0;
8740                    to_x: "elm.title";
8741                }
8742                rel2.to_x: "elm.title";
8743                visible: 0;
8744                align: 0.0 0.5;
8745             }
8746          }
8747          part { name: "elm.text.1";
8748             clip_to: "disclip";
8749             type: TEXT;
8750             mouse_events: 0;
8751             scale: 1;
8752             description { state: "default" 0.0;
8753                rel1 {
8754                   relative: 1.0 0.0;
8755                   to_x: "elm.padding.title.right";
8756                }
8757                rel2 {
8758                   relative: 0.0 0.0;
8759                   to_x: "elm.padding.right";
8760                   to_y: "center1_line";
8761                }
8762                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8763                text {
8764                   font: "Tizen:style=Roman";
8765                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8766                   min: 0 1;
8767                   align: 0.0 0.5;
8768                   text_class: "list_item";
8769                }
8770             }
8771          }
8772          part { name: "elm.text.2";
8773             clip_to: "disclip";
8774             type: TEXT;
8775             mouse_events: 0;
8776             scale: 1;
8777             description { state: "default" 0.0;
8778                rel1 {
8779                   relative: 1.0 0.25;
8780                   to_x: "elm.padding.title.right";
8781                }
8782                rel2 {
8783                   relative: 0.0 0.0;
8784                   to_x: "elm.padding.right";
8785                   to_y: "center2_line";
8786                }
8787                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8788                text {
8789                   font: "Tizen:style=Roman";
8790                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8791                   min: 0 1;
8792                   align: 0.0 0.5;
8793                   text_class: "list_item";
8794                }
8795             }
8796          }
8797          part { name: "elm.text.3";
8798             clip_to: "disclip";
8799             type: TEXT;
8800             mouse_events: 0;
8801             scale: 1;
8802             description { state: "default" 0.0;
8803                rel1 {
8804                   relative: 1.0  0.5;
8805                   to_x: "elm.padding.title.right";
8806                }
8807                rel2 {
8808                   relative: 0.0 0.0;
8809                   to_x: "elm.padding.right";
8810                   to_y: "center3_line";
8811                }
8812                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8813                text {
8814                   font: "Tizen:style=Roman";
8815                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8816                   min: 0 1;
8817                   align: 0.0 0.5;
8818                   text_class: "list_item";
8819                }
8820             }
8821          }
8822          part { name: "elm.text.4";
8823             clip_to: "disclip";
8824             type: TEXT;
8825             mouse_events: 0;
8826             scale: 1;
8827             description { state: "default" 0.0;
8828                rel1 {
8829                   relative: 1.0  0.75;
8830                   to_x: "elm.padding.title.right";
8831                }
8832                rel2 {
8833                   relative: 0.0 0.0;
8834                   to_x: "elm.padding.right";
8835                   to_y: "bottom_line";
8836                }
8837                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8838                text {
8839                   font: "Tizen:style=Roman";
8840                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8841                   min: 0 1;
8842                   align: 0.0 0.5;
8843                   text_class: "list_item";
8844                }
8845             }
8846          }
8847          GENLIST_PART_DISCLIP
8848       }
8849       programs {
8850          // signal: elm,state,%s,active
8851          //   a "check" item named %s went active
8852          // signal: elm,state,%s,passive
8853          //   a "check" item named %s went passive
8854          // default is passive
8855          /*program { name: "go_active";
8856             signal: "elm,state,selected";
8857             source: "elm";
8858             action: STATE_SET "selected" 0.0;
8859             target: "elm.text";
8860          }
8861          program { name: "go_passive";
8862             signal: "elm,state,unselected";
8863             source: "elm";
8864             action: STATE_SET "default" 0.0;
8865             target: "elm.text";
8866             transition: LINEAR 0.1;
8867          }*/
8868          program { name: "go_disabled";
8869             signal: "elm,state,disabled";
8870             source: "elm";
8871             action: STATE_SET "disabled" 0.0;
8872             target: "disclip";
8873          }
8874          program { name: "go_enabled";
8875             signal: "elm,state,enabled";
8876             source: "elm";
8877             action: STATE_SET "default" 0.0;
8878             target: "disclip";
8879          }
8880       }
8881    }
8882
8883    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8884       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8885       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8886       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8887       alias: "elm/layout/dialogue/1title.5text";
8888       data.item: "stacking" "above";
8889       data.item: "selectraise" "on";
8890       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8891       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";
8892
8893       parts {
8894         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8895          GENLIST_PART_BG_NORMAL
8896          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8897          GENLIST_PART_PADDING_RIGHT_EDIT
8898          GENLIST_PART_DIALOGUE_ITEM
8899          GENLIST_PART_DIALOGUE_RIGHT_LINE
8900          part { name: "elm.divider1";
8901             type: RECT;
8902             mouse_events: 0;
8903             description { state: "default" 0.0;
8904                min: 1 0;
8905                fixed: 1 0;
8906                color: GENLIST_LIST_LINE1_COLOR;
8907                rel1 {
8908                   relative: 1.0 0.0;
8909                   to_x: "elm.title";
8910                }
8911                rel2.to_x: "elm.title";
8912                align: 0.0 0.5;
8913             }
8914          }
8915          part { name: "center1_line";
8916             type: RECT;
8917             mouse_events: 0;
8918             description { state: "default" 0.0;
8919                min: 0 1;
8920                fixed: 0 1;
8921                color: GENLIST_LIST_LINE1_COLOR;
8922                rel1 {
8923                   relative: 1.0 0.2;
8924                   to_x: "elm.divider1";
8925                }
8926                rel2.relative: 1.0 0.2;
8927                align: 0.5 1.0;
8928             }
8929          }
8930          part { name: "center2_line";
8931             type: RECT;
8932             mouse_events: 0;
8933             description { state: "default" 0.0;
8934                min: 0 1;
8935                fixed: 0 1;
8936                color: GENLIST_LIST_LINE1_COLOR;
8937                rel1 {
8938                   relative: 1.0 0.4;
8939                   to_x: "elm.divider1";
8940                }
8941                rel2.relative: 1.0 0.4;
8942                align: 0.5 1.0;
8943             }
8944          }
8945          part { name: "center3_line";
8946             type: RECT;
8947             mouse_events: 0;
8948             description { state: "default" 0.0;
8949                min: 0 1;
8950                fixed: 0 1;
8951                color: GENLIST_LIST_LINE1_COLOR;
8952                rel1 {
8953                   relative: 1.0 0.6;
8954                   to_x: "elm.divider1";
8955                }
8956                rel2.relative: 1.0 0.6;
8957                align: 0.5 1.0;
8958             }
8959          }
8960          part { name: "center4_line";
8961             type: RECT;
8962             mouse_events: 0;
8963             description { state: "default" 0.0;
8964                min: 0 1;
8965                fixed: 0 1;
8966                color: GENLIST_LIST_LINE1_COLOR;
8967                rel1 {
8968                   relative: 1.0 0.8;
8969                   to_x: "elm.divider1";
8970                }
8971                rel2.relative: 1.0 0.8;
8972                align: 0.5 1.0;
8973             }
8974          }
8975          part { name: "elm.title";
8976             type: TEXT;
8977             mouse_events: 0;
8978             scale: 1;
8979             description { state: "default" 0.0;
8980                min: GENLIST_SIZE_163_INC 0;
8981                fixed: 1 0;
8982                rel1 {
8983                   relative: 1.0  0.0;
8984                   to_x: "elm.padding.left";
8985                }
8986                rel2.to_x: "elm.padding.left";
8987                align: 0.0 0.5;
8988                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8989                text {
8990                   font: "Tizen:style=Medium";
8991                   size: GENLIST_FONT_32_INC;
8992                   min: 0 1;
8993                   align: 0.0 0.5;
8994                   text_class: "tizen";
8995                }
8996             }
8997             GENLIST_DESCRIPTION_FLIP_ENABLED
8998          }
8999          part { name: "elm.flip.content.title";
9000             clip_to: "disclip";
9001             type: SWALLOW;
9002             description { state: "default" 0.0;
9003                visible: 0;
9004                fixed: 1 1;
9005                rel1.to: "elm.title";
9006                rel2.to: "elm.title";
9007             }
9008             description { state: "flipped" 0.0;
9009                inherit: "default" 0.0;
9010                visible: 1;
9011             }
9012          }
9013          part { name: "elm.padding.title.right";
9014             type: RECT;
9015             mouse_events: 0;
9016             scale: 1;
9017             description { state: "default" 0.0;
9018                min: GENLIST_PADDING_16_INC 0;
9019                fixed: 1 0;
9020                rel1 {
9021                    relative: 1.0 0.0;
9022                    to_x: "elm.title";
9023                }
9024                rel2.to_x: "elm.title";
9025                visible: 0;
9026                align: 0.0 0.5;
9027             }
9028          }
9029          part { name: "elm.text.1";
9030             clip_to: "disclip";
9031             type: TEXT;
9032             mouse_events: 0;
9033             scale: 1;
9034             description { state: "default" 0.0;
9035                rel1 {
9036                   relative: 1.0 0.0;
9037                   to_x: "elm.padding.title.right";
9038                }
9039                rel2 {
9040                   relative: 0.0 0.0;
9041                   to_x: "elm.padding.right";
9042                   to_y: "center1_line";
9043                }
9044                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9045                text {
9046                   font: "Tizen:style=Roman";
9047                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9048                   min: 0 1;
9049                   align: 0.0 0.5;
9050                   text_class: "list_item";
9051                }
9052             }
9053             GENLIST_DESCRIPTION_FLIP_ENABLED
9054          }
9055          part { name: "elm.flip.content.1";
9056             clip_to: "disclip";
9057             type: SWALLOW;
9058             description { state: "default" 0.0;
9059                visible: 0;
9060                fixed: 1 1;
9061                rel1.to: "elm.text.1";
9062                rel2.to: "elm.text.1";
9063             }
9064             description { state: "flipped" 0.0;
9065                inherit: "default" 0.0;
9066                visible: 1;
9067             }
9068          }
9069          part { name: "elm.text.2";
9070             clip_to: "disclip";
9071             type: TEXT;
9072             mouse_events: 0;
9073             scale: 1;
9074             description { state: "default" 0.0;
9075                rel1 {
9076                   relative: 1.0 0.2;
9077                   to_x: "elm.padding.title.right";
9078                }
9079                rel2 {
9080                   relative: 0.0 0.0;
9081                   to_x: "elm.padding.right";
9082                   to_y: "center2_line";
9083                }
9084                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9085                text {
9086                   font: "Tizen:style=Roman";
9087                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9088                   min: 0 1;
9089                   align: 0.0 0.5;
9090                   text_class: "tizen";
9091                }
9092             }
9093             GENLIST_DESCRIPTION_FLIP_ENABLED
9094          }
9095          part { name: "elm.flip.content.2";
9096             clip_to: "disclip";
9097             type: SWALLOW;
9098             description { state: "default" 0.0;
9099                visible: 0;
9100                fixed: 1 1;
9101                rel1.to: "elm.text.2";
9102                rel2.to: "elm.text.2";
9103             }
9104             description { state: "flipped" 0.0;
9105                inherit: "default" 0.0;
9106                visible: 1;
9107             }
9108          }
9109          part { name: "elm.text.3";
9110             clip_to: "disclip";
9111             type: TEXT;
9112             mouse_events: 0;
9113             scale: 1;
9114             description { state: "default" 0.0;
9115                rel1 {
9116                   relative: 1.0  0.4;
9117                   to_x: "elm.padding.title.right";
9118                }
9119                rel2 {
9120                   relative: 0.0 0.0;
9121                   to_x: "elm.padding.right";
9122                   to_y: "center3_line";
9123                }
9124                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9125                text {
9126                   font: "Tizen:style=Roman";
9127                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9128                   min: 0 1;
9129                   align: 0.0 0.5;
9130                   text_class: "tizen";
9131                }
9132             }
9133             GENLIST_DESCRIPTION_FLIP_ENABLED
9134          }
9135          part { name: "elm.flip.content.3";
9136             clip_to: "disclip";
9137             type: SWALLOW;
9138             description { state: "default" 0.0;
9139                visible: 0;
9140                fixed: 1 1;
9141                rel1.to: "elm.text.3";
9142                rel2.to: "elm.text.3";
9143             }
9144             description { state: "flipped" 0.0;
9145                inherit: "default" 0.0;
9146                visible: 1;
9147             }
9148          }
9149          part { name: "elm.text.4";
9150             clip_to: "disclip";
9151             type: TEXT;
9152             mouse_events: 0;
9153             scale: 1;
9154             description { state: "default" 0.0;
9155                rel1 {
9156                   relative: 1.0 0.6;
9157                   to_x: "elm.padding.title.right";
9158                }
9159                rel2 {
9160                   relative: 0.0 0.0;
9161                   to_x: "elm.padding.right";
9162                   to_y: "center4_line";
9163                }
9164                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9165                text {
9166                   font: "Tizen:style=Roman";
9167                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9168                   min: 0 1;
9169                   align: 0.0 0.5;
9170                   text_class: "tizen";
9171                }
9172             }
9173             GENLIST_DESCRIPTION_FLIP_ENABLED
9174          }
9175          part { name: "elm.flip.content.4";
9176             clip_to: "disclip";
9177             type: SWALLOW;
9178             description { state: "default" 0.0;
9179                visible: 0;
9180                fixed: 1 1;
9181                rel1.to: "elm.text.4";
9182                rel2.to: "elm.text.4";
9183             }
9184             description { state: "flipped" 0.0;
9185                inherit: "default" 0.0;
9186                visible: 1;
9187             }
9188          }
9189          part { name: "elm.text.5";
9190             clip_to: "disclip";
9191             type: TEXT;
9192             mouse_events: 0;
9193             scale: 1;
9194             description { state: "default" 0.0;
9195                rel1 {
9196                   relative: 1.0  0.8;
9197                   to_x: "elm.padding.title.right";
9198                }
9199                rel2 {
9200                   relative: 0.0 0.0;
9201                   to_x: "elm.padding.right";
9202                   to_y: "bottom_line";
9203                }
9204                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9205                text {
9206                   font: "Tizen:style=Roman";
9207                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9208                   min: 0 1;
9209                   align: 0.0 0.5;
9210                   text_class: "tizen";
9211                }
9212             }
9213             GENLIST_DESCRIPTION_FLIP_ENABLED
9214          }
9215          part { name: "elm.flip.content.5";
9216             clip_to: "disclip";
9217             type: SWALLOW;
9218             description { state: "default" 0.0;
9219                visible: 0;
9220                fixed: 1 1;
9221                rel1.to: "elm.text.5";
9222                rel2.to: "elm.text.5";
9223             }
9224             description { state: "flipped" 0.0;
9225                inherit: "default" 0.0;
9226                visible: 1;
9227             }
9228          }
9229          GENLIST_PART_DISCLIP
9230       }
9231       programs {
9232          // signal: elm,state,%s,active
9233          //   a "check" item named %s went active
9234          // signal: elm,state,%s,passive
9235          //   a "check" item named %s went passive
9236          // default is passive
9237          /*program { name: "go_active";
9238             signal: "elm,state,selected";
9239             source: "elm";
9240             action: STATE_SET "selected" 0.0;
9241             target: "elm.text";
9242          }
9243          program { name: "go_passive";
9244             signal: "elm,state,unselected";
9245             source: "elm";
9246             action: STATE_SET "default" 0.0;
9247             target: "elm.text";
9248             transition: LINEAR 0.1;
9249          }*/
9250          program { name: "go_disabled";
9251             signal: "elm,state,disabled";
9252             source: "elm";
9253             action: STATE_SET "disabled" 0.0;
9254             target: "disclip";
9255          }
9256          program { name: "go_enabled";
9257             signal: "elm,state,enabled";
9258             source: "elm";
9259             action: STATE_SET "default" 0.0;
9260             target: "disclip";
9261          }
9262          program { name: "flip_enabled";
9263             signal: "elm,state,flip,enabled";
9264             source: "elm";
9265             action: STATE_SET "flipped" 0.0;
9266             target: "elm.title";
9267             target: "elm.text.1";
9268             target: "elm.text.2";
9269             target: "elm.text.3";
9270             target: "elm.text.4";
9271             target: "elm.text.5";
9272             target: "elm.flip.content.title";
9273             target: "elm.flip.content.1";
9274             target: "elm.flip.content.2";
9275             target: "elm.flip.content.3";
9276             target: "elm.flip.content.4";
9277             target: "elm.flip.content.5";
9278          }
9279          program { name: "flip_disabled";
9280             signal: "elm,state,flip,disabled";
9281             source: "elm";
9282             action: STATE_SET "default" 0.0;
9283             target: "elm.title";
9284             target: "elm.text.1";
9285             target: "elm.text.2";
9286             target: "elm.text.3";
9287             target: "elm.text.4";
9288             target: "elm.text.5";
9289             target: "elm.flip.content.title";
9290             target: "elm.flip.content.1";
9291             target: "elm.flip.content.2";
9292             target: "elm.flip.content.3";
9293             target: "elm.flip.content.4";
9294             target: "elm.flip.content.5";
9295          }
9296       }
9297    }
9298
9299 /* extended item of bg/2text.1icon.3 */
9300    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9301       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9302       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9303       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9304       alias: "elm/layout/dialogue/bg/1text";
9305       data.item: "stacking" "above";
9306       data.item: "selectraise" "on";
9307       data.item: "texts" "elm.text";
9308       data.item: "flips" "elm.flip.icon elm.flip.content";
9309       parts {
9310          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9311          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9312          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9313          GENLIST_PART_PADDING_LEFT
9314          GENLIST_PART_PADDING_RIGHT_EDIT
9315          part { name: "elm.icon.bg";
9316             type: RECT;
9317             scale: 1;
9318             description { state: "default" 0.0;
9319                min: GENLIST_SIZE_160_INC 0;
9320                fixed: 1 0;
9321                align: 0.0 0.5;
9322                rel1 {
9323                   relative: 1.0 0.5;
9324                   to_x: "elm.padding.left";
9325                }
9326                rel2 {
9327                   relative: 1.0 0.5;
9328                   to_x: "elm.padding.left";
9329                }
9330                color: 0 0 0 0;
9331             }
9332          }
9333          part { name: "elm.padding.icon.right";
9334             type: RECT;
9335             mouse_events: 0;
9336             scale: 1;
9337             description { state: "default" 0.0;
9338                min: GENLIST_SIZE_16_INC 0;
9339                fixed: 1 0;
9340                rel1 {
9341                    relative: 1.0 0.0;
9342                    to_x: "elm.icon.bg";
9343                }
9344                rel2.to_x: "elm.icon.bg";
9345                color: GENLIST_LIST_LINE1_COLOR;
9346                align: 0.0 0.5;
9347             }
9348          }
9349          part { name: "elm.padding.text.left";
9350             type: RECT;
9351             mouse_events: 0;
9352             scale: 1;
9353             description { state: "default" 0.0;
9354                min: GENLIST_SIZE_16_INC 0;
9355                fixed: 1 0;
9356                rel1 {
9357                    relative: 1.0 1.0;
9358                    to_x: "elm.padding.icon.right";
9359                    to_y: "elm.padding.top";
9360                }
9361                rel2.to_x: "elm.padding.icon.right";
9362                visible: 0;
9363                align: 0.0 0.5;
9364             }
9365          }
9366          part { name: "elm.divider1";
9367             type: RECT;
9368             mouse_events: 0;
9369             description { state: "default" 0.0;
9370                visible: 0;
9371                rel1 {
9372                   relative: 1.0 0.0;
9373                   to_x: "elm.padding.icon.right";
9374                }
9375                rel2.to_x: "elm.padding.icon.right";
9376                align: 0.0 0.5;
9377             }
9378          }
9379          part { name: "elm.text.bg";
9380             clip_to: "disclip";
9381             type: RECT;
9382             mouse_events: 0;
9383             scale: 1;
9384             description { state: "default" 0.0;
9385                rel1 {
9386                   relative: 1.0 0.0;
9387                   to_x: "elm.padding.icon.right";
9388                }
9389                rel2 {
9390                   relative: 1.0 1.0;
9391                   to_x: "elm.padding.right";
9392                }
9393                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9394             }
9395          }
9396          part { name: "elm.text";
9397             clip_to: "disclip";
9398             type: TEXT;
9399             mouse_events: 0;
9400             scale: 1;
9401             description { state: "default" 0.0;
9402                rel1 {
9403                   relative: 1.0 0.0;
9404                   to_x: "elm.padding.text.left";
9405                   to_y: "elm.text.bg";
9406                }
9407                rel2 {
9408                   relative: 0.0 1.0;
9409                   to_x: "elm.padding.right";
9410                   to_y: "elm.text.bg";
9411                }
9412                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9413                text {
9414                   font: "Tizen:style=Roman";
9415                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9416                   min: 0 1;
9417                   align: 0.0 0.5;
9418                   text_class: "list_item";
9419                }
9420             }
9421             GENLIST_DESCRIPTION_FLIP_ENABLED
9422          }
9423          part { name: "elm.flip.content";
9424             clip_to: "disclip";
9425             type: SWALLOW;
9426             mouse_events: 1;
9427             scale: 1;
9428             description { state: "default" 0.0;
9429                fixed: 1 1;
9430                rel1 {
9431                   relative: 1.0 0.0;
9432                   to_x: "elm.padding.text.left";
9433                   to_y: "elm.text.bg";
9434                }
9435                rel2 {
9436                   relative: 0.0 1.0;
9437                   to_x: "elm.padding.right";
9438                   to_y: "elm.text.bg";
9439                }
9440                visible: 0;
9441             }
9442             description { state: "flipped" 0.0;
9443                inherit: "default" 0.0;
9444                visible: 1;
9445             }
9446          }
9447          GENLIST_PART_DISCLIP
9448       }
9449       programs {
9450          // signal: elm,state,%s,active
9451          //   a "check" item named %s went active
9452          // signal: elm,state,%s,passive
9453          //   a "check" item named %s went passive
9454          // default is passive
9455          /*program { name: "go_active";
9456             signal: "elm,state,selected";
9457             source: "elm";
9458             action: STATE_SET "selected" 0.0;
9459             target: "elm.text";
9460          }
9461          program { name: "go_passive";
9462             signal: "elm,state,unselected";
9463             source: "elm";
9464             action: STATE_SET "default" 0.0;
9465             target: "elm.text";
9466             transition: LINEAR 0.1;
9467          }*/
9468          program { name: "go_disabled";
9469             signal: "elm,state,disabled";
9470             source: "elm";
9471             action: STATE_SET "disabled" 0.0;
9472             target: "disclip";
9473          }
9474          program { name: "go_enabled";
9475             signal: "elm,state,enabled";
9476             source: "elm";
9477             action: STATE_SET "default" 0.0;
9478             target: "disclip";
9479          }
9480          program { name: "flipped";
9481             signal: "elm,state,flip,enabled";
9482             source: "elm";
9483             action: STATE_SET "flipped" 0.0;
9484             target: "elm.text";
9485             target: "elm.flip.content";
9486          }
9487          program { name: "flip_disabled";
9488             signal: "elm,state,flip,disabled";
9489             source: "elm";
9490             action: STATE_SET "default" 0.0;
9491             target: "elm.text";
9492             target: "elm.flip.content";
9493          }
9494       }
9495    }
9496
9497
9498
9499    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9500       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9501       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9502       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9503       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9504       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9505       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9506       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9507       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9508       data.item: "stacking" "above";
9509       data.item: "selectraise" "on";
9510       data.item: "texts" "elm.text.1 elm.text.2";
9511       data.item: "contents" "elm.icon";
9512       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9513       images {
9514           image: "00_list_thumbnail_bg.png" COMP;
9515       }
9516       parts {
9517          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9518          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9519          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9520          GENLIST_PART_PADDING_LEFT
9521          GENLIST_PART_PADDING_RIGHT_EDIT
9522          part { name: "elm.icon.bg";
9523             scale: 1;
9524             description { state: "default" 0.0;
9525                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9526                fixed: 1 1;
9527                align: 0.0 0.8;
9528                rel1 {
9529                   relative: 1.0 0.5;
9530                   to_x: "elm.padding.left";
9531                }
9532                rel2 {
9533                   relative: 1.0 0.5;
9534                   to_x: "elm.padding.left";
9535                }
9536                image {
9537                   normal: "00_list_thumbnail_bg.png";
9538                   border: 1 1 1 1;
9539                   border_scale: 1;
9540                   middle: NONE;
9541                }
9542             }
9543          }
9544          part { name: "elm.icon";
9545             type: SWALLOW;
9546             description { state: "default" 0.0;
9547                rel1.to: "elm.icon.bg";
9548                rel2.to: "elm.icon.bg";
9549             }
9550          }
9551          part { name: "elm.padding.icon.right";
9552             type: RECT;
9553             mouse_events: 0;
9554             scale: 1;
9555             description { state: "default" 0.0;
9556                min: GENLIST_PADDING_16_INC 0;
9557                fixed: 1 0;
9558                rel1 {
9559                    relative: 1.0 0.0;
9560                    to_x: "elm.icon.bg";
9561                }
9562                rel2.to_x: "elm.icon.bg";
9563                visible: 0;
9564                align: 0.0 0.5;
9565             }
9566          }
9567          part { name: "elm.padding.text.left";
9568             type: RECT;
9569             mouse_events: 0;
9570             scale: 1;
9571             description { state: "default" 0.0;
9572                min: GENLIST_PADDING_16_INC 0;
9573                fixed: 1 0;
9574                rel1 {
9575                    relative: 1.0 1.0;
9576                    to_x: "elm.padding.icon.right";
9577                    to_y: "elm.padding.top";
9578                }
9579                rel2.to_x: "elm.padding.icon.right";
9580                visible: 0;
9581                align: 1.0 0.5;
9582             }
9583          }
9584          part { name: "elm.divider1";
9585             type: RECT;
9586             mouse_events: 0;
9587             description { state: "default" 0.0;
9588                min: 1 0;
9589                fixed: 1 0;
9590                color: GENLIST_LIST_LINE1_COLOR;
9591                rel1 {
9592                   relative: 1.0 1.0;
9593                   to_x: "elm.padding.text.left";
9594                   to_y: "elm.padding.top";
9595                }
9596                rel2 {
9597                   relative: 1.0 0.0;
9598                   to_x: "elm.padding.text.left";
9599                   to_y: "elm.padding.bottom";
9600                }
9601                align: 0.0 0.5;
9602             }
9603          }
9604          part { name: "text_vertical_rect";
9605             type: RECT;
9606             mouse_events: 0;
9607             description { state: "default" 0.0;
9608                min: GENLIST_PADDING_16_INC 0;
9609                fixed: 1 0;
9610                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9611                rel1 {
9612                   relative: 1.0 1.0;
9613                   to_x: "elm.divider1";
9614                   to_y: "elm.padding.top";
9615                }
9616                rel2 {
9617                   relative: 1.0 0.0;
9618                   to_x: "elm.padding.text.left";
9619                   to_y: "elm.padding.bottom";
9620                }
9621                align: 0.0 0.5;
9622             }
9623          }
9624          part { name: "elm.padding.text.right";
9625             type: RECT;
9626             mouse_events: 0;
9627             scale: 1;
9628             description { state: "default" 0.0;
9629                min: GENLIST_PADDING_16_INC 0;
9630                fixed: 1 0;
9631                rel1 {
9632                    relative: 1.0 0.0;
9633                    to_x: "text_vertical_rect";
9634                }
9635                rel2.to_x: "text_vertical_rect";
9636                visible: 0;
9637                align: 0.0 0.5;
9638             }
9639          }
9640          part { name: "text_top_line";
9641             type: RECT;
9642             mouse_events: 0;
9643             description { state: "default" 0.0;
9644                min: 0 1;
9645                fixed: 0 1;
9646                color: GENLIST_LIST_LINE1_COLOR;
9647                rel1 {
9648                   relative: 1.0 0.0;
9649                   to_x: "text_vertical_rect";
9650                   to_y: "text_vertical_rect";
9651                }
9652                rel2 {
9653                   relative: 1.0 0.0;
9654                   to_y: "text_vertical_rect";
9655                }
9656                align: 0.0 0.0;
9657             }
9658          }
9659          part { name: "text_center_line";
9660             type: RECT;
9661             mouse_events: 0;
9662             description { state: "default" 0.0;
9663                min: 0 1;
9664                fixed: 0 1;
9665                color: GENLIST_LIST_LINE1_COLOR;
9666                rel1 {
9667                   relative: 1.0 0.5;
9668                   to_x: "text_vertical_rect";
9669                }
9670                rel2.relative: 1.0 0.5;
9671                align: 0.5 0.5;
9672             }
9673          }
9674          part { name: "text_bottom_line";
9675             type: RECT;
9676             mouse_events: 0;
9677             description { state: "default" 0.0;
9678                min: 0 1;
9679                fixed: 0 1;
9680                color: GENLIST_LIST_LINE1_COLOR;
9681                rel1 {
9682                   relative: 1.0 1.0;
9683                   to_x: "text_vertical_rect";
9684                   to_y: "text_vertical_rect";
9685                }
9686                rel2 {
9687                   relative: 1.0 1.0;
9688                   to_y: "text_vertical_rect";
9689                }
9690                align: 0.0 1.0;
9691             }
9692          }
9693          part { name: "elm.text.bg.1";
9694             clip_to: "disclip";
9695             type: RECT;
9696             mouse_events: 0;
9697             scale: 1;
9698             description { state: "default" 0.0;
9699                rel1 {
9700                   relative: 1.0 1.0;
9701                   to_x: "text_vertical_rect";
9702                   to_y: "text_top_line";
9703                }
9704                rel2 {
9705                   relative: 1.0 0.0;
9706                   to_x: "elm.padding.right";
9707                   to_y: "text_center_line";
9708                }
9709                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9710             }
9711          }
9712          part { name: "elm.text.1";
9713             type: TEXT;
9714             mouse_events: 0;
9715             scale: 1;
9716             description { state: "default" 0.0;
9717                min: 0 GENLIST_SIZE_54_INC;
9718                rel1 {
9719                   relative: 1.0 0.0;
9720                   to_x: "elm.padding.text.right";
9721                   to_y: "elm.text.bg.1";
9722                }
9723                rel2 {
9724                   relative: 0.0 1.0;
9725                   to_x: "elm.padding.right";
9726                   to_y: "elm.text.bg.1";
9727                }
9728                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9729                text {
9730                   font: "Tizen:style=Roman";
9731                   size: GENLIST_FONT_48_INC;
9732                   align: 0.0 0.5;
9733                   text_class: "list_item";
9734                }
9735             }
9736             GENLIST_DESCRIPTION_FLIP_ENABLED
9737          }
9738          part { name: "elm.flip.content.1";
9739             clip_to: "disclip";
9740             type: SWALLOW;
9741             description { state: "default" 0.0;
9742                visible: 0;
9743                fixed: 1 1;
9744                rel1.to: "elm.text.1";
9745                rel2.to: "elm.text.1";
9746             }
9747             description { state: "flipped" 0.0;
9748                inherit: "default" 0.0;
9749                visible: 1;
9750             }
9751          }
9752          part { name: "elm.text.bg.2";
9753             clip_to: "disclip";
9754             type: RECT;
9755             mouse_events: 0;
9756             scale: 1;
9757             description { state: "default" 0.0;
9758                rel1 {
9759                   relative: 1.0 1.0;
9760                   to_x: "text_vertical_rect";
9761                   to_y: "text_center_line";
9762                }
9763                rel2 {
9764                   relative: 1.0 0.0;
9765                   to_x: "elm.padding.right";
9766                   to_y: "text_bottom_line";
9767                }
9768                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9769             }
9770          }
9771          part { name: "elm.text.2";
9772             clip_to: "disclip";
9773             type: TEXT;
9774             mouse_events: 0;
9775             scale: 1;
9776             description { state: "default" 0.0;
9777                min: 0 GENLIST_SIZE_54_INC;
9778                rel1 {
9779                   relative: 1.0 0.0;
9780                   to_x: "elm.padding.text.right";
9781                   to_y: "elm.text.bg.2";
9782                }
9783                rel2 {
9784                   relative: 0.0 1.0;
9785                   to_x: "elm.padding.right";
9786                   to_y: "elm.text.bg.2";
9787                }
9788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9789                text {
9790                   font: "Tizen:style=Roman";
9791                   size: GENLIST_FONT_48_INC;
9792                   align: 0.0 0.5;
9793                   text_class: "tizen";
9794                }
9795             }
9796             GENLIST_DESCRIPTION_FLIP_ENABLED
9797          }
9798          part { name: "elm.flip.content.2";
9799             clip_to: "disclip";
9800             type: SWALLOW;
9801             description { state: "default" 0.0;
9802                visible: 0;
9803                fixed: 1 1;
9804                rel1.to: "elm.text.2";
9805                rel2.to: "elm.text.2";
9806             }
9807             description { state: "flipped" 0.0;
9808                inherit: "default" 0.0;
9809                visible: 1;
9810             }
9811          }
9812          part { name: "elm.divider2";
9813             type: RECT;
9814             mouse_events: 0;
9815             description { state: "default" 0.0;
9816                min: 1 0;
9817                fixed: 1 0;
9818                color: GENLIST_LIST_LINE1_COLOR;
9819                rel1 {
9820                   relative: 1.0 1.0;
9821                   to_y: "elm.padding.top";
9822                }
9823                rel2 {
9824                   relative: 1.0 0.0;
9825                   offset: -1 0;
9826                   to_y: "elm.padding.bottom";
9827                }
9828                align: 1.0 0.0;
9829             }
9830          }
9831          GENLIST_PART_DISCLIP
9832       }
9833       programs {
9834          // signal: elm,state,%s,active
9835          //   a "check" item named %s went active
9836          // signal: elm,state,%s,passive
9837          //   a "check" item named %s went passive
9838          // default is passive
9839          /*program { name: "go_active";
9840             signal: "elm,state,selected";
9841             source: "elm";
9842             action: STATE_SET "selected" 0.0;
9843             target: "elm.text";
9844             target: "elm.text.sub";
9845          }
9846          program { name: "go_passive";
9847             signal: "elm,state,unselected";
9848             source: "elm";
9849             action: STATE_SET "default" 0.0;
9850             target: "elm.text";
9851             target: "elm.text.sub";
9852             transition: LINEAR 0.1;
9853          }*/
9854          program { name: "go_disabled";
9855             signal: "elm,state,disabled";
9856             source: "elm";
9857             action: STATE_SET "disabled" 0.0;
9858             target: "disclip";
9859          }
9860          program { name: "go_enabled";
9861             signal: "elm,state,enabled";
9862             source: "elm";
9863             action: STATE_SET "default" 0.0;
9864             target: "disclip";
9865          }
9866          program { name: "flip_enabled";
9867             signal: "elm,state,flip,enabled";
9868             source: "elm";
9869             action: STATE_SET "flipped" 0.0;
9870             target: "elm.text.1";
9871             target: "elm.text.2";
9872             target: "elm.flip.content.1";
9873             target: "elm.flip.content.2";
9874          }
9875          program { name: "flip_disabled";
9876             signal: "elm,state,flip,disabled";
9877             source: "elm";
9878             action: STATE_SET "default" 0.0;
9879             target: "elm.text.1";
9880             target: "elm.text.2";
9881             target: "elm.flip.content.1";
9882             target: "elm.flip.content.2";
9883          }
9884       }
9885    }
9886
9887 /* non-bottom-border-area version of 2text.1icon.2 */
9888    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9889       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9890       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9891       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9892       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9893       data.item: "stacking" "above";
9894       data.item: "selectraise" "on";
9895       data.item: "texts" "elm.text.1 elm.text.2";
9896       data.item: "contents" "elm.icon";
9897       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9898       images {
9899           image: "00_list_thumbnail_bg.png" COMP;
9900       }
9901       parts {
9902          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9903          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9904          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9905          GENLIST_PART_PADDING_LEFT
9906          GENLIST_PART_PADDING_RIGHT_EDIT
9907          part { name: "elm.icon.bg";
9908             scale: 1;
9909             description { state: "default" 0.0;
9910                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9911                fixed: 1 1;
9912                align: 0.0 0.7;
9913                rel1 {
9914                   relative: 1.0 0.5;
9915                   to_x: "elm.padding.left";
9916                }
9917                rel2 {
9918                   relative: 1.0 0.5;
9919                   to_x: "elm.padding.left";
9920                }
9921                image {
9922                   normal: "00_list_thumbnail_bg.png";
9923                   border: 1 1 1 1;
9924                   border_scale: 1;
9925                   middle: NONE;
9926                }
9927             }
9928          }
9929          part { name: "elm.icon";
9930             type: SWALLOW;
9931             description { state: "default" 0.0;
9932                rel1.to: "elm.icon.bg";
9933                rel2.to: "elm.icon.bg";
9934             }
9935          }
9936          part { name: "elm.padding.icon.right";
9937             type: RECT;
9938             mouse_events: 0;
9939             scale: 1;
9940             description { state: "default" 0.0;
9941                min: GENLIST_PADDING_16_INC 0;
9942                fixed: 1 0;
9943                rel1 {
9944                    relative: 1.0 0.0;
9945                    to_x: "elm.icon.bg";
9946                }
9947                rel2.to_x: "elm.icon.bg";
9948                visible: 0;
9949                align: 0.0 0.5;
9950             }
9951          }
9952          part { name: "elm.padding.text.left";
9953             type: RECT;
9954             mouse_events: 0;
9955             scale: 1;
9956             description { state: "default" 0.0;
9957                min: GENLIST_PADDING_16_INC 0;
9958                fixed: 1 0;
9959                rel1 {
9960                    relative: 1.0 1.0;
9961                    to_x: "elm.padding.icon.right";
9962                    to_y: "elm.padding.top";
9963                }
9964                rel2.to_x: "elm.padding.icon.right";
9965                visible: 0;
9966                align: 1.0 0.5;
9967             }
9968          }
9969          part { name: "elm.divider1";
9970             type: RECT;
9971             mouse_events: 0;
9972             description { state: "default" 0.0;
9973                visible: 0;
9974                rel1 {
9975                   relative: 1.0 1.0;
9976                   to_x: "elm.padding.text.left";
9977                   to_y: "elm.padding.top";
9978                }
9979                rel2 {
9980                   relative: 1.0 0.0;
9981                   to_x: "elm.padding.text.left";
9982                   to_y: "elm.padding.bottom";
9983                }
9984             }
9985          }
9986          part { name: "text_vertical_rect";
9987             type: RECT;
9988             mouse_events: 0;
9989             scale: 1;
9990             description { state: "default" 0.0;
9991                min: GENLIST_SIZE_16_INC 0;
9992                fixed: 1 0;
9993                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9994                rel1 {
9995                   relative: 1.0 1.0;
9996                   to_x: "elm.divider1";
9997                   to_y: "elm.padding.top";
9998                }
9999                rel2 {
10000                   relative: 1.0 0.0;
10001                   to_x: "elm.padding.text.left";
10002                   to_y: "elm.padding.bottom";
10003                }
10004                align: 0.0 0.5;
10005             }
10006          }
10007          part { name: "elm.padding.text.right";
10008             type: RECT;
10009             mouse_events: 0;
10010             scale: 1;
10011             description { state: "default" 0.0;
10012                min: GENLIST_PADDING_16_INC 0;
10013                fixed: 1 0;
10014                rel1 {
10015                    relative: 1.0 0.0;
10016                    to_x: "text_vertical_rect";
10017                }
10018                rel2.to_x: "text_vertical_rect";
10019                visible: 0;
10020                align: 0.0 0.5;
10021             }
10022          }
10023          part { name: "text_top_line";
10024             type: RECT;
10025             mouse_events: 0;
10026             description { state: "default" 0.0;
10027                min: 0 1;
10028                fixed: 0 1;
10029                color: GENLIST_LIST_LINE1_COLOR;
10030                rel1 {
10031                   relative: 1.0 0.0;
10032                   to_x: "text_vertical_rect";
10033                   to_y: "text_vertical_rect";
10034                }
10035                rel2 {
10036                   relative: 1.0 0.0;
10037                   to_y: "text_vertical_rect";
10038                }
10039                align: 0.0 0.0;
10040             }
10041          }
10042          part { name: "text_center_line";
10043             type: RECT;
10044             mouse_events: 0;
10045             description { state: "default" 0.0;
10046                min: 0 1;
10047                fixed: 0 1;
10048                color: GENLIST_LIST_LINE1_COLOR;
10049                rel1 {
10050                   relative: 1.0 0.56;
10051                   to_x: "text_vertical_rect";
10052                }
10053                rel2.relative: 1.0 0.56;
10054                align: 0.5 0.5;
10055             }
10056          }
10057          part { name: "text_bottom_line";
10058             type: RECT;
10059             mouse_events: 0;
10060             description { state: "default" 0.0;
10061                min: 0 1;
10062                fixed: 0 1;
10063                color: GENLIST_LIST_LINE1_COLOR;
10064                rel1 {
10065                   relative: 1.0 1.0;
10066                   to_x: "text_vertical_rect";
10067                   to_y: "text_vertical_rect";
10068                }
10069                rel2 {
10070                   relative: 1.0 1.0;
10071                   to_y: "text_vertical_rect";
10072                }
10073                align: 0.0 1.0;
10074             }
10075          }
10076          part { name: "elm.text.bg.1";
10077             clip_to: "disclip";
10078             type: RECT;
10079             mouse_events: 0;
10080             scale: 1;
10081             description { state: "default" 0.0;
10082                rel1 {
10083                   relative: 1.0 1.0;
10084                   to_x: "text_vertical_rect";
10085                   to_y: "text_top_line";
10086                }
10087                rel2 {
10088                   relative: 1.0 0.0;
10089                   to_x: "elm.padding.right";
10090                   to_y: "text_center_line";
10091                }
10092                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10093             }
10094          }
10095          part { name: "elm.text.1";
10096             type: TEXT;
10097             mouse_events: 0;
10098             scale: 1;
10099             description { state: "default" 0.0;
10100                min: 0 GENLIST_SIZE_54_INC;
10101                rel1 {
10102                   relative: 1.0 0.0;
10103                   to_x: "elm.padding.text.right";
10104                   to_y: "elm.text.bg.1";
10105                }
10106                rel2 {
10107                   relative: 0.0 1.0;
10108                   to_x: "elm.padding.right";
10109                   to_y: "elm.text.bg.1";
10110                }
10111                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10112                text {
10113                   font: "Tizen:style=Roman";
10114                   size: GENLIST_FONT_48_INC;
10115                   align: 0.0 0.5;
10116                   text_class: "list_item";
10117                }
10118             }
10119             GENLIST_DESCRIPTION_FLIP_ENABLED
10120          }
10121          part { name: "elm.flip.content.1";
10122             type: SWALLOW;
10123             description { state: "default" 0.0;
10124                visible: 0;
10125                fixed: 1 1;
10126                rel1.to: "elm.text.1";
10127                rel2.to: "elm.text.1";
10128             }
10129             description { state: "flipped" 0.0;
10130                inherit: "default" 0.0;
10131                visible: 1;
10132             }
10133          }
10134          part { name: "elm.text.bg.2";
10135             clip_to: "disclip";
10136             type: RECT;
10137             mouse_events: 0;
10138             scale: 1;
10139             description { state: "default" 0.0;
10140                rel1 {
10141                   relative: 1.0 1.0;
10142                   to_x: "text_vertical_rect";
10143                   to_y: "text_center_line";
10144                }
10145                rel2 {
10146                   relative: 1.0 0.0;
10147                   to_x: "elm.padding.right";
10148                   to_y: "text_bottom_line";
10149                }
10150                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10151             }
10152          }
10153          part { name: "elm.text.2";
10154             clip_to: "disclip";
10155             type: TEXT;
10156             mouse_events: 0;
10157             scale: 1;
10158             description { state: "default" 0.0;
10159                min: 0 GENLIST_SIZE_54_INC;
10160                rel1 {
10161                   relative: 1.0 0.0;
10162                   to_x: "elm.padding.text.right";
10163                   to_y: "elm.text.bg.2";
10164                }
10165                rel2 {
10166                   relative: 0.0 1.0;
10167                   to_x: "elm.padding.right";
10168                   to_y: "elm.text.bg.2";
10169                }
10170                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10171                text {
10172                   font: "Tizen:style=Roman";
10173                   size: GENLIST_FONT_48_INC;
10174                   text_class: "tizen";
10175                }
10176             }
10177             GENLIST_DESCRIPTION_FLIP_ENABLED
10178          }
10179          part { name: "elm.flip.content.2";
10180             type: SWALLOW;
10181             description { state: "default" 0.0;
10182                visible: 0;
10183                fixed: 1 1;
10184                rel1.to: "elm.text.2";
10185                rel2.to: "elm.text.2";
10186             }
10187             description { state: "flipped" 0.0;
10188                inherit: "default" 0.0;
10189                visible: 1;
10190             }
10191          }
10192          part { name: "elm.divider2";
10193             type: RECT;
10194             mouse_events: 0;
10195             description { state: "default" 0.0;
10196                min: 1 0;
10197                fixed: 1 0;
10198                color: GENLIST_LIST_LINE1_COLOR;
10199                rel1 {
10200                   relative: 1.0 1.0;
10201                   to_y: "elm.padding.top";
10202                }
10203                rel2 {
10204                   relative: 1.0 0.0;
10205                   offset: -1 0;
10206                   to_y: "elm.padding.bottom";
10207                }
10208                align: 1.0 0.0;
10209             }
10210          }
10211          GENLIST_PART_DISCLIP
10212       }
10213       programs {
10214          // signal: elm,state,%s,active
10215          //   a "check" item named %s went active
10216          // signal: elm,state,%s,passive
10217          //   a "check" item named %s went passive
10218          // default is passive
10219          /*program { name: "go_active";
10220             signal: "elm,state,selected";
10221             source: "elm";
10222             action: STATE_SET "selected" 0.0;
10223             target: "elm.text";
10224             target: "elm.text.sub";
10225          }
10226          program { name: "go_passive";
10227             signal: "elm,state,unselected";
10228             source: "elm";
10229             action: STATE_SET "default" 0.0;
10230             target: "elm.text";
10231             target: "elm.text.sub";
10232             transition: LINEAR 0.1;
10233          }*/
10234          program { name: "go_disabled";
10235             signal: "elm,state,disabled";
10236             source: "elm";
10237             action: STATE_SET "disabled" 0.0;
10238             target: "disclip";
10239          }
10240          program { name: "go_enabled";
10241             signal: "elm,state,enabled";
10242             source: "elm";
10243             action: STATE_SET "default" 0.0;
10244             target: "disclip";
10245          }
10246          program { name: "flip_enabled";
10247             signal: "elm,state,flip,enabled";
10248             source: "elm";
10249             action: STATE_SET "flipped" 0.0;
10250             target: "elm.text.1";
10251             target: "elm.text.2";
10252             target: "elm.flip.content.1";
10253             target: "elm.flip.content.2";
10254          }
10255          program { name: "flip_disabled";
10256             signal: "elm,state,flip,disabled";
10257             source: "elm";
10258             action: STATE_SET "default" 0.0;
10259             target: "elm.text.1";
10260             target: "elm.text.2";
10261             target: "elm.flip.content.1";
10262             target: "elm.flip.content.2";
10263          }
10264       }
10265    }
10266
10267    ///////// will be removed /////////
10268    group { name: "elm/genlist/item/dialogue/1icon.2/default";
10269       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
10270       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
10271       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
10272       alias: "elm/layout/dialogue/1icon.2";
10273       data.item: "stacking" "above";
10274       data.item: "selectraise" "on";
10275       data.item: "contents" "elm.icon";
10276
10277       parts {
10278          GENLIST_PART_BASE
10279          GENLIST_PART_BOTTOM_LINE
10280          GENLIST_PART_BG_NORMAL
10281          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10282          GENLIST_PART_PADDING_RIGHT_EDIT
10283          GENLIST_PART_DIALOGUE_ITEM
10284          GENLIST_PART_DIALOGUE_RIGHT_LINE
10285          part { name: "elm.icon";
10286             clip_to: "disclip";
10287             type: SWALLOW;
10288             scale: 1;
10289             description { state: "default" 0.0;
10290                rel1 {
10291                   relative: 1.0 0.0;
10292                   to_x: "elm.padding.left";
10293                }
10294                rel2 {
10295                   relative: 0.0 1.0;
10296                   to_x: "elm.padding.right";
10297                }
10298             }
10299          }
10300          GENLIST_PART_DISCLIP
10301       }
10302       programs {
10303          // signal: elm,state,%s,active
10304          //   a "check" item named %s went active
10305          // signal: elm,state,%s,passive
10306          //   a "check" item named %s went passive
10307          // default is passive
10308          /*program { name: "go_active";
10309             signal: "elm,state,selected";
10310             source: "elm";
10311             action: STATE_SET "selected" 0.0;
10312             target: "bg";
10313             target: "elm.text";
10314          }
10315          program { name: "go_passive";
10316             signal: "elm,state,unselected";
10317             source: "elm";
10318             action: STATE_SET "default" 0.0;
10319             target: "bg";
10320             target: "elm.text";
10321             transition: LINEAR 0.1;
10322          }*/
10323          program { name: "go_disabled";
10324             signal: "elm,state,disabled";
10325             source: "elm";
10326             action: STATE_SET "disabled" 0.0;
10327             target: "disclip";
10328          }
10329          program { name: "go_enabled";
10330             signal: "elm,state,enabled";
10331             source: "elm";
10332             action: STATE_SET "default" 0.0;
10333             target: "disclip";
10334          }
10335       }
10336    }
10337
10338
10339 // 4.3.2 (old)
10340    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10341       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10342       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10343       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10344       alias: "elm/layout/dialogue/bg/3text.1icon";
10345       data.item: "stacking" "above";
10346       data.item: "selectraise" "on";
10347       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10348       data.item: "contents" "elm.icon";
10349       images {
10350           image: "00_list_thumbnail_bg.png" COMP;
10351       }
10352       parts {
10353          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10354          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10355          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10356          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10357          GENLIST_PART_PADDING_RIGHT_EDIT
10358          part { name: "elm.icon.bg";
10359             scale: 1;
10360             description { state: "default" 0.0;
10361                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10362                fixed: 1 1;
10363                align: 0.0 0.5;
10364                rel1 {
10365                   relative: 1.0 0.5;
10366                   to_x: "elm.padding.left";
10367                }
10368                rel2 {
10369                   relative: 1.0 0.5;
10370                   to_x: "elm.padding.left";
10371                }
10372                image {
10373                   normal: "00_list_thumbnail_bg.png";
10374                   border: 1 1 1 1;
10375                   border_scale: 1;
10376                   middle: NONE;
10377                }
10378             }
10379          }
10380          part { name: "elm.icon";
10381             type: SWALLOW;
10382             description { state: "default" 0.0;
10383                rel1.to: "elm.icon.bg";
10384                rel2.to: "elm.icon.bg";
10385             }
10386          }
10387          part { name: "elm.padding.icon.right";
10388             type: RECT;
10389             mouse_events: 0;
10390             scale: 1;
10391             description { state: "default" 0.0;
10392                min: GENLIST_PADDING_24_INC 0;
10393                fixed: 1 0;
10394                rel1 {
10395                    relative: 1.0 0.0;
10396                    to_x: "elm.icon.bg";
10397                }
10398                rel2.to_x: "elm.icon.bg";
10399                visible: 0;
10400                align: 0.0 0.5;
10401             }
10402          }
10403          part { name: "elm.text.1";
10404             clip_to: "disclip";
10405             type: TEXT;
10406             mouse_events: 0;
10407             scale: 1;
10408             description { state: "default" 0.0;
10409                min: 0 GENLIST_SIZE_54_INC;
10410                fixed: 0 1;
10411                align: 0 0;
10412                rel1 {
10413                   relative: 1.0 1.0;
10414                   to_x: "elm.padding.icon.right";
10415                   to_y: "elm.padding.top";
10416                }
10417                rel2 {
10418                   relative: 0.0 1.0;
10419                   to_x: "elm.padding.right";
10420                   to_y: "elm.padding.top";
10421                }
10422                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10423                text {
10424                   font: "Tizen:style=Roman";
10425                   size: GENLIST_FONT_48_INC;
10426                   align: 0.0 0.0;
10427                   text_class: "list_item";
10428                }
10429             }
10430          }
10431          part { name: "elm.text.2";
10432             clip_to: "disclip";
10433             type: TEXT;
10434             mouse_events: 0;
10435             scale: 1;
10436             description { state: "default" 0.0;
10437                rel1 {
10438                   relative: 1.0 1.0;
10439                   to_x: "elm.padding.icon.right";
10440                   to_y: "elm.text.1";
10441                }
10442                rel2 {
10443                   relative: 0.0 0.0;
10444                   to_x: "elm.padding.right";
10445                   to_y: "elm.text.3";
10446                }
10447                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10448                text {
10449                   font: "Tizen:style=Medium";
10450                   size: GENLIST_FONT_32_INC;
10451                   align: 0.0 1.0;
10452                   text_class: "tizen";
10453                }
10454             }
10455          }
10456          part { name: "elm.text.3";
10457             clip_to: "disclip";
10458             type: TEXT;
10459             mouse_events: 0;
10460             scale: 1;
10461             description { state: "default" 0.0;
10462                min: 0 GENLIST_ICON_SMALL_SIZE;
10463                fixed: 0 1;
10464                align: 0 1;
10465                rel1 {
10466                   relative: 1.0 0.0;
10467                   to_x: "elm.padding.icon.right";
10468                   to_y: "elm.padding.bottom";
10469                }
10470                rel2 {
10471                   relative: 0.0 0.0;
10472                   to_x: "elm.padding.right";
10473                   to_y: "elm.padding.bottom";
10474                }
10475                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10476                text {
10477                   font: "Tizen:style=Medium";
10478                   size: GENLIST_FONT_32_INC;
10479                   align: 0.0 1.0;
10480                   text_class: "tizen";
10481                }
10482             }
10483          }
10484          GENLIST_PART_DISCLIP
10485       }
10486       programs {
10487          // signal: elm,state,%s,active
10488          //   a "check" item named %s went active
10489          // signal: elm,state,%s,passive
10490          //   a "check" item named %s went passive
10491          // default is passive
10492          /*program { name: "go_active";
10493             signal: "elm,state,selected";
10494             source: "elm";
10495             action: STATE_SET "selected" 0.0;
10496             target: "elm.text";
10497             target: "elm.text.sub";
10498          }
10499          program { name: "go_passive";
10500             signal: "elm,state,unselected";
10501             source: "elm";
10502             action: STATE_SET "default" 0.0;
10503             target: "elm.text";
10504             target: "elm.text.sub";
10505             transition: LINEAR 0.1;
10506          }*/
10507          program { name: "go_disabled";
10508             signal: "elm,state,disabled";
10509             source: "elm";
10510             action: STATE_SET "disabled" 0.0;
10511             target: "disclip";
10512          }
10513          program { name: "go_enabled";
10514             signal: "elm,state,enabled";
10515             source: "elm";
10516             action: STATE_SET "default" 0.0;
10517             target: "disclip";
10518          }
10519       }
10520   }
10521
10522 ////////////////////////////////////////////////////////
10523 // Check that belows are used
10524    group { name: "elm/genlist/item/1text.2/default";
10525       alias: "elm/genlist/item_odd/1text.2/default";
10526       alias: "elm/genlist/item_compress/1text.2/default";
10527       alias: "elm/genlist/item_compress_odd/1text.2/default";
10528       data.item: "stacking" "above";
10529       data.item: "selectraise" "on";
10530       data.item: "texts" "elm.text";
10531       data.item: "flips" "elm.flip.icon elm.flip.content";
10532
10533       parts {
10534          GENLIST_PART_BASE
10535          GENLIST_PART_BG_NORMAL
10536          GENLIST_PART_BOTTOM_LINE
10537          GENLIST_PART_PADDING_LEFT
10538          GENLIST_PART_PADDING_RIGHT_EDIT
10539          part { name: "temp_center_line"; //temporary
10540             clip_to: "disclip";
10541             type: RECT;
10542             mouse_events: 0;
10543             scale: 1;
10544             description { state: "default" 0.0;
10545                rel1 {
10546                   relative: 0.0 0.5;
10547                   to: "base";
10548                }
10549                rel2 {
10550                   relative: 1.0 0.5;
10551                   to: "base";
10552                }
10553             }
10554          }
10555          part { name: "elm.text";
10556             clip_to: "disclip";
10557             type: TEXTBLOCK;
10558             mouse_events: 0;
10559             scale: 1;
10560             multiline: 0;
10561             description { state: "default" 0.0;
10562                fixed: 1 1;
10563                rel1 {
10564                   relative: 1.0 0.5;
10565                   to_x: "elm.padding.left";
10566                   to_y: "temp_center_line";
10567                }
10568                rel2 {
10569                   relative: 0.0 0.5;
10570                   to_x: "elm.padding.right";
10571                   to_y: "temp_center_line";
10572                }
10573                align: 0.0 0.5;
10574                text {
10575                   style: "genlist_style_list_main_text_unread";
10576                   min: 0 1;
10577                   align: 0.0 0.5;
10578                }
10579             }
10580             description { state: "selected" 0.0;
10581                inherit: "default" 0.0;
10582                text.style: "genlist_style_list_main_text_focus";
10583             }
10584             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10585             GENLIST_DESCRIPTION_FLIP_ENABLED
10586          }
10587          GENLIST_PART_FLIP
10588          GENLIST_PART_FOCUS
10589          GENLIST_PART_DISCLIP
10590       }
10591       programs {
10592          // signal: elm,state,%s,active
10593          //   a "check" item named %s went active
10594          // signal: elm,state,%s,passive
10595          //   a "check" item named %s went passive
10596          // default is passive
10597          program { name: "go_active";
10598             signal: "elm,state,selected";
10599             source: "elm";
10600             action: STATE_SET "selected" 0.0;
10601             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10602             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10603          }
10604          program { name: "go_passive";
10605             signal: "elm,state,unselected";
10606             source: "elm";
10607             action: STATE_SET "default" 0.0;
10608             target: "bg";
10609             target: "elm.text";
10610             transition: LINEAR 0.1;
10611          }
10612          program { name: "go_disabled";
10613             signal: "elm,state,disabled";
10614             source: "elm";
10615             action: STATE_SET "disabled" 0.0;
10616             target: "disclip";
10617          }
10618          program { name: "go_enabled";
10619             signal: "elm,state,enabled";
10620             source: "elm";
10621             action: STATE_SET "default" 0.0;
10622             target: "disclip";
10623          }
10624          //GENLIST_PROGRAM_FLIP_1TEXT
10625          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10626       }
10627    }
10628
10629 // ???
10630    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10631    group { name: "elm/genlist/item/3text.6icon/default";
10632       alias: "elm/genlist/item_odd/3text.6icon/default";
10633       alias: "elm/genlist/item_compress/3text.6icon/default";
10634       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10635       data.item: "stacking" "above";
10636       data.item: "selectraise" "on";
10637       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10638       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10639       data.item: "flips" "elm.flip.icon elm.flip.content";
10640
10641       parts {
10642          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10643          GENLIST_PART_BG_NORMAL
10644          GENLIST_PART_BG_NORMAL
10645          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10646          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10647          GENLIST_PART_PADDING_LEFT
10648          GENLIST_PART_PADDING_RIGHT_EDIT
10649          part { name: "elm.swallow.colorbar";
10650             clip_to: "disclip";
10651             type: SWALLOW;
10652             scale: 1;
10653             description { state: "default" 0.0;
10654                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10655                rel2.relative: 0.0 0.0;
10656                align: 0.0 0.0;
10657             }
10658          }
10659          part { name: "elm.text.3";
10660             clip_to: "disclip";
10661             type: TEXT;
10662             mouse_events: 0;
10663             scale: 1;
10664             description { state: "default" 0.0;
10665                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10666                rel1 {
10667                   relative: 0.0 0.0;
10668                   to_x: "elm.padding.right";
10669                   to_y: "elm.padding.bottom";
10670                }
10671                rel2 {
10672                   relative: 0.0 0.0;
10673                   to_x: "elm.padding.right";
10674                   to_y: "elm.padding.bottom";
10675                }
10676                align: 1.0 1.0;
10677                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10678                text {
10679                   font: "Tizen:style=Medium";
10680                   size: GENLIST_FONT_32_INC;
10681                   min: 0 1;
10682                   align: 1.0 0.5;
10683                   text_class: "tizen";
10684                }
10685             }
10686             description { state: "selected" 0.0;
10687                inherit: "default" 0.0;
10688                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10689             }
10690             GENLIST_DESCRIPTION_FLIP_ENABLED
10691          }
10692          part { name: "elm.icon.1";
10693             clip_to: "disclip";
10694             type: SWALLOW;
10695             mouse_events: 0;
10696             scale: 1;
10697             description { state: "default" 0.0;
10698                rel1 {
10699                   relative: 0.0 1.0;
10700                   to_x: "elm.padding.right";
10701                   to_y: "elm.padding.top";
10702                }
10703                rel2 {
10704                   relative: 0.0 0.0;
10705                   to_x: "elm.padding.right";
10706                   to_y: "elm.text.3";
10707                }
10708                align: 1.0 0.0;
10709             }
10710             GENLIST_DESCRIPTION_FLIP_ENABLED
10711          }
10712          part { name: "elm.padding.icon1.left";
10713             clip_to: "disclip";
10714             type: RECT;
10715             scale: 1;
10716             description { state: "default" 0.0;
10717                min: GENLIST_PADDING_16_INC 0;
10718                rel1.to_x: "elm.icon.1";
10719                rel2 {
10720                   relative: 0.0 1.0;
10721                   to_x: "elm.icon.1";
10722                }
10723                align: 1.0 0.0;
10724                visible: 0;
10725             }
10726          }
10727          part { name: "elm.text1.rect";
10728             clip_to: "disclip";
10729             type: RECT;
10730             scale: 1;
10731             description { state: "default" 0.0;
10732                min: 0 GENLIST_SIZE_61_INC;
10733                rel1 {
10734                   relative: 1.0 1.0;
10735                   to_x: "elm.swallow.colorbar";
10736                   to_y: "elm.padding.top";
10737                }
10738                rel2 {
10739                   relative: 0.0 0.0;
10740                   to_x: "elm.padding.icon1.left";
10741                   to_y: "elm.padding.top";
10742                }
10743                align: 0.0 0.0;
10744                visible: 0;
10745             }
10746          }
10747          part { name: "elm.text.1";
10748             clip_to: "disclip";
10749             type: TEXTBLOCK;
10750             mouse_events: 0;
10751             scale: 1;
10752             description { state: "default" 0.0;
10753                rel1.to: "elm.text1.rect";
10754                rel2.to: "elm.text1.rect";
10755                align: 0.0 0.0;
10756                text {
10757                   style: "genlist_style_email_unread";
10758                   min: 0 1;
10759                   max: 0 1;
10760                   align: 0.0 0.5;
10761                }
10762             }
10763             description { state: "selected" 0.0;
10764                inherit: "default" 0.0;
10765                text.style: "genlist_style_email_focus";
10766             }
10767             description { state: "read" 0.0;
10768                inherit: "default" 0.0;
10769                text.style: "genlist_style_email_read";
10770             }
10771             description { state: "urgency_read" 0.0;
10772                inherit: "default" 0.0;
10773                text.style: "genlist_style_email_urgency_read";
10774             }
10775             description { state: "urgency_unread" 0.0;
10776                inherit: "default" 0.0;
10777                text.style: "genlist_style_email_urgency_unread";
10778             }
10779             GENLIST_DESCRIPTION_FLIP_ENABLED
10780          }
10781          part { name: "elm.text.2";
10782             clip_to: "disclip";
10783             type: TEXTBLOCK;
10784             scale: 1;
10785             description { state: "default" 0.0;
10786                rel1 {
10787                   relative: 1.0 1.0;
10788                   to_x: "elm.padding.left";
10789                   to_y: "elm.text.1";
10790                }
10791                rel2 {
10792                   relative: 0.0 0.0;
10793                   to_x: "elm.padding.icon2.left";
10794                   to_y: "elm.padding.bottom";
10795                }
10796                align: 0.0 0.5;
10797                text {
10798                   style: "genlist_style_name_text";
10799                   min: 0 1;
10800                   align: 0.0 0.5;
10801                }
10802             }
10803             description { state: "selected" 0.0;
10804                inherit: "default" 0.0;
10805                text.style: "genlist_style_name_text_focus";
10806             }
10807             GENLIST_DESCRIPTION_FLIP_ENABLED
10808          }
10809          part { name: "elm.padding.icon2.left";
10810             clip_to: "disclip";
10811             type: RECT;
10812             scale: 1;
10813             description { state: "default" 0.0;
10814                min: GENLIST_PADDING_16_INC 0;
10815                rel1 {
10816                   relative: 0.0 1.0;
10817                   to_x: "elm.icon.2";
10818                   to_y: "elm.text.1";
10819                }
10820                rel2 {
10821                   relative: 0.0 0.0;
10822                   to_x: "elm.icon.2";
10823                   to_y: "elm.padding.bottom";
10824                }
10825                align: 1.0 0.0;
10826                visible: 0;
10827             }
10828          }
10829          part { name: "elm.icon.2";
10830             clip_to: "disclip";
10831             type: SWALLOW;
10832             scale: 1;
10833             description { state: "default" 0.0;
10834                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10835                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10836                rel1 {
10837                   relative: 0.0 1.0;
10838                   to_x: "elm.padding.icon3.left";
10839                   to_y: "elm.text.1";
10840                }
10841                rel2 {
10842                   relative: 0.0 0.0;
10843                   to_x: "elm.padding.icon3.left";
10844                   to_y: "elm.padding.bottom";
10845                }
10846                align: 1.0 0.5;
10847             }
10848             GENLIST_DESCRIPTION_FLIP_ENABLED
10849          }
10850          part { name: "elm.padding.icon3.left";
10851             clip_to: "disclip";
10852             type: RECT;
10853             scale: 1;
10854             description { state: "default" 0.0;
10855                min: GENLIST_PADDING_16_INC 0;
10856                rel1 {
10857                   relative: 0.0 1.0;
10858                   to_x: "elm.icon.3";
10859                   to_y: "elm.text.1";
10860                }
10861                rel2 {
10862                   relative: 0.0 0.0;
10863                   to_x: "elm.icon.3";
10864                   to_y: "elm.padding.bottom";
10865                }
10866                align: 1.0 0.0;
10867                visible: 0;
10868             }
10869          }
10870          part { name: "elm.icon.3";
10871             clip_to: "disclip";
10872             type: SWALLOW;
10873             scale: 1;
10874             description { state: "default" 0.0;
10875                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10876                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10877                rel1 {
10878                   relative: 0.0 1.0;
10879                   to_x: "elm.padding.icon4.left";
10880                   to_y: "elm.text.1";
10881                }
10882                rel2 {
10883                   relative: 0.0 0.0;
10884                   to_x: "elm.padding.icon4.left";
10885                   to_y: "elm.padding.bottom";
10886                }
10887                align: 1.0 0.5;
10888             }
10889             GENLIST_DESCRIPTION_FLIP_ENABLED
10890          }
10891          part { name: "elm.padding.icon4.left";
10892             clip_to: "disclip";
10893             type: RECT;
10894             scale: 1;
10895             description { state: "default" 0.0;
10896                min: GENLIST_PADDING_16_INC 0;
10897                rel1 {
10898                   relative: 0.0 1.0;
10899                   to_x: "elm.icon.4";
10900                   to_y: "elm.text.1";
10901                }
10902                rel2 {
10903                   relative: 0.0 0.0;
10904                   to_x: "elm.icon.4";
10905                   to_y: "elm.padding.bottom";
10906                }
10907                align: 1.0 0.0;
10908                visible: 0;
10909             }
10910          }
10911          part { name: "elm.icon.4";
10912             clip_to: "disclip";
10913             type: SWALLOW;
10914             scale: 1;
10915             description { state: "default" 0.0;
10916                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10917                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10918                rel1 {
10919                   relative: 0.0 1.0;
10920                   to_x: "elm.text.3";
10921                   to_y: "elm.text.1";
10922                }
10923                rel2 {
10924                   relative: 0.0 0.0;
10925                   to_x: "elm.text.3";
10926                   to_y: "elm.padding.bottom";
10927                }
10928                align: 1.0 0.5;
10929             }
10930             GENLIST_DESCRIPTION_FLIP_ENABLED
10931          }
10932          part { name: "elm.swallow.outbox.progress";
10933             type: SWALLOW;
10934             scale: 1;
10935             mouse_events: 1;
10936             repeat_events: 0;
10937             description { state: "default" 0.0;
10938                min: GENLIST_SIZE_168_INC 0;
10939                color: 0 0 0 0;
10940                align: 1.0 0.5;
10941                rel1 {
10942                   relative: 0.0 1.0;
10943                   offset: 0 0;
10944                   to_x: "elm.padding.right";
10945                   to_y: "elm.padding.top";
10946                }
10947                rel2 {
10948                   relative: 0.0 0.0;
10949                   offset: 0 0;
10950                   to_x: "elm.padding.right";
10951                   to_y: "elm.padding.bottom";
10952                }
10953             }
10954          }
10955          GENLIST_PART_FLIP
10956          GENLIST_PART_FOCUS
10957          GENLIST_PART_DISCLIP
10958       }
10959       programs {
10960          // signal: elm,state,%s,active
10961          //   a "check" item named %s went active
10962          // signal: elm,state,%s,passive
10963          //   a "check" item named %s went passive
10964          // default is passive
10965          program { name: "go_active";
10966             signal: "elm,state,selected";
10967             source: "elm";
10968             action: STATE_SET "selected" 0.0;
10969             target: "bg";
10970             target: "elm.text.1";
10971             target: "elm.text.2";
10972             target: "elm.text.3";
10973             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10974          }
10975          program { name: "go_passive";
10976             signal: "elm,state,unselected";
10977             source: "elm";
10978             action: STATE_SET "default" 0.0;
10979             target: "bg";
10980             target: "elm.text.1";
10981             target: "elm.text.2";
10982             target: "elm.text.3";
10983             transition: LINEAR 0.1;
10984          }
10985          program { name: "go_disabled";
10986             signal: "elm,state,disabled";
10987             source: "elm";
10988             action: STATE_SET "disabled" 0.0;
10989             target: "disclip";
10990          }
10991          program { name: "go_enabled";
10992             signal: "elm,state,enabled";
10993             source: "elm";
10994             action: STATE_SET "default" 0.0;
10995             target: "disclip";
10996          }
10997          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10998          program { name: "go_read";
10999             signal: "elm,state,read";
11000             source: "elm";
11001             action: STATE_SET "read" 0.0;
11002             target: "elm.text.1";
11003          }
11004          program { name: "go_unread";
11005             signal: "elm,state,unread";
11006             source: "elm";
11007             action: STATE_SET "default" 0.0;
11008             target: "elm.text.1";
11009          }
11010          program { name: "go_urgeny_unread";
11011             signal: "elm,state,urgency_unread";
11012             source: "elm";
11013             action: STATE_SET "urgency_unread" 0.0;
11014             target: "elm.text.1";
11015          }
11016          program { name: "go_urgency_read";
11017             signal: "elm,state,urgency_read";
11018             source: "elm";
11019             action: STATE_SET "urgency_read" 0.0;
11020             target: "elm.text.1";
11021          }
11022          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11023       }
11024    }
11025
11026    // 3.2.24
11027    group { name: "elm/genlist/item/2text.3icon.2/default";
11028       alias: "elm/genlist/item_odd/2text.3icon.2/default";
11029       alias: "elm/genlist/item_compress/2text.3icon.2/default";
11030       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
11031       data.item: "stacking" "above";
11032       data.item: "selectraise" "on";
11033       data.item: "texts" "elm.text.1 elm.text.2";
11034       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11035       data.item: "flips" "elm.flip.icon elm.flip.content";
11036
11037       parts {
11038          GENLIST_PART_BASE_LIST_H( 129 )
11039          GENLIST_PART_BG_NORMAL
11040          GENLIST_PART_PADDING_TOP_SIZE( 10 )
11041          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
11042          GENLIST_PART_PADDING_LEFT
11043          GENLIST_PART_PADDING_RIGHT_EDIT
11044          part { name: "elm.swallow.colorbar";
11045             clip_to: "disclip";
11046             type: SWALLOW;
11047             scale: 1;
11048             description { state: "default" 0.0;
11049                min: 10 21;
11050                fixed: 1 1;
11051                rel2.relative: 0.0 0.0;
11052                align: 0.0 0.0;
11053             }
11054          }
11055          part { name: "elm.icon.2";
11056             clip_to: "disclip";
11057             type: SWALLOW;
11058             scale: 1;
11059             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
11060                fixed: 1 1;
11061             )
11062             GENLIST_DESCRIPTION_FLIP_ENABLED
11063          }
11064          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
11065          part { name: "elm.text.2";
11066             clip_to: "disclip";
11067             type: TEXT;
11068             mouse_events: 0;
11069             scale: 1;
11070             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
11071                min: 0 GENLIST_SIZE_48_INC;
11072                fixed: 0 1;
11073                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11074                text {
11075                   font: "Tizen:style=Medium";
11076                   size: GENLIST_LIST_SUB_TEXT_SIZE;
11077                   min: 0 1;
11078                   align: 0.0 0.5;
11079                   text_class: "tizen";
11080                }
11081             )
11082             description { state: "selected" 0.0;
11083                inherit: "default" 0.0;
11084                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11085             }
11086             GENLIST_DESCRIPTION_FLIP_ENABLED
11087          }
11088          // virtual padding for limiting flexible text
11089          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
11090          part { name: "elm.text.1";
11091             clip_to: "disclip";
11092             type: TEXT;
11093             mouse_events: 0;
11094             scale: 1;
11095             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
11096                align: 0 0.5;
11097                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11098                text {
11099                   font: "Tizen:style=Roman";
11100                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11101                   min: 0 1;
11102                   max: 1 1;
11103                   align: 0 0.5;
11104                   text_class: "list_item";
11105                }
11106             )
11107             description { state: "selected" 0.0;
11108                inherit: "default" 0.0;
11109                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11110             }
11111             GENLIST_DESCRIPTION_FLIP_ENABLED
11112          }
11113          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
11114          part { name: "elm.icon.1";
11115             clip_to: "disclip";
11116             type: SWALLOW;
11117             scale: 1;
11118             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
11119                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11120                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11121                fixed: 1 1;
11122                align: 0 0.5;
11123             )
11124             GENLIST_DESCRIPTION_FLIP_ENABLED
11125          }
11126          GENLIST_PART_FLIP
11127          GENLIST_PART_FOCUS
11128          GENLIST_PART_DISCLIP
11129       }
11130       programs {
11131          // signal: elm,state,%s,active
11132          //   a "check" item named %s went active
11133          // signal: elm,state,%s,passive
11134          //   a "check" item named %s went passive
11135          // default is passive
11136          program { name: "go_active";
11137             signal: "elm,state,selected";
11138             source: "elm";
11139             action: STATE_SET "selected" 0.0;
11140             target: "bg";
11141             target: "elm.text.1";
11142             target: "elm.text.2";
11143             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11144          }
11145          program { name: "go_passive";
11146             signal: "elm,state,unselected";
11147             source: "elm";
11148             action: STATE_SET "default" 0.0;
11149             target: "bg";
11150             target: "elm.text.1";
11151             target: "elm.text.2";
11152             transition: LINEAR 0.1;
11153          }
11154          program { name: "go_disabled";
11155             signal: "elm,state,disabled";
11156             source: "elm";
11157             action: STATE_SET "disabled" 0.0;
11158             target: "disclip";
11159          }
11160          program { name: "go_enabled";
11161             signal: "elm,state,enabled";
11162             source: "elm";
11163             action: STATE_SET "default" 0.0;
11164             target: "disclip";
11165          }
11166          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11167          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11168       }
11169    }
11170 // 3.2.25
11171    group { name: "elm/genlist/item/2text.3icon.3/default";
11172       alias: "elm/genlist/item_odd/2text.3icon.3/default";
11173       alias: "elm/genlist/item_compress/2text.3icon.3/default";
11174       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
11175       data.item: "stacking" "above";
11176       data.item: "selectraise" "on";
11177       data.item: "texts" "elm.text.1 elm.text.2";
11178       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11179       data.item: "flips" "elm.flip.icon elm.flip.content";
11180
11181       parts {
11182          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11183          GENLIST_PART_BG_NORMAL
11184          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11185          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11186          GENLIST_PART_PADDING_LEFT
11187          GENLIST_PART_PADDING_RIGHT_EDIT
11188          part { name: "elm.swallow.colorbar";
11189             clip_to: "disclip";
11190             type: SWALLOW;
11191             scale: 1;
11192             description { state: "default" 0.0;
11193                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11194                fixed: 1 1;
11195                rel2.relative: 0.0 0.0;
11196                align: 0.0 0.0;
11197             }
11198          }
11199          part { name: "elm.icon.1";
11200             clip_to: "disclip";
11201             type: SWALLOW;
11202             scale: 1;
11203             description { state: "default" 0.0;
11204                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11205                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11206                fixed: 1 1;
11207                rel1 {
11208                   relative: 1.0 1.0;
11209                   to_x: "elm.padding.left";
11210                   to_y: "elm.padding.top";
11211                }
11212                rel2 {
11213                   relative: 1.0 0.0;
11214                   to_x: "elm.padding.left";
11215                   to_y: "elm.padding.bottom";
11216                }
11217                align: 0.0 0.5;
11218             }
11219             GENLIST_DESCRIPTION_FLIP_ENABLED
11220          }
11221          part { name: "elm.padding.icon1.right";
11222             clip_to: "disclip";
11223             type: RECT;
11224             scale: 1;
11225             description { state: "default" 0.0;
11226                min: GENLIST_PADDING_16_INC 0;
11227                fixed: 1 0;
11228                rel1 {
11229                   relative: 1.0 0.0;
11230                   to_x: "elm.icon.1";
11231                }
11232                rel2.to_x: "elm.icon.1";
11233                align: 0.0 0.0;
11234                visible: 0;
11235             }
11236          }
11237          part { name: "elm.icon.2";
11238             clip_to: "disclip";
11239             type: SWALLOW;
11240             scale: 1;
11241             description { state: "default" 0.0;
11242                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11243                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11244                fixed: 1 1;
11245                rel1 {
11246                   relative: 0.0 1.0;
11247                   to_x: "elm.padding.right";
11248                   to_y: "elm.padding.top";
11249                }
11250                rel2 {
11251                   relative: 0.0 1.0;
11252                   to_x: "elm.padding.right";
11253                   to_y: "elm.padding.bottom";
11254                }
11255                align: 1.0 0.5;
11256             }
11257             GENLIST_DESCRIPTION_FLIP_ENABLED
11258          }
11259          part { name: "elm.padding.icon2.left";
11260             clip_to: "disclip";
11261             type: RECT;
11262             scale: 1;
11263             description { state: "default" 0.0;
11264                min: GENLIST_PADDING_16_INC 0;
11265                fixed: 1 0;
11266                rel1 {
11267                   relative: 0.0 0.0;
11268                   to_x: "elm.icon.2";
11269                }
11270                rel2.to_x: "elm.icon.2";
11271                align: 1.0 0.0;
11272                visible: 0;
11273             }
11274          }
11275          part { name: "elm.text.1";
11276             clip_to: "disclip";
11277             type: TEXT;
11278             mouse_events: 0;
11279             scale: 1;
11280             description { state: "default" 0.0;
11281                min: 0 GENLIST_SIZE_61_INC;
11282                fixed: 1 1;
11283                rel1 {
11284                   relative: 1.0 1.0;
11285                   to_x: "elm.padding.icon1.right";
11286                   to_y: "elm.padding.top";
11287                }
11288                rel2 {
11289                   relative: 0.0 1.0;
11290                   to_x: "elm.padding.icon2.left";
11291                   to_y: "elm.padding.top";
11292                }
11293                align: 0.0 0.0;
11294                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11295                text {
11296                   font: "Tizen:style=Roman";
11297                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11298                   min: 0 1;
11299                   align: 0.0 0.5;
11300                   text_class: "list_item";
11301                }
11302             }
11303             description { state: "selected" 0.0;
11304                inherit: "default" 0.0;
11305                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11306             }
11307             GENLIST_DESCRIPTION_FLIP_ENABLED
11308          }
11309          part { name: "elm.text.2";
11310             clip_to: "disclip";
11311             type: TEXT;
11312             mouse_events: 0;
11313             scale: 1;
11314             description { state: "default" 0.0;
11315                rel1 {
11316                   relative: 1.0 1.0;
11317                   to_x: "elm.padding.icon1.right";
11318                   to_y: "elm.text.1";
11319                }
11320                rel2 {
11321                   relative: 0.0 0.0;
11322                   to_x: "elm.padding.icon2.left";
11323                   to_y: "elm.padding.bottom";
11324                }
11325                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11326                text {
11327                   font: "Tizen:style=Medium";
11328                   size: GENLIST_FONT_32_INC;
11329                   min: 0 1;
11330                   align: 0.0 0.5;
11331                   text_class: "tizen";
11332                }
11333             }
11334             description { state: "selected" 0.0;
11335                inherit: "default" 0.0;
11336                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11337             }
11338             GENLIST_DESCRIPTION_FLIP_ENABLED
11339          }
11340          GENLIST_PART_FLIP
11341          GENLIST_PART_FOCUS
11342          GENLIST_PART_DISCLIP
11343       }
11344       programs {
11345          // signal: elm,state,%s,active
11346          //   a "check" item named %s went active
11347          // signal: elm,state,%s,passive
11348          //   a "check" item named %s went passive
11349          // default is passive
11350          program { name: "go_active";
11351             signal: "elm,state,selected";
11352             source: "elm";
11353             action: STATE_SET "selected" 0.0;
11354             target: "bg";
11355             target: "elm.text.1";
11356             target: "elm.text.2";
11357             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11358          }
11359          program { name: "go_passive";
11360             signal: "elm,state,unselected";
11361             source: "elm";
11362             action: STATE_SET "default" 0.0;
11363             target: "bg";
11364             target: "elm.text.1";
11365             target: "elm.text.2";
11366             transition: LINEAR 0.1;
11367          }
11368          program { name: "go_disabled";
11369             signal: "elm,state,disabled";
11370             source: "elm";
11371             action: STATE_SET "disabled" 0.0;
11372             target: "disclip";
11373          }
11374          program { name: "go_enabled";
11375             signal: "elm,state,enabled";
11376             source: "elm";
11377             action: STATE_SET "default" 0.0;
11378             target: "disclip";
11379          }
11380          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11381          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11382       }
11383    }
11384    // 3.2.30
11385    group { name: "elm/genlist/item/1text.3icon.3/default";
11386       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11387       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11388       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11389       data.item: "stacking" "above";
11390       data.item: "selectraise" "on";
11391       data.item: "texts" "elm.text.1";
11392       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11393       data.item: "flips" "elm.flip.icon elm.flip.content";
11394
11395       parts {
11396          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11397          GENLIST_PART_BG_NORMAL
11398          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11399          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11400          GENLIST_PART_PADDING_LEFT
11401          GENLIST_PART_PADDING_RIGHT_EDIT
11402          part { name: "elm.icon.1";
11403             clip_to: "disclip";
11404             type: SWALLOW;
11405             scale: 1;
11406             description { state: "default" 0.0;
11407                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11408                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11409                fixed: 1 1;
11410                rel1 {
11411                   relative: 1.0 1.0;
11412                   to_x: "elm.padding.left";
11413                   to_y: "elm.padding.top";
11414                }
11415                rel2 {
11416                   relative: 1.0 0.0;
11417                   to_x: "elm.padding.left";
11418                   to_y: "elm.padding.bottom";
11419                }
11420                align: 0.0 0.5;
11421             }
11422             GENLIST_DESCRIPTION_FLIP_ENABLED
11423          }
11424          part { name: "elm.padding.icon1.right";
11425             clip_to: "disclip";
11426             type: RECT;
11427             scale: 1;
11428             description { state: "default" 0.0;
11429                min: GENLIST_PADDING_16_INC 0;
11430                fixed: 1 0;
11431                rel1 {
11432                   relative: 1.0 0.0;
11433                   to_x: "elm.icon.1";
11434                }
11435                rel2.to_x: "elm.icon.1";
11436                align: 0.0 0.0;
11437                visible: 0;
11438             }
11439          }
11440          part { name: "elm.icon.2";
11441             clip_to: "disclip";
11442             type: SWALLOW;
11443             scale: 1;
11444             description { state: "default" 0.0;
11445                fixed: 1 1;
11446                rel1 {
11447                   relative: 0.0 1.0;
11448                   to_x: "elm.padding.right";
11449                   to_y: "elm.padding.top";
11450                }
11451                rel2 {
11452                   relative: 0.0 0.0;
11453                   to_x: "elm.padding.right";
11454                   to_y: "elm.padding.bottom";
11455                }
11456                align: 1.0 0.5;
11457             }
11458             GENLIST_DESCRIPTION_FLIP_ENABLED
11459          }
11460          part { name: "elm.padding.icon2.left";
11461             clip_to: "disclip";
11462             type: RECT;
11463             scale: 1;
11464             description { state: "default" 0.0;
11465                min: GENLIST_PADDING_16_INC 0;
11466                fixed: 1 0;
11467                rel1.to_x: "elm.icon.2";
11468                rel2 {
11469                   relative: 0.0 1.0;
11470                   to_x: "elm.icon.2";
11471                }
11472                align: 1.0 0.0;
11473                visible: 0;
11474             }
11475          }
11476          part { name: "elm.text.1";
11477             clip_to: "disclip";
11478             type: TEXT;
11479             mouse_events: 0;
11480             scale: 1;
11481             description { state: "default" 0.0;
11482                min: 0 GENLIST_SIZE_61_INC;
11483                fixed: 0 1;
11484                rel1 {
11485                   relative: 1.0 1.0;
11486                   to_x: "elm.padding.icon1.right";
11487                   to_y: "elm.padding.top";
11488                }
11489                rel2 {
11490                   relative: 0.0 1.0;
11491                   to_x: "elm.padding.icon2.left";
11492                   to_y: "elm.padding.top";
11493                }
11494                align: 0 0;
11495                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11496                text {
11497                   font: "Tizen:style=Roman";
11498                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11499                   min: 0 1;
11500                   align: 0.0 0.5;
11501                   text_class: "list_item";
11502                }
11503             }
11504             description { state: "selected" 0.0;
11505                inherit: "default" 0.0;
11506                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11507             }
11508             GENLIST_DESCRIPTION_FLIP_ENABLED
11509          }
11510          part { name: "elm.swallow.progress";
11511             clip_to: "disclip";
11512             type: SWALLOW;
11513             scale: 1;
11514             description { state: "default" 0.0;
11515                fixed: 0 1;
11516                rel1 {
11517                   relative: 1.0 1.0;
11518                   to_x: "elm.padding.icon1.right";
11519                   to_y: "elm.text.1";
11520                }
11521                rel2 {
11522                   relative: 0.0 1.0;
11523                   to_x: "elm.padding.icon2.left";
11524                   to_y: "elm.text.1";
11525                }
11526                align: 0.5 0.0;
11527             }
11528             GENLIST_DESCRIPTION_FLIP_ENABLED
11529          }
11530          GENLIST_PART_FLIP
11531          GENLIST_PART_FOCUS
11532          GENLIST_PART_DISCLIP
11533       }
11534       programs {
11535          // signal: elm,state,%s,active
11536          //   a "check" item named %s went active
11537          // signal: elm,state,%s,passive
11538          //   a "check" item named %s went passive
11539          // default is passive
11540          program { name: "go_active";
11541             signal: "elm,state,selected";
11542             source: "elm";
11543             action: STATE_SET "selected" 0.0;
11544             target: "bg";
11545             target: "elm.text.1";
11546             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11547          }
11548          program { name: "go_passive";
11549             signal: "elm,state,unselected";
11550             source: "elm";
11551             action: STATE_SET "default" 0.0;
11552             target: "bg";
11553             target: "elm.text.1";
11554             transition: LINEAR 0.1;
11555          }
11556          program { name: "go_disabled";
11557             signal: "elm,state,disabled";
11558             source: "elm";
11559             action: STATE_SET "disabled" 0.0;
11560             target: "disclip";
11561          }
11562          program { name: "go_enabled";
11563             signal: "elm,state,enabled";
11564             source: "elm";
11565             action: STATE_SET "default" 0.0;
11566             target: "disclip";
11567          }
11568          program { name: "flip_enabled";
11569             signal: "elm,state,flip,enabled";
11570             source: "elm";
11571             action: STATE_SET "flipped" 0.0;
11572             target: "elm.text.1";
11573             target: "elm.icon.1";
11574             target: "elm.icon.2";
11575             target: "elm.swallow.progress";
11576             target: "elm.flip.content";
11577          }
11578          program { name: "flip_disabled";
11579             signal: "elm,state,flip,disabled";
11580             source: "elm";
11581             action: STATE_SET "default" 0.0;
11582             target: "elm.text.1";
11583             target: "elm.icon.1";
11584             target: "elm.icon.2";
11585             target: "elm.swallow.progress";
11586             target: "elm.flip.content";
11587          }
11588          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11589       }
11590    }
11591
11592
11593 // 2.2.2.31
11594    group { name: "elm/genlist/item/2text.2icon.9/default";
11595       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11596       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11597       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11598       data.item: "stacking" "above";
11599       data.item: "selectraise" "on";
11600       data.item: "texts" "elm.text.1 elm.text.2";
11601       data.item: "contents" "elm.icon.1 elm.icon.2";
11602       data.item: "flips" "elm.flip.icon elm.flip.content";
11603
11604       parts {
11605          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11606          GENLIST_PART_BG_NORMAL
11607          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11608          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11609          GENLIST_PART_PADDING_LEFT
11610          GENLIST_PART_PADDING_RIGHT_EDIT
11611          part { name: "elm.icon.2";
11612             clip_to: "disclip";
11613             type: SWALLOW;
11614             scale: 1;
11615             description { state: "default" 0.0;
11616                fixed: 1 1;
11617                rel1 {
11618                   relative: 0.0 1.0;
11619                   to_x: "elm.padding.right";
11620                   to_y: "elm.padding.top";
11621                }
11622                rel2 {
11623                   relative: 0.0 0.0;
11624                   to_x: "elm.padding.right";
11625                   to_y: "elm.padding.bottom";
11626                }
11627                align: 1.0 0.5;
11628             }
11629             GENLIST_DESCRIPTION_FLIP_ENABLED
11630          }
11631          part { name: "elm.padding.icon2.left";
11632             clip_to: "disclip";
11633             type: RECT;
11634             scale: 1;
11635             description { state: "default" 0.0;
11636                min: GENLIST_SIZE_16_INC 0;
11637                fixed: 1 0;
11638                rel1.to_x: "elm.icon.2";
11639                rel2 {
11640                   relative: 0.0 1.0;
11641                   to_x: "elm.icon.2";
11642                }
11643                align: 1.0 0.0;
11644                visible: 0;
11645             }
11646          }
11647          part { name: "elm.text.2";
11648             clip_to: "disclip";
11649             type: TEXT;
11650             mouse_events: 0;
11651             scale: 1;
11652             description { state: "default" 0.0;
11653                min: 0 GENLIST_SIZE_48_INC;
11654                fixed: 0 1;
11655                rel1 {
11656                   relative: 1.0 0.0;
11657                   to_x: "elm.padding.left";
11658                   to_y: "elm.padding.bottom";
11659                }
11660                rel2 {
11661                   relative: 0.0 0.0;
11662                   to_x: "elm.padding.icon2.left";
11663                   to_y: "elm.padding.bottom";
11664                }
11665                align: 0.0 1.0;
11666                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11667                text {
11668                   font: "Tizen:style=Medium";
11669                   size: GENLIST_FONT_32_INC;
11670                   min: 0 1;
11671                   align: 0.0 0.5;
11672                   text_class: "tizen";
11673                }
11674             }
11675             description { state: "selected" 0.0;
11676                inherit: "default" 0.0;
11677                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11678             }
11679             GENLIST_DESCRIPTION_FLIP_ENABLED
11680          }
11681          part { name: "elm.text.1";
11682             clip_to: "disclip";
11683             type: TEXT;
11684             mouse_events: 0;
11685             scale: 1;
11686             description { state: "default" 0.0;
11687                min: 0 0;
11688                max: GENLIST_SIZE_560_INC 0;
11689                fixed: 1 0;
11690                rel1 {
11691                   relative: 1.0 1.0;
11692                   to_x: "elm.padding.left";
11693                   to_y: "elm.padding.top";
11694                }
11695                rel2 {
11696                   relative: 1.0 0.0;
11697                   to_x: "elm.padding.left";
11698                   to_y: "elm.text.2";
11699                }
11700                align: 0.0 0.5;
11701                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11702                text {
11703                   font: "Tizen:style=Roman";
11704                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11705                   min: 1 1;
11706                   align: 0.0 0.5;
11707                   text_class: "list_item";
11708                }
11709             }
11710             description { state: "selected" 0.0;
11711                inherit: "default" 0.0;
11712                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11713             }
11714             GENLIST_DESCRIPTION_FLIP_ENABLED
11715          }
11716          part { name: "elm.padding.icon1.left";
11717             clip_to: "disclip";
11718             type: RECT;
11719             scale: 1;
11720             description { state: "default" 0.0;
11721                min: GENLIST_SIZE_16_INC 0;
11722                fixed: 1 0;
11723                rel1 {
11724                   relative: 1.0 0.0;
11725                   to_x: "elm.text.1";
11726                }
11727                rel2.to_x: "elm.text.1";
11728                align: 0.0 0.0;
11729                visible: 0;
11730             }
11731          }
11732          part { name: "elm.icon.1";
11733             clip_to: "disclip";
11734             type: SWALLOW;
11735             scale: 1;
11736             description { state: "default" 0.0;
11737                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11738                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11739                fixed: 1 1;
11740                rel1 {
11741                   relative: 1.0 1.0;
11742                   to_x: "elm.padding.icon1.left";
11743                   to_y: "elm.padding.top";
11744                }
11745                rel2 {
11746                   relative: 1.0 0.0;
11747                   to_x: "elm.padding.icon1.left";
11748                   to_y: "elm.text.2";
11749                }
11750                align: 0.0 0.5;
11751             }
11752             GENLIST_DESCRIPTION_FLIP_ENABLED
11753          }
11754          GENLIST_PART_FLIP
11755          GENLIST_PART_FOCUS
11756          GENLIST_PART_DISCLIP
11757       }
11758       programs {
11759          // signal: elm,state,%s,active
11760          //   a "check" item named %s went active
11761          // signal: elm,state,%s,passive
11762          //   a "check" item named %s went passive
11763          // default is passive
11764          program { name: "go_active";
11765             signal: "elm,state,selected";
11766             source: "elm";
11767             action: STATE_SET "selected" 0.0;
11768             target: "bg";
11769             target: "elm.text.1";
11770             target: "elm.text.2";
11771             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11772          }
11773          program { name: "go_passive";
11774             signal: "elm,state,unselected";
11775             source: "elm";
11776             action: STATE_SET "default" 0.0;
11777             target: "bg";
11778             target: "elm.text.1";
11779             target: "elm.text.2";
11780             transition: LINEAR 0.1;
11781          }
11782          program { name: "go_disabled";
11783             signal: "elm,state,disabled";
11784             source: "elm";
11785             action: STATE_SET "disabled" 0.0;
11786             target: "disclip";
11787          }
11788          program { name: "go_enabled";
11789             signal: "elm,state,enabled";
11790             source: "elm";
11791             action: STATE_SET "default" 0.0;
11792             target: "disclip";
11793          }
11794          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11795          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11796       }
11797    }
11798    // 3.2.33
11799    group { name: "elm/genlist/item/1text.2icon.5/default";
11800       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11801       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11802       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11803       data.item: "stacking" "above";
11804       data.item: "selectraise" "on";
11805       data.item: "texts" "elm.text.1";
11806       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11807       data.item: "flips" "elm.flip.icon elm.flip.content";
11808
11809       parts {
11810          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11811          GENLIST_PART_BG_NORMAL
11812          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11813          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11814          GENLIST_PART_PADDING_LEFT
11815          GENLIST_PART_PADDING_RIGHT_EDIT
11816          part { name: "elm.icon.1";
11817             clip_to: "disclip";
11818             type: SWALLOW;
11819             scale: 1;
11820             description { state: "default" 0.0;
11821                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11822                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11823                fixed: 1 1;
11824                rel1 {
11825                   relative: 1.0 1.0;
11826                   to_x: "elm.padding.left";
11827                   to_y: "elm.padding.top";
11828                }
11829                rel2 {
11830                   relative: 1.0 0.0;
11831                   to_x: "elm.padding.left";
11832                   to_y: "elm.padding.bottom";
11833                }
11834                align: 0.0 0.5;
11835             }
11836             GENLIST_DESCRIPTION_FLIP_ENABLED
11837          }
11838          part { name: "elm.padding.icon1.right";
11839             clip_to: "disclip";
11840             type: RECT;
11841             scale: 1;
11842             description { state: "default" 0.0;
11843                min: GENLIST_PADDING_16_INC 0;
11844                fixed: 1 0;
11845                rel1 {
11846                   relative: 1.0 0.0;
11847                   to_x: "elm.icon.1";
11848                }
11849                rel2.to_x: "elm.icon.1";
11850                align: 0.0 0.0;
11851                visible: 0;
11852             }
11853          }
11854          part { name: "elm.text.1";
11855             clip_to: "disclip";
11856             type: TEXT;
11857             mouse_events: 0;
11858             scale: 1;
11859             description { state: "default" 0.0;
11860                min: 0 GENLIST_SIZE_61_INC;
11861                fixed: 0 1;
11862                rel1 {
11863                   relative: 1.0 1.0;
11864                   to_x: "elm.padding.icon1.right";
11865                   to_y: "elm.padding.top";
11866                }
11867                rel2 {
11868                   relative: 0.0 1.0;
11869                   to_x: "elm.padding.right";
11870                   to_y: "elm.padding.top";
11871                }
11872                align: 0 0;
11873                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11874                text {
11875                   font: "Tizen:style=Roman";
11876                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11877                   min: 0 1;
11878                   align: 0.0 0.5;
11879                   text_class: "list_item";
11880                }
11881             }
11882             description { state: "selected" 0.0;
11883                inherit: "default" 0.0;
11884                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11885             }
11886             GENLIST_DESCRIPTION_FLIP_ENABLED
11887          }
11888          part { name: "elm.swallow.progress";
11889             clip_to: "disclip";
11890             type: SWALLOW;
11891             scale: 1;
11892             description { state: "default" 0.0;
11893                fixed: 0 1;
11894                rel1 {
11895                   relative: 1.0 1.0;
11896                   to_x: "elm.padding.icon1.right";
11897                   to_y: "elm.text.1";
11898                }
11899                rel2 {
11900                   relative: 0.0 1.0;
11901                   to_x: "elm.padding.right";
11902                   to_y: "elm.text.1";
11903                }
11904                align: 0.5 0.0;
11905             }
11906             GENLIST_DESCRIPTION_FLIP_ENABLED
11907          }
11908          GENLIST_PART_FLIP
11909          GENLIST_PART_FOCUS
11910          GENLIST_PART_DISCLIP
11911       }
11912       programs {
11913          // signal: elm,state,%s,active
11914          //   a "check" item named %s went active
11915          // signal: elm,state,%s,passive
11916          //   a "check" item named %s went passive
11917          // default is passive
11918          program { name: "go_active";
11919             signal: "elm,state,selected";
11920             source: "elm";
11921             action: STATE_SET "selected" 0.0;
11922             target: "bg";
11923             target: "elm.text.1";
11924             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11925          }
11926          program { name: "go_passive";
11927             signal: "elm,state,unselected";
11928             source: "elm";
11929             action: STATE_SET "default" 0.0;
11930             target: "bg";
11931             target: "elm.text.1";
11932             transition: LINEAR 0.1;
11933          }
11934          program { name: "go_disabled";
11935             signal: "elm,state,disabled";
11936             source: "elm";
11937             action: STATE_SET "disabled" 0.0;
11938             target: "disclip";
11939          }
11940          program { name: "go_enabled";
11941             signal: "elm,state,enabled";
11942             source: "elm";
11943             action: STATE_SET "default" 0.0;
11944             target: "disclip";
11945          }
11946          program { name: "flip_enabled";
11947             signal: "elm,state,flip,enabled";
11948             source: "elm";
11949             action: STATE_SET "flipped" 0.0;
11950             target: "elm.text.1";
11951             target: "elm.icon.1";
11952             target: "elm.swallow.progress";
11953             target: "elm.flip.content";
11954          }
11955          program { name: "flip_disabled";
11956             signal: "elm,state,flip,disabled";
11957             source: "elm";
11958             action: STATE_SET "default" 0.0;
11959             target: "elm.text.1";
11960             target: "elm.icon.1";
11961             target: "elm.swallow.progress";
11962             target: "elm.flip.content";
11963          }
11964          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11965       }
11966    }
11967    // 3.2.30
11968    group { name: "elm/genlist/item/3text.3icon/default";
11969       alias: "elm/genlist/item_odd/3text.3icon/default";
11970       alias: "elm/genlist/item_compress/3text.3icon/default";
11971       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11972       data.item: "stacking" "above";
11973       data.item: "selectraise" "on";
11974       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11975       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11976       data.item: "flips" "elm.flip.icon elm.flip.content";
11977
11978       parts {
11979          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11980          GENLIST_PART_BG_NORMAL
11981          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11982          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11983          GENLIST_PART_PADDING_LEFT
11984          GENLIST_PART_PADDING_RIGHT_EDIT
11985          part { name: "elm.icon.1";
11986             clip_to: "disclip";
11987             type: SWALLOW;
11988             scale: 1;
11989             description { state: "default" 0.0;
11990                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11991                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11992                fixed: 1 1;
11993                rel1 {
11994                   relative: 1.0 1.0;
11995                   to_x: "elm.padding.left";
11996                   to_y: "elm.padding.top";
11997                }
11998                rel2 {
11999                   relative: 1.0 0.0;
12000                   to_x: "elm.padding.left";
12001                   to_y: "elm.padding.bottom";
12002                }
12003                align: 0.0 0.5;
12004             }
12005             GENLIST_DESCRIPTION_FLIP_ENABLED
12006          }
12007          part { name: "elm.padding.icon1.right";
12008             clip_to: "disclip";
12009             type: RECT;
12010             scale: 1;
12011             description { state: "default" 0.0;
12012                min: GENLIST_PADDING_16_INC 0;
12013                fixed: 1 0;
12014                rel1 {
12015                   relative: 1.0 0.0;
12016                   to_x: "elm.icon.1";
12017                }
12018                rel2.to_x: "elm.icon.1";
12019                align: 0.0 0.0;
12020                visible: 0;
12021             }
12022          }
12023          part { name: "elm.icon.2";
12024             clip_to: "disclip";
12025             type: SWALLOW;
12026             scale: 1;
12027             description { state: "default" 0.0;
12028                fixed: 1 1;
12029                rel1 {
12030                   relative: 0.0 1.0;
12031                   to_x: "elm.padding.right";
12032                   to_y: "elm.padding.top";
12033                }
12034                rel2 {
12035                   relative: 0.0 0.0;
12036                   to_x: "elm.padding.right";
12037                   to_y: "elm.padding.bottom";
12038                }
12039                align: 1.0 0.5;
12040             }
12041             GENLIST_DESCRIPTION_FLIP_ENABLED
12042          }
12043          part { name: "elm.padding.icon2.left";
12044             clip_to: "disclip";
12045             type: RECT;
12046             scale: 1;
12047             description { state: "default" 0.0;
12048                min: GENLIST_PADDING_16_INC 0;
12049                fixed: 1 0;
12050                rel1.to_x: "elm.icon.2";
12051                rel2 {
12052                   relative: 0.0 1.0;
12053                   to_x: "elm.icon.2";
12054                }
12055                align: 1.0 0.0;
12056                visible: 0;
12057             }
12058          }
12059          part { name: "elm.text.1";
12060             clip_to: "disclip";
12061             type: TEXT;
12062             mouse_events: 0;
12063             scale: 1;
12064             description { state: "default" 0.0;
12065                min: 0 GENLIST_SIZE_61_INC;
12066                fixed: 0 1;
12067                rel1 {
12068                   relative: 1.0 0.0;
12069                   to_x: "elm.padding.icon1.right";
12070                   to_y: "elm.padding.top";
12071                }
12072                rel2 {
12073                   relative: 0.0 0.0;
12074                   to_x: "elm.padding.icon2.left";
12075                   to_y: "elm.padding.top";
12076                }
12077                align: 0 0;
12078                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12079                text {
12080                   font: "Tizen:style=Roman";
12081                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12082                   min: 0 1;
12083                   align: 0.0 0.5;
12084                   text_class: "list_item";
12085                }
12086             }
12087             description { state: "selected" 0.0;
12088                inherit: "default" 0.0;
12089                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12090             }
12091             GENLIST_DESCRIPTION_FLIP_ENABLED
12092          }
12093          part { name: "elm.swallow.progress";
12094             clip_to: "disclip";
12095             type: SWALLOW;
12096             scale: 1;
12097             description { state: "default" 0.0;
12098                fixed: 0 1;
12099                rel1 {
12100                   relative: 1.0 1.0;
12101                   to_x: "elm.padding.icon1.right";
12102                   to_y: "elm.text.1";
12103                }
12104                rel2 {
12105                   relative: 0.0 0.0;
12106                   to_x: "elm.padding.icon2.left";
12107                   to_y: "elm.text.2";
12108                }
12109                align: 0.5 0.5;
12110             }
12111             GENLIST_DESCRIPTION_FLIP_ENABLED
12112          }
12113          part { name: "elm.text.2";
12114             clip_to: "disclip";
12115             type: TEXT;
12116             mouse_events: 0;
12117             scale: 1;
12118             description { state: "default" 0.0;
12119                min: 0 GENLIST_SIZE_48_INC;
12120                fixed: 0 1;
12121                rel1 {
12122                   relative: 1.0 1.0;
12123                   to_x: "elm.padding.icon1.right";
12124                   to_y: "elm.padding.bottom";
12125                }
12126                rel2 {
12127                   relative: 0.0 1.0;
12128                   to_x: "elm.padding.icon2.left";
12129                   to_y: "elm.padding.bottom";
12130                }
12131                align: 0 1;
12132                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12133                text {
12134                   font: "Tizen:style=Roman";
12135                   size: GENLIST_FONT_32_INC;
12136                   min: 0 1;
12137                   align: 0.0 0.5;
12138                   text_class: "tizen";
12139                }
12140             }
12141             description { state: "selected" 0.0;
12142                inherit: "default" 0.0;
12143                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12144             }
12145             GENLIST_DESCRIPTION_FLIP_ENABLED
12146          }
12147          part { name: "elm.text.3";
12148             clip_to: "disclip";
12149             type: TEXT;
12150             mouse_events: 0;
12151             scale: 1;
12152             description { state: "default" 0.0;
12153                min: 0 GENLIST_SIZE_48_INC;
12154                fixed: 0 1;
12155                rel1 {
12156                   relative: 1.0 1.0;
12157                   to_x: "elm.padding.icon1.right";
12158                   to_y: "elm.padding.bottom";
12159                }
12160                rel2 {
12161                   relative: 0.0 1.0;
12162                   to_x: "elm.padding.icon2.left";
12163                   to_y: "elm.padding.bottom";
12164                }
12165                align: 1 1;
12166                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12167                text {
12168                   font: "Tizen:style=Roman";
12169                   size: GENLIST_FONT_32_INC;
12170                   min: 0 1;
12171                   align: 1.0 0.5;
12172                   text_class: "tizen";
12173                }
12174             }
12175             description { state: "selected" 0.0;
12176                inherit: "default" 0.0;
12177                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12178             }
12179             GENLIST_DESCRIPTION_FLIP_ENABLED
12180          }
12181          GENLIST_PART_FLIP
12182          GENLIST_PART_FOCUS
12183          GENLIST_PART_DISCLIP
12184       }
12185       programs {
12186          // signal: elm,state,%s,active
12187          //   a "check" item named %s went active
12188          // signal: elm,state,%s,passive
12189          //   a "check" item named %s went passive
12190          // default is passive
12191          program { name: "go_active";
12192             signal: "elm,state,selected";
12193             source: "elm";
12194             action: STATE_SET "selected" 0.0;
12195             target: "bg";
12196             target: "elm.text.1";
12197             target: "elm.text.2";
12198             target: "elm.text.3";
12199             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12200          }
12201          program { name: "go_passive";
12202             signal: "elm,state,unselected";
12203             source: "elm";
12204             action: STATE_SET "default" 0.0;
12205             target: "bg";
12206             target: "elm.text.1";
12207             target: "elm.text.2";
12208             target: "elm.text.3";
12209             transition: LINEAR 0.1;
12210          }
12211          program { name: "go_disabled";
12212             signal: "elm,state,disabled";
12213             source: "elm";
12214             action: STATE_SET "disabled" 0.0;
12215             target: "disclip";
12216          }
12217          program { name: "go_enabled";
12218             signal: "elm,state,enabled";
12219             source: "elm";
12220             action: STATE_SET "default" 0.0;
12221             target: "disclip";
12222          }
12223          program { name: "flip_enabled";
12224             signal: "elm,state,flip,enabled";
12225             source: "elm";
12226             action: STATE_SET "flipped" 0.0;
12227             target: "elm.text.1";
12228             target: "elm.text.2";
12229             target: "elm.text.3";
12230             target: "elm.icon.1";
12231             target: "elm.icon.2";
12232             target: "elm.swallow.progress";
12233             target: "elm.flip.content";
12234          }
12235          program { name: "flip_disabled";
12236             signal: "elm,state,flip,disabled";
12237             source: "elm";
12238             action: STATE_SET "default" 0.0;
12239             target: "elm.text.1";
12240             target: "elm.text.2";
12241             target: "elm.text.3";
12242             target: "elm.icon.1";
12243             target: "elm.icon.2";
12244             target: "elm.swallow.progress";
12245             target: "elm.flip.content";
12246          }
12247          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12248       }
12249    }
12250 // ???
12251    group { name: "elm/genlist/item/3text.5icon/default";
12252       alias: "elm/genlist/item_odd/3text.5icon/default";
12253       alias: "elm/genlist/item_compress/3text.5icon/default";
12254       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
12255       data.item: "stacking" "above";
12256       data.item: "selectraise" "on";
12257       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12258       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
12259       data.item: "flips" "elm.flip.icon elm.flip.content";
12260
12261       parts {
12262          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12263          GENLIST_PART_BG_NORMAL
12264          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12265          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12266          GENLIST_PART_PADDING_LEFT
12267          GENLIST_PART_PADDING_RIGHT_EDIT
12268          part { name: "elm.swallow.colorbar";
12269             clip_to: "disclip";
12270             type: SWALLOW;
12271             scale: 1;
12272             description { state: "default" 0.0;
12273                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
12274                fixed: 1 1;
12275                rel2.relative: 0.0 0.0;
12276                align: 0.0 0.0;
12277             }
12278          }
12279          part { name: "elm.text.3";
12280             clip_to: "disclip";
12281             type: TEXT;
12282             mouse_events: 0;
12283             scale: 1;
12284             description { state: "default" 0.0;
12285                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
12286                fixed: 1 1;
12287                rel1 {
12288                   relative: 0.0 0.0;
12289                   to_x: "elm.padding.right";
12290                   to_y: "elm.padding.bottom";
12291                }
12292                rel2 {
12293                   relative: 0.0 0.0;
12294                   to_x: "elm.padding.right";
12295                   to_y: "elm.padding.bottom";
12296                }
12297                align: 1.0 1.0;
12298                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12299                text {
12300                   font: "Tizen:style=Medium";
12301                   size: GENLIST_FONT_32_INC;
12302                   min: 0 1;
12303                   align: 1.0 0.5;
12304                   text_class: "tizen";
12305                }
12306             }
12307             description { state: "selected" 0.0;
12308                inherit: "default" 0.0;
12309                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12310             }
12311             GENLIST_DESCRIPTION_FLIP_ENABLED
12312          }
12313          part { name: "elm.icon.1";
12314             clip_to: "disclip";
12315             type: SWALLOW;
12316             scale: 1;
12317             description { state: "default" 0.0;
12318                rel1 {
12319                   relative: 0.0 1.0;
12320                   to_x: "elm.padding.right";
12321                   to_y: "elm.padding.top";
12322                }
12323                rel2 {
12324                   relative: 0.0 0.0;
12325                   to_x: "elm.padding.right";
12326                   to_y: "elm.text.3";
12327                }
12328                align: 1.0 0.5;
12329             }
12330             GENLIST_DESCRIPTION_FLIP_ENABLED
12331          }
12332          part { name: "elm.padding.icon1.left";
12333             clip_to: "disclip";
12334             type: RECT;
12335             scale: 1;
12336             description { state: "default" 0.0;
12337                min: GENLIST_PADDING_16_INC 0;
12338                fixed: 1 0;
12339                rel1.to_x: "elm.icon.1";
12340                rel2 {
12341                   relative: 0.0 1.0;
12342                   to_x: "elm.icon.1";
12343                }
12344                align: 1.0 0.0;
12345                visible: 0;
12346             }
12347          }
12348          part { name: "elm.text.1";
12349             clip_to: "disclip";
12350             type: TEXT;
12351             mouse_events: 0;
12352             scale: 1;
12353             description { state: "default" 0.0;
12354                min: 0 GENLIST_SIZE_61_INC;
12355                fixed: 0 1;
12356                rel1 {
12357                   relative: 1.0 1.0;
12358                   to_x: "elm.padding.left";
12359                   to_y: "elm.padding.top";
12360                }
12361                rel2 {
12362                   relative: 0.0 1.0;
12363                   to_x: "elm.padding.icon1.left";
12364                   to_y: "elm.padding.top";
12365                }
12366                align: 0.0 0.0;
12367                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12368                text {
12369                   font: "Tizen:style=Roman";
12370                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12371                   min: 0 1;
12372                   align: 0.0 0.5;
12373                   text_class: "list_item";
12374                }
12375             }
12376             description { state: "selected" 0.0;
12377                inherit: "default" 0.0;
12378                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12379             }
12380             GENLIST_DESCRIPTION_FLIP_ENABLED
12381          }
12382          part { name: "elm.padding.text3.left";
12383             clip_to: "disclip";
12384             type: RECT;
12385             scale: 1;
12386             description { state: "default" 0.0;
12387                min: GENLIST_PADDING_16_INC 0;
12388                fixed: 1 0;
12389                rel1.to: "elm.text.3";
12390                rel2 {
12391                   relative: 0.0 1.0;
12392                   to: "elm.text.3";
12393                }
12394                align: 1.0 1.0;
12395                visible: 0;
12396             }
12397          }
12398          part { name: "elm.text.2";
12399             clip_to: "disclip";
12400             type: TEXT;
12401             mouse_events: 0;
12402             scale: 1;
12403             description { state: "default" 0.0;
12404                rel1 {
12405                   relative: 1.0 1.0;
12406                   to_x: "elm.padding.left";
12407                   to_y: "elm.text.1";
12408                }
12409                rel2 {
12410                   relative: 0.0 0.0;
12411                   to_x: "elm.padding.text3.left";
12412                   to_y: "elm.padding.bottom";
12413                }
12414                align: 0.0 0.5;
12415                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12416                text {
12417                   font: "Tizen:style=Medium";
12418                   size: GENLIST_FONT_32_INC;
12419                   min: 0 1;
12420                   align: 0.0 0.5;
12421                   text_class: "tizen";
12422                }
12423             }
12424             description { state: "selected" 0.0;
12425                inherit: "default" 0.0;
12426                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12427             }
12428             GENLIST_DESCRIPTION_FLIP_ENABLED
12429          }
12430          part { name: "elm.padding.icon2.left";
12431             clip_to: "disclip";
12432             type: RECT;
12433             scale: 1;
12434             description { state: "default" 0.0;
12435                min: GENLIST_PADDING_16_INC 0;
12436                fixed: 1 0;
12437                rel1 {
12438                   relative: 1.0 0.0;
12439                   to_x: "elm.text.2";
12440                }
12441                rel2.to_x: "elm.text.2";
12442                align: 0.0 0.0;
12443                visible: 0;
12444             }
12445          }
12446          part { name: "elm.icon.2";
12447             clip_to: "disclip";
12448             type: SWALLOW;
12449             scale: 1;
12450             description { state: "default" 0.0;
12451                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12452                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12453                fixed: 1 1;
12454                rel1 {
12455                   relative: 1.0 1.0;
12456                   to_x: "elm.padding.icon2.left";
12457                   to_y: "elm.text.1";
12458                }
12459                rel2 {
12460                   relative: 1.0 0.0;
12461                   to_x: "elm.padding.icon2.left";
12462                   to_y: "elm.padding.bottom";
12463                }
12464                align: 0.0 0.5;
12465             }
12466             GENLIST_DESCRIPTION_FLIP_ENABLED
12467          }
12468          part { name: "elm.padding.icon3.left";
12469             clip_to: "disclip";
12470             type: RECT;
12471             scale: 1;
12472             description { state: "default" 0.0;
12473                min: GENLIST_PADDING_16_INC 0;
12474                fixed: 1 0;
12475                rel1 {
12476                   relative: 1.0 0.0;
12477                   to_x: "elm.icon.2";
12478                }
12479                rel2.to_x: "elm.icon.2";
12480                align: 0.0 0.0;
12481                visible: 0;
12482             }
12483          }
12484          part { name: "elm.icon.3";
12485             clip_to: "disclip";
12486             type: SWALLOW;
12487             scale: 1;
12488             description { state: "default" 0.0;
12489                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12490                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12491                fixed: 1 1;
12492                rel1 {
12493                   relative: 1.0 1.0;
12494                   to_x: "elm.padding.icon3.left";
12495                   to_y: "elm.text.1";
12496                }
12497                rel2 {
12498                   relative: 1.0 0.0;
12499                   to_x: "elm.padding.icon3.left";
12500                   to_y: "elm.padding.bottom";
12501                }
12502                align: 0.0 0.5;
12503             }
12504             GENLIST_DESCRIPTION_FLIP_ENABLED
12505          }
12506          part { name: "elm.padding.icon4.left";
12507             clip_to: "disclip";
12508             type: RECT;
12509             scale: 1;
12510             description { state: "default" 0.0;
12511                min: GENLIST_PADDING_16_INC 0;
12512                fixed: 1 0;
12513                rel1 {
12514                   relative: 1.0 0.0;
12515                   to_x: "elm.icon.3";
12516                }
12517                rel2.to_x: "elm.icon.3";
12518                align: 0.0 0.0;
12519                visible: 0;
12520             }
12521          }
12522          part { name: "elm.icon.4";
12523             clip_to: "disclip";
12524             type: SWALLOW;
12525             scale: 1;
12526             description { state: "default" 0.0;
12527                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12528                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12529                fixed: 1 1;
12530                rel1 {
12531                   relative: 1.0 1.0;
12532                   to_x: "elm.padding.icon4.left";
12533                   to_y: "elm.text.1";
12534                }
12535                rel2 {
12536                   relative: 1.0 0.0;
12537                   to_x: "elm.padding.icon4.left";
12538                   to_y: "elm.padding.bottom";
12539                }
12540                align: 0.0 0.5;
12541             }
12542             GENLIST_DESCRIPTION_FLIP_ENABLED
12543          }
12544          GENLIST_PART_FLIP
12545          GENLIST_PART_FOCUS
12546          GENLIST_PART_DISCLIP
12547       }
12548       programs {
12549          // signal: elm,state,%s,active
12550          //   a "check" item named %s went active
12551          // signal: elm,state,%s,passive
12552          //   a "check" item named %s went passive
12553          // default is passive
12554          program { name: "go_active";
12555             signal: "elm,state,selected";
12556             source: "elm";
12557             action: STATE_SET "selected" 0.0;
12558             target: "bg";
12559             target: "elm.text.1";
12560             target: "elm.text.2";
12561             target: "elm.text.3";
12562             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12563          }
12564          program { name: "go_passive";
12565             signal: "elm,state,unselected";
12566             source: "elm";
12567             action: STATE_SET "default" 0.0;
12568             target: "bg";
12569             target: "elm.text.1";
12570             target: "elm.text.2";
12571             target: "elm.text.3";
12572             transition: LINEAR 0.1;
12573          }
12574          program { name: "go_disabled";
12575             signal: "elm,state,disabled";
12576             source: "elm";
12577             action: STATE_SET "disabled" 0.0;
12578             target: "disclip";
12579          }
12580          program { name: "go_enabled";
12581             signal: "elm,state,enabled";
12582             source: "elm";
12583             action: STATE_SET "default" 0.0;
12584             target: "disclip";
12585          }
12586          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12587          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12588       }
12589    }
12590    // Email style??
12591    group { name: "elm/genlist/item/4text.8icon/default";
12592       alias: "elm/genlist/item_odd/4text.8icon/default";
12593       alias: "elm/genlist/item_compress/4text.8icon/default";
12594       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12595       data.item: "stacking" "above";
12596       data.item: "selectraise" "on";
12597       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12598       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";
12599       data.item: "flips" "elm.flip.icon elm.flip.content";
12600       script {
12601          public email_state = 0;
12602       }
12603       images {
12604          image: "00_list_bubble_bg.png" COMP;
12605       }
12606       parts {
12607          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12608          GENLIST_PART_BG_NORMAL
12609          GENLIST_PART_BG_NORMAL
12610          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12611          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12612          GENLIST_PART_PADDING_LEFT
12613          GENLIST_PART_PADDING_RIGHT_EDIT
12614          GENLIST_PART_COLORBAR
12615          part { name: "elm.icon.checkbox.touch";
12616             clip_to: "disclip";
12617             type: SWALLOW;
12618             mouse_events: 1;
12619             scale: 1;
12620             description { state: "default" 0.0;
12621                rel1.to: "elm.icon.checkbox";
12622                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12623                rel2.to: "elm.icon.checkbox";
12624                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12625             }
12626          }
12627          part { name: "elm.icon.checkbox";
12628             clip_to: "disclip";
12629             type: SWALLOW;
12630             mouse_events: 1;
12631             scale: 1;
12632             GENLIST_DESCRIPTION_L("elm.padding.left",
12633                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12634                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12635                fixed: 1 1;
12636             )
12637          }
12638          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12639          part { name: "elm.icon.important";
12640             clip_to: "disclip";
12641             type: SWALLOW;
12642             mouse_events: 1;
12643             scale: 1;
12644             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12645                min: 56 60;
12646                fixed: 1 1;
12647             )
12648             GENLIST_DESCRIPTION_FLIP_ENABLED
12649          }
12650          part { name: "elm.icon.important.touch";
12651             clip_to: "disclip";
12652             type: SWALLOW;
12653             mouse_events: 1;
12654             scale: 1;
12655             description { state: "default" 0.0;
12656                rel1.to: "elm.icon.important";
12657                rel2.to: "elm.icon.important";
12658             }
12659             GENLIST_DESCRIPTION_FLIP_ENABLED
12660          }
12661          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12662          part { name: "elm.image.num";
12663             clip_to: "disclip";
12664             type: IMAGE;
12665             mouse_events: 0;
12666             scale: 1;
12667             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12668                max: 0 60;
12669                fixed: 1 1;
12670                rel1.offset: 0 8;
12671                rel2.offset: 0 8;
12672                image.normal: "00_list_bubble_bg.png";
12673                image.border: 5 5 5 5;
12674             )
12675             description { state: "num_enable" 0.0;
12676                inherit: "default" 0.0;
12677                max: 62 60;
12678                min: 46 44;
12679             }
12680             GENLIST_DESCRIPTION_FLIP_ENABLED
12681          }
12682          // This part is used?
12683          part { name: "elm.text.num";
12684             clip_to: "disclip";
12685             type: TEXT;
12686             mouse_events: 0;
12687             scale: 1;
12688             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12689                max: 0 60;
12690                fixed: 1 1;
12691                rel1.offset: 0 8;
12692                rel2.offset: 0 8;
12693             )
12694             description { state: "num_enable" 0.0;
12695                inherit: "default" 0.0;
12696                max: 62 60;
12697                min: 46 44;
12698                text {
12699                   font: "Tizen:style=Medium";
12700                   size: 32;
12701                   min: 1 1;
12702                   align: 0.5 0.5;
12703                   text_class: "tizen";
12704                }
12705                color: GENLIST_CONVERTOR_STYLE_COLOR;
12706             }
12707             GENLIST_DESCRIPTION_FLIP_ENABLED
12708          }
12709          part { name: "elm.icon.attach";
12710             clip_to: "disclip";
12711             type: SWALLOW;
12712             scale: 1;
12713             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12714                min: 0 60;
12715                fixed: 1 1;
12716             )
12717             description { state: "attach_enable" 0.0;
12718                inherit: "default" 0.0;
12719                min: 48 60;
12720             }
12721             GENLIST_DESCRIPTION_FLIP_ENABLED
12722          }
12723          part { name: "elm.text.subject";
12724             clip_to: "disclip";
12725             type: TEXTBLOCK;
12726             mouse_events: 0;
12727             scale: 1;
12728             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12729                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12730                fixed: 1 1;
12731                text {
12732                   style: "genlist_style_email_unread";
12733                   min: 0 1;
12734                   align: 0 0.5;
12735                }
12736             )
12737             description { state: "read" 0.0;
12738                inherit: "default" 0.0;
12739                text.style: "genlist_style_email_read";
12740             }
12741             description { state: "selected" 0.0;
12742                inherit: "default" 0.0;
12743                text.style: "genlist_style_email_focus";
12744             }
12745             GENLIST_DESCRIPTION_FLIP_ENABLED
12746          }
12747          part { name: "elm.padding.intermediate";
12748             clip_to: "disclip";
12749             type: RECT;
12750             scale: 1;
12751             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12752                min: 0 GENLIST_PADDING_4_INC;
12753                fixed: 0 1;
12754                visible: 0;
12755             )
12756          }
12757          part { name: "elm.icon.priority";
12758             clip_to: "disclip";
12759             type: SWALLOW;
12760             scale: 1;
12761             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12762                min: 0 GENLIST_SIZE_40_INC;
12763                fixed: 1 1;
12764                align: 0.0 0.0;
12765             )
12766             description { state: "priority_enable" 0.0;
12767                inherit: "default" 0.0;
12768                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12769             }
12770             GENLIST_DESCRIPTION_FLIP_ENABLED
12771          }
12772          part { name: "elm.icon.lastverb";
12773             clip_to: "disclip";
12774             type: SWALLOW;
12775             scale: 1;
12776             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12777                min: 0 GENLIST_SIZE_40_INC;
12778                fixed: 1 1;
12779                align: 0.0 0.0;
12780             )
12781             description { state: "lastverb_enable" 0.0;
12782                inherit: "default" 0.0;
12783                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12784             }
12785             GENLIST_DESCRIPTION_FLIP_ENABLED
12786          }
12787
12788          part { name: "elm.text.date";
12789             clip_to: "disclip";
12790             type: TEXT;
12791             mouse_events: 0;
12792             scale: 1;
12793             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12794                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12795                fixed: 1 0;
12796                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12797                text {
12798                   font: "Tizen:style=Medium";
12799                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12800                   min: 0 1;
12801                   align: 1.0 0.5;
12802                   text_class: "tizen";
12803                }
12804             )
12805             description { state: "selected" 0.0;
12806                inherit: "default" 0.0;
12807                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12808             }
12809             GENLIST_DESCRIPTION_FLIP_ENABLED
12810          }
12811
12812          part { name: "elm.icon.appointment";
12813             clip_to: "disclip";
12814             type: SWALLOW;
12815             mouse_events: 0;
12816             scale: 1;
12817             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12818                min: 0 GENLIST_SIZE_40_INC;
12819                fixed: 1 1;
12820                align: 1.0 0.0;
12821             )
12822             GENLIST_DESCRIPTION_FLIP_ENABLED
12823          }
12824          part { name: "elm.text.name";
12825             clip_to: "disclip";
12826             type: TEXTBLOCK;
12827             mouse_events: 0;
12828             scale: 1;
12829             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12830                min: 0 GENLIST_SIZE_40_INC;
12831                fixed: 1 1;
12832                text {
12833                   style: "genlist_style_name_text";
12834                   min: 0 1;
12835                   align: 0.0 0.5;
12836                }
12837             )
12838             description { state: "selected" 0.0;
12839                inherit: "default" 0.0;
12840                text.style: "genlist_style_name_text_focus";
12841             }
12842             GENLIST_DESCRIPTION_FLIP_ENABLED
12843          }
12844          part { name: "elm.text.preview";
12845             clip_to: "disclip";
12846             type: TEXT;
12847             scale: 1;
12848             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12849                min: 0 GENLIST_SIZE_40_INC;
12850                fixed: 1 1;
12851                align: 0.0 1.0;
12852                color: GENLIST_CONTENTS_TEXT_COLOR;
12853                text {
12854                   font: "Tizen:style=Medium";
12855                   size: GENLIST_CONTENTS_TEXT_SIZE;
12856                   min: 0 1;
12857                   align: 0.0 0.5;
12858                   text_class: "tizen";
12859                }
12860             )
12861             description { state: "selected" 0.0;
12862                inherit: "default" 0.0;
12863                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12864             }
12865             GENLIST_DESCRIPTION_FLIP_ENABLED
12866          }
12867          part { name: "elm.swallow.outbox.progress";
12868             type: SWALLOW;
12869             scale: 1;
12870             mouse_events: 1;
12871             repeat_events: 0;
12872             description { state: "default" 0.0;
12873                min: GENLIST_SIZE_168_INC 0;
12874                fixed: 1 1;
12875                color: 0 0 0 0;
12876                align: 1.0 0.5;
12877                rel1 {
12878                   relative: 0.0 1.0;
12879                   offset: 0 0;
12880                   to_x: "elm.padding.right";
12881                   to_y: "elm.padding.top";
12882                }
12883                rel2 {
12884                   relative: 0.0 0.0;
12885                   offset: 0 0;
12886                   to_x: "elm.padding.right";
12887                   to_y: "elm.padding.bottom";
12888                }
12889             }
12890          }
12891          GENLIST_PART_FLIP
12892          GENLIST_PART_FOCUS
12893          GENLIST_PART_DISCLIP
12894       }
12895       programs {
12896          program { name: "go_active";
12897             signal: "elm,state,selected";
12898             source: "elm";
12899             action: STATE_SET "selected" 0.0;
12900             target: "bg";
12901             target: "elm.text.subject";
12902             target: "elm.text.name";
12903             target: "elm.text.date";
12904             target: "elm.text.preview";
12905             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12906          }
12907          program { name: "go_passive";
12908             signal: "elm,state,unselected";
12909             source: "elm";
12910             transition: LINEAR 0.1;
12911             script {
12912                set_state(PART:"bg", "default", 0.0);
12913                set_state(PART:"elm.text.name", "default", 0.0);
12914                set_state(PART:"elm.text.date", "default", 0.0);
12915                set_state(PART:"elm.text.preview", "default", 0.0);
12916                if (get_int(email_state) == 1)
12917                  set_state(PART:"elm.text.subject", "read", 0.0);
12918                else
12919                  set_state(PART:"elm.text.subject", "default", 0.0);
12920             }
12921          }
12922          program { name: "go_disabled";
12923             signal: "elm,state,disabled";
12924             source: "elm";
12925             action: STATE_SET "disabled" 0.0;
12926             target: "disclip";
12927          }
12928          program { name: "go_enabled";
12929             signal: "elm,state,enabled";
12930             source: "elm";
12931             action: STATE_SET "default" 0.0;
12932             target: "disclip";
12933          }
12934          program { name: "go_read";
12935             signal: "elm,state,read";
12936             source: "elm";
12937             script {
12938               set_int(email_state, 1);
12939               set_state(PART:"elm.text.subject", "read", 0.0);
12940             }
12941          }
12942          program { name: "go_unread";
12943             signal: "elm,state,unread";
12944             source: "elm";
12945             script {
12946               set_int(email_state, 0);
12947               set_state(PART:"elm.text.subject", "default", 0.0);
12948             }
12949          }
12950          program { name: "go_attach";
12951             signal: "elm,state,attach";
12952             source: "elm";
12953             action: STATE_SET "attach_enable" 0.0;
12954             target: "elm.icon.attach";
12955          }
12956          program { name: "go_priority";
12957             signal: "elm,state,priority";
12958             source: "elm";
12959             action: STATE_SET "priority_enable" 0.0;
12960             target: "elm.icon.priority";
12961          }
12962          program { name: "go_lastverb";
12963             signal: "elm,state,lastverb";
12964             source: "elm";
12965             action: STATE_SET "lastverb_enable" 0.0;
12966             target: "elm.icon.lastverb";
12967          }
12968          program { name: "go_num";
12969             signal: "elm,state,num";
12970             source: "elm";
12971             action: STATE_SET "num_enable" 0.0;
12972             target: "elm.image.num";
12973             target: "elm.text.num";
12974          }
12975          program { name: "click";
12976             signal: "mouse,up,1";
12977             source: "elm.icon.checkbox.touch";
12978             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12979          }
12980          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12981       }
12982    }
12983    group { name: "elm/list/item/matchlist";
12984       alias: "elm/list/item_odd/matchlist";
12985       alias: "elm/list/item_compress/matchlist";
12986       alias: "elm/list/item_compress_odd/matchlist";
12987       data.item: "stacking" "above";
12988       data.item: "selectraise" "on";
12989       data.item: "texts" "elm.text";
12990       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12991       parts {
12992          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12993          GENLIST_PART_BG_NORMAL
12994          GENLIST_PART_PADDING_LEFT
12995          GENLIST_PART_PADDING_RIGHT_EDIT
12996          part { name: "elm.swallow.end";
12997             clip_to: "disclip";
12998             type: SWALLOW;
12999             scale: 1;
13000             description { state: "default" 0.0;
13001                fixed: 1 0;
13002                align: 1.0 0.5;
13003                rel1.to_x: "elm.padding.right";
13004                rel2 {
13005                   relative: 0.0  1.0;
13006                   to_x: "elm.padding.right";
13007                }
13008             }
13009          }
13010          part { name: "elm.text";
13011             clip_to: "disclip";
13012             type: TEXTBLOCK;
13013             mouse_events: 0;
13014             scale: 1;
13015             description { state: "default" 0.0;
13016                rel1 {
13017                   relative: 1.0  0.2;
13018                   offset: 0 0;
13019                   to_x: "elm.swallow.icon";
13020                }
13021                rel2 {
13022                   to_x: "elm.swallow.end";
13023                   relative: 0.0  1.0;
13024                   offset:   0   0;
13025                }
13026                text {
13027                   style: "text_style";
13028                }
13029             }
13030             description { state: "selected" 0.0;
13031                inherit: "default" 0.0;
13032                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
13033             }
13034          }
13035          part { name: "elm.swallow.icon";
13036             type: SWALLOW;
13037             description { state: "default" 0.0;
13038                fixed: 1 0;
13039                align: 0.0 0.5;
13040                rel1 {
13041                   relative: 1.0 0.0;
13042                   to_x: "elm.padding.left";
13043                }
13044                rel2.to_x: "elm.padding.left";
13045             }
13046          }
13047          GENLIST_PART_DISCLIP
13048       }
13049       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
13050    }
13051
13052 // 2.2.3.5 (unread) && 2.2.3.6 (read)
13053    group { name: "elm/genlist/item/4text.6icon.1/default";
13054       alias: "elm/genlist/item_odd/4text.6icon.1/default";
13055       alias: "elm/genlist/item_compress/4text.6icon.1/default";
13056       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
13057       alias: "elm/genlist/tree/4text.6icon.1/default";
13058       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
13059       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
13060       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
13061       // FIXME: deprecated name, will be removed
13062       alias: "elm/genlist/item/4text.6icon.2/default";
13063       alias: "elm/genlist/item_odd/4text.6icon.2/default";
13064       alias: "elm/genlist/item_compress/4text.6icon.2/default";
13065       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
13066
13067       GENLIST_PROLOG_NORMAL
13068       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13069       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
13070
13071       parts {
13072          GENLIST_PART_BASE
13073          GENLIST_PART_BG_NORMAL
13074          GENLIST_PART_BOTTOM_LINE
13075          GENLIST_PART_PADDING_LEFT
13076          GENLIST_PART_PADDING_RIGHT
13077          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13078          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13079          GENLIST_PART_COLORBAR
13080
13081          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13082          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13083
13084          GENLIST_PART_TEXT("elm.text.1",
13085             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13086                GENLIST_PARAM_LISTITEM
13087                min: 0 HEIGHT_EMAIL_MAIN;
13088                fixed:1 1;)
13089             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13090          )
13091          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13092          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13093          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13094          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
13095          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
13096          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
13097
13098          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13099             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13100          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13101             "elm.padding.right", "elm.text.1", "elm.text.4")
13102          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13103
13104          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13105          GENLIST_PART_TEXT("elm.text.4",
13106             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13107                PARAM_EMAIL_CONTENTS
13108                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13109          )
13110          GENLIST_PART_FLIP
13111          GENLIST_PART_FOCUS
13112       }
13113       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13114          target: "elm.text.3"; target: "elm.text.4";
13115          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13116          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
13117    }
13118
13119
13120   // 2.2.3.7 (unread) && 2.2.3.8 (read)
13121    group { name: "elm/genlist/item/4text.5icon.1/default";
13122       alias: "elm/genlist/item_odd/4text.5icon.1/default";
13123       alias: "elm/genlist/item_compress/4text.5icon.1/default";
13124       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
13125       // FIXME: deprecated name, will be removed
13126       alias: "elm/genlist/item/4text.5icon.2/default";
13127       alias: "elm/genlist/item_odd/4text.5icon.2/default";
13128       alias: "elm/genlist/item_compress/4text.5icon.2/default";
13129       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
13130
13131       GENLIST_PROLOG_NORMAL
13132       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13133       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13134
13135       parts {
13136          GENLIST_PART_BASE
13137          GENLIST_PART_BG_NORMAL
13138          GENLIST_PART_BOTTOM_LINE
13139          GENLIST_PART_PADDING_LEFT
13140          GENLIST_PART_PADDING_RIGHT
13141          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13142          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13143          GENLIST_PART_COLORBAR
13144
13145          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13146          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13147
13148          GENLIST_PART_TEXT("elm.text.1",
13149             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13150                GENLIST_PARAM_LISTITEM
13151                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13152             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13153          )
13154          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13155          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13156          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13157          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13158
13159          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13160             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13161          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13162             "elm.padding.right", "elm.text.1", "elm.text.4")
13163          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13164
13165          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13166          GENLIST_PART_TEXT("elm.text.4",
13167             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13168                PARAM_EMAIL_CONTENTS
13169                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13170          )
13171          GENLIST_PART_FLIP
13172          GENLIST_PART_FOCUS
13173       }
13174       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13175          target: "elm.text.3"; target: "elm.text.4";
13176          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13177          target: "elm.icon.3"; target: "elm.icon.4"; )
13178    }
13179
13180    // 2.2.3.9 (unread) && 2.2.3.10 (read)
13181    group { name: "elm/genlist/item/4text.5icon.3/default";
13182       alias: "elm/genlist/item_odd/4text.5icon.3/default";
13183       alias: "elm/genlist/item_compress/4text.5icon.3/default";
13184       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
13185       // FIXME: deprecated name, will be removed
13186       alias: "elm/genlist/item/4text.5icon.4/default";
13187       alias: "elm/genlist/item_odd/4text.5icon.4/default";
13188       alias: "elm/genlist/item_compress/4text.5icon.4/default";
13189       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
13190
13191       GENLIST_PROLOG_NORMAL
13192       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13193       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13194
13195       parts {
13196          GENLIST_PART_BASE
13197          GENLIST_PART_BG_NORMAL
13198          GENLIST_PART_BOTTOM_LINE
13199          GENLIST_PART_PADDING_LEFT
13200          GENLIST_PART_PADDING_RIGHT
13201          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13202          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13203          GENLIST_PART_COLORBAR
13204
13205          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13206          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13207
13208          GENLIST_PART_TEXT("elm.text.1",
13209             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13210                GENLIST_PARAM_LISTITEM
13211                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13212             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13213          )
13214          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13215          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13216          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13217          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13218          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13219          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13220
13221          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13222             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13223          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13224             "elm.padding.right", "elm.text.1", "elm.text.4")
13225          GENLIST_PART_TEXT("elm.text.4",
13226             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13227                PARAM_EMAIL_CONTENTS
13228                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13229          )
13230          GENLIST_PART_FLIP
13231          GENLIST_PART_FOCUS
13232       }
13233       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13234          target: "elm.text.3"; target: "elm.text.4";
13235          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13236          target: "elm.icon.3"; target: "elm.icon.4"; )
13237    }
13238
13239    // 2.2.3.11 (unread) && 2.2.3.12 (read)
13240    group { name: "elm/genlist/item/4text.4icon.1/default";
13241       alias: "elm/genlist/item_odd/4text.4icon.1/default";
13242       alias: "elm/genlist/item_compress/4text.4icon.1/default";
13243       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
13244       // FIXME: deprecated name, will be removed
13245       alias: "elm/genlist/item/4text.4icon.2/default";
13246       alias: "elm/genlist/item_odd/4text.4icon.2/default";
13247       alias: "elm/genlist/item_compress/4text.4icon.2/default";
13248       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
13249
13250       GENLIST_PROLOG_NORMAL
13251       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13252       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
13253
13254       parts {
13255          GENLIST_PART_BASE
13256          GENLIST_PART_BG_NORMAL
13257          GENLIST_PART_BOTTOM_LINE
13258          GENLIST_PART_PADDING_LEFT
13259          GENLIST_PART_PADDING_RIGHT
13260          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13261          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13262          GENLIST_PART_COLORBAR
13263
13264          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13265          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13266
13267          GENLIST_PART_TEXT("elm.text.1",
13268             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13269                GENLIST_PARAM_LISTITEM
13270                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13271             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13272          )
13273          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13274          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13275          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13276          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
13277
13278          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
13279             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
13280          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
13281             "elm.padding.right", "elm.text.1", "elm.text.4")
13282          GENLIST_PART_TEXT("elm.text.4",
13283             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13284                PARAM_EMAIL_CONTENTS
13285                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13286          )
13287          GENLIST_PART_FLIP
13288          GENLIST_PART_FOCUS
13289       }
13290       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13291          target: "elm.text.3"; target: "elm.text.4";
13292          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13293          target: "elm.icon.3"; )
13294    }
13295 #endif