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