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