[Genlist] Fix some sound macro
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23    group { GENLIST_NAME("default/default")
24       alias: "elm/list/item/default";
25       alias: "elm/list/item_odd/default";
26       alias: "elm/list/item_compress/default";
27       alias: "elm/list/item_compress_odd/default";
28
29       GENLIST_PROLOG_NORMAL
30       data.item: "texts" "elm.text";
31       data.item: "contents" "elm.swallow.icon elm.swallow.end";
32
33       parts {
34          GENLIST_PART_BASE
35          GENLIST_PART_BG_NORMAL
36          GENLIST_PART_BOTTOM_LINE
37          GENLIST_PART_PADDING_LEFT
38          GENLIST_PART_PADDING_RIGHT
39          GENLIST_PART_PADDING_TOP
40          GENLIST_PART_PADDING_BOTTOM
41
42          GENLIST_PART_ICON("elm.swallow.icon",
43             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
44                fixed: 1 0;
45             )
46          )
47          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
48             "elm.swallow.icon", "elm.swallow.end",
49             "elm.padding.top", "elm.padding.bottom",
50          )
51          GENLIST_PART_ICON("elm.swallow.end",
52             GENLIST_DESCRIPTION_R("elm.padding.right",
53                fixed: 1 0;
54             )
55          )
56          GENLIST_PART_FLIP
57          GENLIST_PART_FOCUS
58       }
59       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
60    }
61
62 // -------------------------------------------------------------------
63 // Tizen Theme -------------------------------------------------------
64 // -------------------------------------------------------------------
65 // 2.2.6.1
66    group {  GENLIST_NAME("editfield/default")
67       alias: "elm/layout/item/editfield/default";
68
69       GENLIST_PROLOG_NORMAL
70       images {
71          image: "00_edit_field_rename.png" COMP;
72       }
73
74       data.item: "contents" "elm.icon.entry elm.icon.eraser";
75
76       parts {
77          GENLIST_PART_BASE
78          GENLIST_PART_BG_NORMAL
79          GENLIST_PART_BOTTOM_LINE
80          GENLIST_PART_PADDING_LEFT
81          GENLIST_PART_PADDING_RIGHT
82          GENLIST_PART_PADDING_TOP_SIZE(29)
83          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
84
85          GENLIST_PART_ICON("elm.icon.entry",
86             GENLIST_DESCRIPTION(
87                "elm.padding.left", "elm.icon.eraser",
88                "elm.padding.top", "elm.padding.bottom",
89                min: 0 48; // This is tuned value for exact entry size.
90             )
91          )
92          GENLIST_PART_IMAGE("elm.image.rename",
93             mouse_events: 0;
94             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
95                fixed: 1 0;
96                visible: 1;
97                image.normal: "00_edit_field_rename.png";
98                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
99                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
100                color: GENLIST_ENTRY_RENAME_COLOR;
101             )
102             description { state: "hide" 0.0;
103                inherit: "default" 0.0;
104                visible: 0;
105             }
106          )
107          GENLIST_PART_ICON("elm.icon.eraser",
108             GENLIST_DESCRIPTION_RTB("elm.padding.right",
109                "elm.padding.top", "elm.padding.bottom",
110                fixed: 1 0;
111                visible: 0;
112                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
113                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
114             )
115             description { state: "show" 0.0;
116                inherit: "default" 0.0;
117                visible: 1;
118             }
119          )
120          GENLIST_PART_FLIP
121          GENLIST_PART_FOCUS
122       }
123       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.rename"; )
124       GENLIST_PROGRAMS_ENTRY
125    }
126
127 // 2.2.6.1 (without genlist background)
128    group {  GENLIST_NAME("editfield/no_bg/default")
129       alias: "elm/layout/editfield/no_bg/default";
130       inherit: "elm/genlist/item/editfield/default";
131
132       parts {
133          GENLIST_PART_BG_NORMAL_OFF
134          GENLIST_PART_BOTTOM_LINE_OFF
135          GENLIST_PART_PADDING_LEFT_SIZE(0)
136          GENLIST_PART_PADDING_RIGHT_SIZE(0)
137       }
138    }
139
140 // 2.2.6.2
141    group { GENLIST_NAME("editfield/title/default")
142       alias: "elm/layout/editfield/title/default";
143
144       GENLIST_PROLOG_NORMAL
145       images {
146          image: "00_edit_field_rename.png" COMP;
147       }
148       data.item: "contents" "elm.icon.entry elm.icon.eraser";
149       data.item: "texts" "elm.text";
150       parts {
151          GENLIST_PART_BASE
152          GENLIST_PART_BG_NORMAL
153          GENLIST_PART_BOTTOM_LINE
154          GENLIST_PART_PADDING_LEFT
155          GENLIST_PART_PADDING_RIGHT
156          GENLIST_PART_PADDING_TOP_SIZE(22)
157          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
158
159          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
160             "elm.padding.left", "elm.padding.right", "elm.padding.top"
161          )
162          GENLIST_PART_ICON("elm.icon.entry",
163             GENLIST_DESCRIPTION(
164                "elm.padding.left", "elm.icon.eraser",
165                "elm.text", "elm.padding.bottom",
166                min: 0 48; // This is tuned value for exact entry size.
167             )
168          )
169          GENLIST_PART_IMAGE("elm.image.rename",
170             mouse_events: 0;
171             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
172                visible: 1;
173                fixed: 1 0;
174                image.normal: "00_edit_field_rename.png";
175                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
176                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
177                color: GENLIST_ENTRY_RENAME_COLOR;
178             )
179             description { state: "hide" 0.0;
180                inherit: "default" 0.0;
181                visible: 0;
182             }
183          )
184          GENLIST_PART_ICON("elm.icon.eraser",
185             GENLIST_DESCRIPTION_RTB("elm.padding.right",
186                "elm.text", "elm.padding.bottom",
187                fixed: 1 0;
188                visible: 0;
189                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
190                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
191             )
192             description { state: "show" 0.0;
193                inherit: "default" 0.0;
194                visible: 1;
195             }
196          )
197          GENLIST_PART_FLIP
198          GENLIST_PART_FOCUS
199       }
200       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
201       GENLIST_PROGRAMS_ENTRY
202    }
203
204 // 2.2.6.2 (without genlist background)
205    group {  GENLIST_NAME("editfield/title/no_bg/default")
206       alias: "elm/layout/editfield/title/no_bg/default";
207       inherit: "elm/genlist/item/editfield/title/default";
208
209       parts {
210          GENLIST_PART_BG_NORMAL_OFF
211          GENLIST_PART_BOTTOM_LINE_OFF
212          GENLIST_PART_PADDING_LEFT_SIZE(0)
213          GENLIST_PART_PADDING_RIGHT_SIZE(0)
214       }
215    }
216
217    group {  GENLIST_NAME("1icon/default")
218       GENLIST_PROLOG_NORMAL
219
220       data.item: "contents" "elm.icon";
221
222       parts {
223          GENLIST_PART_BASE
224          GENLIST_PART_BG_NORMAL
225          GENLIST_PART_BOTTOM_LINE
226          GENLIST_PART_PADDING_LEFT
227          GENLIST_PART_PADDING_RIGHT
228          GENLIST_PART_PADDING_TOP
229          GENLIST_PART_PADDING_BOTTOM
230
231          GENLIST_PART_ICON("elm.icon",
232             GENLIST_DESCRIPTION(
233                "elm.padding.left", "elm.padding.right",
234                "elm.padding.top", "elm.padding.bottom",
235                min: 0 GENLIST_HEIGHT_1LINE;
236             )
237          )
238          GENLIST_PART_FLIP
239          GENLIST_PART_FOCUS
240       }
241       GENLIST_PROGRAM_DEFAULT( target: "elm.icon"; )
242       GENLIST_PROGRAM_DISABLED( target: "elm.icon"; )
243       GENLIST_PROGRAM_SELECT( target: "elm.icon"; )
244       GENLIST_PROGRAM_FLIP
245       GENLIST_PROGRAM_FOCUS
246    }
247
248    group { GENLIST_NAME("1icon/with_no_line/default")
249       inherit: "elm/genlist/item/1icon/default";
250
251       parts {
252          GENLIST_PART_BOTTOM_LINE_OFF
253       }
254    }
255
256    group { GENLIST_NAME("1icon/no_padding/default")
257       inherit: "elm/genlist/item/1icon/default";
258
259       parts {
260          GENLIST_PART_PADDING_LEFT_SIZE(0)
261          GENLIST_PART_PADDING_RIGHT_SIZE(0)
262          GENLIST_PART_PADDING_TOP_SIZE(0)
263          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
264          part { name: "elm.icon";
265             description { state: "default" 0.0;
266                min: 0 (GENLIST_HEIGHT_1LINE+4);
267             }
268          }
269       }
270    }
271
272    group { GENLIST_NAME("1icon/no_padding_line/default")
273       inherit: "elm/genlist/item/1icon/default";
274
275       parts {
276          GENLIST_PART_PADDING_LEFT_SIZE(0)
277          GENLIST_PART_PADDING_RIGHT_SIZE(0)
278          GENLIST_PART_PADDING_TOP_SIZE(0)
279          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
280          GENLIST_PART_BOTTOM_LINE_OFF
281          part { name: "elm.icon";
282             description { state: "default" 0.0;
283                min: 0 (GENLIST_HEIGHT_1LINE + GENLIST_PADDING_SIZE_TOP + GENLIST_PADDING_SIZE_BOTTOM);
284             }
285          }
286       }
287    }
288
289 // -------------------------------------------------------------------
290 // 1 line -------------------------------------------------------
291 // -------------------------------------------------------------------
292 // 2.2.1.1
293    group { GENLIST_NAME("1text/default")
294       GENLIST_PROLOG_NORMAL
295
296       data.item: "texts" "elm.text";
297
298       parts {
299          GENLIST_PART_BASE
300          GENLIST_PART_BG_NORMAL
301          GENLIST_PART_BOTTOM_LINE
302          GENLIST_PART_PADDING_LEFT
303          GENLIST_PART_PADDING_RIGHT
304          GENLIST_PART_PADDING_TOP
305          GENLIST_PART_PADDING_BOTTOM
306
307          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
308             "elm.padding.left", "elm.padding.right",
309             "elm.padding.top", "elm.padding.bottom",
310          )
311          GENLIST_PART_FLIP
312          GENLIST_PART_FOCUS
313       }
314       GENLIST_PROGRAMS_NORMAL( target: "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    }
338
339 // 2.2.1.2
340    group { GENLIST_NAME("2text/default")
341       GENLIST_PROLOG_NORMAL
342       data.item: "texts" "elm.text.1 elm.text.2";
343       parts {
344          GENLIST_PART_BASE
345          GENLIST_PART_BG_NORMAL
346          GENLIST_PART_BOTTOM_LINE
347          GENLIST_PART_PADDING_LEFT
348          GENLIST_PART_PADDING_RIGHT
349          GENLIST_PART_PADDING_TOP
350          GENLIST_PART_PADDING_BOTTOM
351
352          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
353             "elm.padding.left", "elm.text.2",
354             "elm.padding.top", "elm.padding.bottom",
355          )
356          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
357             "elm.padding.right",
358             "elm.padding.top", "elm.padding.bottom"
359          )
360          GENLIST_PART_FLIP
361          GENLIST_PART_FOCUS
362       }
363       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
364    }
365
366 // 2.2.1.3
367    group { GENLIST_NAME("2text.6/default")
368       inherit: "elm/genlist/item/2text/default";
369
370       parts {
371
372          part { name: "elm.text.2";
373             description { state: "default" 0.0;
374                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
375             }
376             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
377          }
378       }
379    }
380
381 // 2.2.1.4
382    group { GENLIST_NAME("1text.1icon/default")
383       GENLIST_PROLOG_NORMAL
384
385       data.item: "texts" "elm.text";
386       data.item: "contents" "elm.icon";
387
388       parts {
389          GENLIST_PART_BASE
390          GENLIST_PART_BG_NORMAL
391          GENLIST_PART_BOTTOM_LINE
392          GENLIST_PART_PADDING_LEFT
393          GENLIST_PART_PADDING_RIGHT
394          GENLIST_PART_PADDING_TOP
395          GENLIST_PART_PADDING_BOTTOM
396
397          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
398             "elm.padding.left", "elm.padding.icon.left",
399             "elm.padding.top", "elm.padding.bottom",
400          )
401          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
402          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
403             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
404          GENLIST_PART_FLIP
405          GENLIST_PART_FOCUS
406       }
407       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
408    }
409
410 // 2.2.1.5
411    group { GENLIST_NAME("1text.1icon.4/default")
412       inherit: "elm/genlist/item/1text.1icon/default";
413
414       parts {
415          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
416       }
417    }
418
419 // 2.2.1.6
420    group { GENLIST_NAME("1text.1icon.6/default")
421       inherit: "elm/genlist/item/1text.1icon/default";
422
423       parts {
424          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
425       }
426    }
427
428 // 2.2.1.7
429       group { GENLIST_NAME("1text.1icon.7/default")
430       inherit: "elm/genlist/item/1text.1icon/default";
431
432       parts {
433          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
434       }
435    }
436
437 // 2.2.1.8
438    group { GENLIST_NAME("1text.1icon.5/default")
439       inherit: "elm/genlist/item/1text.1icon/default";
440
441       parts {
442          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
443       }
444    }
445
446 // 2.2.1.8.1 (Circle)
447    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
448       inherit: "elm/genlist/item/1text.1icon.5/default";
449
450       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
451       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
452       GENLIST_PROGRAMS_THUMB
453    }
454
455 // 2.2.1.8.1 (Square)
456    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
457       inherit: "elm/genlist/item/1text.1icon.5/default";
458
459       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
460       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
461       GENLIST_PROGRAMS_THUMB
462    }
463
464 // 2.2.1.9
465    group { GENLIST_NAME("1text.2icon.3/default")
466       GENLIST_PROLOG_NORMAL
467       data.item: "texts" "elm.text";
468       data.item: "contents" "elm.icon.1 elm.icon.2";
469
470       parts {
471          GENLIST_PART_BASE
472          GENLIST_PART_BG_NORMAL
473          GENLIST_PART_BOTTOM_LINE
474          GENLIST_PART_PADDING_LEFT
475          GENLIST_PART_PADDING_RIGHT
476          GENLIST_PART_PADDING_TOP
477          GENLIST_PART_PADDING_BOTTOM
478
479          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
480             "elm.padding.left", "elm.text.limit",
481             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
482          )
483          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
484          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
485          // Virtual part for Maxmimum right X axis of TEXT
486          GENLIST_PART_SPACER("elm.text.limit",
487             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
488                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
489             )
490          )
491          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
492          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
493          GENLIST_PART_FLIP
494          GENLIST_PART_FOCUS
495       }
496       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
497    }
498
499 // 2.2.1.9 (textblock)
500    group { GENLIST_NAME("1text.2icon.3.tb/default")
501       GENLIST_PROLOG_NORMAL
502       data.item: "texts" "elm.text";
503       data.item: "contents" "elm.icon.1 elm.icon.2";
504
505       parts {
506          GENLIST_PART_BASE
507          GENLIST_PART_BG_NORMAL
508          GENLIST_PART_BOTTOM_LINE
509          GENLIST_PART_PADDING_LEFT
510          GENLIST_PART_PADDING_RIGHT
511          GENLIST_PART_PADDING_TOP
512          GENLIST_PART_PADDING_BOTTOM
513
514          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
515             "elm.padding.left", "elm.text.limit",
516             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
517          )
518          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
519          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
520          // Virtual part for Maxmimum right X axis of TEXT
521          GENLIST_PART_SPACER("elm.text.limit",
522             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
523                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
524             )
525          )
526          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
527          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
528          GENLIST_PART_FLIP
529          GENLIST_PART_FOCUS
530       }
531       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
532    }
533
534 // 2.2.1.10
535    group { GENLIST_NAME("1text.1icon.2/default")
536       // FIXME: just for backward compatibility
537       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
538       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
539       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
540       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
541       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
542       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
543       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
544       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
545       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
546       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
547       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
548       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
549       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
550       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
551       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
552
553       GENLIST_PROLOG_NORMAL
554       data.item: "texts" "elm.text";
555       data.item: "contents" "elm.icon";
556
557       parts {
558          GENLIST_PART_BASE
559          GENLIST_PART_BG_NORMAL
560          GENLIST_PART_BOTTOM_LINE
561          GENLIST_PART_PADDING_LEFT
562          GENLIST_PART_PADDING_RIGHT
563          GENLIST_PART_PADDING_TOP
564          GENLIST_PART_PADDING_BOTTOM
565
566          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
567          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
568          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
569             "elm.padding.icon.right", "elm.padding.right", )
570          GENLIST_PART_FLIP
571          GENLIST_PART_FOCUS
572       }
573       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
574    }
575
576 // 2.2.1.10.1 (circle)
577    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
578       inherit: "elm/genlist/item/1text.1icon.2/default";
579
580       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
581       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
582       GENLIST_PROGRAMS_THUMB
583    }
584
585 // 2.2.1.10.1 (square)
586    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
587       inherit: "elm/genlist/item/1text.1icon.2/default";
588
589       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
590       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
591       GENLIST_PROGRAMS_THUMB
592    }
593
594 // 2.2.1.10 (textblock)
595    group { GENLIST_NAME("1text.1icon.2.tb/default")
596       GENLIST_PROLOG_NORMAL
597       data.item: "texts" "elm.text";
598       data.item: "contents" "elm.icon";
599
600       parts {
601          GENLIST_PART_BASE
602          GENLIST_PART_BG_NORMAL
603          GENLIST_PART_BOTTOM_LINE
604          GENLIST_PART_PADDING_LEFT
605          GENLIST_PART_PADDING_RIGHT
606          GENLIST_PART_PADDING_TOP
607          GENLIST_PART_PADDING_BOTTOM
608
609          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
610          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
611          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
612          GENLIST_PART_FLIP
613          GENLIST_PART_FOCUS
614       }
615       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
616    }
617
618 // 2.2.1.11
619    group { GENLIST_NAME("2text.1icon/default")
620       GENLIST_PROLOG_NORMAL
621       data.item: "texts" "elm.text.1 elm.text.2";
622       data.item: "contents" "elm.icon";
623
624       parts {
625          GENLIST_PART_BASE
626          GENLIST_PART_BG_NORMAL
627          GENLIST_PART_BOTTOM_LINE
628          GENLIST_PART_PADDING_LEFT
629          GENLIST_PART_PADDING_RIGHT
630          GENLIST_PART_PADDING_TOP
631          GENLIST_PART_PADDING_BOTTOM
632
633          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
634          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
635          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
636          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
637          GENLIST_PART_FLIP
638          GENLIST_PART_FOCUS
639       }
640       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
641    }
642
643 // 2.2.1.12
644    group { GENLIST_NAME("2text.1icon.6/default")
645       inherit: "elm/genlist/item/2text.1icon/default";
646
647       parts {
648          part { name: "elm.text.2";
649             description { state: "default" 0.0;
650                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
651             }
652             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
653          }
654       }
655    }
656
657 // 2.2.1.13
658    group { GENLIST_NAME("1text.2icon/default")
659       GENLIST_PROLOG_NORMAL
660       data.item: "texts" "elm.text";
661       data.item: "contents" "elm.icon.1 elm.icon.2";
662
663       parts {
664          GENLIST_PART_BASE
665          GENLIST_PART_BG_NORMAL
666          GENLIST_PART_BOTTOM_LINE
667          GENLIST_PART_PADDING_LEFT
668          GENLIST_PART_PADDING_RIGHT
669          GENLIST_PART_PADDING_TOP
670          GENLIST_PART_PADDING_BOTTOM
671
672          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
673          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
674          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
675          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
676          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
677          GENLIST_PART_FLIP
678          GENLIST_PART_FOCUS
679       }
680       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
681    }
682
683 // 2.2.1.13 (textblock)
684    group { GENLIST_NAME("1text.2icon.tb/default")
685       GENLIST_PROLOG_NORMAL
686       data.item: "texts" "elm.text";
687       data.item: "contents" "elm.icon.1 elm.icon.2";
688
689       parts {
690          GENLIST_PART_BASE
691          GENLIST_PART_BG_NORMAL
692          GENLIST_PART_BOTTOM_LINE
693          GENLIST_PART_PADDING_LEFT
694          GENLIST_PART_PADDING_RIGHT
695          GENLIST_PART_PADDING_TOP
696          GENLIST_PART_PADDING_BOTTOM
697
698          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
699          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
700          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
701          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
702          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
703          GENLIST_PART_FLIP
704          GENLIST_PART_FOCUS
705       }
706       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
707    }
708
709 // 2.2.1.14
710    group { GENLIST_NAME("1text.2icon.6/default")
711       inherit: "elm/genlist/item/1text.2icon/default";
712
713       parts {
714          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
715
716       }
717    }
718
719 // 2.2.1.14 (textblock)
720    group { GENLIST_NAME("1text.2icon.6.tb/default")
721       inherit: "elm/genlist/item/1text.2icon.tb/default";
722
723       parts {
724          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
725       }
726    }
727
728 // 2.2.1.15
729    group { GENLIST_NAME("1text.2icon.7/default")
730       inherit: "elm/genlist/item/1text.2icon/default";
731
732       parts {
733          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
734       }
735    }
736
737 // 2.2.1.16
738 // 2.2.1.20
739    group { GENLIST_NAME("1text.1icon.3/default")
740       inherit: "elm/genlist/item/1text.1icon.2/default";
741
742       parts {
743          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
744       }
745    }
746
747 // 2.2.1.16 (textblock)
748 // 2.2.1.20 (textblock)
749    group { GENLIST_NAME("1text.1icon.3.tb/default")
750       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
751
752       parts {
753          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
754       }
755    }
756
757 // 2.2.1.17
758    group { GENLIST_NAME("1text.2icon.4/default")
759       inherit: "elm/genlist/item/1text.2icon/default";
760
761       parts {
762          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
763          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
764       }
765    }
766
767 // 2.2.1.17 (textblock)
768    group { GENLIST_NAME("1text.2icon.4.tb/default")
769       inherit: "elm/genlist/item/1text.2icon.tb/default";
770
771       parts {
772          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
773          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
774       }
775    }
776
777 // 2.2.1.18
778 // 2.2.1.23
779    group { GENLIST_NAME("1text.2icon.2/default")
780       GENLIST_PROLOG_NORMAL
781       data.item: "texts" "elm.text";
782       data.item: "contents" "elm.icon.1 elm.icon.2";
783
784       parts {
785          GENLIST_PART_BASE
786          GENLIST_PART_BG_NORMAL
787          GENLIST_PART_BOTTOM_LINE
788          GENLIST_PART_PADDING_LEFT
789          GENLIST_PART_PADDING_RIGHT
790          GENLIST_PART_PADDING_TOP
791          GENLIST_PART_PADDING_BOTTOM
792
793          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
794          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
795          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
796          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
797          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
798          GENLIST_PART_FLIP
799          GENLIST_PART_FOCUS
800       }
801       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
802    }
803
804 // 2.2.1.19
805 // 2.2.1.25
806    group { GENLIST_NAME("1text.3icon/default")
807       GENLIST_PROLOG_NORMAL
808       data.item: "texts" "elm.text";
809       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
810
811       parts {
812          GENLIST_PART_BASE
813          GENLIST_PART_BG_NORMAL
814          GENLIST_PART_BOTTOM_LINE
815          GENLIST_PART_PADDING_LEFT
816          GENLIST_PART_PADDING_RIGHT
817          GENLIST_PART_PADDING_TOP
818          GENLIST_PART_PADDING_BOTTOM
819
820          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
821          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
822          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
823          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
824          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
825             "elm.padding.icon2.right", "elm.padding.icon3.left",)
826          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
827          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
828          GENLIST_PART_FLIP
829          GENLIST_PART_FOCUS
830       }
831       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
832    }
833
834 // 2.2.1.21
835    group { GENLIST_NAME("1text.2icon.8/default")
836       inherit: "elm/genlist/item/1text.2icon/default";
837
838       parts {
839          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
840          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
841       }
842    }
843
844 // 2.2.1.22
845    group { GENLIST_NAME("1text.2icon.9/default")
846       inherit: "elm/genlist/item/1text.2icon/default";
847
848       parts {
849          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
850          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
851       }
852    }
853
854 // 2.2.1.24
855    group { GENLIST_NAME("1text.3icon.2/default")
856       GENLIST_PROLOG_NORMAL
857       data.item: "texts" "elm.text";
858       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
859
860       parts {
861          GENLIST_PART_BASE
862          GENLIST_PART_BG_NORMAL
863          GENLIST_PART_BOTTOM_LINE
864          GENLIST_PART_PADDING_LEFT
865          GENLIST_PART_PADDING_RIGHT
866          GENLIST_PART_PADDING_TOP
867          GENLIST_PART_PADDING_BOTTOM
868
869          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
870          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
871          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
872             "elm.padding.icon1.right", "elm.padding.icon2.left", )
873          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
874          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
875          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
876          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
877          GENLIST_PART_FLIP
878          GENLIST_PART_FOCUS
879       }
880       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
881    }
882
883 // 2.2.1.26
884    group { GENLIST_NAME("2text.4/default")
885       GENLIST_PROLOG_NORMAL
886       data.item: "texts" "elm.text.1 elm.text.2";
887
888       parts {
889          GENLIST_PART_BASE
890          GENLIST_PART_BG_NORMAL
891          GENLIST_PART_BOTTOM_LINE
892          GENLIST_PART_PADDING_LEFT
893          GENLIST_PART_PADDING_RIGHT
894          GENLIST_PART_PADDING_TOP
895          GENLIST_PART_PADDING_BOTTOM
896
897          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
898             "elm.padding.left", "elm.divider1.left",
899          )
900          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
901          GENLIST_PART_DIVIDER_R("elm.text.2.left")
902          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
903          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
904             "elm.padding.right")
905          GENLIST_PART_FLIP
906          GENLIST_PART_FOCUS
907       }
908       GENLIST_PROGRAMS_NORMAL(
909          target: "elm.text.1"; target: "elm.text.2";
910          target: "elm.divider1"; target: "elm.divider2"; )
911    }
912
913 // 2.2.1.26 (textblock)
914    group { GENLIST_NAME("2text.4.tb/default")
915       GENLIST_PROLOG_NORMAL
916       data.item: "texts" "elm.text.1 elm.text.2";
917
918       parts {
919          GENLIST_PART_BASE
920          GENLIST_PART_BG_NORMAL
921          GENLIST_PART_BOTTOM_LINE
922          GENLIST_PART_PADDING_LEFT
923          GENLIST_PART_PADDING_RIGHT
924          GENLIST_PART_PADDING_TOP
925          GENLIST_PART_PADDING_BOTTOM
926
927          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
928             "elm.padding.left", "elm.elm.divider1.left",)
929          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
930          GENLIST_PART_DIVIDER_R("elm.text.2.left")
931          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
932          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
933             "elm.padding.right")
934          GENLIST_PART_FLIP
935          GENLIST_PART_FOCUS
936       }
937       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
938          target: "elm.divider1"; target: "elm.divider2"; )
939    }
940
941 // 2.2.1.27
942    group { GENLIST_NAME("2text.5/default")
943       GENLIST_PROLOG_NORMAL
944       data.item: "texts" "elm.text.1 elm.text.2";
945
946       parts {
947          GENLIST_PART_BASE
948          GENLIST_PART_BG_NORMAL
949          GENLIST_PART_BOTTOM_LINE
950          GENLIST_PART_PADDING_LEFT
951          GENLIST_PART_PADDING_RIGHT
952          GENLIST_PART_PADDING_TOP
953          GENLIST_PART_PADDING_BOTTOM
954
955          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
956             "elm.padding.left")
957          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
958          GENLIST_PART_DIVIDER_L("elm.text2.right")
959          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
960          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
961             "elm.divider.right", "elm.padding.right", )
962          GENLIST_PART_FLIP
963          GENLIST_PART_FOCUS
964       }
965       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
966    }
967
968 // 2.2.1.28
969    group { GENLIST_NAME("1text.1icon.divider/default")
970       inherit: "elm/genlist/item/1text.1icon.7/default";
971
972       parts {
973          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
974             "elm.padding.left", "elm.divider1",
975          )
976          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
977          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
978          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
979       }
980       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
981    }
982
983 // 2.2.1.29
984    group { GENLIST_NAME("1text.2icon.divider/default")
985       inherit: "elm/genlist/item/1text.2icon.7/default";
986
987       parts {
988          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
989             "elm.padding.icon1.right", "elm.divider1",
990          )
991          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
992          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
993       }
994    }
995
996 // -------------------------------------------------------------------
997 // 2 line -------------------------------------------------------
998 // -------------------------------------------------------------------
999 // 2.2.2.1
1000    group { GENLIST_NAME("2text.2/default")
1001       GENLIST_PROLOG_NORMAL
1002       data.item: "texts" "elm.text.1 elm.text.2";
1003
1004       parts {
1005          GENLIST_PART_BASE
1006          GENLIST_PART_BG_NORMAL
1007          GENLIST_PART_BOTTOM_LINE
1008          GENLIST_PART_PADDING_LEFT
1009          GENLIST_PART_PADDING_RIGHT
1010          GENLIST_PART_PADDING_TOP_2LINE
1011          GENLIST_PART_PADDING_BOTTOM_2LINE
1012
1013          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1014             "elm.padding.left", "elm.padding.right",
1015             "elm.padding.top", "elm.text.2",
1016          )
1017          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1018             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1019          GENLIST_PART_FLIP
1020          GENLIST_PART_FOCUS
1021       }
1022       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1023    }
1024
1025 // 2.2.2.1 (textblock)
1026    group { GENLIST_NAME("2text.2.tb/default")
1027       GENLIST_PROLOG_NORMAL
1028       data.item: "texts" "elm.text.1 elm.text.2";
1029
1030       parts {
1031          GENLIST_PART_BASE
1032          GENLIST_PART_BG_NORMAL
1033          GENLIST_PART_BOTTOM_LINE
1034          GENLIST_PART_PADDING_LEFT
1035          GENLIST_PART_PADDING_RIGHT
1036          GENLIST_PART_PADDING_TOP_2LINE
1037          GENLIST_PART_PADDING_BOTTOM_2LINE
1038
1039          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1040             "elm.padding.left", "elm.padding.right",
1041             "elm.padding.top", "elm.text.2",
1042          )
1043          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1044             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1045          )
1046          GENLIST_PART_FLIP
1047          GENLIST_PART_FOCUS
1048       }
1049       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1050    }
1051
1052 // 2.2.2.2
1053    group { GENLIST_NAME("2text.3/default")
1054       GENLIST_PROLOG_NORMAL
1055       data.item: "texts" "elm.text.1 elm.text.2";
1056
1057       parts {
1058          GENLIST_PART_BASE
1059          GENLIST_PART_BG_NORMAL
1060          GENLIST_PART_BOTTOM_LINE
1061          GENLIST_PART_PADDING_LEFT
1062          GENLIST_PART_PADDING_RIGHT
1063          GENLIST_PART_PADDING_TOP_2LINE
1064          GENLIST_PART_PADDING_BOTTOM_2LINE
1065
1066          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1067             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1068          )
1069          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1070             "elm.padding.left", "elm.padding.right",
1071             "elm.text.2", "elm.padding.bottom",
1072          )
1073          GENLIST_PART_FLIP
1074          GENLIST_PART_FOCUS
1075       }
1076       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1077    }
1078
1079 // 2.2.2.3
1080    group { GENLIST_NAME("3text/default")
1081       GENLIST_PROLOG_NORMAL
1082       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1083
1084       parts {
1085          GENLIST_PART_BASE
1086          GENLIST_PART_BG_NORMAL
1087          GENLIST_PART_BOTTOM_LINE
1088          GENLIST_PART_PADDING_LEFT
1089          GENLIST_PART_PADDING_RIGHT
1090          GENLIST_PART_PADDING_TOP_2LINE
1091          GENLIST_PART_PADDING_BOTTOM_2LINE
1092
1093          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1094             "elm.padding.left", "elm.text.3",
1095             "elm.padding.top", "elm.text.2",
1096          )
1097          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1098             "elm.padding.right", "elm.padding.top", "elm.text.2"
1099          )
1100          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1101             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1102          GENLIST_PART_FLIP
1103          GENLIST_PART_FOCUS
1104       }
1105       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1106    }
1107
1108 // 2.2.2.3 (textblock)
1109    group { GENLIST_NAME("3text.tb/default")
1110       GENLIST_PROLOG_NORMAL
1111       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1112
1113       parts {
1114          GENLIST_PART_BASE
1115          GENLIST_PART_BG_NORMAL
1116          GENLIST_PART_BOTTOM_LINE
1117          GENLIST_PART_PADDING_LEFT
1118          GENLIST_PART_PADDING_RIGHT
1119          GENLIST_PART_PADDING_TOP_2LINE
1120          GENLIST_PART_PADDING_BOTTOM_2LINE
1121
1122          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1123             "elm.padding.left", "elm.text.3",
1124             "elm.padding.top", "elm.text.2",
1125          )
1126          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1127             "elm.padding.right", "elm.padding.top", "elm.text.2"
1128          )
1129          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1130             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1131          )
1132          GENLIST_PART_FLIP
1133          GENLIST_PART_FOCUS
1134       }
1135       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1136    }
1137
1138 // 2.2.2.4
1139    group { GENLIST_NAME("2text.1icon.2/default")
1140       GENLIST_PROLOG_NORMAL
1141       data.item: "texts" "elm.text.1 elm.text.2";
1142       data.item: "contents" "elm.icon";
1143
1144       parts {
1145          GENLIST_PART_BASE
1146          GENLIST_PART_BG_NORMAL
1147          GENLIST_PART_BOTTOM_LINE
1148          GENLIST_PART_PADDING_LEFT
1149          GENLIST_PART_PADDING_RIGHT
1150          GENLIST_PART_PADDING_TOP_2LINE
1151          GENLIST_PART_PADDING_BOTTOM_2LINE
1152
1153          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1154             "elm.padding.left", "elm.padding.icon.left",
1155             "elm.padding.top", "elm.text.2",
1156          )
1157          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1158             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1159          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1160          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1161          GENLIST_PART_FLIP
1162          GENLIST_PART_FOCUS
1163       }
1164       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1165    }
1166
1167 // 2.2.2.4 (textblock)
1168    group { GENLIST_NAME("2text.1icon.2.tb/default")
1169       GENLIST_PROLOG_NORMAL
1170       data.item: "texts" "elm.text.1 elm.text.2";
1171       data.item: "contents" "elm.icon";
1172
1173       parts {
1174          GENLIST_PART_BASE
1175          GENLIST_PART_BG_NORMAL
1176          GENLIST_PART_BOTTOM_LINE
1177          GENLIST_PART_PADDING_LEFT
1178          GENLIST_PART_PADDING_RIGHT
1179          GENLIST_PART_PADDING_TOP_2LINE
1180          GENLIST_PART_PADDING_BOTTOM_2LINE
1181
1182          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1183             "elm.padding.left", "elm.padding.icon.left",
1184             "elm.padding.top", "elm.text.2",
1185          )
1186          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1187             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1188          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1189          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1190          GENLIST_PART_FLIP
1191          GENLIST_PART_FOCUS
1192       }
1193       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1194    }
1195
1196
1197 // 2.2.2.5
1198    group { GENLIST_NAME("2text.1icon.10/default")
1199       inherit: "elm/genlist/item/2text.1icon.2/default";
1200
1201       parts {
1202          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1203       }
1204    }
1205
1206 // 2.2.2.5 (textblock)
1207    group { GENLIST_NAME("2text.1icon.10.tb/default")
1208       GENLIST_PROLOG_NORMAL
1209       data.item: "texts" "elm.text.1 elm.text.2";
1210       data.item: "contents" "elm.icon";
1211
1212       parts {
1213          GENLIST_PART_BASE
1214          GENLIST_PART_BG_NORMAL
1215          GENLIST_PART_BOTTOM_LINE
1216          GENLIST_PART_PADDING_LEFT
1217          GENLIST_PART_PADDING_RIGHT
1218          GENLIST_PART_PADDING_TOP_2LINE
1219          GENLIST_PART_PADDING_BOTTOM_2LINE
1220
1221          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1222             "elm.padding.left", "elm.padding.icon.left",
1223             "elm.padding.top", "elm.text.2",
1224          )
1225          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1226             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1227          )
1228          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1229          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1230          GENLIST_PART_FLIP
1231          GENLIST_PART_FOCUS
1232       }
1233       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1234    }
1235
1236 // 2.2.2.6
1237    group { GENLIST_NAME("2text.5icon/default")
1238       GENLIST_PROLOG_NORMAL
1239       data.item: "texts" "elm.text.1 elm.text.2";
1240       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1241
1242       parts {
1243          GENLIST_PART_BASE
1244          GENLIST_PART_BG_NORMAL
1245          GENLIST_PART_BOTTOM_LINE
1246          GENLIST_PART_PADDING_LEFT
1247          GENLIST_PART_PADDING_RIGHT
1248          GENLIST_PART_PADDING_TOP_2LINE
1249          GENLIST_PART_PADDING_BOTTOM_2LINE
1250
1251          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1252             "elm.padding.left", "elm.icon.5",
1253             "elm.padding.top", "elm.text.2",
1254          )
1255          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1256             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1257          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1258             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1259          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1260          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1261             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1262          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1263          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1264             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1265          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1266          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1267             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1268          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1269          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1270             "elm.padding.right", "elm.padding.top", "elm.text.2")
1271          GENLIST_PART_FLIP
1272          GENLIST_PART_FOCUS
1273       }
1274       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1275          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1276    }
1277
1278 // 2.2.2.7
1279    group { GENLIST_NAME("3text.1icon/default")
1280       GENLIST_PROLOG_NORMAL
1281       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1282       data.item: "contents" "elm.icon";
1283
1284       parts {
1285          GENLIST_PART_BASE
1286          GENLIST_PART_BG_NORMAL
1287          GENLIST_PART_BOTTOM_LINE
1288          GENLIST_PART_PADDING_LEFT
1289          GENLIST_PART_PADDING_RIGHT
1290          GENLIST_PART_PADDING_TOP_2LINE
1291          GENLIST_PART_PADDING_BOTTOM_2LINE
1292
1293          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1294             "elm.padding.left", "elm.padding.icon.left",
1295             "elm.padding.top", "elm.text.3",
1296          )
1297          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1298          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1299             "elm.padding.right", "elm.padding.top", "elm.text.3"
1300          )
1301
1302          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1303             "elm.padding.left", "elm.padding.text3.right",
1304             "elm.text.1", "elm.padding.bottom",
1305          )
1306          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1307          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1308             "elm.padding.right", "elm.padding.bottom")
1309          GENLIST_PART_FLIP
1310          GENLIST_PART_FOCUS
1311       }
1312       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1313          target: "elm.icon"; )
1314    }
1315
1316 // 2.2.2.7 (textblock)
1317    group { GENLIST_NAME("3text.1icon.tb/default")
1318       GENLIST_PROLOG_NORMAL
1319       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1320       data.item: "contents" "elm.icon";
1321
1322       parts {
1323          GENLIST_PART_BASE
1324          GENLIST_PART_BG_NORMAL
1325          GENLIST_PART_BOTTOM_LINE
1326          GENLIST_PART_PADDING_LEFT
1327          GENLIST_PART_PADDING_RIGHT
1328          GENLIST_PART_PADDING_TOP_2LINE
1329          GENLIST_PART_PADDING_BOTTOM_2LINE
1330
1331          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1332          // and theier font size can be changed both.
1333          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1334             "elm.padding.left", "elm.padding.icon.left",
1335             "elm.padding.top",
1336          )
1337          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1338          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1339             "elm.padding.right", "elm.padding.top", "elm.text.3")
1340
1341          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1342             "elm.padding.left", "elm.padding.text3.right",
1343             "elm.text.1", "elm.padding.bottom"
1344          )
1345          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1346          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1347             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1348          GENLIST_PART_FLIP
1349          GENLIST_PART_FOCUS
1350       }
1351       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1352          target: "elm.icon"; )
1353    }
1354
1355 // 2.2.2.8
1356    group { GENLIST_NAME("2text.2icon/default")
1357       GENLIST_PROLOG_NORMAL
1358       data.item: "texts" "elm.text.1 elm.text.2";
1359       data.item: "contents" "elm.icon.1 elm.icon.2";
1360
1361       parts {
1362          GENLIST_PART_BASE
1363          GENLIST_PART_BG_NORMAL
1364          GENLIST_PART_BOTTOM_LINE
1365          GENLIST_PART_PADDING_LEFT
1366          GENLIST_PART_PADDING_RIGHT
1367          GENLIST_PART_PADDING_TOP_2LINE
1368          GENLIST_PART_PADDING_BOTTOM_2LINE
1369
1370          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1371             "elm.padding.left", "elm.padding.icon1.left",
1372             "elm.padding.top", "elm.icon.2",
1373          )
1374          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1375          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1376             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1377
1378          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1379             "elm.padding.left", "elm.padding.bottom")
1380          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1381          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1382             "elm.icon2.right", "elm.padding.right",
1383             "elm.text.1", "elm.padding.bottom",
1384             fixed: 1 1;
1385          )
1386          GENLIST_PART_FLIP
1387          GENLIST_PART_FOCUS
1388       }
1389       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1390          target: "elm.icon.1"; target: "elm.icon.2"; )
1391    }
1392
1393 // 2.2.2.9
1394    group { GENLIST_NAME("2text.7/default")
1395       inherit: "elm/genlist/item/2text.2/default";
1396
1397       parts {
1398          part { name: "elm.text.2";
1399             description { state: "default" 0.0;
1400                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1401             }
1402             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1403          }
1404       }
1405    }
1406
1407 // 2.2.2.10
1408    group { GENLIST_NAME("2text.1icon.7/default")
1409       inherit: "elm/genlist/item/2text.1icon.2/default";
1410
1411       parts {
1412          part { name: "elm.text.2";
1413             description { state: "default" 0.0;
1414                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1415             }
1416             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1417          }
1418          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1419       }
1420    }
1421
1422 // 2.2.2.10 (textblock)
1423    group { GENLIST_NAME("2text.1icon.7.tb/default")
1424       GENLIST_PROLOG_NORMAL
1425       data.item: "texts" "elm.text.1 elm.text.2";
1426       data.item: "contents" "elm.icon";
1427
1428       parts {
1429          GENLIST_PART_BASE
1430          GENLIST_PART_BG_NORMAL
1431          GENLIST_PART_BOTTOM_LINE
1432          GENLIST_PART_PADDING_LEFT
1433          GENLIST_PART_PADDING_RIGHT
1434          GENLIST_PART_PADDING_TOP_2LINE
1435          GENLIST_PART_PADDING_BOTTOM_2LINE
1436
1437          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1438             "elm.padding.left", "elm.padding.icon.left",
1439             "elm.padding.top", "elm.text.2",
1440          )
1441          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1442             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1443          )
1444          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1445          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1446          GENLIST_PART_FLIP
1447          GENLIST_PART_FOCUS
1448       }
1449       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1450    }
1451
1452 // 2.2.2.11
1453    group { GENLIST_NAME("2text.1icon.11/default")
1454       inherit: "elm/genlist/item/2text.1icon.2/default";
1455       parts {
1456          part { name: "elm.text.2";
1457             description { state: "default" 0.0;
1458                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1459             }
1460             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1461          }
1462          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1463       }
1464    }
1465
1466 // 2.2.2.12
1467    group { GENLIST_NAME("2text.2icon.2/default")
1468       GENLIST_PROLOG_NORMAL
1469       data.item: "texts" "elm.text.1 elm.text.2";
1470       data.item: "contents" "elm.icon.1 elm.icon.2";
1471
1472       parts {
1473          GENLIST_PART_BASE
1474          GENLIST_PART_BG_NORMAL
1475          GENLIST_PART_BOTTOM_LINE
1476          GENLIST_PART_PADDING_LEFT
1477          GENLIST_PART_PADDING_RIGHT
1478          GENLIST_PART_PADDING_TOP_2LINE
1479          GENLIST_PART_PADDING_BOTTOM_2LINE
1480
1481          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1482             "elm.padding.left", "elm.padding.icon1.left",
1483             "elm.padding.top", "elm.text.2",
1484          )
1485          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1486             "elm.icon2.rect", "elm.padding.bottom")
1487          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1488          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1489             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1490          // Virtual part for Maxmimum right X axis of text.2
1491          part { name: "elm.icon2.rect";
1492             type: RECT;
1493             scale: 1;
1494             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1495                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1496                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1497                fixed: 1 1;
1498                visible: 0;
1499             )
1500          }
1501          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1502          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1503          GENLIST_PART_FLIP
1504          GENLIST_PART_FOCUS
1505       }
1506       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1507          target: "elm.icon.1"; target: "elm.icon.2"; )
1508    }
1509
1510 // 2.2.2.13
1511    group { GENLIST_NAME("2text.1icon.5/default")
1512       GENLIST_PROLOG_NORMAL
1513       data.item: "texts" "elm.text.1 elm.text.2";
1514       data.item: "contents" "elm.icon";
1515
1516       parts {
1517          GENLIST_PART_BASE
1518          GENLIST_PART_BG_NORMAL
1519          GENLIST_PART_BOTTOM_LINE
1520          GENLIST_PART_PADDING_LEFT
1521          GENLIST_PART_PADDING_RIGHT
1522          GENLIST_PART_PADDING_TOP_2LINE
1523          GENLIST_PART_PADDING_BOTTOM_2LINE
1524
1525          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1526             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1527          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1528             "elm.padding.left", "elm.padding.icon.left",
1529             "elm.text.2", "elm.padding.bottom",
1530          )
1531          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1532          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1533          GENLIST_PART_FLIP
1534          GENLIST_PART_FOCUS
1535       }
1536       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1537          target: "elm.icon"; )
1538    }
1539
1540 // 2.2.2.14
1541    group { GENLIST_NAME("2text.1icon.4/default")
1542       GENLIST_PROLOG_NORMAL
1543       data.item: "texts" "elm.text.1 elm.text.2";
1544       data.item: "contents" "elm.icon";
1545
1546       parts {
1547          GENLIST_PART_BASE
1548          GENLIST_PART_BG_NORMAL
1549          GENLIST_PART_BOTTOM_LINE
1550          GENLIST_PART_PADDING_LEFT
1551          GENLIST_PART_PADDING_RIGHT
1552          GENLIST_PART_PADDING_TOP_2LINE
1553          GENLIST_PART_PADDING_BOTTOM_2LINE
1554
1555          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1556          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1557          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1558             "elm.padding.icon.right", "elm.padding.right",
1559             "elm.padding.top", "elm.text.2",)
1560          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1561             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1562          GENLIST_PART_FLIP
1563          GENLIST_PART_FOCUS
1564       }
1565       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1566          target: "elm.icon"; )
1567    }
1568
1569 // 2.2.2.14.1 (circle)
1570    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1571       inherit: "elm/genlist/item/2text.1icon.4/default";
1572
1573       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1574       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1575          target: "elm.icon"; )
1576       GENLIST_PROGRAMS_THUMB
1577    }
1578
1579 // 2.2.2.14.1 (square)
1580    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1581       inherit: "elm/genlist/item/2text.1icon.4/default";
1582
1583       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1584       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1585          target: "elm.icon"; )
1586       GENLIST_PROGRAMS_THUMB
1587    }
1588
1589 // 2.2.2.14 (textblock)
1590    group { GENLIST_NAME("2text.1icon.4.tb/default")
1591       GENLIST_PROLOG_NORMAL
1592       data.item: "texts" "elm.text.1 elm.text.2";
1593       data.item: "contents" "elm.icon";
1594
1595       parts {
1596          GENLIST_PART_BASE
1597          GENLIST_PART_BG_NORMAL
1598          GENLIST_PART_BOTTOM_LINE
1599          GENLIST_PART_PADDING_LEFT
1600          GENLIST_PART_PADDING_RIGHT
1601          GENLIST_PART_PADDING_TOP_2LINE
1602          GENLIST_PART_PADDING_BOTTOM_2LINE
1603
1604          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1605          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1606          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1607             "elm.padding.icon.right", "elm.padding.right",
1608             "elm.padding.top", "elm.text.2",)
1609          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1610             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1611          GENLIST_PART_FLIP
1612          GENLIST_PART_FOCUS
1613       }
1614       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1615          target: "elm.icon"; )
1616    }
1617
1618 // 2.2.2.15
1619    group { GENLIST_NAME("3text.1icon.2/default")
1620       GENLIST_PROLOG_NORMAL
1621       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1622       data.item: "contents" "elm.icon";
1623
1624       parts {
1625          GENLIST_PART_BASE
1626          GENLIST_PART_BG_NORMAL
1627          GENLIST_PART_BOTTOM_LINE
1628          GENLIST_PART_PADDING_LEFT
1629          GENLIST_PART_PADDING_RIGHT
1630          GENLIST_PART_PADDING_TOP_2LINE
1631          GENLIST_PART_PADDING_BOTTOM_2LINE
1632
1633          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1634          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1635          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1636             "elm.padding.icon.right", "elm.text.3",
1637             "elm.padding.top", "elm.text.2",)
1638          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1639             "elm.padding.right", "elm.padding.top", "elm.text.2")
1640          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1641             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1642          GENLIST_PART_FLIP
1643          GENLIST_PART_FOCUS
1644       }
1645       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1646          target: "elm.icon"; )
1647    }
1648
1649 // 2.2.2.16
1650    group { GENLIST_NAME("2text.1icon.8/default")
1651       inherit: "elm/genlist/item/2text.1icon.4/default";
1652
1653       parts {
1654          part { name: "elm.text.2";
1655             description { state: "default" 0.0;
1656                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1657             }
1658             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1659          }
1660       }
1661    }
1662
1663 // 2.2.2.17
1664    group { GENLIST_NAME("2text.6icon/default")
1665       GENLIST_PROLOG_NORMAL
1666       data.item: "texts" "elm.text.1 elm.text.2";
1667       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1668
1669       parts {
1670          GENLIST_PART_BASE
1671          GENLIST_PART_BG_NORMAL
1672          GENLIST_PART_BOTTOM_LINE
1673          GENLIST_PART_PADDING_LEFT
1674          GENLIST_PART_PADDING_RIGHT
1675          GENLIST_PART_PADDING_TOP_2LINE
1676          GENLIST_PART_PADDING_BOTTOM_2LINE
1677
1678          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1679          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1680          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1681             "elm.padding.icon6.right", "elm.icon.5",
1682             "elm.padding.top", "elm.text.2",)
1683          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1684             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1685
1686          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1687             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1688          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1689          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1690             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1691          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1692          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1693             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1694          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1695          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1696             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1697          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1698          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1699             "elm.padding.right", "elm.padding.top", "elm.text.2")
1700          GENLIST_PART_FLIP
1701          GENLIST_PART_FOCUS
1702       }
1703       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1704          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1705    }
1706
1707 // 2.2.2.17 (textblock)
1708    group { GENLIST_NAME("2text.6icon.tb/default")
1709       GENLIST_PROLOG_NORMAL
1710       data.item: "texts" "elm.text.1 elm.text.2";
1711       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1712
1713       parts {
1714          GENLIST_PART_BASE
1715          GENLIST_PART_BG_NORMAL
1716          GENLIST_PART_BOTTOM_LINE
1717          GENLIST_PART_PADDING_LEFT
1718          GENLIST_PART_PADDING_RIGHT
1719          GENLIST_PART_PADDING_TOP_2LINE
1720          GENLIST_PART_PADDING_BOTTOM_2LINE
1721
1722          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1723          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1724          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1725             "elm.padding.icon6.right", "elm.icon.5",
1726             "elm.padding.top", "elm.text.2",)
1727          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1728             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1729
1730          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1731             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1732          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1733          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1734             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1735          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1736          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1737             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1738          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1739          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1740             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1741          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1742          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1743             "elm.padding.right", "elm.padding.top", "elm.text.2")
1744          GENLIST_PART_FLIP
1745          GENLIST_PART_FOCUS
1746       }
1747       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1748          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1749    }
1750
1751 // 2.2.2.18
1752    group { GENLIST_NAME("2text.2icon.4/default")
1753       GENLIST_PROLOG_NORMAL
1754       data.item: "texts" "elm.text.1 elm.text.2";
1755       data.item: "contents" "elm.icon.1 elm.icon.2";
1756
1757       parts {
1758          GENLIST_PART_BASE
1759          GENLIST_PART_BG_NORMAL
1760          GENLIST_PART_BOTTOM_LINE
1761          GENLIST_PART_PADDING_LEFT
1762          GENLIST_PART_PADDING_RIGHT
1763          GENLIST_PART_PADDING_TOP_2LINE
1764          GENLIST_PART_PADDING_BOTTOM_2LINE
1765
1766          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1767          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1768          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1769             "elm.padding.icon1.right", "elm.padding.icon2.left",
1770             "elm.padding.top", "elm.text.2",)
1771          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1772             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1773
1774          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1775          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1776          GENLIST_PART_FLIP
1777          GENLIST_PART_FOCUS
1778       }
1779       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1780          target: "elm.icon.1"; target: "elm.icon.2"; )
1781    }
1782
1783
1784 // 2.2.2.18 (textblock)
1785    group { GENLIST_NAME("2text.2icon.4.tb/default")
1786       GENLIST_PROLOG_NORMAL
1787       data.item: "texts" "elm.text.1 elm.text.2";
1788       data.item: "contents" "elm.icon.1 elm.icon.2";
1789
1790       parts {
1791          GENLIST_PART_BASE
1792          GENLIST_PART_BG_NORMAL
1793          GENLIST_PART_BOTTOM_LINE
1794          GENLIST_PART_PADDING_LEFT
1795          GENLIST_PART_PADDING_RIGHT
1796          GENLIST_PART_PADDING_TOP_2LINE
1797          GENLIST_PART_PADDING_BOTTOM_2LINE
1798
1799          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1800          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1801          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1802             "elm.padding.icon1.right", "elm.padding.icon2.left",
1803             "elm.padding.top", "elm.text.2",)
1804          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1805             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1806
1807          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1808          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1809          GENLIST_PART_FLIP
1810          GENLIST_PART_FOCUS
1811       }
1812       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1813          target: "elm.icon.1"; target: "elm.icon.2";)
1814    }
1815
1816 // 2.2.2.19
1817    group { GENLIST_NAME("2text.2icon.6/default")
1818       GENLIST_PROLOG_NORMAL
1819       data.item: "texts" "elm.text.1 elm.text.2";
1820       data.item: "contents" "elm.icon.1 elm.icon.2";
1821
1822       parts {
1823          GENLIST_PART_BASE
1824          GENLIST_PART_BG_NORMAL
1825          GENLIST_PART_BOTTOM_LINE
1826          GENLIST_PART_PADDING_LEFT
1827          GENLIST_PART_PADDING_RIGHT
1828          GENLIST_PART_PADDING_TOP_2LINE
1829          GENLIST_PART_PADDING_BOTTOM_2LINE
1830
1831          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1832          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1833          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1834             "elm.padding.icon1.right", "elm.padding.right",
1835             "elm.padding.top", "elm.text.2",)
1836          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1837             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1838
1839          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1840          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1841             "elm.padding.right", "elm.text.1", "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    }
1848
1849 // 2.2.2.19 (textblock)
1850    group { GENLIST_NAME("2text.2icon.6.tb/default")
1851       GENLIST_PROLOG_NORMAL
1852       data.item: "texts" "elm.text.1 elm.text.2";
1853       data.item: "contents" "elm.icon.1 elm.icon.2";
1854
1855       parts {
1856          GENLIST_PART_BASE
1857          GENLIST_PART_BG_NORMAL
1858          GENLIST_PART_BOTTOM_LINE
1859          GENLIST_PART_PADDING_LEFT
1860          GENLIST_PART_PADDING_RIGHT
1861          GENLIST_PART_PADDING_TOP_2LINE
1862          GENLIST_PART_PADDING_BOTTOM_2LINE
1863
1864          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1865          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1866          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1867             "elm.padding.icon1.right", "elm.padding.right",
1868             "elm.padding.top", "elm.text.2",)
1869          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1870             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1871
1872          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1873          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1874             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1875          GENLIST_PART_FLIP
1876          GENLIST_PART_FOCUS
1877
1878       }
1879       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1880          target: "elm.icon.1"; target: "elm.icon.2";)
1881    }
1882
1883 // 2.2.2.20
1884    group { GENLIST_NAME("2text.2icon.8/default")
1885       GENLIST_PROLOG_NORMAL
1886       data.item: "texts" "elm.text.1 elm.text.2";
1887       data.item: "contents" "elm.icon.1 elm.icon.2";
1888
1889       parts {
1890          GENLIST_PART_BASE
1891          GENLIST_PART_BG_NORMAL
1892          GENLIST_PART_BOTTOM_LINE
1893          GENLIST_PART_PADDING_LEFT
1894          GENLIST_PART_PADDING_RIGHT
1895          GENLIST_PART_PADDING_TOP_2LINE
1896          GENLIST_PART_PADDING_BOTTOM_2LINE
1897
1898          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1899          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1900          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1901             "elm.padding.icon1.right", "elm.padding.icon2.left",
1902             "elm.padding.top", "elm.text.2",)
1903          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1904             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1905
1906          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1907          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1908          GENLIST_PART_FLIP
1909          GENLIST_PART_FOCUS
1910       }
1911       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1912          target: "elm.icon.1"; target: "elm.icon.2"; )
1913    }
1914
1915 // 2.2.2.20 (textblock)
1916    group { GENLIST_NAME("2text.2icon.8.tb/default")
1917       GENLIST_PROLOG_NORMAL
1918       data.item: "texts" "elm.text.1 elm.text.2";
1919       data.item: "contents" "elm.icon.1 elm.icon.2";
1920
1921       parts {
1922          GENLIST_PART_BASE
1923          GENLIST_PART_BG_NORMAL
1924          GENLIST_PART_BOTTOM_LINE
1925          GENLIST_PART_PADDING_LEFT
1926          GENLIST_PART_PADDING_RIGHT
1927          GENLIST_PART_PADDING_TOP_2LINE
1928          GENLIST_PART_PADDING_BOTTOM_2LINE
1929
1930          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1931          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1932          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1933             "elm.padding.icon1.right", "elm.padding.icon2.left",
1934             "elm.padding.top", "elm.text.2",)
1935          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1936             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1937
1938          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1939          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1940          GENLIST_PART_FLIP
1941          GENLIST_PART_FOCUS
1942       }
1943       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1944          target: "elm.icon.1"; target: "elm.icon.2";)
1945    }
1946
1947 // 2.2.2.21
1948    group { GENLIST_NAME("2text.2icon.progress/default")
1949       // FIXME: deprecated name, will be removed
1950       alias: "elm/genlist/item/1text.2icon.5/default";
1951       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1952       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1953       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1954
1955       GENLIST_PROLOG_NORMAL
1956       data.item: "texts" "elm.text.1 elm.text.2";
1957       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1958
1959       parts {
1960          GENLIST_PART_BASE
1961          GENLIST_PART_BG_NORMAL
1962          GENLIST_PART_BOTTOM_LINE
1963          GENLIST_PART_PADDING_LEFT
1964          GENLIST_PART_PADDING_RIGHT
1965          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1966          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1967
1968          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1969          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1970          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1971             "elm.padding.icon1.right", "elm.padding.right",
1972             "elm.padding.top", "elm.padding.bottom",
1973             min: 0 34;)
1974          )
1975          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1976             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1977          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1978             "elm.padding.right", "elm.swallow.progress",
1979             min: 0 46;
1980             GENLIST_PARAM_SUBITEM_DEFAULT
1981             GENLIST_PARAM_TEXT_LIMIT_RT
1982             fixed: 1 1;)
1983          )
1984          GENLIST_PART_FLIP
1985          GENLIST_PART_FOCUS
1986       }
1987       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1988          target: "elm.icon.1"; target: "elm.swallow.progress";)
1989    }
1990
1991 // 2.2.2.22
1992    group { GENLIST_NAME("3text.3icon.progress/default")
1993       // FIXME: deprecated name, will be removed
1994       alias: "elm/genlist/item/3text.3icon/default";
1995       alias: "elm/genlist/item_odd/3text.3icon/default";
1996       alias: "elm/genlist/item_compress/3text.3icon/default";
1997       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1998
1999       GENLIST_PROLOG_NORMAL
2000       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2001       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
2002
2003       parts {
2004          GENLIST_PART_BASE
2005          GENLIST_PART_BG_NORMAL
2006          GENLIST_PART_BOTTOM_LINE
2007          GENLIST_PART_PADDING_LEFT
2008          GENLIST_PART_PADDING_RIGHT
2009          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2010          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2011
2012          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2013          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2014          GENLIST_PART_LISTITEM("elm.text.1",
2015             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
2016                "elm.padding.top",
2017                min: 0 50;
2018                GENLIST_PARAM_PROGRESS_MAIN
2019                fixed: 0 1;
2020             )
2021          )
2022          GENLIST_PART_ICON("elm.swallow.progress",
2023             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
2024                min: 0 34;
2025             )
2026          )
2027          GENLIST_PART_SUBITEM("elm.text.2",
2028             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
2029                min: 0 46;
2030                GENLIST_PARAM_SUBITEM_DEFAULT
2031                fixed: 1 1;
2032             )
2033          )
2034          GENLIST_PART_SUBITEM("elm.text.3",
2035             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
2036                min: 0 46;
2037                GENLIST_PARAM_SUBITEM_DEFAULT
2038                GENLIST_PARAM_TEXT_LIMIT_RT
2039                fixed: 1 1; // This limits text growing.
2040             )
2041          )
2042          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2043          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2044             "elm.padding.right",
2045             min: 156 GENLIST_BTN_01_HEIGHT;
2046             max: 156 GENLIST_BTN_01_HEIGHT;)
2047          )
2048          GENLIST_PART_FLIP
2049          GENLIST_PART_FOCUS
2050       }
2051       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2052          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2053    }
2054
2055 // 2.2.2.23
2056    group { GENLIST_NAME("2text.1icon.divider/default")
2057       GENLIST_PROLOG_NORMAL
2058       data.item: "texts" "elm.text.1 elm.text.2";
2059       data.item: "contents" "elm.icon";
2060
2061       parts {
2062          GENLIST_PART_BASE
2063          GENLIST_PART_BG_NORMAL
2064          GENLIST_PART_BOTTOM_LINE
2065          GENLIST_PART_PADDING_LEFT
2066          GENLIST_PART_PADDING_RIGHT
2067          GENLIST_PART_PADDING_TOP_2LINE
2068          GENLIST_PART_PADDING_BOTTOM_2LINE
2069
2070          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2071             "elm.padding.left", "elm.padding.divider.left",
2072             "elm.padding.top", "elm.text.2",
2073          )
2074          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2075             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2076          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2077          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2078          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2079          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2080          GENLIST_PART_FLIP
2081          GENLIST_PART_FOCUS
2082       }
2083       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2084          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2085    }
2086
2087 // 2.2.2.30
2088    group { GENLIST_NAME("2text.3icon/default")
2089       GENLIST_PROLOG_NORMAL
2090       data.item: "texts" "elm.text.1 elm.text.2";
2091       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2092
2093       parts {
2094          GENLIST_PART_BASE
2095          GENLIST_PART_BG_NORMAL
2096          GENLIST_PART_BOTTOM_LINE
2097          GENLIST_PART_PADDING_LEFT
2098          GENLIST_PART_PADDING_RIGHT
2099          GENLIST_PART_PADDING_TOP_2LINE
2100          GENLIST_PART_PADDING_BOTTOM_2LINE
2101
2102          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2103             "elm.padding.left", "elm.text.limit",
2104             "elm.padding.top", "elm.icon.3",
2105             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2106          )
2107          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2108          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2109             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2110
2111           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2112             "elm.padding.left", "elm.padding.bottom")
2113          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2114          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2115             "elm.icon3.right", "elm.padding.icon1.left",
2116             "elm.text.1", "elm.padding.bottom",
2117             fixed: 1 1;
2118          )
2119          // Virtual part for Maxmimum right X axis of TEXT
2120          GENLIST_PART_SPACER("elm.text.limit",
2121             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2122                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2123             )
2124          )
2125          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2126          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2127          GENLIST_PART_FLIP
2128          GENLIST_PART_FOCUS
2129       }
2130       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2131          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2132    }
2133
2134 // 2.2.2.31
2135    group { GENLIST_NAME("2text.1icon.12/default")
2136       inherit: "elm/genlist/item/2text.1icon.2/default";
2137       parts {
2138          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2139       }
2140    }
2141
2142 // 2.2.2.31.1 (circle)
2143    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2144       inherit: "elm/genlist/item/2text.1icon.12/default";
2145
2146       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2147       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2148          target: "elm.icon"; )
2149       GENLIST_PROGRAMS_THUMB
2150    }
2151
2152 // 2.2.2.31.1 (square)
2153    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2154       inherit: "elm/genlist/item/2text.1icon.12/default";
2155
2156       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2157       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2158          target: "elm.icon"; )
2159       GENLIST_PROGRAMS_THUMB
2160    }
2161
2162 // 2.2.2.31 (textblock)
2163    group { GENLIST_NAME("2text.1icon.12.tb/default")
2164       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2165       parts {
2166          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2167       }
2168    }
2169
2170 // 2.2.2.31.1 (circle) textblock
2171    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2172       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2173
2174       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2175       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2176          target: "elm.icon"; )
2177       GENLIST_PROGRAMS_THUMB
2178    }
2179
2180 // 2.2.2.31.1 (square) textblock
2181    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2182       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2183
2184       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2185       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2186          target: "elm.icon"; )
2187       GENLIST_PROGRAMS_THUMB
2188    }
2189
2190
2191 // 2.2.2.32
2192 // 2.2.2.36
2193    group { GENLIST_NAME("2text.1icon.9/default")
2194       inherit:"elm/genlist/item/2text.1icon.4/default";
2195       parts {
2196          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2197       }
2198    }
2199
2200 // 2.2.2.33
2201    group { GENLIST_NAME("2text.2icon.7/default")
2202       inherit: "elm/genlist/item/2text.2icon.4/default";
2203
2204       parts {
2205          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2206       }
2207    }
2208
2209 // 2.2.2.34
2210 // 2.2.2.37
2211    group { GENLIST_NAME("2text.2icon.5/default")
2212       GENLIST_PROLOG_NORMAL
2213       data.item: "texts" "elm.text.1 elm.text.2";
2214       data.item: "contents" "elm.icon.1 elm.icon.2";
2215
2216       parts {
2217          GENLIST_PART_BASE
2218          GENLIST_PART_BG_NORMAL
2219          GENLIST_PART_BOTTOM_LINE
2220          GENLIST_PART_PADDING_LEFT
2221          GENLIST_PART_PADDING_RIGHT
2222          GENLIST_PART_PADDING_TOP_2LINE
2223          GENLIST_PART_PADDING_BOTTOM_2LINE
2224
2225          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2226          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2227          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2228          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2229          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2230             "elm.padding.icon2.right", "elm.padding.right",
2231             "elm.padding.top", "elm.text.2",)
2232          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2233             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2234          GENLIST_PART_FLIP
2235          GENLIST_PART_FOCUS
2236       }
2237       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2238          target: "elm.icon.1"; target: "elm.icon.2";)
2239    }
2240
2241 // 2.2.2.35
2242    group { GENLIST_NAME("2text.3icon.4/default")
2243       GENLIST_PROLOG_NORMAL
2244       data.item: "texts" "elm.text.1 elm.text.2";
2245       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2246
2247       parts {
2248          GENLIST_PART_BASE
2249          GENLIST_PART_BG_NORMAL
2250          GENLIST_PART_BOTTOM_LINE
2251          GENLIST_PART_PADDING_LEFT
2252          GENLIST_PART_PADDING_RIGHT
2253          GENLIST_PART_PADDING_TOP_2LINE
2254          GENLIST_PART_PADDING_BOTTOM_2LINE
2255
2256          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2257          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2258          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2259          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2260          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2261             "elm.padding.icon2.right", "elm.padding.icon3.left",
2262             "elm.padding.top", "elm.text.2",)
2263          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2264             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2265
2266          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2267          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2268          GENLIST_PART_FLIP
2269          GENLIST_PART_FOCUS
2270       }
2271       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2272    }
2273
2274
2275 // 2.2.2.38
2276    group { GENLIST_NAME("4text.1icon.1/default")
2277       GENLIST_PROLOG_NORMAL
2278       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2279       data.item: "contents" "elm.icon.1";
2280
2281       images {
2282          image: "00_list_bubble_bg.png" COMP;
2283       }
2284       parts {
2285          GENLIST_PART_BASE
2286          GENLIST_PART_BG_NORMAL
2287          GENLIST_PART_BOTTOM_LINE
2288          GENLIST_PART_PADDING_LEFT
2289          GENLIST_PART_PADDING_RIGHT
2290          GENLIST_PART_PADDING_TOP_2LINE
2291          GENLIST_PART_PADDING_BOTTOM_2LINE
2292
2293          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2294             "elm.padding.left", "elm.padding.icon1.left",
2295             "elm.padding.top", "elm.text.3",
2296          )
2297          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2298          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2299             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2300
2301          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2302          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2303             "elm.padding.right", "elm.padding.top", "elm.text.3")
2304
2305          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2306             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2307          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2308          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2309             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2310          GENLIST_PART_FLIP
2311          GENLIST_PART_FOCUS
2312       }
2313       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2314          target: "elm.icon.1"; target: "elm.bubble"; )
2315    }
2316
2317 // 2.2.2.38 textblock
2318       group { GENLIST_NAME("4text.1icon.1.tb/default")
2319       GENLIST_PROLOG_NORMAL
2320       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2321       data.item: "contents" "elm.icon.1";
2322
2323       images {
2324          image: "00_list_bubble_bg.png" COMP;
2325       }
2326
2327       parts {
2328          GENLIST_PART_BASE
2329          GENLIST_PART_BG_NORMAL
2330          GENLIST_PART_BOTTOM_LINE
2331          GENLIST_PART_PADDING_LEFT
2332          GENLIST_PART_PADDING_RIGHT
2333          GENLIST_PART_PADDING_TOP_2LINE
2334          GENLIST_PART_PADDING_BOTTOM_2LINE
2335
2336          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2337          // and theier font size can be changed both.
2338          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2339             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2340          )
2341          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2342          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2343             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2344
2345          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2346          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2347             "elm.padding.right", "elm.padding.top", "elm.text.3")
2348
2349          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2350             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2351          )
2352          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2353          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2354             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2355          )
2356          GENLIST_PART_FLIP
2357          GENLIST_PART_FOCUS
2358       }
2359       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2360          target: "elm.icon.1"; target: "elm.bubble"; )
2361    }
2362
2363 // 2.2.2.39
2364    group { GENLIST_NAME("4text.1icon.2/default")
2365       GENLIST_PROLOG_NORMAL
2366       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2367       data.item: "contents" "elm.icon.1 ";
2368
2369       parts {
2370          GENLIST_PART_BASE
2371          GENLIST_PART_BG_NORMAL
2372          GENLIST_PART_BOTTOM_LINE
2373          GENLIST_PART_PADDING_LEFT
2374          GENLIST_PART_PADDING_RIGHT
2375          GENLIST_PART_PADDING_TOP_2LINE
2376          GENLIST_PART_PADDING_BOTTOM_2LINE
2377
2378          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2379             "elm.padding.left", "elm.padding.icon1.left",
2380             "elm.padding.top", "elm.text.3",
2381          )
2382          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2383          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2384             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2385          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2386          GENLIST_PART_SUBITEM_02_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2387             "elm.padding.right", "elm.padding.top", "elm.text.3")
2388
2389          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2390             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2391          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2392          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2393             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2394          GENLIST_PART_FLIP
2395          GENLIST_PART_FOCUS
2396       }
2397       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2398          target: "elm.icon.1";)
2399    }
2400 // 2.2.2.39 (TEXTBLOCK)
2401    group { GENLIST_NAME("4text.1icon.2.tb/default")
2402       GENLIST_PROLOG_NORMAL
2403       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2404       data.item: "contents" "elm.icon.1";
2405
2406       parts {
2407          GENLIST_PART_BASE
2408          GENLIST_PART_BG_NORMAL
2409          GENLIST_PART_BOTTOM_LINE
2410          GENLIST_PART_PADDING_LEFT
2411          GENLIST_PART_PADDING_RIGHT
2412          GENLIST_PART_PADDING_TOP_2LINE
2413          GENLIST_PART_PADDING_BOTTOM_2LINE
2414
2415          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2416             "elm.padding.left", "elm.padding.icon1.left",
2417             "elm.padding.top", "elm.text.3",
2418          )
2419          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2420          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2421             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2422          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2423          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2424             "elm.padding.right", "elm.padding.top", "elm.text.3")
2425
2426          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2427             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2428          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2429          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2430             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2431          GENLIST_PART_FLIP
2432          GENLIST_PART_FOCUS
2433       }
2434       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2435          target: "elm.icon.1";)
2436    }
2437
2438 // 2.2.2.40
2439    group { GENLIST_NAME("4text.1/default")
2440       GENLIST_PROLOG_NORMAL
2441       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2442
2443       images {
2444          image: "00_list_bubble_bg.png" COMP;
2445       }
2446       parts {
2447          GENLIST_PART_BASE
2448          GENLIST_PART_BG_NORMAL
2449          GENLIST_PART_BOTTOM_LINE
2450          GENLIST_PART_PADDING_LEFT
2451          GENLIST_PART_PADDING_RIGHT
2452          GENLIST_PART_PADDING_TOP_2LINE
2453          GENLIST_PART_PADDING_BOTTOM_2LINE
2454
2455          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2456             "elm.padding.left", "elm.padding.bubble.left",
2457             "elm.padding.top", "elm.text.3",
2458          )
2459          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2460          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2461             "elm.padding.right", "elm.padding.top", "elm.text.3")
2462
2463          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2464             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2465          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2466          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2467             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2468          GENLIST_PART_FLIP
2469          GENLIST_PART_FOCUS
2470       }
2471       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2472          target: "elm.bubble"; )
2473    }
2474
2475 // 2.2.2.41
2476    group { GENLIST_NAME("4text.2/default")
2477       inherit: "elm/genlist/item/4text.1/default";
2478       parts {
2479          part { name: "elm.bubble";
2480             description { state: "default" 0.0;
2481                visible: 0;
2482             }
2483             description { state: "selected" 0.0;
2484                visible: 0;
2485             }
2486          }
2487          GENLIST_PART_SUBITEM_02_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2488             "elm.padding.right", "elm.padding.top", "elm.text.3")
2489       }
2490    }
2491
2492 // 2.2.2.42
2493    group { GENLIST_NAME("3text.1icon.3/default")
2494       GENLIST_PROLOG_NORMAL
2495       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2496       data.item: "contents" "elm.icon.1";
2497
2498       parts {
2499          GENLIST_PART_BASE
2500          GENLIST_PART_BG_NORMAL
2501          GENLIST_PART_BOTTOM_LINE
2502          GENLIST_PART_PADDING_LEFT
2503          GENLIST_PART_PADDING_RIGHT
2504          GENLIST_PART_PADDING_TOP_2LINE
2505          GENLIST_PART_PADDING_BOTTOM_2LINE
2506
2507          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2508             "elm.padding.left", "elm.padding.icon1.left",
2509             "elm.padding.top", "elm.text.3",)
2510          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2511          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2512              "elm.padding.right", "elm.padding.top", "elm.text.3")
2513          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2514             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2515          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2516             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2517          GENLIST_PART_FLIP
2518          GENLIST_PART_FOCUS
2519       }
2520       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2521          target: "elm.icon.1";)
2522    }
2523
2524 // 2.2.2.42
2525    group { GENLIST_NAME("3text.1icon.3.tb/default")
2526       GENLIST_PROLOG_NORMAL
2527       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2528       data.item: "contents" "elm.icon.1";
2529
2530       parts {
2531          GENLIST_PART_BASE
2532          GENLIST_PART_BG_NORMAL
2533          GENLIST_PART_BOTTOM_LINE
2534          GENLIST_PART_PADDING_LEFT
2535          GENLIST_PART_PADDING_RIGHT
2536          GENLIST_PART_PADDING_TOP_2LINE
2537          GENLIST_PART_PADDING_BOTTOM_2LINE
2538
2539          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2540             "elm.padding.left", "elm.padding.icon1.left",
2541             "elm.padding.top",
2542          )
2543          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2544          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2545             "elm.padding.right", "elm.padding.top", "elm.text.3"
2546          )
2547          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2548             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2549          )
2550          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2551             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2552          GENLIST_PART_FLIP
2553          GENLIST_PART_FOCUS
2554       }
2555       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2556          target: "elm.icon.1";)
2557    }
2558
2559
2560 // 2.2.2.43
2561    group { GENLIST_NAME("2text.4icon.1/default")
2562       GENLIST_PROLOG_NORMAL
2563       data.item: "texts" "elm.text.1 elm.text.2";
2564       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2565
2566       parts {
2567          GENLIST_PART_BASE
2568          GENLIST_PART_BG_NORMAL
2569          GENLIST_PART_BOTTOM_LINE
2570          GENLIST_PART_PADDING_LEFT
2571          GENLIST_PART_PADDING_RIGHT
2572          GENLIST_PART_PADDING_TOP_2LINE
2573          GENLIST_PART_PADDING_BOTTOM_2LINE
2574
2575          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2576             "elm.padding.left", "elm.padding.icon1.left",
2577             "elm.padding.top", "elm.text.2",
2578          )
2579          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2580             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2581          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2582          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2583             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2584          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2585          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2586             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2587          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2588          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2589             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2590
2591          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2592          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2593          GENLIST_PART_FLIP
2594          GENLIST_PART_FOCUS
2595       }
2596       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2597          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2598    }
2599
2600 // 2.2.2.44
2601    group { GENLIST_NAME("4text.1icon.3/default")
2602       GENLIST_PROLOG_NORMAL
2603       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2604       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2605
2606       images {
2607          image: "00_list_bubble_bg.png" COMP;
2608       }
2609       parts {
2610          GENLIST_PART_BASE
2611          GENLIST_PART_BG_NORMAL
2612          GENLIST_PART_BOTTOM_LINE
2613          GENLIST_PART_PADDING_TOP_2LINE
2614          GENLIST_PART_PADDING_BOTTOM_2LINE
2615          GENLIST_PART_PADDING_LEFT
2616          GENLIST_PART_PADDING_RIGHT
2617          GENLIST_PART_COLORBAR
2618
2619          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2620          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2621
2622
2623          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2624             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2625          )
2626          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2627          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2628             "elm.padding.right", "elm.padding.top", "elm.text.3"
2629          )
2630
2631          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2632             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2633          )
2634          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2635          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2636             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2637          )
2638          GENLIST_PART_FLIP
2639          GENLIST_PART_FOCUS
2640       }
2641       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2642          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2643    }
2644
2645 // 2.2.2.45
2646    group { GENLIST_NAME("3text.1icon.1/default")
2647       GENLIST_PROLOG_NORMAL
2648       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2649       data.item: "contents" "elm.icon";
2650
2651       parts {
2652          GENLIST_PART_BASE
2653          GENLIST_PART_BG_NORMAL
2654          GENLIST_PART_BOTTOM_LINE
2655          GENLIST_PART_PADDING_LEFT
2656          GENLIST_PART_PADDING_RIGHT
2657          GENLIST_PART_PADDING_TOP_2LINE
2658          GENLIST_PART_PADDING_BOTTOM_2LINE
2659
2660          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2661          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2662          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2663             "elm.padding.icon.right", "elm.padding.right",
2664             "elm.padding.top", "elm.text.2",)
2665          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2666             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2667          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2668             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2669          GENLIST_PART_FLIP
2670          GENLIST_PART_FOCUS
2671       }
2672       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2673          target: "elm.icon"; )
2674    }
2675
2676 // 2.2.2.46
2677    group { GENLIST_NAME("2text.2icon.1/default")
2678       GENLIST_PROLOG_NORMAL
2679       data.item: "texts" "elm.text.1 elm.text.2";
2680       data.item: "contents" "elm.icon.1 elm.icon.2";
2681
2682       parts {
2683          GENLIST_PART_BASE
2684          GENLIST_PART_BG_NORMAL
2685          GENLIST_PART_BOTTOM_LINE
2686          GENLIST_PART_PADDING_LEFT
2687          GENLIST_PART_PADDING_RIGHT
2688          GENLIST_PART_PADDING_TOP_2LINE
2689          GENLIST_PART_PADDING_BOTTOM_2LINE
2690
2691          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2692             "elm.padding.left", "elm.padding.icon1.left",
2693             "elm.padding.top", "elm.text.2",
2694          )
2695          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2696             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2697          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2698          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2699          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2700          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2701          GENLIST_PART_FLIP
2702          GENLIST_PART_FOCUS
2703       }
2704       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2705          target: "elm.icon.1"; target: "elm.icon.2";)
2706    }
2707
2708 // 2.2.2.47
2709    group { GENLIST_NAME("2text.1icon.1/default")
2710       inherit: "elm/genlist/item/2text.1icon.2/default";
2711
2712       parts {
2713          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2714       }
2715    }
2716
2717 // 2.2.4.1
2718    group { GENLIST_NAME("multiline/1title.2text/default")
2719       GENLIST_PROLOG_NORMAL
2720       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2721
2722       parts {
2723          GENLIST_PART_BASE
2724          GENLIST_PART_BG_NORMAL
2725          GENLIST_PART_BOTTOM_LINE
2726          GENLIST_PART_PADDING_LEFT
2727          GENLIST_PART_PADDING_RIGHT
2728          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2729          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2730
2731          // FIXME: if textblock is used, part grows to big.
2732          GENLIST_PART_TEXT("elm.title",
2733             GENLIST_DESCRIPTION_L("elm.padding.left",
2734                GENLIST_PARAM_LISTITEM
2735                min: 226 0;
2736                fixed: 1 0;
2737             )
2738             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2739          )
2740          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2741          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2742          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2743
2744          GENLIST_PART_TEXTBLOCK("elm.text.1",
2745             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2746                GENLIST_PARAM_LISTITEM_TB_WRAP
2747                min: 0 90; fixed: 0 1;
2748             )
2749             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2750          )
2751          GENLIST_PART_TEXTBLOCK("elm.text.2",
2752             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2753                GENLIST_PARAM_LISTITEM_TB_WRAP
2754                min: 0 90;
2755             )
2756             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2757          )
2758          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2759          GENLIST_PART_FLIP
2760          GENLIST_PART_FOCUS
2761       }
2762       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2763          target: "elm.divider1"; target:"elm.divider2";
2764          target: "center_line"; target:"center_line2";
2765       )
2766    }
2767
2768 // 2.2.4.2
2769    group { GENLIST_NAME("multiline/1title.1text/default")
2770       GENLIST_PROLOG_NORMAL
2771       data.item: "texts" "elm.title elm.text";
2772
2773       parts {
2774          GENLIST_PART_BASE
2775          GENLIST_PART_BG_NORMAL
2776          GENLIST_PART_BOTTOM_LINE
2777          GENLIST_PART_PADDING_LEFT
2778          GENLIST_PART_PADDING_RIGHT
2779          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2780          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2781
2782          // FIXME: if textblock is used, part grows to big.
2783          GENLIST_PART_TEXT("elm.title",
2784             GENLIST_DESCRIPTION_L("elm.padding.left",
2785                GENLIST_PARAM_LISTITEM
2786                min: 226 0;
2787                fixed: 1 0;
2788             )
2789             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2790          )
2791          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2792          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2793          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2794
2795          GENLIST_PART_TEXTBLOCK("elm.text",
2796             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2797                GENLIST_PARAM_LISTITEM_TB_WRAP
2798                //min: 0 48;
2799             )
2800             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2801          )
2802          GENLIST_PART_FLIP
2803          GENLIST_PART_FOCUS
2804       }
2805       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2806          target: "elm.text";
2807          target: "elm.divider1"; target:"elm.divider2";
2808       )
2809    }
2810
2811 // 2.2.4.3
2812    group { GENLIST_NAME("multiline/2text/default")
2813       GENLIST_PROLOG_NORMAL
2814       data.item: "texts" "elm.text.1 elm.text.2";
2815
2816       parts {
2817          GENLIST_PART_BASE
2818          GENLIST_PART_BG_NORMAL
2819          GENLIST_PART_BOTTOM_LINE
2820          GENLIST_PART_PADDING_LEFT
2821          GENLIST_PART_PADDING_RIGHT
2822          GENLIST_PART_PADDING_TOP_2LINE
2823          GENLIST_PART_PADDING_BOTTOM_2LINE
2824
2825          GENLIST_PART_TEXT("elm.text.1",
2826             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2827                GENLIST_PARAM_LISTITEM
2828                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2829                fixed: 0 1;
2830             )
2831             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2832          )
2833          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2834          GENLIST_PART_TEXTBLOCK("elm.text.2",
2835             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2836                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2837                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2838             )
2839             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2840          )
2841          GENLIST_PART_FLIP
2842          GENLIST_PART_FOCUS
2843       }
2844       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2845    }
2846
2847 // 2.2.4.4
2848    group { GENLIST_NAME("multiline/2text.5icon/default")
2849       // FIXME: deprecated name, wiil be removed
2850       alias: "elm/genlist/item/multiline/2text.1icon/default";
2851       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2852       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2853       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2854
2855       GENLIST_PROLOG_NORMAL
2856       data.item: "texts" "elm.text.1 elm.text.2";
2857       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2858
2859       parts {
2860          GENLIST_PART_BASE
2861          GENLIST_PART_BG_NORMAL
2862          GENLIST_PART_BOTTOM_LINE
2863          GENLIST_PART_PADDING_LEFT
2864          GENLIST_PART_PADDING_RIGHT
2865          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2866          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2867
2868          GENLIST_PART_LISTITEM("elm.text.1",
2869             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2870                GENLIST_PARAM_LISTITEM
2871                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2872             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2873          )
2874          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2875          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2876             "elm.icon.4", "elm.padding.top", "elm.text.2")
2877          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2878             "elm.icon.3", "elm.padding.top", "elm.text.2")
2879          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2880             "elm.icon.2", "elm.padding.top", "elm.text.2")
2881          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2882             "elm.icon.1", "elm.padding.top", "elm.text.2")
2883          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2884             "elm.padding.right", "elm.padding.top", "elm.text.2")
2885
2886
2887          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2888          GENLIST_PART_TEXTBLOCK("elm.text.2",
2889             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2890             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2891             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2892             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2893          )
2894          GENLIST_PART_FLIP
2895          GENLIST_PART_FOCUS
2896       }
2897       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2898    }
2899
2900 // 2.4.4.5
2901    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2902       GENLIST_PROLOG_NORMAL
2903       data.item: "texts" "elm.text.1 elm.text.2";
2904       data.item: "contents" "elm.icon";
2905
2906       parts {
2907          GENLIST_PART_BASE
2908          GENLIST_PART_BG_NORMAL
2909          GENLIST_PART_BOTTOM_LINE
2910          GENLIST_PART_PADDING_LEFT
2911          GENLIST_PART_PADDING_RIGHT
2912          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2913          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2914
2915          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2916          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2917          GENLIST_PART_LISTITEM("elm.text.1",
2918             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2919                GENLIST_PARAM_LISTITEM
2920                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2921             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2922          )
2923          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2924          GENLIST_PART_TEXTBLOCK("elm.text.2",
2925             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2926             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2927             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2928             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2929          )
2930          GENLIST_PART_FLIP
2931          GENLIST_PART_FOCUS
2932       }
2933       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2934    }
2935
2936 /************************************************************/
2937 /******************** Dialogue Group ************************/
2938 /************************************************************/
2939 // 2.2.6.1 (Dialogue)
2940    group { GENLIST_NAME("dialogue/editfield/default")
2941       alias: "elm/layout/dialogue/editfield/default";
2942       inherit: "elm/genlist/item/editfield/default";
2943
2944       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2945
2946       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2947       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2948    }
2949
2950 // 2.2.6.2 (Dialogue)
2951    group { GENLIST_NAME("dialogue/editfield/title/default")
2952       alias: "elm/layout/dialogue/editfield/title/default";
2953       inherit: "elm/genlist/item/editfield/title/default";
2954
2955       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2956
2957       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2958       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2959    }
2960
2961 // Dialogue Group Separators
2962 // default separator
2963    group { GENLIST_NAME("dialogue/separator/default")
2964       alias: "elm/layout/dialogue/separator";
2965
2966       data.item: "stacking" "above";
2967       data.item: "selectraise" "on";
2968
2969       parts {
2970          GENLIST_PART_BASE
2971          GENLIST_PART_SPACER("separator",
2972             description { state: "default" 0.0;
2973                min: 0 32;
2974                max: -1 32;
2975             }
2976          )
2977       }
2978    }
2979
2980 // Dialogue Group Separators
2981 // default separator
2982    group { GENLIST_NAME("dialogue/separator.2/default")
2983       alias: "elm/layout/dialogue/separator.2";
2984
2985       data.item: "stacking" "above";
2986       data.item: "selectraise" "on";
2987
2988       parts {
2989          GENLIST_PART_BASE
2990          GENLIST_PART_SPACER("separator",
2991             description { state: "default" 0.0;
2992                min: 0 8;
2993                max: -1 8;
2994             }
2995          )
2996       }
2997    }
2998
2999    group { GENLIST_NAME("dialogue/1icon/default")
3000       alias: "elm/layout/dialogue/1icon";
3001       inherit: "elm/genlist/item/1icon/default";
3002
3003       data.item: "contents" "elm.icon elm.icon.edit";
3004
3005       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3006       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
3007    }
3008
3009 // 2.4.1.1
3010 // 2.5.2.1 (deprecated)
3011    group { GENLIST_NAME("dialogue/1text/default")
3012       alias: "elm/layout/dialogue/1text";
3013       inherit: "elm/genlist/item/1text/default";
3014
3015       // FIXME: temporary alias for back-wrad compatibility
3016       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
3017       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
3018       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
3019       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
3020
3021       data.item: "contents" "elm.icon.edit";
3022       /*
3023       alias: "elm/genlist/item/dialogue.1text/default";
3024       alias: "elm/genlist/item_odd/dialogue.1text/default";
3025       alias: "elm/genlist/item_compress/dialogue.1text/default";
3026       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
3027       */
3028       GENLIST_DIALOGUE_INHERIT_BODY(;)
3029       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
3030    }
3031
3032 // 2.4.1.2
3033    group { GENLIST_NAME("dialogue/1text.1icon/default")
3034       alias: "elm/layout/dialogue/1text.1icon";
3035       inherit: "elm/genlist/item/1text.1icon.6/default";
3036
3037       data.item: "contents" "elm.icon elm.icon.edit";
3038
3039       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3040       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3041    }
3042
3043 // 2.4.1.3
3044 // 2.5.2.4 (expandable)
3045    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
3046       alias: "elm/layout/dialogue/1text.1icon.2";
3047       inherit: "elm/genlist/item/1text.1icon.2/default";
3048
3049       // FIXME: deprecated, only for backward compatibility
3050       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
3051       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
3052
3053       data.item: "contents" "elm.icon elm.icon.edit";
3054
3055       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3056       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3057    }
3058
3059 // 2.4.1.3.1 (circle)
3060    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
3061       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3062
3063       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
3064       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3065       GENLIST_PROGRAMS_THUMB
3066    }
3067
3068 // 2.4.1.3.1 (square)
3069    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
3070       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
3071
3072       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
3073       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3074       GENLIST_PROGRAMS_THUMB
3075    }
3076
3077 // 2.4.1.3 (TEXTBLOCK)
3078    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3079       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3080       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3081
3082       data.item: "contents" "elm.icon elm.icon.edit";
3083
3084       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3085       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3086    }
3087
3088 // 2.4.1.4
3089    group { GENLIST_NAME("dialogue/1text.2icon/default")
3090       alias: "elm/layout/dialogue/1text.2icon";
3091       inherit: "elm/genlist/item/1text.2icon.7/default";
3092
3093       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3094
3095       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3096       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3097    }
3098
3099 // 2.4.1.5
3100    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3101       alias: "elm/layout/dialogue/2text.1icon.6";
3102       inherit: "elm/genlist/item/2text.1icon.6/default";
3103
3104       data.item: "contents" "elm.icon elm.icon.edit";
3105
3106       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3107       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3108    }
3109
3110 // 2.4.1.6
3111 // 2.4.1.15
3112 // 2.5.2.2 & 2.5.2.3 (expandable)
3113    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3114       alias: "elm/layout/dialogue/1text.1icon.3";
3115       inherit: "elm/genlist/item/1text.1icon.3/default";
3116
3117       // FIXME: deprecated, only for backward compatibility
3118       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3119       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3120
3121       data.item: "contents" "elm.icon elm.icon.edit";
3122
3123       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3124       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3125    }
3126
3127 // 2.4.1.6 (textblock)
3128    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3129       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3130       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3131
3132       data.item: "contents" "elm.icon elm.icon.edit";
3133
3134       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3135       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3136    }
3137
3138 // 2.4.1.7
3139 // 2.4.1.11
3140    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3141       alias: "elm/layout/dialogue/1text.2icon.2";
3142       inherit: "elm/genlist/item/1text.2icon.4/default";
3143
3144       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3145
3146       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3147       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3148    }
3149
3150 // 2.4.1.8
3151    group { GENLIST_NAME("dialogue/1text.3icon/default")
3152       alias: "elm/layout/dialogue/1text.3icon";
3153       inherit: "elm/genlist/item/1text.3icon.2/default";
3154
3155       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3156
3157       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3158       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3159          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3160    }
3161
3162 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3163    group { GENLIST_NAME("dialogue/3icon/default")
3164       alias: "elm/layout/dialogue/3icon";
3165
3166       GENLIST_PROLOG_DIALOGUE
3167       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3168
3169       parts {
3170          GENLIST_PART_BG_DIALOGUE
3171          GENLIST_PART_BASE
3172          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3173          GENLIST_PART_PADDING_RIGHT_EDIT
3174          GENLIST_PART_PADDING_TOP
3175          GENLIST_PART_PADDING_BOTTOM
3176
3177          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3178          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3179          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3180             "elm.padding.icon1.right", "elm.padding.icon3.left",
3181             min: 468 GENLIST_HEIGHT_1LINE; )
3182          )
3183          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3184          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3185          GENLIST_PART_FLIP
3186          GENLIST_PART_FOCUS_DIALOGUE
3187       }
3188       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3189          target: "elm.icon.3"; )
3190    }
3191
3192 // 2.4.1.9
3193    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3194       alias: "elm/layout/dialogue/1text.1icon.5";
3195
3196       GENLIST_PROLOG_DIALOGUE
3197       data.item: "texts" "elm.text";
3198       data.item: "contents" "elm.icon elm.icon.edit";
3199
3200       parts {
3201          GENLIST_PART_BG_DIALOGUE
3202          GENLIST_PART_BASE
3203          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3204          GENLIST_PART_PADDING_RIGHT_EDIT
3205          GENLIST_PART_PADDING_TOP
3206          GENLIST_PART_PADDING_BOTTOM
3207
3208          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3209             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3210          )
3211          GENLIST_PART_ICON("elm.icon",
3212             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3213                min: 0 74;
3214                fixed: 0 1;
3215             )
3216          )
3217          GENLIST_PART_FLIP
3218          GENLIST_PART_FOCUS_DIALOGUE
3219       }
3220       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3221    }
3222
3223 // 2.4.1.10
3224    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3225       alias: "elm/layout/dialogue/2text.1icon.4";
3226
3227       GENLIST_PROLOG_DIALOGUE
3228       data.item: "texts" "elm.text.1 elm.text.2";
3229       data.item: "contents" "elm.icon elm.icon.edit";
3230
3231       parts {
3232          GENLIST_PART_BG_DIALOGUE
3233          GENLIST_PART_BASE
3234          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3235          GENLIST_PART_PADDING_RIGHT_EDIT
3236          GENLIST_PART_PADDING_TOP_SIZE(16)
3237          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3238
3239          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3240             "elm.padding.left", "elm.text.2",
3241             "elm.padding.top", "elm.padding.icon.top",
3242          )
3243          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3244             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3245          )
3246          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3247          GENLIST_PART_ICON("elm.icon",
3248             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3249                min: 0 16;
3250                fixed: 0 1;
3251             )
3252          )
3253          GENLIST_PART_FLIP
3254          GENLIST_PART_FOCUS_DIALOGUE
3255       }
3256       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3257          target: "elm.icon"; )
3258    }
3259
3260 // 2.4.1.10 (Textblock)
3261    group { GENLIST_NAME("dialogue/2text.1icon.4.tb/default")
3262       alias: "elm/layout/dialogue/2text.1icon.4.tb";
3263
3264       GENLIST_PROLOG_DIALOGUE
3265       data.item: "texts" "elm.text.1 elm.text.2";
3266       data.item: "contents" "elm.icon elm.icon.edit";
3267
3268       parts {
3269          GENLIST_PART_BG_DIALOGUE
3270          GENLIST_PART_BASE
3271          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3272          GENLIST_PART_PADDING_RIGHT_EDIT
3273          GENLIST_PART_PADDING_TOP_SIZE(16)
3274          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3275
3276          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3277             "elm.padding.left", "elm.text.2",
3278             "elm.padding.top", "elm.padding.icon.top",
3279          )
3280          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3281             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3282          )
3283          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3284          GENLIST_PART_ICON("elm.icon",
3285             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3286                min: 0 16;
3287                fixed: 0 1;
3288             )
3289          )
3290          GENLIST_PART_FLIP
3291          GENLIST_PART_FOCUS_DIALOGUE
3292       }
3293       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3294          target: "elm.icon"; )
3295    }
3296
3297 // 2.4.1.12
3298    group { GENLIST_NAME("dialogue/2text.6/default")
3299       alias: "elm/layout/dialogue/2text.6";
3300       inherit: "elm/genlist/item/2text.5/default";
3301
3302       // FIXME: deprecated, will be removed
3303       alias: "elm/genlist/item/dialogue.1title.1text/default";
3304       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3305       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3306       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3307
3308       data.item: "contents" "elm.icon.edit";
3309
3310       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3311       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3312    }
3313
3314 // 2.4.1.13
3315    group { GENLIST_NAME("dialogue/2text.9/default")
3316       alias: "elm/layout/dialogue/2text.9";
3317       inherit: "elm/genlist/item/dialogue/2text.6/default";
3318
3319       data.item: "contents" "elm.icon.edit";
3320
3321       parts {
3322          part { name: "elm.text.1";
3323             description { state: "default";
3324                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3325             }
3326          }
3327       }
3328       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3329    }
3330
3331 // 2.4.1.14
3332    group { GENLIST_NAME("dialogue/2text.4/default")
3333       alias: "elm/layout/dialogue/2text.4";
3334       inherit: "elm/genlist/item/2text.4/default";
3335
3336       data.item: "contents" "elm.icon.edit";
3337
3338       GENLIST_DIALOGUE_INHERIT_BODY(; )
3339       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3340          target: "elm.divider1"; target: "elm.divider2"; )
3341    }
3342
3343 // 2.4.1.14 (textblcok)
3344    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3345       alias: "elm/layout/dialogue/2text.4.tb";
3346       inherit: "elm/genlist/item/2text.4.tb/default";
3347
3348       data.item: "contents" "elm.icon.edit";
3349
3350       GENLIST_DIALOGUE_INHERIT_BODY(
3351          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3352             "elm.padding.right")
3353       )
3354       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3355          target: "elm.divider1"; target: "elm.divider2"; )
3356    }
3357
3358 // 2.4.1.16
3359    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3360       alias: "elm/layout/dialogue/1text.3icon.2";
3361       inherit: "elm/genlist/item/1text.3icon/default";
3362
3363       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3364
3365       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3366       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3367          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3368    }
3369
3370 // 2.4.1.17
3371    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3372       alias: "elm/layout/dialogue/1text.1icon.4";
3373       inherit: "elm/genlist/item/1text.1icon.5/default";
3374
3375       data.item: "contents" "elm.icon elm.icon.edit";
3376
3377       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3378       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3379          target: "elm.icon"; )
3380    }
3381
3382 // 2.4.1.18
3383    group { GENLIST_NAME("dialogue/2text.5/default")
3384       alias: "elm/layout/dialogue/2text.5";
3385       inherit: "elm/genlist/item/2text.6/default";
3386
3387       data.item: "contents" "elm.icon.edit";
3388
3389       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3390       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3391    }
3392
3393
3394 // 2.4.1.19
3395    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3396       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3397       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3398
3399       data.item: "contents" "elm.icon elm.icon.edit";
3400
3401       GENLIST_DIALOGUE_INHERIT_BODY(
3402          part { name: "elm.text";
3403             description { state: "default" 0.0;
3404                text.style: "genlist_style_list_main_text_unread_wrap";
3405             }
3406             description { state: "selected" 0.0;
3407                text.style: "genlist_style_list_main_text_focus_wrap";
3408             }
3409             description { state: "disabled" 0.0;
3410                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3411             }
3412          }
3413       )
3414       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3415    }
3416
3417 // 2.4.1.20
3418    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3419       alias: "elm/layout/dialogue/1text.1icon.divider";
3420       inherit: "elm/genlist/item/1text.1icon.divider/default";
3421
3422       data.item: "contents" "elm.icon elm.icon.edit";
3423
3424       GENLIST_DIALOGUE_INHERIT_BODY(;)
3425       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3426    }
3427
3428 // 2.4.1.21
3429    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3430       alias: "elm/layout/dialogue/1text.2icon.divider";
3431       inherit: "elm/genlist/item/1text.2icon.divider/default";
3432
3433       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3434
3435       GENLIST_DIALOGUE_INHERIT_BODY(;)
3436       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3437          target: "elm.divider1"; target: "elm.divider2";
3438       )
3439    }
3440
3441 // 2.4.1.22
3442    group { GENLIST_NAME("dialogue/1text.2icon.10/default")
3443       alias: "elm/layout/dialogue/1text.2icon.10";
3444       inherit: "elm/genlist/item/1text.2icon.2/default";
3445
3446       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3447
3448       GENLIST_DIALOGUE_INHERIT_BODY(;)
3449       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2"; )
3450    }
3451
3452 // 2.4.2.1
3453     group { GENLIST_NAME("dialogue/2text/default")
3454       alias: "elm/layout/dialogue/2text";
3455       inherit: "elm/genlist/item/2text.2/default";
3456
3457       data.item: "contents" "elm.icon.edit";
3458
3459       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3460       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3461    }
3462
3463 // 2.4.2.2
3464    group { GENLIST_NAME("dialogue/2text.2/default")
3465       alias: "elm/layout/dialogue/2text.2";
3466       inherit: "elm/genlist/item/2text.3/default";
3467
3468       data.item: "contents" "elm.icon.edit";
3469
3470       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3471       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3472    }
3473
3474 // 2.4.2.3
3475    group { GENLIST_NAME("dialogue/2text.3/default")
3476       alias: "elm/layout/dialogue/2text.3";
3477       inherit: "elm/genlist/item/2text.7/default";
3478
3479       data.item: "contents" "elm.icon.edit";
3480
3481       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3482       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3483    }
3484
3485 // 2.4.2.4
3486    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3487       alias: "elm/layout/dialogue/2text.1icon.2";
3488       inherit: "elm/genlist/item/2text.1icon.4/default";
3489
3490       data.item: "contents" "elm.icon elm.icon.edit";
3491
3492       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3493       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3494          target: "elm.icon"; )
3495    }
3496
3497 // 2.4.2.5
3498    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3499       alias: "elm/layout/dialogue/2text.1icon.3";
3500       inherit: "elm/genlist/item/2text.1icon.8/default";
3501
3502       data.item: "contents" "elm.icon elm.icon.edit";
3503
3504       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3505       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3506    }
3507
3508 // 2.4.2.6
3509    group { GENLIST_NAME("dialogue/2text.3icon/default")
3510       alias: "elm/layout/dialogue/2text.3icon";
3511       inherit: "elm/genlist/item/2text.2icon.8/default";
3512
3513       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3514
3515       GENLIST_DIALOGUE_INHERIT_BODY(
3516          GENLIST_PART_COLORBAR_DIALOGUE
3517          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3518       )
3519       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3520          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3521    }
3522
3523 // 2.4.2.7
3524    group { GENLIST_NAME("dialogue/2text.2icon/default")
3525       alias: "elm/layout/dialogue/2text.2icon";
3526       inherit: "elm/genlist/item/2text.2icon.5/default";
3527
3528       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3529
3530       GENLIST_DIALOGUE_INHERIT_BODY(
3531          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3532             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3533       )
3534       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3535          target: "elm.icon.1"; target: "elm.icon.2"; )
3536    }
3537
3538 // 2.4.2.8
3539    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3540       alias: "elm/layout/dialogue/2text.2icon.2";
3541       inherit: "elm/genlist/item/2text.2icon.6/default";
3542
3543       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3544
3545       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3546       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3547          target: "elm.icon.1"; target: "elm.icon.2"; )
3548    }
3549
3550 // 2.4.2.9
3551    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3552       alias: "elm/layout/dialogue/2text.2icon.3";
3553       inherit: "elm/genlist/item/2text.2icon.4/default";
3554
3555       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3556
3557       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3558       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3559          target: "elm.icon.1"; target: "elm.icon.2"; )
3560    }
3561
3562 // 2.4.2.9 (TEXTBLOCK)
3563    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3564       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3565       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3566
3567       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3568
3569       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3570       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3571          target: "elm.icon.1"; target: "elm.icon.2";)
3572    }
3573
3574 // 2.4.2.10
3575    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3576       alias: "elm/layout/dialogue/2text.1icon.5";
3577       inherit: "elm/genlist/item/2text.1icon.5/default";
3578
3579       data.item: "contents" "elm.icon elm.icon.edit";
3580
3581       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3582       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3583          target: "elm.icon"; )
3584    }
3585
3586
3587 // 2.4.2.11
3588    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3589       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3590       inherit: "elm/genlist/item/multiline/1title.1text/default";
3591
3592       // FIXME: deprecated name, will be removed
3593       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3594       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3595       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3596       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3597       alias: "elm/layout/dialogue/1title.1text.2/default";
3598
3599
3600       data.item: "contents" "elm.icon.edit";
3601
3602       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3603       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3604          target: "elm.text";
3605          target: "elm.divider1"; target:"elm.divider2"; )
3606    }
3607
3608 // 2.4.2.12
3609    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3610       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3611       inherit: "elm/genlist/item/multiline/1title.2text/default";
3612
3613       data.item: "contents" "elm.icon.edit";
3614
3615       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3616       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3617          target: "elm.text.1"; target: "elm.text.2";
3618          target: "elm.divider1"; target:"elm.divider2";
3619          target: "center_line"; target:"center_line2";)
3620    }
3621
3622 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3623    GENLIST_PART_IMAGE(BG_NAME, \
3624       mouse_events: 0; \
3625       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3626          GENLIST_PARAM_PASSWORD_IMAGE \
3627          fixed: 1 0; \
3628       ) \
3629    ) \
3630    GENLIST_PART_ICON(NAME, \
3631       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3632          rel1.offset: 1 1; \
3633          rel2.offset: -1 -1; \
3634       ) \
3635    )
3636
3637 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3638    GENLIST_PART_IMAGE(BG_NAME, \
3639       mouse_events: 0; \
3640       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3641          GENLIST_PARAM_PASSWORD_IMAGE \
3642          fixed: 1 0; \
3643       ) \
3644    ) \
3645    GENLIST_PART_ICON(NAME, \
3646       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3647          rel1.offset: 1 1; \
3648          rel2.offset: -1 -1; \
3649       ) \
3650    )
3651
3652 //2.4.2.13 (password style)
3653    group { GENLIST_NAME("dialogue/1text.4icon/default")
3654       alias: "elm/layout/dialogue/4icon";
3655
3656       data.item: "stacking" "above";
3657       data.item: "selectraise" "on";
3658       data.item: "texts" "elm.text";
3659       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3660
3661       images {
3662          image : "00_search_edit_field_bg_02.png" COMP;
3663       }
3664       parts {
3665          GENLIST_PART_BASE
3666          GENLIST_PART_BG_DIALOGUE
3667          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3668          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3669          GENLIST_PART_PADDING_TOP_SIZE(22)
3670          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3671          GENLIST_PART_TEXT( "elm.text",
3672             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3673                fixed: 0 1;
3674                min: 0 42;
3675                GENLIST_PARAM_PASSWORD_TITLE
3676             )
3677          )
3678          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3679
3680          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3681             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3682          )
3683          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3684          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3685             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3686          )
3687          GENLIST_PART_SPACER("elm.padding.center",
3688             description { state: "default" 0.0.;
3689                min: 22 0;
3690                max: 22 0;
3691                fixed: 1 1;
3692                align: 0.5 0.5;
3693                rel1 {
3694                   relative: 0.5 0;
3695                }
3696                rel2 {
3697                   relative: 0.5 1;
3698                }
3699             }
3700          )
3701          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3702             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3703          )
3704          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3705          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3706             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3707          )
3708       }
3709       programs {
3710          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3711       }
3712    }
3713
3714 // 2.4.2.14
3715    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3716       alias: "elm/layout/dialogue/2text.2icon.4";
3717       inherit: "elm/genlist/item/2text.2icon/default";
3718
3719       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3720
3721       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3722       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3723          target: "elm.icon.1"; target: "elm.icon.2";)
3724    }
3725
3726 // 2.4.2.15
3727    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3728       alias: "elm/layout/dialogue/2text.1icon.10";
3729       inherit: "elm/genlist/item/2text.1icon.divider/default";
3730
3731       data.item: "contents" "elm.icon elm.icon.edit";
3732
3733       GENLIST_DIALOGUE_INHERIT_BODY(
3734          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3735             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3736          part { name: "elm.divider1";
3737             description { state: "default" 0.0;
3738                visible: 0;
3739             }
3740          }
3741          part { name: "elm.divider2";
3742             description { state: "default" 0.0;
3743                visible: 0;
3744             }
3745          }
3746       )
3747       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3748          target: "elm.icon"; )
3749    }
3750
3751
3752 // 2.4.2.15 (textblock)
3753    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3754       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3755       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3756
3757       data.item: "contents" "elm.icon elm.icon.edit";
3758
3759       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3760       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3761          target: "elm.icon"; )
3762    }
3763
3764 // 2.4.2.16
3765    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3766       alias: "elm/layout/dialogue/2text.1icon.12";
3767       inherit: "elm/genlist/item/2text.1icon.12/default";
3768
3769       data.item: "contents" "elm.icon elm.icon.edit";
3770
3771       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3772       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3773          target: "elm.icon"; )
3774    }
3775
3776
3777 // 2.4.2.17
3778    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3779       alias: "elm/layout/dialogue/2text.1icon.8";
3780
3781       GENLIST_PROLOG_DIALOGUE
3782       data.item: "texts" "elm.text.1 elm.text.2";
3783       data.item: "contents" "elm.icon elm.icon.edit";
3784
3785       parts {
3786          GENLIST_PART_BASE
3787          GENLIST_PART_BG_DIALOGUE
3788          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3789          GENLIST_PART_PADDING_RIGHT_EDIT
3790          GENLIST_PART_PADDING_TOP_2LINE
3791          GENLIST_PART_PADDING_BOTTOM_2LINE
3792
3793          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3794             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3795          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3796             "elm.padding.left", "elm.text2.limit",
3797             "elm.text.2", "elm.padding.bottom",
3798              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3799          )
3800          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3801          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3802             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3803          // Virtual part for Maxmimum right X axis of text.2
3804          GENLIST_PART_SPACER("elm.text2.limit",
3805             GENLIST_DESCRIPTION_R("elm.padding.right",
3806                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3807             )
3808          )
3809          GENLIST_PART_FLIP
3810          GENLIST_PART_FOCUS_DIALOGUE
3811       }
3812       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3813          target: "elm.text.2"; target: "elm.icon"; )
3814    }
3815
3816 // 2.4.2.18
3817    group { GENLIST_NAME("dialogue/multiline/2text/default")
3818       alias: "elm/layout/dialogue/multiline/2text/default";
3819       inherit: "elm/genlist/item/multiline/2text/default";
3820
3821       // FIXME: deprecated name, will be removed
3822       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3823       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3824       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3825       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3826       alias: "elm/layout/multiline/dialogue/2text/default";
3827
3828       data.item: "contents" "elm.icon.edit";
3829
3830       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3831       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3832    }
3833
3834 // 2.4.2.19
3835    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3836       alias: "elm/layout/dialogue/2text.1icon.15/default";
3837
3838       GENLIST_PROLOG_DIALOGUE
3839       data.item: "texts" "elm.text.1 elm.text.2";
3840       data.item: "contents" "elm.icon elm.icon.edit";
3841
3842       parts {
3843          GENLIST_PART_BG_DIALOGUE
3844          GENLIST_PART_BASE
3845          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3846          GENLIST_PART_PADDING_RIGHT_EDIT
3847          GENLIST_PART_PADDING_TOP_2LINE
3848          GENLIST_PART_PADDING_BOTTOM_2LINE
3849
3850          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3851             "elm.padding.left", "elm.padding.right",
3852             "elm.padding.top", "elm.icon",
3853          )
3854          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3855             "elm.padding.left", "elm.padding.bottom")
3856          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3857          GENLIST_PART_TEXT("elm.text.2",
3858             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3859                GENLIST_PARAM_SUBITEM_SETTINGS
3860                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3861                fixed: 0 1;
3862             )
3863             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3864          )
3865          GENLIST_PART_FLIP
3866          GENLIST_PART_FOCUS_DIALOGUE
3867       }
3868       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3869    }
3870
3871 // 2.4.2.20
3872    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3873       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3874       inherit: "elm/genlist/item/2text.1icon.divider/default";
3875
3876       data.item: "contents" "elm.icon elm.icon.edit";
3877
3878       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3879       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3880    }
3881
3882 // 2.4.2.21
3883 // FIXME: Why name is 3text ?? it's 2text
3884    group { GENLIST_NAME("dialogue/3text.2icon/default")
3885       alias: "elm/layout/dialogue/3text.2icon/default";
3886       inherit: "elm/genlist/item/2text.2icon/default";
3887
3888       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3889
3890       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3891       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3892          target: "elm.icon.1"; target: "elm.icon.2"; )
3893    }
3894
3895 // 2.4.4.1 group title
3896    group { GENLIST_NAME("dialogue/grouptitle/default")
3897       alias: "elm/layout/dialogue/grouptitle";
3898
3899       // FIXME: deprecated name, will be removed
3900       alias : "elm/genlist/item/dialogue/title/default";
3901       alias: "elm/genlist/item_odd/dialogue/title/default";
3902       alias: "elm/genlist/item_compress/dialogue/title/default";
3903       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3904       alias: "elm/layout/dialogue/title";
3905
3906       GENLIST_PROLOG
3907       data.item: "texts" "elm.text";
3908       data.item: "contents" "elm.icon";
3909       parts {
3910          GENLIST_PART_BASE
3911          GENLIST_PART_BG_NORMAL
3912          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3913          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3914          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3915          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3916
3917          GENLIST_PART_TEXT("elm.text",
3918             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3919                "elm.padding.top", "elm.padding.bottom",
3920                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3921                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3922             )
3923          )
3924
3925          GENLIST_PART_ICON("elm.icon",
3926             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3927                "elm.padding.top", "elm.padding.bottom",
3928                max: 32 32;
3929                fixed: 1 0;
3930             )
3931          )
3932          GENLIST_PART_FLIP
3933       }
3934       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3935    }
3936
3937 // 2.4.4.2 Help Text
3938    group { GENLIST_NAME("multiline/1text/default");
3939       alias: "elm/layout/multiline/1text/default";
3940
3941       // FIXME: name is not correct...
3942       alias: "elm/layout/dialogue/multiline/1text/default";
3943
3944       data.item: "stacking" "above";
3945       data.item: "selectraise" "on";
3946       data.item: "texts" "elm.text";
3947
3948       parts {
3949          GENLIST_PART_BASE
3950          GENLIST_PART_BG_NORMAL
3951          GENLIST_PART_PADDING_LEFT_SIZE(38)
3952          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3953          GENLIST_PART_PADDING_TOP_SIZE(0)
3954          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3955
3956          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3957             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3958             min: 0 38;
3959          )
3960          GENLIST_PART_FLIP
3961          GENLIST_PART_FOCUS
3962       }
3963       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3964       GENLIST_PROGRAM_FOCUS
3965    }
3966
3967 // 2.4.4.3
3968    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3969       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3970
3971       GENLIST_PROLOG_DIALOGUE
3972       data.item: "texts" "elm.text.1 elm.text.2";
3973       data.item: "contents" "elm.icon elm.icon.edit";
3974
3975       parts {
3976          GENLIST_PART_BG_DIALOGUE
3977          GENLIST_PART_BASE
3978          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3979          GENLIST_PART_PADDING_RIGHT_EDIT
3980          GENLIST_PART_PADDING_TOP_SIZE(20)
3981          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3982
3983          GENLIST_PART_TEXT("elm.text.1",
3984             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3985                GENLIST_PARAM_LISTITEM
3986                min: 0 54; fixed:1 1;)
3987             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3988          )
3989          GENLIST_PART_TEXT("elm.text.2",
3990             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3991                GENLIST_PARAM_SUBITEM_DEFAULT
3992                min: 0 42;)
3993             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3994          )
3995
3996          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3997          GENLIST_PART_ICON("elm.icon",
3998             GENLIST_DESCRIPTION_R("elm.padding.right",
3999                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4000                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4001             )
4002          )
4003          GENLIST_PART_FLIP
4004          GENLIST_PART_FOCUS_DIALOGUE
4005       }
4006       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4007    }
4008
4009 // 2.4.4.4
4010    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
4011       alias: "elm/layout/dialogue/bg/3text.2icon/default";
4012
4013       GENLIST_PROLOG_DIALOGUE
4014       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
4015       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4016
4017       parts {
4018          GENLIST_PART_BG_DIALOGUE
4019          GENLIST_PART_BASE
4020          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4021          GENLIST_PART_PADDING_RIGHT_EDIT
4022          GENLIST_PART_PADDING_TOP_SIZE(20)
4023          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4024
4025          GENLIST_PART_TEXT("elm.text.1",
4026             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
4027                GENLIST_PARAM_LISTITEM
4028                min: 0 54; fixed:1 1;)
4029             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4030          )
4031          GENLIST_PART_TEXT("elm.text.2",
4032             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
4033                GENLIST_PARAM_SUBITEM_DEFAULT
4034                min: 0 34;)
4035             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4036          )
4037          GENLIST_PART_TEXT("elm.text.3",
4038             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
4039                GENLIST_PARAM_SUBITEM_DEFAULT
4040                min: 0 34; fixed: 1 1; )
4041             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4042          )
4043
4044          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
4045          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
4046          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
4047          GENLIST_PART_ICON("elm.icon.2",
4048             GENLIST_DESCRIPTION_R("elm.padding.right",
4049                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4050                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4051             )
4052          )
4053          GENLIST_PART_FLIP
4054          GENLIST_PART_FOCUS_DIALOGUE
4055       }
4056       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
4057          target: "elm.icon.1"; target: "elm.icon.2"; )
4058    }
4059
4060 // 2.4.4.5
4061    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
4062       alias: "elm/layout/dialogue/bg/5text.6icon/default";
4063
4064       GENLIST_PROLOG_DIALOGUE
4065       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
4066       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
4067
4068       parts {
4069          GENLIST_PART_BG_DIALOGUE
4070          GENLIST_PART_BASE
4071          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4072          GENLIST_PART_PADDING_RIGHT_EDIT
4073          GENLIST_PART_PADDING_TOP_SIZE(13)
4074          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
4075
4076          GENLIST_PART_ICON("elm.icon.1",
4077             GENLIST_DESCRIPTION_L("elm.padding.left",
4078                min: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4079                max: GENLIST_ICON_LARGE_SIZE GENLIST_ICON_LARGE_SIZE;
4080                fixed: 1 1;
4081             )
4082          )
4083          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
4084          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
4085             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
4086             GENLIST_PARAM_APPS_NAME
4087             min: 0 32; fixed: 0 1;)
4088          )
4089          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
4090             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
4091             GENLIST_PARAM_APPS_INC
4092             min: 0 32; fixed: 0 1;)
4093          )
4094
4095          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
4096             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
4097             min: 38 38; fixed: 1 1;)
4098          )
4099          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
4100          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
4101             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
4102             min: 38 38; fixed: 1 1;)
4103          )
4104          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
4105          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
4106             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
4107             min: 38 38; fixed: 1 1;)
4108          )
4109          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
4110          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
4111             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
4112             min: 38 38; fixed: 1 1;)
4113          )
4114          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
4115          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
4116             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
4117             min: 38 38; fixed: 1 1;)
4118          )
4119          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4120          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4121             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4122             GENLIST_PARAM_APPS_RATING
4123             min :0 38;)
4124          )
4125
4126          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4127             "elm.padding.icon1.right", "elm.padding.bottom",
4128             GENLIST_PARAM_APPS_PRICE
4129             min: 0 32; fixed: 0 1;
4130             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4131          )
4132          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4133          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4134             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4135             GENLIST_PARAM_APPS_PRICE_SALE
4136             min: 0 32; fixed: 0 1;)
4137          )
4138          GENLIST_PART_FLIP
4139          GENLIST_PART_FOCUS_DIALOGUE
4140       }
4141       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4142          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4143    }
4144
4145 // 2.4.4.5.1 (Circle)
4146    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4147       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4148
4149       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4150       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4151          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4152       )
4153       GENLIST_PROGRAMS_THUMB
4154    }
4155
4156 // 2.4.4.5.1 (Square)
4157    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4158       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4159
4160       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4161       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4162          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4163       )
4164       GENLIST_PROGRAMS_THUMB
4165    }
4166
4167 #if 0
4168 // ???
4169    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4170    group { name: "elm/genlist/item/3text.5icon.2/default";
4171       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4172       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4173       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4174       data.item: "stacking" "above";
4175       data.item: "selectraise" "on";
4176       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4177       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4178       data.item: "flips" "elm.flip.icon elm.flip.content";
4179
4180       parts {
4181          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4182          GENLIST_PART_BG_NORMAL
4183          GENLIST_PART_BG_NORMAL
4184          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4185          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4186          GENLIST_PART_PADDING_LEFT
4187          GENLIST_PART_PADDING_RIGHT_EDIT
4188          GENLIST_PART_COLORBAR
4189          part { name: "elm.icon.checkbox";
4190             type: SWALLOW;
4191             mouse_events: 1;
4192             scale: 1;
4193             description { state: "default" 0.0;
4194                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4195                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4196                fixed: 1 1;
4197                rel1 {
4198                   relative: 1.0 0.0;
4199                   to_x: "elm.padding.left";
4200                   to_y: "elm.padding.top";
4201                }
4202                rel2 {
4203                   relative: 0.0 0.0;
4204                   to_x: "elm.padding.right";
4205                   to_y: "elm.padding.bottom";
4206                }
4207                align: 0.0 0.5;
4208             }
4209          }
4210          part { name: "elm.text.date";
4211             type: TEXT;
4212             mouse_events: 0;
4213             scale: 1;
4214             description { state: "default" 0.0;
4215                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4216                fixed: 1 1;
4217                rel1 {
4218                   to_x: "elm.padding.right";
4219                   to_y: "elm.padding.bottom";
4220                }
4221                rel2 {
4222                   relative: 0.0 0.0;
4223                   to_x: "elm.padding.right";
4224                   to_y: "elm.padding.bottom";
4225                }
4226                align: 1.0 1.0;
4227                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4228                text {
4229                   font: "Tizen:style=Medium";
4230                   size: GENLIST_FONT_32_INC;
4231                   min: 0 1;
4232                   align: 1.0 0.5;
4233                   text_class: "tizen";
4234                }
4235             }
4236             description { state: "selected" 0.0;
4237                inherit: "default" 0.0;
4238                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4239             }
4240             GENLIST_DESCRIPTION_FLIP_ENABLED
4241          }
4242          part { name: "elm.icon.important";
4243             clip_to: "disclip";
4244             type: SWALLOW;
4245             mouse_events: 1;
4246             scale: 1;
4247             description { state: "default" 0.0;
4248                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4249                fixed: 1 1;
4250                rel1 {
4251                   relative: 0.0 1.0;
4252                   to_x: "elm.padding.right";
4253                   to_y: "elm.padding.top";
4254                }
4255                rel2 {
4256                   relative: 0.0 0.0;
4257                   to_x: "elm.padding.right";
4258                   to_y: "elm.text.date";
4259                }
4260                align: 1.0 0.5;
4261             }
4262             GENLIST_DESCRIPTION_FLIP_ENABLED
4263          }
4264          part { name: "elm.padding.icon.important.left";
4265             clip_to: "disclip";
4266             type: RECT;
4267             scale: 1;
4268             description { state: "default" 0.0;
4269                min: GENLIST_PADDING_16_INC 0;
4270                fixed: 1 0;
4271                rel1{
4272                   relative: 0.0 1.0;
4273                   to_x: "elm.icon.important";
4274                }
4275                rel2 {
4276                   relative: 0.0 1.0;
4277                   to_x: "elm.icon.important";
4278                }
4279                align: 1.0 0.0;
4280                visible: 0;
4281             }
4282          }
4283          part { name: "elm.padding.icon.checkbox.right";
4284             clip_to: "disclip";
4285             type: RECT;
4286             scale: 1;
4287             description { state: "default" 0.0;
4288                min: GENLIST_PADDING_16_INC 0;
4289                fixed: 1 0;
4290                rel1 {
4291                   relative: 1.0 0.0;
4292                   to_x: "elm.icon.checkbox";
4293                   to_y: "elm.padding.top";
4294                }
4295                rel2 {
4296                   relative: 1.0 0.0;
4297                   to_x:  "elm.icon.checkbox";
4298                   to_y: "elm.padding.bottom";
4299                }
4300                align: 1.0 0.0;
4301                visible: 0;
4302             }
4303          }
4304          part { name: "elm.text.subject.rect";
4305             clip_to: "disclip";
4306             type: RECT;
4307             scale: 1;
4308             description { state: "default" 0.0;
4309                min: 0 GENLIST_SIZE_61_INC;
4310                fixed: 1 1;
4311                rel1 {
4312                   relative: 1.0 1.0;
4313                   to_x: "elm.padding.icon.checkbox.right";
4314                   to_y: "elm.padding.top";
4315                }
4316                rel2 {
4317                   relative: 0.0 0.0;
4318                   to_x: "elm.padding.icon.important.left";
4319                   to_y: "elm.padding.top";
4320                }
4321                align: 0.0 0.0;
4322                visible: 0;
4323             }
4324          }
4325          part { name: "elm.text.subject";
4326             clip_to: "disclip";
4327             type: TEXTBLOCK;
4328             mouse_events: 0;
4329             scale: 1;
4330             description { state: "default" 0.0;
4331                fixed: 1 1;
4332                rel1.to: "elm.text.subject.rect";
4333                rel2.to: "elm.text.subject.rect";
4334                align: 0.0 0.0;
4335                text {
4336                   style: "genlist_style_email_unread";
4337                   min: 0 1;
4338                   max: 0 1;
4339                   align: 0.0 0.5;
4340                }
4341             }
4342             description { state: "selected" 0.0;
4343                inherit: "default" 0.0;
4344                text.style: "genlist_style_email_focus";
4345             }
4346             description { state: "read" 0.0;
4347                inherit: "default" 0.0;
4348                text.style: "genlist_style_email_read";
4349             }
4350             description { state: "unread" 0.0;
4351                inherit: "default" 0.0;
4352                text.style: "genlist_style_email_unread";
4353             }
4354             description { state: "urgency_read" 0.0;
4355                inherit: "default" 0.0;
4356                text.style: "genlist_style_email_urgency_read";
4357             }
4358             description { state: "urgency_unread" 0.0;
4359                inherit: "default" 0.0;
4360                text.style: "genlist_style_email_urgency_unread";
4361             }
4362             GENLIST_DESCRIPTION_FLIP_ENABLED
4363          }
4364          part { name: "elm.text.name";
4365             clip_to: "disclip";
4366             type: TEXTBLOCK;
4367             scale: 1;
4368             description { state: "default" 0.0;
4369                fixed: 1 1;
4370                rel1 {
4371                   relative: 1.0 1.0;
4372                   to_x: "elm.padding.icon.checkbox.right";
4373                   to_y: "elm.text.subject";
4374                }
4375                rel2 {
4376                   relative: 0.0 0.0;
4377                   to_x: "elm.padding.icon.num.left";
4378                   to_y: "elm.padding.bottom";
4379                }
4380                align: 0.0 0.5;
4381                text {
4382                   style: "genlist_style_name_text";
4383                   min: 0 1;
4384                   align: 0.0 0.5;
4385                }
4386             }
4387             description { state: "selected" 0.0;
4388                inherit: "default" 0.0;
4389                text.style: "genlist_style_name_text_focus";
4390             }
4391             GENLIST_DESCRIPTION_FLIP_ENABLED
4392          }
4393          part { name: "elm.padding.icon.num.left";
4394             clip_to: "disclip";
4395             type: RECT;
4396             scale: 1;
4397             description { state: "default" 0.0;
4398                min: GENLIST_PADDING_16_INC 0;
4399                fixed: 1 0;
4400                rel1 {
4401                   relative: 0.0 1.0;
4402                   to_x: "elm.icon.num";
4403                   to_y: "elm.text.subject";
4404                }
4405                rel2 {
4406                   relative: 0.0 0.0;
4407                   to_x: "elm.icon.num";
4408                   to_y: "elm.padding.bottom";
4409                }
4410                align: 1.0 0.0;
4411                visible: 0;
4412             }
4413          }
4414          part { name: "elm.icon.num";
4415             clip_to: "disclip";
4416             type: SWALLOW;
4417             mouse_events: 0;
4418             scale: 1;
4419             description { state: "default" 0.0;
4420                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4421                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4422                fixed: 1 1;
4423                rel1 {
4424                   relative: 0.0 1.0;
4425                   to_x: "elm.padding.icon.attach.left";
4426                   to_y: "elm.text.subject";
4427                }
4428                rel2 {
4429                   relative: 0.0 0.0;
4430                   to_x: "elm.padding.icon.attach.left";
4431                   to_y: "elm.padding.bottom";
4432                }
4433                align: 1.0 0.5;
4434             }
4435             GENLIST_DESCRIPTION_FLIP_ENABLED
4436          }
4437          part { name: "elm.padding.icon.attach.left";
4438             clip_to: "disclip";
4439             type: RECT;
4440             scale: 1;
4441             description { state: "default" 0.0;
4442                min: GENLIST_PADDING_16_INC 0;
4443                fixed: 1 0;
4444                rel1 {
4445                   relative: 0.0 1.0;
4446                   to_x: "elm.icon.attach";
4447                   to_y: "elm.text.subject";
4448                }
4449                rel2 {
4450                   relative: 0.0 0.0;
4451                   to_x: "elm.icon.attach";
4452                   to_y: "elm.padding.bottom";
4453                }
4454                align: 1.0 0.0;
4455                visible: 0;
4456             }
4457          }
4458          part { name: "elm.icon.attach";
4459             clip_to: "disclip";
4460             type: SWALLOW;
4461             scale: 1;
4462             description { state: "default" 0.0;
4463                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4464                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4465                fixed: 1 1;
4466                rel1 {
4467                   relative: 0.0 1.0;
4468                   to_x: "elm.text.date";
4469                   to_y: "elm.text.subject";
4470                }
4471                rel2 {
4472                   relative: 0.0 0.0;
4473                   to_x: "elm.text.date";
4474                   to_y: "elm.padding.bottom";
4475                }
4476                align: 1.0 0.5;
4477             }
4478             GENLIST_DESCRIPTION_FLIP_ENABLED
4479          }
4480          part { name: "elm.swallow.outbox.progress";
4481             type: SWALLOW;
4482             scale: 1;
4483             mouse_events: 1;
4484             repeat_events: 0;
4485             description { state: "default" 0.0;
4486                min: GENLIST_SIZE_168_INC 0;
4487                fixed: 1 1;
4488                color: 0 0 0 0;
4489                align: 1.0 0.5;
4490                rel1 {
4491                   relative: 0.0 1.0;
4492                   offset: 0 0;
4493                   to_x: "elm.padding.right";
4494                   to_y: "elm.padding.top";
4495                }
4496                rel2 {
4497                   relative: 0.0 0.0;
4498                   offset: 0 0;
4499                   to_x: "elm.padding.right";
4500                   to_y: "elm.padding.bottom";
4501                }
4502             }
4503          }
4504          GENLIST_PART_FLIP
4505          GENLIST_PART_FOCUS
4506          GENLIST_PART_DISCLIP
4507       }
4508       programs {
4509          // signal: elm,state,%s,active
4510          //   a "check" item named %s went active
4511          // signal: elm,state,%s,passive
4512          //   a "check" item named %s went passive
4513          // default is passive
4514          program { name: "go_active";
4515             signal: "elm,state,selected";
4516             source: "elm";
4517             action: STATE_SET "selected" 0.0;
4518             target: "bg";
4519             target: "elm.text.subject";
4520             target: "elm.text.name";
4521             target: "elm.text.date";
4522             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4523          }
4524          program { name: "go_passive";
4525             signal: "elm,state,unselected";
4526             source: "elm";
4527             action: STATE_SET "default" 0.0;
4528             target: "bg";
4529             target: "elm.text.subject";
4530             target: "elm.text.name";
4531             target: "elm.text.date";
4532             transition: LINEAR 0.1;
4533          }
4534          program { name: "go_disabled";
4535             signal: "elm,state,disabled";
4536             source: "elm";
4537             action: STATE_SET "disabled" 0.0;
4538             target: "disclip";
4539          }
4540          program { name: "go_enabled";
4541             signal: "elm,state,enabled";
4542             source: "elm";
4543             action: STATE_SET "default" 0.0;
4544             target: "disclip";
4545          }
4546          program { name: "go_read";
4547             signal: "elm,state,read";
4548             source: "elm";
4549             action: STATE_SET "read" 0.0;
4550             target: "elm.text.subject";
4551          }
4552          program { name: "go_unread";
4553             signal: "elm,state,unread";
4554             source: "elm";
4555             action: STATE_SET "unread" 0.0;
4556             target: "elm.text.subject";
4557          }
4558          program { name: "go_urgeny_unread";
4559             signal: "elm,state,urgency_unread";
4560             source: "elm";
4561             action: STATE_SET "urgency_unread" 0.0;
4562             target: "elm.text.subject";
4563          }
4564          program { name: "go_urgency_read";
4565             signal: "elm,state,urgency_read";
4566             source: "elm";
4567             action: STATE_SET "urgency_read" 0.0;
4568             target: "elm.text.subject";
4569          }
4570       }
4571    }
4572
4573 // ???
4574    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4575    group { name: "elm/genlist/item/2text.1icon.13/default";
4576       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4577       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4578       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4579       data.item: "stacking" "above";
4580       data.item: "selectraise" "on";
4581       data.item: "texts" "elm.text elm.text.msgcount";
4582       data.item: "contents" "elm.icon";
4583       data.item: "flips" "elm.flip.icon elm.flip.content";
4584
4585       parts {
4586          GENLIST_PART_BASE
4587          GENLIST_PART_BOTTOM_LINE
4588          GENLIST_PART_BG_NORMAL
4589          GENLIST_PART_BG_NORMAL
4590          GENLIST_PART_PADDING_LEFT
4591          GENLIST_PART_PADDING_RIGHT_EDIT
4592          part { name: "elm.icon";
4593             clip_to: "disclip";
4594             type: SWALLOW;
4595             scale: 1;
4596             description { state: "default" 0.0;
4597                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4598                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4599                fixed: 1 1;
4600                rel1 {
4601                   relative: 1.0 0.0;
4602                   to_x: "elm.padding.left";
4603                }
4604                rel2 {
4605                   relative: 1.0 1.0;
4606                   to_x: "elm.padding.left";
4607                }
4608                align: 0.0 0.5;
4609             }
4610             GENLIST_DESCRIPTION_FLIP_ENABLED
4611          }
4612          part { name: "elm.text.msgcount";
4613             clip_to: "disclip";
4614             type: TEXT;
4615             mouse_events: 0;
4616             scale: 1;
4617             description {
4618                state: "default" 0.0;
4619                fixed: 1 1;
4620                align: 0 0;
4621                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4622                rel1.to: "elm.icon";
4623                rel2.to: "elm.icon";
4624                text {
4625                   font: "Tizen:style=Medium";
4626                   size: GENLIST_FONT_28_INC;
4627                   min: 0 1;
4628                   align: 0.5 0.5;
4629                   text_class: "tizen";
4630                }
4631                align: 0.0 0.5;
4632             }
4633          }
4634          part { name: "elm.padding.icon.right";
4635             clip_to: "disclip";
4636             type: RECT;
4637             scale: 1;
4638             description {
4639                state: "default" 0.0;
4640                min: GENLIST_SIZE_16_INC 0;
4641                fixed: 1 0;
4642                rel1 {
4643                   relative: 1.0 0.0;
4644                   to_x: "elm.icon";
4645                }
4646                rel2.to_x: "elm.icon";
4647                visible: 0;
4648             }
4649          }
4650          part { name: "elm.text";
4651             clip_to: "disclip";
4652             type: TEXT;
4653             mouse_events: 0;
4654             scale: 1;
4655             description { state: "default" 0.0;
4656                rel1 {
4657                   relative: 1.0 0.0;
4658                   to_x: "elm.padding.icon.right";
4659                }
4660                rel2 {
4661                   relative: 0.0 1.0;
4662                   to_x: "elm.padding.right";
4663                }
4664                align: 0.0 0.5;
4665                color: GENLIST_EMAIL_UNREAD_COLOR;
4666                text {
4667                   font: "Tizen:style=Roman";
4668                   size: GENLIST_EMAIL_SIZE;
4669                   min: 0 1;
4670                   align: 0.0 0.5;
4671                   text_class: "list_item";
4672                }
4673             }
4674             GENLIST_DESCRIPTION_FLIP_ENABLED
4675          }
4676          GENLIST_PART_FLIP
4677          GENLIST_PART_FOCUS
4678          GENLIST_PART_DISCLIP
4679       }
4680       programs {
4681          program { name: "go_active";
4682             signal: "elm,state,selected";
4683             source: "elm";
4684             action: STATE_SET "selected" 0.0;
4685             target: "bg";
4686             target: "elm.text";
4687             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4688          }
4689          program { name: "go_passive";
4690             signal: "elm,state,unselected";
4691             source: "elm";
4692             action: STATE_SET "default" 0.0;
4693             target: "bg";
4694             target: "elm.text";
4695             transition: LINEAR 0.1;
4696          }
4697          program { name: "go_disabled";
4698             signal: "elm,state,disabled";
4699             source: "elm";
4700             action: STATE_SET "disabled" 0.0;
4701             target: "disclip";
4702          }
4703          program { name: "go_enabled";
4704             signal: "elm,state,enabled";
4705             source: "elm";
4706             action: STATE_SET "default" 0.0;
4707             target: "disclip";
4708          }
4709       }
4710    }
4711
4712 // ???
4713    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4714    group { name: "elm/genlist/item/2text.1icon.14/default";
4715       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4716       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4717       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4718       data.item: "stacking" "above";
4719       data.item: "selectraise" "on";
4720       data.item: "texts" "elm.text elm.text.msgcount";
4721       data.item: "contents" "elm.check elm.icon";
4722       data.item: "flips" "elm.flip.icon elm.flip.content";
4723
4724       parts {
4725          GENLIST_PART_BASE
4726          GENLIST_PART_BOTTOM_LINE
4727          GENLIST_PART_BG_NORMAL
4728          GENLIST_PART_BG_NORMAL
4729          GENLIST_PART_PADDING_LEFT
4730          GENLIST_PART_PADDING_RIGHT_EDIT
4731          part { name: "elm.check";
4732             clip_to: "disclip";
4733             type: SWALLOW;
4734             mouse_events: 1;
4735             scale: 1;
4736             description { state: "default" 0.0;
4737                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4738                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4739                fixed: 1 1;
4740                rel1 {
4741                   relative: 1.0 0.0;
4742                   to_x: "elm.padding.left";
4743                }
4744                rel2 {
4745                   relative: 1.0 1.0;
4746                   to_x: "elm.padding.left";
4747                }
4748                align: 0.0 0.5;
4749             }
4750             GENLIST_DESCRIPTION_FLIP_ENABLED
4751          }
4752
4753          part { name: "elm.padding.icon.checkbox.right";
4754             clip_to: "disclip";
4755             type: RECT;
4756             scale: 1;
4757             description { state: "default" 0.0;
4758                min: GENLIST_PADDING_16_INC 0;
4759                fixed: 1 0;
4760                rel1 {
4761                   relative: 1.0 0.0;
4762                   to_x: "elm.check";
4763                }
4764                rel2 {
4765                   relative: 1.0 1.0;
4766                   to_x:  "elm.check";
4767                }
4768                align: 1.0 0.0;
4769                visible: 0;
4770             }
4771          }
4772          part { name: "elm.icon";
4773             clip_to: "disclip";
4774             type: SWALLOW;
4775             scale: 1;
4776             description { state: "default" 0.0;
4777                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4778                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4779                fixed: 1 1;
4780                rel1.to_x: "elm.padding.right";
4781                rel2 {
4782                   relative: 0.0 1.0;
4783                   to_x: "elm.padding.right";
4784                }
4785                align: 1.0 0.5;
4786             }
4787             GENLIST_DESCRIPTION_FLIP_ENABLED
4788          }
4789          part { name: "elm.text.msgcount";
4790             clip_to: "disclip";
4791             type: TEXT;
4792             mouse_events: 0;
4793             scale: 1;
4794             description {
4795                state: "default" 0.0;
4796                fixed: 1 1;
4797                align: 0 0;
4798                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4799                rel1.to: "elm.icon";
4800                rel2.to: "elm.icon";
4801                text {
4802                   font: "Tizen:style=Medium";
4803                   size: GENLIST_FONT_28_INC;
4804                   min: 0 1;
4805                   align: 0.5 0.5;
4806                   text_class: "tizen";
4807                }
4808                align: 0.0 0.5;
4809             }
4810          }
4811          part { name: "elm.padding.icon.left";
4812             clip_to: "disclip";
4813             type: RECT;
4814             scale: 1;
4815             description {
4816                state: "default" 0.0;
4817                min: GENLIST_SIZE_16_INC 0;
4818                fixed: 1 0;
4819                rel1.to_x: "elm.icon";
4820                rel2 {
4821                   relative: 0.0 1.0;
4822                   to_x: "elm.icon";
4823                }
4824                align: 1.0 0.0;
4825                visible: 0;
4826             }
4827          }
4828          part { name: "elm.text";
4829             clip_to: "disclip";
4830             type: TEXTBLOCK;
4831             mouse_events: 0;
4832             scale: 1;
4833             description { state: "default" 0.0;
4834                rel1 {
4835                   relative: 1.0 0.0;
4836                   to_x: "elm.padding.icon.checkbox.right";
4837                }
4838                rel2 {
4839                   relative: 0.0 1.0;
4840                   to_x: "elm.padding.icon.left";
4841                }
4842                align: 0.0 0.5;
4843                text {
4844                   style: "genlist_style_email_unread";
4845                   min: 0 1;
4846                   max: 0 1;
4847                   align: 0.0 0.5;
4848                }
4849             }
4850             description { state: "selected" 0.0;
4851                inherit: "default" 0.0;
4852                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4853             }
4854             GENLIST_DESCRIPTION_FLIP_ENABLED
4855          }
4856          GENLIST_PART_FLIP
4857          GENLIST_PART_FOCUS
4858          GENLIST_PART_DISCLIP
4859       }
4860       programs {
4861          program { name: "go_active";
4862             signal: "elm,state,selected";
4863             source: "elm";
4864             action: STATE_SET "selected" 0.0;
4865             target: "bg";
4866             target: "elm.text";
4867             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4868          }
4869          program { name: "go_passive";
4870             signal: "elm,state,unselected";
4871             source: "elm";
4872             action: STATE_SET "default" 0.0;
4873             target: "bg";
4874             target: "elm.text";
4875             transition: LINEAR 0.1;
4876          }
4877          program { name: "go_disabled";
4878             signal: "elm,state,disabled";
4879             source: "elm";
4880             action: STATE_SET "disabled" 0.0;
4881             target: "disclip";
4882          }
4883          program { name: "go_enabled";
4884             signal: "elm,state,enabled";
4885             source: "elm";
4886             action: STATE_SET "default" 0.0;
4887             target: "disclip";
4888          }
4889       }
4890    }
4891
4892
4893    group { name: "elm/genlist/item/readmessage/default";
4894       alias: "elm/genlist/item_odd/readmessage/default";
4895       alias: "elm/genlist/item_compress/readmessage/default";
4896       alias: "elm/genlist/item_compress_odd/readmessage/default";
4897
4898       data.item: "stacking" "above";
4899       data.item: "selectraise" "on";
4900       data.item: "contents" "elm.icon";
4901       parts {
4902          part { name: "base";
4903             type: RECT;
4904             repeat_events: 1;
4905             description { state: "default" 0.0;
4906                color: GENLIST_LIST_BG_COLOR;
4907             }
4908          }
4909          part { name: "elm.icon";
4910             clip_to: "disclip";
4911             type: SWALLOW;
4912             scale: 1;
4913             description { state: "default" 0.0;
4914                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4915                rel2 {
4916                   relative: 0.76 0.0;
4917                   to_y: "elm.padding.bottom";
4918                }
4919             }
4920          }
4921          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4922          GENLIST_PART_DISCLIP
4923       }
4924       programs {
4925          // signal: elm,state,%s,active
4926          //   a "check" item named %s went active
4927          // signal: elm,state,%s,passive
4928          //   a "check" item named %s went passive
4929          // default is passive
4930          /*program { name: "go_active";
4931             signal: "elm,state,selected";
4932             source: "elm";
4933             action: STATE_SET "selected" 0.0;
4934             target: "bg";
4935          }
4936          program { name: "go_passive";
4937             signal: "elm,state,unselected";
4938             source: "elm";
4939             action: STATE_SET "default" 0.0;
4940             target: "bg";
4941             transition: LINEAR 0.1;
4942          }*/
4943          program { name: "go_disabled";
4944             signal: "elm,state,disabled";
4945             source: "elm";
4946             action: STATE_SET "disabled" 0.0;
4947             target: "disclip";
4948          }
4949          program { name: "go_enabled";
4950             signal: "elm,state,enabled";
4951             source: "elm";
4952             action: STATE_SET "default" 0.0;
4953             target: "disclip";
4954          }
4955       }
4956    }
4957
4958    group { name: "elm/genlist/item/sentmessage/default";
4959       alias: "elm/genlist/item_odd/sentmessage/default";
4960       alias: "elm/genlist/item_compress/sentmessage/default";
4961       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4962
4963       data.item: "stacking" "above";
4964       data.item: "selectraise" "on";
4965       data.item: "contents" "elm.icon";
4966       parts {
4967          part { name: "base";
4968             type: RECT;
4969             repeat_events: 1;
4970             description { state: "default" 0.0;
4971                color: GENLIST_LIST_BG_COLOR;
4972             }
4973          }
4974          part { name: "elm.icon";
4975             clip_to: "disclip";
4976             type: SWALLOW;
4977             scale: 1;
4978             description { state: "default" 0.0;
4979                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4980                rel2 {
4981                   relative: 1.0 0.0;
4982                   to_y: "elm.padding.bottom";
4983                }
4984             }
4985          }
4986          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4987          GENLIST_PART_DISCLIP
4988       }
4989       programs {
4990          // signal: elm,state,%s,active
4991          //   a "check" item named %s went active
4992          // signal: elm,state,%s,passive
4993          //   a "check" item named %s went passive
4994          // default is passive
4995          /*program { name: "go_active";
4996             signal: "elm,state,selected";
4997             source: "elm";
4998             action: STATE_SET "selected" 0.0;
4999             target: "bg";
5000          }
5001          program { name: "go_passive";
5002             signal: "elm,state,unselected";
5003             source: "elm";
5004             action: STATE_SET "default" 0.0;
5005             target: "bg";
5006             transition: LINEAR 0.1;
5007          }*/
5008          program { name: "go_disabled";
5009             signal: "elm,state,disabled";
5010             source: "elm";
5011             action: STATE_SET "disabled" 0.0;
5012             target: "disclip";
5013          }
5014          program { name: "go_enabled";
5015             signal: "elm,state,enabled";
5016             source: "elm";
5017             action: STATE_SET "default" 0.0;
5018             target: "disclip";
5019          }
5020       }
5021    }
5022
5023    group { name : "elm/genlist/item/dialogue/separator/end/default";
5024       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
5025       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
5026       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
5027       data.item: "stacking" "above";
5028       data.item: "selectraise" "on";
5029       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5030       parts {
5031          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
5032          GENLIST_PART_DISCLIP
5033       }
5034    }
5035
5036    group { name : "elm/genlist/item/dialogue/seperator.2/default";
5037       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
5038       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
5039       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
5040       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
5041       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
5042       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
5043       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
5044       alias: "elm/layout/dialogue/separator/hd18/with_line";
5045
5046       data.item: "stacking" "above";
5047       data.item: "selectraise" "on";
5048       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5049
5050       parts {
5051          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
5052          GENLIST_PART_DISCLIP
5053       }
5054    }
5055
5056    group { name : "elm/genlist/item/dialogue/seperator.3/default";
5057       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
5058       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
5059       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
5060       alias: "elm/genlist/item/dialogue/separator/20/default";
5061       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
5062       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
5063       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
5064       alias: "elm/layout/dialogue/separator/hd32";
5065
5066       data.item: "stacking" "above";
5067       data.item: "selectraise" "on";
5068       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5069
5070       parts {
5071          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
5072          GENLIST_PART_DISCLIP
5073       }
5074    }
5075
5076    group { name : "elm/genlist/item/dialogue/seperator.4/default";
5077       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
5078       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
5079       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
5080       alias: "elm/genlist/item/dialogue/separator/10/default";
5081       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
5082       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
5083       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
5084       alias: "elm/layout/dialogue/separator/hd16";
5085
5086       data.item: "stacking" "above";
5087       data.item: "selectraise" "on";
5088       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5089
5090       parts {
5091          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
5092          GENLIST_PART_DISCLIP
5093       }
5094    }
5095
5096    group { name : "elm/genlist/item/dialogue/seperator.5/default";
5097       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
5098       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
5099       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
5100       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
5101       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
5102       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
5103       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
5104       alias: "elm/layout/dialogue/separator/hd1";
5105
5106       data.item: "stacking" "above";
5107       data.item: "selectraise" "on";
5108       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5109
5110       parts {
5111          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
5112          GENLIST_PART_DISCLIP
5113       }
5114    }
5115
5116
5117    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
5118       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
5119       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5120       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5121       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5122       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5123       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5124       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5125       alias: "elm/layout/dialogue/1title.1text.3";
5126       data.item: "stacking" "above";
5127       data.item: "selectraise" "on";
5128       data.item: "texts" "elm.title elm.text";
5129       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5130       parts {
5131          GENLIST_PART_BASE
5132          GENLIST_PART_BOTTOM_LINE
5133          GENLIST_PART_BG_NORMAL
5134          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5135          GENLIST_PART_PADDING_RIGHT_EDIT
5136          GENLIST_PART_DIALOGUE_ITEM
5137          GENLIST_PART_DIALOGUE_RIGHT_LINE
5138          part { name: "elm.title";
5139             clip_to: "disclip";
5140             type: TEXT;
5141             mouse_events: 0;
5142             scale: 1;
5143             description { state: "default" 0.0;
5144                min: GENLIST_SIZE_163_INC 0;
5145                fixed: 1 0;
5146                rel1 {
5147                   relative: 1.0 0.0;
5148                   to_x: "elm.padding.left";
5149                }
5150                rel2.to_x: "elm.padding.left";
5151                align: 0.0 0.5;
5152                color: GENLIST_MULTILINE_TEXT_COLOR;
5153                text {
5154                   font: "Tizen:style=Medium";
5155                   size: GENLIST_MULTILINE_TEXT_SIZE;
5156                   min: 0 1;
5157                   align: 0.0 0.5;
5158                   text_class: "tizen";
5159                }
5160             }
5161             GENLIST_DESCRIPTION_FLIP_ENABLED
5162          }
5163          part { name: "elm.flip.content.title";
5164             clip_to: "disclip";
5165             type: SWALLOW;
5166             description { state: "default" 0.0;
5167                visible: 0;
5168                fixed: 1 1;
5169                rel1.to: "elm.title";
5170                rel2.to: "elm.title";
5171             }
5172             description { state: "flipped" 0.0;
5173                inherit: "default" 0.0;
5174                visible: 1;
5175             }
5176          }
5177          part { name: "elm.divider1";
5178             type: RECT;
5179             mouse_events: 0;
5180             description { state: "default" 0.0;
5181                min: 1 0;
5182                fixed: 1 0;
5183                rel1 {
5184                   relative: 1.0 0.0;
5185                   to_x: "elm.title";
5186                }
5187                rel2.to_x: "elm.title";
5188                align: 0.0 0.5;
5189                color: GENLIST_LIST_LINE1_COLOR;
5190             }
5191          }
5192          part { name: "elm.padding.text.left";
5193             clip_to: "disclip";
5194             type: RECT;
5195             mouse_events: 0;
5196             scale: 1;
5197             description { state: "default" 0.0;
5198                min: GENLIST_PADDING_16_INC 0;
5199                fixed: 1 0;
5200                rel1 {
5201                    relative: 1.0 0.0;
5202                    to_x: "elm.divider1";
5203                }
5204                rel2.to_x: "elm.divider1";
5205                align: 0.0 0.5;
5206                visible: 0;
5207             }
5208          }
5209          part { name: "elm.text";
5210             clip_to: "disclip";
5211             type: TEXT;
5212             mouse_events: 0;
5213             scale: 1;
5214             description { state: "default" 0.0;
5215                rel1 {
5216                   relative: 1.0 0.0;
5217                   to_x: "elm.padding.text.left";
5218                }
5219                rel2 {
5220                   relative: 0.0 1.0;
5221                   to_x: "elm.padding.right";
5222                }
5223                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5224                text {
5225                   font: "Tizen:style=Roman";
5226                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5227                   min: 0 1;
5228                   align: 0.0 0.5;
5229                   text_class: "list_item";
5230                }
5231             }
5232             GENLIST_DESCRIPTION_FLIP_ENABLED
5233          }
5234          part { name: "elm.flip.content";
5235             clip_to: "disclip";
5236             type: SWALLOW;
5237             mouse_events: 1;
5238             scale: 1;
5239             description { state: "default" 0.0;
5240                fixed: 1 1;
5241                rel1 {
5242                   relative: 0.0 0.5;
5243                   to_x: "elm.text";
5244                }
5245                rel2 {
5246                   relative: 0.0 0.5;
5247                   to_x: "elm.padding.right";
5248                }
5249                visible: 0;
5250             }
5251             description { state: "flipped" 0.0;
5252                inherit: "default" 0.0;
5253                visible: 1;
5254             }
5255          }
5256          GENLIST_PART_DISCLIP
5257       }
5258       programs {
5259          // signal: elm,state,%s,active
5260          //   a "check" item named %s went active
5261          // signal: elm,state,%s,passive
5262          //   a "check" item named %s went passive
5263          // default is passive
5264          /*program { name: "go_active";
5265             signal: "elm,state,selected";
5266             source: "elm";
5267             action: STATE_SET "selected" 0.0;
5268             target: "elm.text";
5269          }
5270          program { name: "go_passive";
5271             signal: "elm,state,unselected";
5272             source: "elm";
5273             action: STATE_SET "default" 0.0;
5274             target: "elm.text";
5275             transition: LINEAR 0.1;
5276          }*/
5277          program { name: "go_disabled";
5278             signal: "elm,state,disabled";
5279             source: "elm";
5280             action: STATE_SET "disabled" 0.0;
5281             target: "disclip";
5282          }
5283          program { name: "go_enabled";
5284             signal: "elm,state,enabled";
5285             source: "elm";
5286             action: STATE_SET "default" 0.0;
5287             target: "disclip";
5288          }
5289          program { name: "flip_enabled";
5290             signal: "elm,state,flip,enabled";
5291             source: "elm";
5292             action: STATE_SET "flipped" 0.0;
5293             target: "elm.title";
5294             target: "elm.text";
5295             target: "elm.flip.content.title";
5296             target: "elm.flip.content";
5297          }
5298          program { name: "flip_disabled";
5299             signal: "elm,state,flip,disabled";
5300             source: "elm";
5301             action: STATE_SET "default" 0.0;
5302             target: "elm.title";
5303             target: "elm.text";
5304             target: "elm.flip.content.title";
5305             target: "elm.flip.content";
5306          }
5307       }
5308    }
5309
5310    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5311       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5312       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5313       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5314       alias: "elm/layout/dialogue/1title.1text.1icon";
5315       data.item: "stacking" "above";
5316       data.item: "selectraise" "on";
5317       data.item: "texts" "elm.title elm.text";
5318       data.item: "contents" "elm.icon";
5319       data.item: "flips" "elm.flip.icon elm.flip.content";
5320       parts {
5321          GENLIST_PART_BASE
5322          GENLIST_PART_BOTTOM_LINE
5323          GENLIST_PART_BG_NORMAL
5324          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5325          GENLIST_PART_PADDING_RIGHT_EDIT
5326          GENLIST_PART_DIALOGUE_ITEM
5327          GENLIST_PART_DIALOGUE_RIGHT_LINE
5328          part { name: "elm.title";
5329             clip_to: "disclip";
5330             type: TEXT;
5331             mouse_events: 0;
5332             scale: 1;
5333             description { state: "default" 0.0;
5334                min: GENLIST_SIZE_163_INC 0;
5335                fixed: 1 0;
5336                rel1 {
5337                   relative: 1.0 0.0;
5338                   to_x: "elm.padding.left";
5339                }
5340                rel2.to_x: "elm.padding.left";
5341                align: 0.0 0.5;
5342                color: GENLIST_MULTILINE_TEXT_COLOR;
5343                text {
5344                   font: "Tizen:style=Medium";
5345                   size: GENLIST_MULTILINE_TEXT_SIZE;
5346                   min: 0 1;
5347                   align: 0.0 0.5;
5348                   text_class: "tizen";
5349                }
5350             }
5351          }
5352          part { name: "elm.divider1";
5353             type: RECT;
5354             mouse_events: 0;
5355             description { state: "default" 0.0;
5356                min: 1 0;
5357                fixed: 1 0;
5358                rel1 {
5359                   relative: 1.0 0.0;
5360                   to_x: "elm.title";
5361                }
5362                rel2.to_x: "elm.title";
5363                align: 0.0 0.5;
5364                color: GENLIST_LIST_LINE1_COLOR;
5365             }
5366          }
5367          part { name: "elm.padding.text.left";
5368             clip_to: "disclip";
5369             type: RECT;
5370             mouse_events: 0;
5371             scale: 1;
5372             description { state: "default" 0.0;
5373                min: GENLIST_PADDING_16_INC 0;
5374                fixed: 1 0;
5375                rel1 {
5376                    relative: 1.0 0.0;
5377                    to_x: "elm.divider1";
5378                }
5379                rel2.to_x: "elm.divider1";
5380                align: 0.0 0.5;
5381                visible: 0;
5382             }
5383          }
5384          part { name: "elm.icon";
5385            clip_to: "disclip";
5386             type: SWALLOW;
5387             mouse_events: 1;
5388             scale: 1;
5389             description { state: "default" 0.0;
5390                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5391                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5392                fixed: 1 1;
5393                rel1.to_x: "elm.padding.right";
5394                rel2 {
5395                   relative: 0.0 1.0;
5396                   to_x: "elm.padding.right";
5397                }
5398                align: 1.0 0.5;
5399             }
5400          }
5401          part { name: "elm.padding.icon.left";
5402             clip_to: "disclip";
5403             type: RECT;
5404             mouse_events: 0;
5405             scale: 1;
5406             description { state: "default" 0.0;
5407                min: GENLIST_PADDING_16_INC 0;
5408                fixed: 1 0;
5409                rel1.to_x: "elm.icon";
5410                rel2 {
5411                    relative: 0.0 1.0;
5412                    to_x: "elm.icon";
5413                }
5414                rel2.to_x: "elm.icon";
5415                align: 1.0 0.5;
5416                visible: 0;
5417             }
5418          }
5419          part { name: "elm.text";
5420             clip_to: "disclip";
5421             type: TEXT;
5422             mouse_events: 0;
5423             scale: 1;
5424             description { state: "default" 0.0;
5425                rel1 {
5426                   relative: 1.0 0.0;
5427                   to_x: "elm.padding.text.left";
5428                }
5429                rel2 {
5430                   relative: 0.0 1.0;
5431                   to_x: "elm.padding.icon.left";
5432                }
5433                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5434                text {
5435                   font: "Tizen:style=Roman";
5436                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5437                   min: 0 1;
5438                   align: 0.0 0.5;
5439                   text_class: "list_item";
5440                }
5441             }
5442             GENLIST_DESCRIPTION_FLIP_ENABLED
5443          }
5444          part { name: "elm.flip.content";
5445             clip_to: "disclip";
5446             type: SWALLOW;
5447             mouse_events: 1;
5448             scale: 1;
5449             description { state: "default" 0.0;
5450                fixed: 1 1;
5451                rel1 {
5452                   relative: 0.0 0.5;
5453                   to_x: "elm.text";
5454                }
5455                rel2 {
5456                   relative: 0.0 0.5;
5457                   to_x: "elm.padding.right";
5458                }
5459                visible: 0;
5460             }
5461             description { state: "flipped" 0.0;
5462                inherit: "default" 0.0;
5463                visible: 1;
5464             }
5465          }
5466          GENLIST_PART_DISCLIP
5467       }
5468       programs {
5469          // signal: elm,state,%s,active
5470          //   a "check" item named %s went active
5471          // signal: elm,state,%s,passive
5472          //   a "check" item named %s went passive
5473          // default is passive
5474          /*program { name: "go_active";
5475             signal: "elm,state,selected";
5476             source: "elm";
5477             action: STATE_SET "selected" 0.0;
5478             target: "elm.text";
5479          }
5480          program { name: "go_passive";
5481             signal: "elm,state,unselected";
5482             source: "elm";
5483             action: STATE_SET "default" 0.0;
5484             target: "elm.text";
5485             transition: LINEAR 0.1;
5486          }*/
5487          program { name: "go_disabled";
5488             signal: "elm,state,disabled";
5489             source: "elm";
5490             action: STATE_SET "disabled" 0.0;
5491             target: "disclip";
5492          }
5493          program { name: "go_enabled";
5494             signal: "elm,state,enabled";
5495             source: "elm";
5496             action: STATE_SET "default" 0.0;
5497             target: "disclip";
5498          }
5499          //GENLIST_PROGRAM_FLIP_1TEXT
5500       }
5501    }
5502
5503    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5504       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5505       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5506       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5507       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5508       data.item: "stacking" "above";
5509       data.item: "selectraise" "on";
5510       data.item: "texts" "elm.title elm.text";
5511       data.item: "contents" "elm.icon";
5512       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5513       parts {
5514          GENLIST_PART_BASE
5515          GENLIST_PART_BOTTOM_LINE
5516          GENLIST_PART_BG_NORMAL
5517          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5518          GENLIST_PART_PADDING_RIGHT_EDIT
5519          GENLIST_PART_DIALOGUE_ITEM
5520          GENLIST_PART_DIALOGUE_RIGHT_LINE
5521          part { name: "elm.title";
5522             clip_to: "disclip";
5523             type: TEXT;
5524             mouse_events: 0;
5525             scale: 1;
5526             description { state: "default" 0.0;
5527                min: GENLIST_SIZE_163_INC 0;
5528                fixed: 1 0;
5529                rel1 {
5530                   relative: 1.0 0.0;
5531                   to_x: "elm.padding.left";
5532                }
5533                rel2.to_x: "elm.padding.left";
5534                align: 0.0 0.5;
5535                color: GENLIST_MULTILINE_TEXT_COLOR;
5536                text {
5537                   font: "Tizen:style=Medium";
5538                   size: GENLIST_MULTILINE_TEXT_SIZE;
5539                   min: 0 1;
5540                   align: 0.0 0.5;
5541                   text_class: "tizen";
5542                }
5543             }
5544             GENLIST_DESCRIPTION_FLIP_ENABLED
5545          }
5546          part { name: "elm.flip.content.title";
5547             clip_to: "disclip";
5548             type: SWALLOW;
5549             description { state: "default" 0.0;
5550                visible: 0;
5551                fixed: 1 1;
5552                rel1.to: "elm.title";
5553                rel2.to: "elm.title";
5554             }
5555             description { state: "flipped" 0.0;
5556                inherit: "default" 0.0;
5557                visible: 1;
5558             }
5559          }
5560          part { name: "elm.divider1";
5561             type: RECT;
5562             mouse_events: 0;
5563             description { state: "default" 0.0;
5564                min: 1 0;
5565                fixed: 1 0;
5566                rel1 {
5567                   relative: 1.0 0.0;
5568                   to_x: "elm.title";
5569                }
5570                rel2.to_x: "elm.title";
5571                align: 0.0 0.5;
5572                color: GENLIST_LIST_LINE1_COLOR;
5573             }
5574          }
5575          part { name: "elm.padding.text.left";
5576             clip_to: "disclip";
5577             type: RECT;
5578             mouse_events: 0;
5579             scale: 1;
5580             description { state: "default" 0.0;
5581                min: GENLIST_PADDING_16_INC 0;
5582                fixed: 1 0;
5583                rel1 {
5584                    relative: 1.0 0.0;
5585                    to_x: "elm.divider1";
5586                }
5587                rel2.to_x: "elm.divider1";
5588                align: 0.0 0.5;
5589                visible: 0;
5590             }
5591          }
5592          part { name: "elm.icon";
5593            clip_to: "disclip";
5594             type: SWALLOW;
5595             mouse_events: 0;
5596             scale: 1;
5597             description { state: "default" 0.0;
5598                min: 0 0;
5599                max: 0 0;
5600                rel1.to_x: "elm.padding.right";
5601                rel2 {
5602                   relative: 0.0 1.0;
5603                   to_x: "elm.padding.right";
5604                }
5605                align: 1.0 0.5;
5606                visible: 0;
5607             }
5608             description { state: "contact_default_number_enabled" 0.0;
5609                inherit: "default" 0.0;
5610                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5611                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5612                visible: 1;
5613             }
5614          }
5615          part { name: "elm.padding.icon.left";
5616             clip_to: "disclip";
5617             type: RECT;
5618             mouse_events: 0;
5619             scale: 1;
5620             description { state: "default" 0.0;
5621                min: 0 0;
5622                fixed: 1 0;
5623                rel1.to_x: "elm.icon";
5624                rel2 {
5625                    relative: 0.0 1.0;
5626                    to_x: "elm.icon";
5627                }
5628                rel2.to_x: "elm.icon";
5629                align: 1.0 0.5;
5630                visible: 0;
5631             }
5632             description { state: "contact_default_number_enabled" 0.0;
5633                inherit: "default" 0.0;
5634                min: GENLIST_PADDING_16_INC 0;
5635             }
5636          }
5637          part { name: "elm.text";
5638             clip_to: "disclip";
5639             type: TEXT;
5640             mouse_events: 0;
5641             scale: 1;
5642             description { state: "default" 0.0;
5643                rel1 {
5644                   relative: 1.0 0.0;
5645                   to_x: "elm.padding.text.left";
5646                }
5647                rel2 {
5648                   relative: 0.0 1.0;
5649                   to_x: "elm.padding.icon.left";
5650                }
5651                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5652                text {
5653                   font: "Tizen:style=Roman";
5654                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5655                   min: 0 1;
5656                   align: 0.0 0.5;
5657                   text_class: "list_item";
5658                }
5659             }
5660             description { state: "contact_default_number_enabled" 0.0;
5661                inherit: "default" 0.0;
5662                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5663             }
5664             GENLIST_DESCRIPTION_FLIP_ENABLED
5665          }
5666          part { name: "elm.flip.content";
5667             clip_to: "disclip";
5668             type: SWALLOW;
5669             mouse_events: 1;
5670             scale: 1;
5671             description { state: "default" 0.0;
5672                fixed: 1 1;
5673                rel1 {
5674                   relative: 0.0 0.5;
5675                   to_x: "elm.text";
5676                }
5677                rel2 {
5678                   relative: 1.0 0.5;
5679                   to_x: "elm.padding.icon.left";
5680                }
5681                visible: 0;
5682             }
5683             description { state: "flipped" 0.0;
5684                inherit: "default" 0.0;
5685                visible: 1;
5686             }
5687          }
5688          GENLIST_PART_DISCLIP
5689       }
5690       programs {
5691          // signal: elm,state,%s,active
5692          //   a "check" item named %s went active
5693          // signal: elm,state,%s,passive
5694          //   a "check" item named %s went passive
5695          // default is passive
5696          /*program { name: "go_active";
5697             signal: "elm,state,selected";
5698             source: "elm";
5699             action: STATE_SET "selected" 0.0;
5700             target: "elm.text";
5701          }
5702          program { name: "go_passive";
5703             signal: "elm,state,unselected";
5704             source: "elm";
5705             action: STATE_SET "default" 0.0;
5706             target: "elm.text";
5707             transition: LINEAR 0.1;
5708          }*/
5709          program { name: "go_disabled";
5710             signal: "elm,state,disabled";
5711             source: "elm";
5712             action: STATE_SET "disabled" 0.0;
5713             target: "disclip";
5714          }
5715          program { name: "go_enabled";
5716             signal: "elm,state,enabled";
5717             source: "elm";
5718             action: STATE_SET "default" 0.0;
5719             target: "disclip";
5720          }
5721          program { name: "flip_enabled";
5722             signal: "elm,state,flip,enabled";
5723             source: "elm";
5724             action: STATE_SET "flipped" 0.0;
5725             target: "elm.title";
5726             target: "elm.text";
5727             target: "elm.flip.content.title";
5728             target: "elm.flip.content";
5729          }
5730          program { name: "flip_disabled";
5731             signal: "elm,state,flip,disabled";
5732             source: "elm";
5733             action: STATE_SET "default" 0.0;
5734             target: "elm.title";
5735             target: "elm.text";
5736             target: "elm.flip.content.title";
5737             target: "elm.flip.content";
5738          }
5739          program { name: "contact_default_number_enabled";
5740             signal: "elm,state,contact,default_number,enabled";
5741             source: "elm";
5742             action: STATE_SET "contact_default_number_enabled" 0.0;
5743             target: "elm.icon";
5744             target: "elm.padding.icon.left";
5745             target: "elm.text";
5746          }
5747          program { name: "contact_default_number_disabled";
5748             signal: "elm,state,contact,default_number,disabled";
5749             source: "elm";
5750             action: STATE_SET "default" 0.0;
5751             target: "elm.icon";
5752             target: "elm.padding.icon.left";
5753             target: "elm.text";
5754          }
5755       }
5756    }
5757
5758
5759    group { name: "elm/genlist/item/dialogue/2text/default";
5760       alias: "elm/genlist/item_odd/dialogue/2text/default";
5761       alias: "elm/genlist/item_compress/dialogue/2text/default";
5762       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5763       alias: "elm/layout/dialogue/2text";
5764       data.item: "stacking" "above";
5765       data.item: "selectraise" "on";
5766       data.item: "texts" "elm.text.1 elm.text.2";
5767       data.item: "flips" "elm.flip.icon elm.flip.content";
5768       parts {
5769          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5770          GENLIST_PART_BG_NORMAL
5771          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5772          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5773          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5774          GENLIST_PART_PADDING_RIGHT_EDIT
5775          GENLIST_PART_DIALOGUE_ITEM
5776          GENLIST_PART_DIALOGUE_RIGHT_LINE
5777          part { name: "elm.text.1";
5778             clip_to: "disclip";
5779             type: TEXT;
5780             mouse_events: 0;
5781             scale: 1;
5782             description { state: "default" 0.0;
5783                min: 0 GENLIST_SIZE_61_INC;
5784                fixed: 0 1;
5785                rel1 {
5786                   relative: 1.0 1.0;
5787                   to_x: "elm.padding.left";
5788                   to_y: "elm.padding.top";
5789                }
5790                rel2 {
5791                   relative: 0.0 1.0;
5792                   to_x: "elm.padding.right";
5793                   to_y: "elm.padding.top";
5794                }
5795                align: 0.0 0.0;
5796                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5797                text {
5798                   font: "Tizen:style=Roman";
5799                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5800                   min: 0 1;
5801                   align: 0.0 0.5;
5802                   text_class: "list_item";
5803                }
5804             }
5805             description { state: "selected" 0.0;
5806                inherit: "default" 0.0;
5807                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5808             }
5809             GENLIST_DESCRIPTION_FLIP_ENABLED
5810          }
5811          part { name: "elm.text.2";
5812             clip_to: "disclip";
5813             type: TEXT;
5814             mouse_events: 0;
5815             scale: 1;
5816             description { state: "default" 0.0;
5817                rel1 {
5818                   relative: 1.0 1.0;
5819                   to_x: "elm.padding.left";
5820                   to_y: "elm.text.1";
5821                }
5822                rel2 {
5823                   relative: 0.0 0.0;
5824                   to_x: "elm.padding.right";
5825                   to_y: "elm.padding.bottom";
5826                }
5827                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5828                text {
5829                   font: "Tizen:style=Medium";
5830                   size: GENLIST_FONT_32_INC;
5831                   min: 0 1;
5832                   align: 0.0 0.5;
5833                   text_class: "tizen";
5834                }
5835             }
5836             description { state: "selected" 0.0;
5837                inherit: "default" 0.0;
5838                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5839             }
5840             GENLIST_DESCRIPTION_FLIP_ENABLED
5841          }
5842          GENLIST_PART_FLIP
5843          GENLIST_PART_FOCUS
5844          GENLIST_PART_DISCLIP
5845       }
5846       programs {
5847          // signal: elm,state,%s,active
5848          //   a "check" item named %s went active
5849          // signal: elm,state,%s,passive
5850          //   a "check" item named %s went passive
5851          // default is passive
5852          program { name: "go_active";
5853             signal: "elm,state,selected";
5854             source: "elm";
5855             action: STATE_SET "selected" 0.0;
5856             target: "bg";
5857             target: "elm.text.1";
5858             target: "elm.text.2";
5859             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5860          }
5861          program { name: "go_passive";
5862             signal: "elm,state,unselected";
5863             source: "elm";
5864             action: STATE_SET "default" 0.0;
5865             target: "bg";
5866             target: "elm.text.1";
5867             target: "elm.text.2";
5868             transition: LINEAR 0.1;
5869          }
5870          program { name: "go_disabled";
5871             signal: "elm,state,disabled";
5872             source: "elm";
5873             action: STATE_SET "disabled" 0.0;
5874             target: "disclip";
5875          }
5876          program { name: "go_enabled";
5877             signal: "elm,state,enabled";
5878             source: "elm";
5879             action: STATE_SET "default" 0.0;
5880             target: "disclip";
5881          }
5882          GENLIST_PROGRAM_FLIP_2TEXT
5883       }
5884    }
5885
5886    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5887       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5888       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5889       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5890       alias: "elm/layout/dialogue/2text.1icon.2";
5891       data.item: "stacking" "above";
5892       data.item: "selectraise" "on";
5893       data.item: "texts" "elm.text.1 elm.text.2";
5894       data.item: "contents" "elm.icon";
5895       data.item: "flips" "elm.flip.icon elm.flip.content";
5896       parts {
5897          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5898          GENLIST_PART_BG_NORMAL
5899          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5900          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5901          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5902          GENLIST_PART_PADDING_RIGHT_EDIT
5903          GENLIST_PART_DIALOGUE_ITEM
5904          GENLIST_PART_DIALOGUE_RIGHT_LINE
5905          part { name: "elm.icon";
5906             clip_to: "disclip";
5907             type: SWALLOW;
5908             scale: 1;
5909             description { state: "default" 0.0;
5910                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5911                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5912                fixed: 1 1;
5913                rel1 {
5914                   relative: 1.0 0.0;
5915                   to_x: "elm.padding.left";
5916                }
5917                rel2.to_x: "elm.padding.left";
5918                align: 0.0 0.5;
5919             }
5920             GENLIST_DESCRIPTION_FLIP_ENABLED
5921          }
5922          part { name: "elm.padding.icon.right";
5923             clip_to: "disclip";
5924             type: RECT;
5925             scale: 1;
5926             description { state: "default" 0.0;
5927                min: GENLIST_PADDING_16_INC 0;
5928                fixed: 1 0;
5929                rel1 {
5930                   relative: 1.0 0.0;
5931                   to_x: "elm.icon";
5932                }
5933                rel2.to_x: "elm.icon";
5934                align: 0.0 0.0;
5935                visible: 0;
5936             }
5937          }
5938          part { name: "elm.text.1";
5939             clip_to: "disclip";
5940             type: TEXT;
5941             mouse_events: 0;
5942             scale: 1;
5943             description { state: "default" 0.0;
5944                min: 0 GENLIST_SIZE_61_INC;
5945                fixed: 0 1;
5946                rel1 {
5947                   relative: 1.0 1.0;
5948                   to_x: "elm.padding.icon.right";
5949                   to_y: "elm.padding.top";
5950                }
5951                rel2 {
5952                   relative: 0.0 1.0;
5953                   to_x: "elm.padding.right";
5954                   to_y: "elm.padding.top";
5955                }
5956                align: 0.0 0.0;
5957                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5958                text {
5959                   font: "Tizen:style=Roman";
5960                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5961                   min: 0 1;
5962                   align: 0.0 0.5;
5963                   text_class: "list_item";
5964                }
5965             }
5966             description { state: "selected" 0.0;
5967                inherit: "default" 0.0;
5968                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5969             }
5970             GENLIST_DESCRIPTION_FLIP_ENABLED
5971          }
5972          part { name: "elm.text.2";
5973             clip_to: "disclip";
5974             type: TEXT;
5975             mouse_events: 0;
5976             scale: 1;
5977             description { state: "default" 0.0;
5978                rel1 {
5979                   relative: 1.0 1.0;
5980                   to_x: "elm.padding.icon.right";
5981                   to_y: "elm.text.1";
5982                }
5983                rel2 {
5984                   relative: 0.0 0.0;
5985                   to_x: "elm.padding.right";
5986                   to_y: "elm.padding.bottom";
5987                }
5988                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5989                text {
5990                   font: "Tizen:style=Medium";
5991                   size: GENLIST_FONT_32_INC;
5992                   min: 0 1;
5993                   align: 0.0 0.5;
5994                   text_class: "tizen";
5995                }
5996             }
5997             description { state: "selected" 0.0;
5998                inherit: "default" 0.0;
5999                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6000             }
6001             GENLIST_DESCRIPTION_FLIP_ENABLED
6002          }
6003          GENLIST_PART_FLIP
6004          GENLIST_PART_FOCUS
6005          GENLIST_PART_DISCLIP
6006       }
6007       programs {
6008          // signal: elm,state,%s,active
6009          //   a "check" item named %s went active
6010          // signal: elm,state,%s,passive
6011          //   a "check" item named %s went passive
6012          // default is passive
6013          program { name: "go_active";
6014             signal: "elm,state,selected";
6015             source: "elm";
6016             action: STATE_SET "selected" 0.0;
6017             target: "bg";
6018             target: "elm.text.1";
6019             target: "elm.text.2";
6020             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6021          }
6022          program { name: "go_passive";
6023             signal: "elm,state,unselected";
6024             source: "elm";
6025             action: STATE_SET "default" 0.0;
6026             target: "bg";
6027             target: "elm.text.1";
6028             target: "elm.text.2";
6029             transition: LINEAR 0.1;
6030          }
6031          program { name: "go_disabled";
6032             signal: "elm,state,disabled";
6033             source: "elm";
6034             action: STATE_SET "disabled" 0.0;
6035             target: "disclip";
6036          }
6037          program { name: "go_enabled";
6038             signal: "elm,state,enabled";
6039             source: "elm";
6040             action: STATE_SET "default" 0.0;
6041             target: "disclip";
6042          }
6043          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6044       }
6045    }
6046
6047    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
6048       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
6049       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
6050       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
6051       alias: "elm/layout/dialogue/2text.1icon.3";
6052       data.item: "stacking" "above";
6053       data.item: "selectraise" "on";
6054       data.item: "texts" "elm.text.1 elm.text.2";
6055       data.item: "contents" "elm.icon";
6056       data.item: "flips" "elm.flip.icon elm.flip.content";
6057       parts {
6058          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6059          GENLIST_PART_BG_NORMAL
6060          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6061          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6062          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6063          GENLIST_PART_PADDING_RIGHT_EDIT
6064          GENLIST_PART_DIALOGUE_ITEM
6065          GENLIST_PART_DIALOGUE_RIGHT_LINE
6066          part { name: "elm.icon";
6067             clip_to: "disclip";
6068             type: SWALLOW;
6069             scale: 1;
6070             description { state: "default" 0.0;
6071                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6072                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6073                fixed: 1 1;
6074                rel1 {
6075                   relative: 1.0 0.0;
6076                   to_x: "elm.padding.left";
6077                }
6078                rel2.to_x: "elm.padding.left";
6079                align: 0.0 0.5;
6080             }
6081             GENLIST_DESCRIPTION_FLIP_ENABLED
6082          }
6083          part { name: "elm.padding.icon.right";
6084             clip_to: "disclip";
6085             type: RECT;
6086             scale: 1;
6087             description { state: "default" 0.0;
6088                min: GENLIST_PADDING_16_INC 0;
6089                fixed: 1 0;
6090                rel1 {
6091                   relative: 1.0 0.0;
6092                   to_x: "elm.icon";
6093                }
6094                rel2.to_x: "elm.icon";
6095                align: 0.0 0.0;
6096                visible: 0;
6097             }
6098          }
6099          part { name: "elm.text.1";
6100             clip_to: "disclip";
6101             type: TEXT;
6102             mouse_events: 0;
6103             scale: 1;
6104             description { state: "default" 0.0;
6105                min: 0 GENLIST_SIZE_61_INC;
6106                fixed: 0 1;
6107                rel1 {
6108                   relative: 1.0 1.0;
6109                   to_x: "elm.padding.icon.right";
6110                   to_y: "elm.padding.top";
6111                }
6112                rel2 {
6113                   relative: 0.0 1.0;
6114                   to_x: "elm.padding.right";
6115                   to_y: "elm.padding.top";
6116                }
6117                align: 0.0 0.0;
6118                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6119                text {
6120                   font: "Tizen:style=Roman";
6121                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6122                   min: 0 1;
6123                   align: 0.0 0.5;
6124                   text_class: "list_item";
6125                }
6126             }
6127             description { state: "selected" 0.0;
6128                inherit: "default" 0.0;
6129                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6130             }
6131             GENLIST_DESCRIPTION_FLIP_ENABLED
6132          }
6133          part { name: "elm.text.2";
6134             clip_to: "disclip";
6135             type: TEXT;
6136             mouse_events: 0;
6137             scale: 1;
6138             description { state: "default" 0.0;
6139                rel1 {
6140                   relative: 1.0 1.0;
6141                   to_x: "elm.padding.icon.right";
6142                   to_y: "elm.text.1";
6143                }
6144                rel2 {
6145                   relative: 0.0 0.0;
6146                   to_x: "elm.padding.right";
6147                   to_y: "elm.padding.bottom";
6148                }
6149                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6150                text {
6151                   font: "Tizen:style=Medium";
6152                   size: GENLIST_FONT_32_INC;
6153                   min: 0 1;
6154                   align: 0.0 0.5;
6155                   text_class: "tizen";
6156                }
6157             }
6158             description { state: "selected" 0.0;
6159                inherit: "default" 0.0;
6160                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6161             }
6162             GENLIST_DESCRIPTION_FLIP_ENABLED
6163          }
6164          GENLIST_PART_FLIP
6165          GENLIST_PART_FOCUS
6166          GENLIST_PART_DISCLIP
6167       }
6168       programs {
6169          // signal: elm,state,%s,active
6170          //   a "check" item named %s went active
6171          // signal: elm,state,%s,passive
6172          //   a "check" item named %s went passive
6173          // default is passive
6174          program { name: "go_active";
6175             signal: "elm,state,selected";
6176             source: "elm";
6177             action: STATE_SET "selected" 0.0;
6178             target: "bg";
6179             target: "elm.text.1";
6180             target: "elm.text.2";
6181             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6182          }
6183          program { name: "go_passive";
6184             signal: "elm,state,unselected";
6185             source: "elm";
6186             action: STATE_SET "default" 0.0;
6187             target: "bg";
6188             target: "elm.text.1";
6189             target: "elm.text.2";
6190             transition: LINEAR 0.1;
6191          }
6192          program { name: "go_disabled";
6193             signal: "elm,state,disabled";
6194             source: "elm";
6195             action: STATE_SET "disabled" 0.0;
6196             target: "disclip";
6197          }
6198          program { name: "go_enabled";
6199             signal: "elm,state,enabled";
6200             source: "elm";
6201             action: STATE_SET "default" 0.0;
6202             target: "disclip";
6203          }
6204          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6205       }
6206    }
6207
6208    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6209       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6210       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6211       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6212       alias: "elm/layout/dialogue/2text.3icon";
6213       data.item: "stacking" "above";
6214       data.item: "selectraise" "on";
6215       data.item: "texts" "elm.text.1 elm.text.2";
6216       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6217       data.item: "flips" "elm.flip.icon elm.flip.content";
6218       parts {
6219          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6220          GENLIST_PART_BG_NORMAL
6221          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6222          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6223          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6224          GENLIST_PART_PADDING_RIGHT_EDIT
6225          GENLIST_PART_DIALOGUE_ITEM
6226          GENLIST_PART_DIALOGUE_RIGHT_LINE
6227          part { name: "elm.swallow.colorbar";
6228             clip_to: "disclip";
6229             type: SWALLOW;
6230             scale: 1;
6231             description { state: "default" 0.0;
6232                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6233                fixed: 1 1;
6234                rel1 {
6235                   relative: 1.0 0.0;
6236                   to_x: "elm.rect.dialogue";
6237                }
6238                rel2 {
6239                   relative: 1.0 0.0;
6240                   to_x: "elm.rect.dialogue";
6241                }
6242                align: 0.0 0.0;
6243             }
6244          }
6245          part { name: "elm.icon.1";
6246             clip_to: "disclip";
6247             type: SWALLOW;
6248             scale: 1;
6249             description { state: "default" 0.0;
6250                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6251                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6252                fixed: 1 1;
6253                rel1 {
6254                   relative: 1.0 0.0;
6255                   to_x: "elm.padding.left";
6256                }
6257                rel2 {
6258                   relative: 1.0 1.0;
6259                   to_x: "elm.padding.left";
6260                }
6261                align: 0.0 0.5;
6262             }
6263             GENLIST_DESCRIPTION_FLIP_ENABLED
6264          }
6265          part { name: "elm.padding.icon1.right";
6266             type: RECT;
6267             scale: 1;
6268             description { state: "default" 0.0;
6269                min: GENLIST_PADDING_16_INC 0;
6270                fixed: 1 0;
6271                rel1 {
6272                   relative: 1.0 0.0;
6273                   to_x: "elm.icon.1";
6274                }
6275                rel2.to_x: "elm.icon.1";
6276                align: 0.0 0.0;
6277                visible: 0;
6278             }
6279          }
6280          part { name: "elm.icon.2";
6281             clip_to: "disclip";
6282             type: SWALLOW;
6283             scale: 1;
6284             description { state: "default" 0.0;
6285                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6286                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6287                fixed: 1 1;
6288                rel1.to_x: "elm.padding.right";
6289                rel2 {
6290                   relative: 0.0 1.0;
6291                   to_x: "elm.padding.right";
6292                }
6293                align: 1.0 0.5;
6294             }
6295             GENLIST_DESCRIPTION_FLIP_ENABLED
6296          }
6297          part { name: "elm.padding.icon2.left";
6298             type: RECT;
6299             scale: 1;
6300             description { state: "default" 0.0;
6301                min: GENLIST_PADDING_16_INC 0;
6302                fixed: 1 0;
6303                rel1.to_x: "elm.icon.2";
6304                rel2 {
6305                   relative: 0.0 1.0;
6306                   to_x: "elm.icon.2";
6307                }
6308                align: 1.0 0.0;
6309                visible: 0;
6310             }
6311          }
6312          part { name: "elm.text.1";
6313             clip_to: "disclip";
6314             type: TEXT;
6315             mouse_events: 0;
6316             scale: 1;
6317             description { state: "default" 0.0;
6318                min: 0 GENLIST_SIZE_61_INC;
6319                fixed: 0 1;
6320                rel1 {
6321                   relative: 1.0 1.0;
6322                   to_x: "elm.padding.icon1.right";
6323                   to_y: "elm.padding.top";
6324                }
6325                rel2 {
6326                   relative: 0.0 1.0;
6327                   to_x: "elm.padding.icon2.left";
6328                   to_y: "elm.padding.top";
6329                }
6330                align: 0.0 0.0;
6331                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6332                text {
6333                   font: "Tizen:style=Roman";
6334                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6335                   min: 0 1;
6336                   align: 0.0 0.5;
6337                   text_class: "list_item";
6338                }
6339             }
6340             description { state: "selected" 0.0;
6341                inherit: "default" 0.0;
6342                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6343             }
6344             GENLIST_DESCRIPTION_FLIP_ENABLED
6345          }
6346          part { name: "elm.text.2";
6347             clip_to: "disclip";
6348             type: TEXT;
6349             mouse_events: 0;
6350             scale: 1;
6351             description { state: "default" 0.0;
6352                rel1 {
6353                   relative: 1.0 1.0;
6354                   to_x: "elm.padding.icon1.right";
6355                   to_y: "elm.text.1";
6356                }
6357                rel2 {
6358                   relative: 0.0 0.0;
6359                   to_x: "elm.padding.icon2.left";
6360                   to_y: "elm.padding.bottom";
6361                }
6362                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6363                text {
6364                   font: "Tizen:style=Medium";
6365                   size: GENLIST_FONT_32_INC;
6366                   min: 0 1;
6367                   align: 0.0 0.5;
6368                   text_class: "tizen";
6369                }
6370             }
6371             description { state: "selected" 0.0;
6372                inherit: "default" 0.0;
6373                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6374             }
6375             GENLIST_DESCRIPTION_FLIP_ENABLED
6376          }
6377          GENLIST_PART_FLIP
6378          GENLIST_PART_FOCUS
6379          GENLIST_PART_DISCLIP
6380       }
6381       programs {
6382          // signal: elm,state,%s,active
6383          //   a "check" item named %s went active
6384          // signal: elm,state,%s,passive
6385          //   a "check" item named %s went passive
6386          // default is passive
6387          program { name: "go_active";
6388             signal: "elm,state,selected";
6389             source: "elm";
6390             action: STATE_SET "selected" 0.0;
6391             target: "bg";
6392             target: "elm.text.1";
6393             target: "elm.text.2";
6394             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6395          }
6396          program { name: "go_passive";
6397             signal: "elm,state,unselected";
6398             source: "elm";
6399             action: STATE_SET "default" 0.0;
6400             target: "bg";
6401             target: "elm.text.1";
6402             target: "elm.text.2";
6403             transition: LINEAR 0.1;
6404          }
6405          program { name: "go_disabled";
6406             signal: "elm,state,disabled";
6407             source: "elm";
6408             action: STATE_SET "disabled" 0.0;
6409             target: "disclip";
6410          }
6411          program { name: "go_enabled";
6412             signal: "elm,state,enabled";
6413             source: "elm";
6414             action: STATE_SET "default" 0.0;
6415             target: "disclip";
6416          }
6417          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6418       }
6419    }
6420
6421    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6422       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6423       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6424       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6425       alias: "elm/layout/dialogue/2text.2icon.2";
6426       data.item: "stacking" "above";
6427       data.item: "selectraise" "on";
6428       data.item: "texts" "elm.text.1 elm.text.2";
6429       data.item: "contents" "elm.icon.1 elm.icon.2";
6430       data.item: "flips" "elm.flip.icon elm.flip.content";
6431       parts {
6432          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6433          GENLIST_PART_BG_NORMAL
6434          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6435          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6436          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6437          GENLIST_PART_PADDING_RIGHT_EDIT
6438          GENLIST_PART_DIALOGUE_ITEM
6439          GENLIST_PART_DIALOGUE_RIGHT_LINE
6440          part { name: "elm.icon.1";
6441             clip_to: "disclip";
6442             type: SWALLOW;
6443             scale: 1;
6444             description { state: "default" 0.0;
6445                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6446                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6447                fixed: 1 1;
6448                rel1 {
6449                   relative: 1.0 1.0;
6450                   to_x: "elm.padding.left";
6451                   to_y: "elm.padding.top";
6452                }
6453                rel2 {
6454                   relative: 1.0 0.0;
6455                   to_x: "elm.padding.left";
6456                   to_y: "elm.padding.bottom";
6457                }
6458                align: 0.0 0.5;
6459             }
6460             GENLIST_DESCRIPTION_FLIP_ENABLED
6461          }
6462          part { name: "elm.padding.icon1.right";
6463             clip_to: "disclip";
6464             type: RECT;
6465             scale: 1;
6466             description { state: "default" 0.0;
6467                min: GENLIST_PADDING_16_INC 0;
6468                fixed: 1 0;
6469                rel1 {
6470                   relative: 1.0 0.0;
6471                   to_x: "elm.icon.1";
6472                }
6473                rel2.to_x: "elm.icon.1";
6474                align: 0.0 0.0;
6475                visible: 0;
6476             }
6477          }
6478          part { name: "elm.text.1";
6479             clip_to: "disclip";
6480             type: TEXT;
6481             mouse_events: 0;
6482             scale: 1;
6483             description { state: "default" 0.0;
6484                min: 0 GENLIST_SIZE_61_INC;
6485                fixed: 0 1;
6486                rel1 {
6487                   relative: 1.0 1.0;
6488                   to_x: "elm.padding.icon1.right";
6489                   to_y: "elm.padding.top";
6490                }
6491                rel2 {
6492                   relative: 0.0 1.0;
6493                   to_x: "elm.padding.right";
6494                   to_y: "elm.padding.top";
6495                }
6496                align: 0.0 0.0;
6497                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6498                text {
6499                   font: "Tizen:style=Roman";
6500                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6501                   min: 0 1;
6502                   align: 0.0 0.5;
6503                   text_class: "list_item";
6504                }
6505             }
6506             description { state: "selected" 0.0;
6507                inherit: "default" 0.0;
6508                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6509             }
6510             GENLIST_DESCRIPTION_FLIP_ENABLED
6511          }
6512          part { name: "elm.icon.2";
6513             clip_to: "disclip";
6514             type: SWALLOW;
6515             scale: 1;
6516             description { state: "default" 0.0;
6517                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6518                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6519                fixed: 1 1;
6520                rel1 {
6521                   relative: 0.0 1.0;
6522                   to_x: "elm.padding.right";
6523                   to_y: "elm.text.1";
6524                }
6525                rel2 {
6526                   relative: 0.0 0.0;
6527                   to_x: "elm.padding.right";
6528                   to_y: "elm.padding.bottom";
6529                }
6530                align: 1.0 0.5;
6531             }
6532             GENLIST_DESCRIPTION_FLIP_ENABLED
6533          }
6534          part { name: "elm.padding.icon2.left";
6535             clip_to: "disclip";
6536             type: RECT;
6537             scale: 1;
6538             description { state: "default" 0.0;
6539                min: GENLIST_PADDING_16_INC 0;
6540                fixed: 1 0;
6541                rel1 {
6542                   relative: 0.0 0.0;
6543                   to_x: "elm.icon.2";
6544                }
6545                rel2.to_x: "elm.icon.2";
6546                align: 1.0 0.0;
6547                visible: 0;
6548             }
6549          }
6550          part { name: "elm.text.2";
6551             clip_to: "disclip";
6552             type: TEXT;
6553             mouse_events: 0;
6554             scale: 1;
6555             description { state: "default" 0.0;
6556                rel1 {
6557                   relative: 1.0 1.0;
6558                   to_x: "elm.padding.icon1.right";
6559                   to_y: "elm.text.1";
6560                }
6561                rel2 {
6562                   relative: 0.0 0.0;
6563                   to_x: "elm.padding.icon2.left";
6564                   to_y: "elm.padding.bottom";
6565                }
6566                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6567                text {
6568                   font: "Tizen:style=Medium";
6569                   size: GENLIST_FONT_32_INC;
6570                   min: 0 1;
6571                   align: 0.0 0.5;
6572                   text_class: "tizen";
6573                }
6574             }
6575             description { state: "selected" 0.0;
6576                inherit: "default" 0.0;
6577                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6578             }
6579             GENLIST_DESCRIPTION_FLIP_ENABLED
6580          }
6581          GENLIST_PART_FLIP
6582          GENLIST_PART_FOCUS
6583          GENLIST_PART_DISCLIP
6584       }
6585       programs {
6586          // signal: elm,state,%s,active
6587          //   a "check" item named %s went active
6588          // signal: elm,state,%s,passive
6589          //   a "check" item named %s went passive
6590          // default is passive
6591          program { name: "go_active";
6592             signal: "elm,state,selected";
6593             source: "elm";
6594             action: STATE_SET "selected" 0.0;
6595             target: "bg";
6596             target: "elm.text.1";
6597             target: "elm.text.2";
6598             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6599          }
6600          program { name: "go_passive";
6601             signal: "elm,state,unselected";
6602             source: "elm";
6603             action: STATE_SET "default" 0.0;
6604             target: "bg";
6605             target: "elm.text.1";
6606             target: "elm.text.2";
6607             transition: LINEAR 0.1;
6608          }
6609          program { name: "go_disabled";
6610             signal: "elm,state,disabled";
6611             source: "elm";
6612             action: STATE_SET "disabled" 0.0;
6613             target: "disclip";
6614          }
6615          program { name: "go_enabled";
6616             signal: "elm,state,enabled";
6617             source: "elm";
6618             action: STATE_SET "default" 0.0;
6619             target: "disclip";
6620          }
6621          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6622       }
6623    }
6624
6625 // 2.4.2.9
6626    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6627       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6628       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6629       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6630       alias: "elm/layout/dialogue/2text.2icon.3";
6631       inherit: "elm/genlist/item/2text.2icon.4/default";
6632       parts {
6633          GENLIST_PART_BG_NORMAL
6634          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6635          GENLIST_PART_DIALOGUE_ITEM
6636          GENLIST_PART_DIALOGUE_RIGHT_LINE
6637       }
6638    }
6639 // 2.4.2.9 (textblock)
6640    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6641       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6642       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6643       parts {
6644          GENLIST_PART_BG_NORMAL
6645          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6646          GENLIST_PART_DIALOGUE_ITEM
6647          GENLIST_PART_DIALOGUE_RIGHT_LINE
6648       }
6649    }
6650
6651 // 4.2.11
6652    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6653       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6654       alias: "elm/layout/dialogue/1title.1text.2";
6655       data.item: "stacking" "above";
6656       data.item: "selectraise" "on";
6657       data.item: "texts" "elm.title elm.text";
6658       parts {
6659          part { name: "base";
6660             type: RECT;
6661             repeat_events: 1;
6662             description { state: "default" 0.0;
6663                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6664             }
6665          }
6666          GENLIST_PART_BG_NORMAL
6667          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6668          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6669          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6670          GENLIST_PART_PADDING_RIGHT_EDIT
6671          GENLIST_PART_DIALOGUE_ITEM
6672          GENLIST_PART_DIALOGUE_RIGHT_LINE
6673          part { name: "elm.title";
6674             clip_to: "disclip";
6675             type: TEXT;
6676             mouse_events: 0;
6677             scale: 1;
6678             description { state: "default" 0.0;
6679                min: GENLIST_SIZE_163_INC 0;
6680                fixed: 1 0;
6681                rel1 {
6682                   relative: 1.0 0.0;
6683                   to_x: "elm.padding.left";
6684                }
6685                rel2 {
6686                   relative: 1.0 1.0;
6687                   to_x: "elm.padding.left";
6688                }
6689                align: 0.0 0.0;
6690                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6691                text {
6692                   font: "Tizen:style=Medium";
6693                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6694                   min: 0 1;
6695                   align: 0.0 0.5;
6696                   text_class: "tizen";
6697                }
6698             }
6699             description { state: "selected" 0.0;
6700                inherit: "default" 0.0;
6701                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6702             }
6703          }
6704          part { name: "elm.divider1";
6705             clip_to: "disclip";
6706             type: RECT;
6707             mouse_events: 0;
6708             description { state: "default" 0.0;
6709                min: 1 0;
6710                fixed: 1 0;
6711                rel1 {
6712                   relative: 1.0 0.0;
6713                   to_x: "elm.title";
6714                }
6715                rel2.to_x: "elm.title";
6716                align: 0.0 0.5;
6717                color: GENLIST_LIST_LINE1_COLOR;
6718             }
6719          }
6720          part { name: "elm.padding.text.left";
6721             clip_to: "disclip";
6722             type: RECT;
6723             mouse_events: 0;
6724             description { state: "default" 0.0;
6725                min: GENLIST_PADDING_16_INC 0;
6726                fixed: 1 0;
6727                rel1 {
6728                   relative: 1.0 0.0;
6729                   to_x: "elm.divider1";
6730                }
6731                rel2.to_x: "elm.divider1";
6732                align: 0.0 0.5;
6733                visible: 0;
6734             }
6735          }
6736          part { name: "elm.text";
6737             clip_to: "disclip";
6738             type: TEXTBLOCK;
6739             mouse_events: 0;
6740             scale: 1;
6741             description { state: "default" 0.0;
6742                rel1 {
6743                   relative: 1.0 1.0;
6744                   to_x: "elm.padding.text.left";
6745                   to_y: "elm.padding.top";
6746                }
6747                rel2 {
6748                   relative: 0.0 0.0;
6749                   to_x: "elm.padding.right";
6750                   to_y: "elm.padding.bottom";
6751                }
6752                text {
6753                   style: "genlist_style_list_main_text_unread_wrap";
6754                   min: 0 1;
6755                   align: 0.0 0.5;
6756                }
6757             }
6758             description { state: "selected" 0.0;
6759                inherit: "default" 0.0;
6760                text.style: "genlist_style_list_main_text_focus_wrap";
6761             }
6762          }
6763          GENLIST_PART_DISCLIP
6764       }
6765       programs {
6766          // signal: elm,state,%s,active
6767          //   a "check" item named %s went active
6768          // signal: elm,state,%s,passive
6769          //   a "check" item named %s went passive
6770          // default is passive
6771          program { name: "go_active";
6772             signal: "elm,state,selected";
6773             source: "elm";
6774             action: STATE_SET "selected" 0.0;
6775             target: "bg";
6776             target: "elm.title";
6777             target: "elm.text";
6778             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6779          }
6780          program { name: "go_passive";
6781             signal: "elm,state,unselected";
6782             source: "elm";
6783             action: STATE_SET "default" 0.0;
6784             target: "bg";
6785             target: "elm.title";
6786             target: "elm.text";
6787             transition: LINEAR 0.1;
6788          }
6789          program { name: "go_disabled";
6790             signal: "elm,state,disabled";
6791             source: "elm";
6792             action: STATE_SET "disabled" 0.0;
6793             target: "disclip";
6794          }
6795          program { name: "go_enabled";
6796             signal: "elm,state,enabled";
6797             source: "elm";
6798             action: STATE_SET "default" 0.0;
6799             target: "disclip";
6800          }
6801       }
6802    }
6803
6804    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6805       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6806       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6807       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6808       alias: "elm/layout/dialogue/1title.2text";
6809       data.item: "stacking" "above";
6810       data.item: "selectraise" "on";
6811       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6812       parts {
6813          GENLIST_PART_BASE
6814          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6815          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6816          GENLIST_PART_PADDING_RIGHT_EDIT
6817          GENLIST_PART_DIALOGUE_ITEM
6818          GENLIST_PART_DIALOGUE_RIGHT_LINE
6819          part { name: "elm.divider1";
6820             clip_to: "disclip";
6821             type: RECT;
6822             mouse_events: 0;
6823             description { state: "default" 0.0;
6824                min: 1 0;
6825                fixed: 1 0;
6826                rel1 {
6827                   relative: 1.0 0.0;
6828                   to_x: "elm.title";
6829                }
6830                rel2.to_x: "elm.title";
6831                align: 0.0 0.5;
6832                color: GENLIST_LIST_LINE1_COLOR;
6833             }
6834          }
6835          part { name: "center_line";
6836             clip_to: "disclip";
6837             type: RECT;
6838             mouse_events: 0;
6839             description { state: "default" 0.0;
6840                min: 0 1;
6841                fixed: 0 1;
6842                color: GENLIST_LIST_LINE1_COLOR;
6843                rel1 {
6844                   relative: 1.0 0.5;
6845                   to_x: "elm.divider1";
6846                }
6847                rel2.relative: 1.0 0.5;
6848                align: 0.5 1.0;
6849             }
6850          }
6851          part { name: "elm.title";
6852             clip_to: "disclip";
6853             type: TEXT;
6854             mouse_events: 0;
6855             scale: 1;
6856             description { state: "default" 0.0;
6857                min: GENLIST_SIZE_163_INC 0;
6858                fixed: 1 0;
6859                rel1 {
6860                   relative: 1.0  0.0;
6861                   to_x: "elm.padding.left";
6862                }
6863                rel2.to_x: "elm.padding.left";
6864                align: 0.0 0.5;
6865                color: GENLIST_MULTILINE_TEXT_COLOR;
6866                text {
6867                   font: "Tizen:style=Medium";
6868                   size: GENLIST_MULTILINE_TEXT_SIZE;
6869                   min: 0 1;
6870                   align: 0.0 0.5;
6871                   text_class: "tizen";
6872                }
6873             }
6874          }
6875          part { name: "elm.padding.title.right";
6876             clip_to: "disclip";
6877             type: RECT;
6878             mouse_events: 0;
6879             scale: 1;
6880             description { state: "default" 0.0;
6881                min: GENLIST_PADDING_16_INC 0;
6882                fixed: 1 0;
6883                rel1 {
6884                    relative: 1.0 0.0;
6885                    to_x: "elm.title";
6886                }
6887                rel2.to_x: "elm.title";
6888                visible: 0;
6889                align: 0.0 0.5;
6890             }
6891          }
6892          part { name: "elm.text.1";
6893             clip_to: "disclip";
6894             type: TEXT;
6895             mouse_events: 0;
6896             scale: 1;
6897             description { state: "default" 0.0;
6898                rel1 {
6899                   relative: 1.0 0.0;
6900                   to_x: "elm.padding.title.right";
6901                }
6902                rel2 {
6903                   relative: 0.0 0.0;
6904                   to_x: "elm.padding.right";
6905                   to_y: "center_line";
6906                }
6907                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6908                text {
6909                   font: "Tizen:style=Roman";
6910                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6911                   min: 0 1;
6912                   align: 0.0 0.5;
6913                   text_class: "list_item";
6914                }
6915             }
6916          }
6917          part { name: "elm.text.2";
6918             clip_to: "disclip";
6919             type: TEXT;
6920             mouse_events: 0;
6921             scale: 1;
6922             description { state: "default" 0.0;
6923                rel1 {
6924                   relative: 1.0 0.5;
6925                   to_x: "elm.padding.title.right";
6926                }
6927                rel2 {
6928                   relative: 0.0 1.0;
6929                   to_x: "elm.padding.right";
6930                }
6931                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6932                text {
6933                   font: "Tizen:style=Roman";
6934                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6935                   min: 0 1;
6936                   align: 0.0 0.5;
6937                   text_class: "tizen";
6938                }
6939             }
6940          }
6941          GENLIST_PART_DISCLIP
6942       }
6943       programs {
6944          // signal: elm,state,%s,active
6945          //   a "check" item named %s went active
6946          // signal: elm,state,%s,passive
6947          //   a "check" item named %s went passive
6948          // default is passive
6949          program { name: "go_active";
6950             signal: "elm,state,selected";
6951             source: "elm";
6952             action: STATE_SET "selected" 0.0;
6953             target: "elm.title";
6954             target: "elm.text.1";
6955             target: "elm.text.2";
6956          }
6957          program { name: "go_passive";
6958             signal: "elm,state,unselected";
6959             source: "elm";
6960             action: STATE_SET "default" 0.0;
6961             target: "elm.title";
6962             target: "elm.text.1";
6963             target: "elm.text.2";
6964             transition: LINEAR 0.1;
6965          }
6966          program { name: "go_disabled";
6967             signal: "elm,state,disabled";
6968             source: "elm";
6969             action: STATE_SET "disabled" 0.0;
6970             target: "disclip";
6971          }
6972          program { name: "go_enabled";
6973             signal: "elm,state,enabled";
6974             source: "elm";
6975             action: STATE_SET "default" 0.0;
6976             target: "disclip";
6977          }
6978       }
6979    }
6980
6981 #if 0
6982    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6983       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6984       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6985       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6986       alias: "elm/layout/dialogue/2text.1icon.6";
6987       data.item: "stacking" "above";
6988       data.item: "selectraise" "on";
6989       data.item: "texts" "elm.text.1 elm.text.2";
6990       data.item: "contents" "elm.icon";
6991       data.item: "flips" "elm.flip.icon elm.flip.content";
6992       parts {
6993          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6994          GENLIST_PART_BG_NORMAL
6995          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6996          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6997          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6998          GENLIST_PART_PADDING_RIGHT_EDIT
6999          GENLIST_PART_DIALOGUE_ITEM
7000          GENLIST_PART_DIALOGUE_RIGHT_LINE
7001          part { name: "elm.icon";
7002             clip_to: "disclip";
7003             type: SWALLOW;
7004             scale: 1;
7005             description { state: "default" 0.0;
7006                fixed: 1 1;
7007                rel1.to_x: "elm.padding.right";
7008                rel2 {
7009                   relative: 0.0 1.0;
7010                   to_x: "elm.padding.right";
7011                }
7012                align: 1.0 0.5;
7013             }
7014             GENLIST_DESCRIPTION_FLIP_ENABLED
7015          }
7016          part { name: "elm.padding.icon.left";
7017             clip_to: "disclip";
7018             type: RECT;
7019             scale: 1;
7020             description { state: "default" 0.0;
7021                min: GENLIST_SIZE_16_INC 0;
7022                fixed: 1 0;
7023                rel1.to_x: "elm.icon";
7024                rel2 {
7025                   relative: 0.0 1.0;
7026                   to_x: "elm.icon";
7027                }
7028                align: 1.0 0.0;
7029                visible: 0;
7030             }
7031          }
7032          part { name: "elm.text.1";
7033             clip_to: "disclip";
7034             type: TEXT;
7035             mouse_events: 0;
7036             scale: 1;
7037             description { state: "default" 0.0;
7038                min: 0 GENLIST_SIZE_61_INC;
7039                fixed: 0 1;
7040                rel1 {
7041                   relative: 1.0 1.0;
7042                   to_x: "elm.padding.left";
7043                   to_y: "elm.padding.top";
7044                }
7045                rel2 {
7046                   relative: 0.0 1.0;
7047                   to_x: "elm.padding.icon.left";
7048                   to_y: "elm.padding.top";
7049                }
7050                align: 0.0 0.0;
7051                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7052                text {
7053                   font: "Tizen:style=Roman";
7054                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7055                   min: 0 1;
7056                   align: 0.0 0.5;
7057                   text_class: "list_item";
7058                }
7059             }
7060             description { state: "selected" 0.0;
7061                inherit: "default" 0.0;
7062                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7063             }
7064             GENLIST_DESCRIPTION_FLIP_ENABLED
7065          }
7066          part { name: "elm.text.2";
7067             clip_to: "disclip";
7068             type: TEXT;
7069             mouse_events: 0;
7070             scale: 1;
7071             description { state: "default" 0.0;
7072                rel1 {
7073                   relative: 1.0 1.0;
7074                   to_x: "elm.padding.left";
7075                   to_y: "elm.text.1";
7076                }
7077                rel2 {
7078                   relative: 0.0 0.0;
7079                   to_x: "elm.padding.icon.left";
7080                   to_y: "elm.padding.bottom";
7081                }
7082                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7083                text {
7084                   font: "Tizen:style=Medium";
7085                   size: GENLIST_FONT_32_INC;
7086                   min: 0 1;
7087                   align: 0.0 0.5;
7088                   text_class: "tizen";
7089                }
7090             }
7091             description { state: "selected" 0.0;
7092                inherit: "default" 0.0;
7093                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7094             }
7095             GENLIST_DESCRIPTION_FLIP_ENABLED
7096          }
7097          GENLIST_PART_FLIP
7098          GENLIST_PART_FOCUS
7099          GENLIST_PART_DISCLIP
7100       }
7101       programs {
7102          // signal: elm,state,%s,active
7103          //   a "check" item named %s went active
7104          // signal: elm,state,%s,passive
7105          //   a "check" item named %s went passive
7106          // default is passive
7107          program { name: "go_active";
7108             signal: "elm,state,selected";
7109             source: "elm";
7110             action: STATE_SET "selected" 0.0;
7111             target: "bg";
7112             target: "elm.text.1";
7113             target: "elm.text.2";
7114             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7115          }
7116          program { name: "go_passive";
7117             signal: "elm,state,unselected";
7118             source: "elm";
7119             action: STATE_SET "default" 0.0;
7120             target: "bg";
7121             target: "elm.text.1";
7122             target: "elm.text.2";
7123             transition: LINEAR 0.1;
7124          }
7125          program { name: "go_disabled";
7126             signal: "elm,state,disabled";
7127             source: "elm";
7128             action: STATE_SET "disabled" 0.0;
7129             target: "disclip";
7130          }
7131          program { name: "go_enabled";
7132             signal: "elm,state,enabled";
7133             source: "elm";
7134             action: STATE_SET "default" 0.0;
7135             target: "disclip";
7136          }
7137          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7138          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7139       }
7140    }
7141
7142    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7143       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7144       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7145       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7146       alias: "elm/layout/dialogue/2text.1icon.7";
7147       data.item: "stacking" "above";
7148       data.item: "selectraise" "on";
7149       data.item: "texts" "elm.text.1 elm.text.2";
7150       data.item: "contents" "elm.icon";
7151       data.item: "flips" "elm.flip.icon elm.flip.content";
7152       parts {
7153          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7154          GENLIST_PART_BG_NORMAL
7155          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7156          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7157          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7158          GENLIST_PART_PADDING_RIGHT_EDIT
7159          GENLIST_PART_DIALOGUE_ITEM
7160          GENLIST_PART_DIALOGUE_RIGHT_LINE
7161          part { name: "elm.icon";
7162             clip_to: "disclip";
7163             type: SWALLOW;
7164             scale: 1;
7165             description { state: "default" 0.0;
7166                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7167                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7168                fixed: 1 1;
7169                rel1 {
7170                   relative: 0.0 1.0;
7171                   to_x: "elm.padding.right";
7172                   to_y: "elm.padding.top";
7173                }
7174                rel2 {
7175                   relative: 0.0 0.0;
7176                   to_x: "elm.padding.right";
7177                   to_y: "elm.padding.bottom";
7178                }
7179                align: 1.0 0.5;
7180             }
7181             GENLIST_DESCRIPTION_FLIP_ENABLED
7182          }
7183          part { name: "elm.padding.icon.left";
7184             clip_to: "disclip";
7185             type: RECT;
7186             scale: 1;
7187             description { state: "default" 0.0;
7188                min: GENLIST_SIZE_16_INC 0;
7189                fixed: 1 0;
7190                rel1.to_x: "elm.icon";
7191                rel2 {
7192                   relative: 0.0 1.0;
7193                   to_x: "elm.icon";
7194                }
7195                align: 1.0 0.0;
7196                visible: 0;
7197             }
7198          }
7199          part { name: "elm.text.1";
7200             clip_to: "disclip";
7201             type: TEXT;
7202             mouse_events: 0;
7203             scale: 1;
7204             description { state: "default" 0.0;
7205                min: 0 GENLIST_SIZE_61_INC;
7206                fixed: 0 1;
7207                rel1 {
7208                   relative: 1.0 1.0;
7209                   to_x: "elm.padding.left";
7210                   to_y: "elm.padding.top";
7211                }
7212                rel2 {
7213                   relative: 0.0 1.0;
7214                   to_x: "elm.padding.icon.left";
7215                   to_y: "elm.padding.top";
7216                }
7217                align: 0.0 0.0;
7218                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7219                text {
7220                   font: "Tizen:style=Roman";
7221                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7222                   min: 0 1;
7223                   align: 0.0 0.5;
7224                   text_class: "list_item";
7225                }
7226             }
7227             description { state: "selected" 0.0;
7228                inherit: "default" 0.0;
7229                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7230             }
7231             GENLIST_DESCRIPTION_FLIP_ENABLED
7232          }
7233          part { name: "elm.text.2";
7234             clip_to: "disclip";
7235             type: TEXT;
7236             mouse_events: 0;
7237             scale: 1;
7238             description { state: "default" 0.0;
7239                rel1 {
7240                   relative: 1.0 1.0;
7241                   to_x: "elm.padding.left";
7242                   to_y: "elm.text.1";
7243                }
7244                rel2 {
7245                   relative: 0.0 0.0;
7246                   to_x: "elm.padding.icon.left";
7247                   to_y: "elm.padding.bottom";
7248                }
7249                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7250                text {
7251                   font: "Tizen:style=Medium";
7252                   size: GENLIST_FONT_32_INC;
7253                   min: 0 1;
7254                   align: 0.0 0.5;
7255                   text_class: "tizen";
7256                }
7257             }
7258             description { state: "selected" 0.0;
7259                inherit: "default" 0.0;
7260                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7261             }
7262             GENLIST_DESCRIPTION_FLIP_ENABLED
7263          }
7264          GENLIST_PART_FLIP
7265          GENLIST_PART_FOCUS
7266          GENLIST_PART_DISCLIP
7267       }
7268       programs {
7269          // signal: elm,state,%s,active
7270          //   a "check" item named %s went active
7271          // signal: elm,state,%s,passive
7272          //   a "check" item named %s went passive
7273          // default is passive
7274          program { name: "go_active";
7275             signal: "elm,state,selected";
7276             source: "elm";
7277             action: STATE_SET "selected" 0.0;
7278             target: "bg";
7279             target: "elm.text.1";
7280             target: "elm.text.2";
7281             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7282          }
7283          program { name: "go_passive";
7284             signal: "elm,state,unselected";
7285             source: "elm";
7286             action: STATE_SET "default" 0.0;
7287             target: "bg";
7288             target: "elm.text.1";
7289             target: "elm.text.2";
7290             transition: LINEAR 0.1;
7291          }
7292          program { name: "go_disabled";
7293             signal: "elm,state,disabled";
7294             source: "elm";
7295             action: STATE_SET "disabled" 0.0;
7296             target: "disclip";
7297          }
7298          program { name: "go_enabled";
7299             signal: "elm,state,enabled";
7300             source: "elm";
7301             action: STATE_SET "default" 0.0;
7302             target: "disclip";
7303          }
7304          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7305          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7306       }
7307    }
7308
7309    // 2.4.2.19
7310    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7311       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7312       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7313       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7314       alias: "elm/layout/dialogue/2text.1icon.9";
7315       data.item: "stacking" "above";
7316       data.item: "selectraise" "on";
7317       data.item: "texts" "elm.text.1 elm.text.2";
7318       data.item: "contents" "elm.icon.1";
7319       data.item: "flips" "elm.flip.icon elm.flip.content";
7320
7321       parts {
7322          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7323          GENLIST_PART_BG_NORMAL
7324          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7325          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7326          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7327          GENLIST_PART_PADDING_RIGHT_EDIT
7328          GENLIST_PART_DIALOGUE_ITEM
7329          GENLIST_PART_DIALOGUE_RIGHT_LINE
7330          part { name: "elm.icon.1";
7331             clip_to: "disclip";
7332             type: SWALLOW;
7333             scale: 1;
7334             description { state: "default" 0.0;
7335                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7336                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7337                fixed: 1 1;
7338                rel1 {
7339                   relative: 1.0 1.0;
7340                   to_x: "elm.padding.left";
7341                   to_y: "elm.text.1";
7342                }
7343                rel2 {
7344                   relative: 1.0 0.0;
7345                   to_x: "elm.padding.left";
7346                   to_y: "elm.padding.bottom";
7347                }
7348                align: 0.0 0.5;
7349             }
7350             GENLIST_DESCRIPTION_FLIP_ENABLED
7351          }
7352          part { name: "elm.padding.icon1.right";
7353             clip_to: "disclip";
7354             type: RECT;
7355             scale: 1;
7356             description { state: "default" 0.0;
7357                min: GENLIST_PADDING_16_INC 0;
7358                fixed: 1 0;
7359                rel1 {
7360                   relative: 1.0 0.0;
7361                   to_x: "elm.icon.1";
7362                }
7363                rel2.to_x: "elm.icon.1";
7364                align: 0.0 0.0;
7365                visible: 0;
7366             }
7367          }
7368          part { name: "elm.text.1";
7369             clip_to: "disclip";
7370             type: TEXT;
7371             mouse_events: 0;
7372             scale: 1;
7373             description { state: "default" 0.0;
7374                min: 0 GENLIST_SIZE_61_INC;
7375                fixed: 0 1;
7376                rel1 {
7377                   relative: 1.0 1.0;
7378                   to_x: "elm.padding.left";
7379                   to_y: "elm.padding.top";
7380                }
7381                rel2 {
7382                   relative: 0.0 1.0;
7383                   to_x: "elm.padding.right";
7384                   to_y: "elm.padding.top";
7385                }
7386                align: 0.0 0.0;
7387                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7388                text {
7389                   font: "Tizen:style=Roman";
7390                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7391                   min: 0 1;
7392                   align: 0.0 0.5;
7393                   text_class: "list_item";
7394                }
7395             }
7396             description { state: "selected" 0.0;
7397                inherit: "default" 0.0;
7398                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7399             }
7400             GENLIST_DESCRIPTION_FLIP_ENABLED
7401          }
7402          part { name: "elm.text.2";
7403             clip_to: "disclip";
7404             type: TEXT;
7405             mouse_events: 0;
7406             scale: 1;
7407             description { state: "default" 0.0;
7408                rel1 {
7409                   relative: 1.0 1.0;
7410                   to_x: "elm.padding.icon1.right";
7411                   to_y: "elm.text.1";
7412                }
7413                rel2 {
7414                   relative: 0.0 0.0;
7415                   to_x: "elm.padding.right";
7416                   to_y: "elm.padding.bottom";
7417                }
7418                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7419                text {
7420                   font: "Tizen:style=Medium";
7421                   size: GENLIST_FONT_32_INC;
7422                   min: 0 1;
7423                   align: 0.0 0.5;
7424                   text_class: "tizen";
7425                }
7426             }
7427             description { state: "selected" 0.0;
7428                inherit: "default" 0.0;
7429                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7430             }
7431             GENLIST_DESCRIPTION_FLIP_ENABLED
7432          }
7433          GENLIST_PART_FLIP
7434          GENLIST_PART_FOCUS
7435          GENLIST_PART_DISCLIP
7436       }
7437       programs {
7438          // signal: elm,state,%s,active
7439          //   a "check" item named %s went active
7440          // signal: elm,state,%s,passive
7441          //   a "check" item named %s went passive
7442          // default is passive
7443          program { name: "go_active";
7444             signal: "elm,state,selected";
7445             source: "elm";
7446             action: STATE_SET "selected" 0.0;
7447             target: "bg";
7448             target: "elm.text.1";
7449             target: "elm.text.2";
7450          }
7451          program { name: "go_passive";
7452             signal: "elm,state,unselected";
7453             source: "elm";
7454             action: STATE_SET "default" 0.0;
7455             target: "bg";
7456             target: "elm.text.1";
7457             target: "elm.text.2";
7458             transition: LINEAR 0.1;
7459          }
7460          program { name: "go_disabled";
7461             signal: "elm,state,disabled";
7462             source: "elm";
7463             action: STATE_SET "disabled" 0.0;
7464             target: "disclip";
7465          }
7466          program { name: "go_enabled";
7467             signal: "elm,state,enabled";
7468             source: "elm";
7469             action: STATE_SET "default" 0.0;
7470             target: "disclip";
7471          }
7472       }
7473    }
7474
7475 // 4.3.1
7476    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7477       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7478       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7479       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7480       alias: "elm/layout/dialogue/bg/2text.2icon";
7481       data.item: "stacking" "above";
7482       data.item: "selectraise" "on";
7483       data.item: "texts" "elm.text.1 elm.text.2";
7484       data.item: "contents" "elm.icon.1 elm.icon.2";
7485       images {
7486           image: "00_list_thumbnail_bg.png" COMP;
7487       }
7488       parts {
7489          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7490          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7491          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7492          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7493          GENLIST_PART_PADDING_RIGHT_EDIT
7494          part { name: "elm.icon1.bg";
7495             scale: 1;
7496             description { state: "default" 0.0;
7497                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7498                fixed: 1 1;
7499                align: 0.0 0.52;
7500                rel1 {
7501                   relative: 1.0 0.5;
7502                   to_x: "elm.padding.left";
7503                }
7504                rel2 {
7505                   relative: 1.0 0.5;
7506                   to_x: "elm.padding.left";
7507                }
7508                image {
7509                   normal: "00_list_thumbnail_bg.png";
7510                   border: 1 1 1 1;
7511                   border_scale: 1;
7512                   middle: NONE;
7513                }
7514             }
7515          }
7516          part { name: "elm.icon.1";
7517             type: SWALLOW;
7518             description { state: "default" 0.0;
7519                rel1.to: "elm.icon1.bg";
7520                rel2.to: "elm.icon1.bg";
7521             }
7522          }
7523          part { name: "elm.padding.icon1.right";
7524             type: RECT;
7525             mouse_events: 0;
7526             scale: 1;
7527             description { state: "default" 0.0;
7528                min: GENLIST_PADDING_24_INC 0;
7529                fixed: 1 0;
7530                rel1 {
7531                    relative: 1.0 0.0;
7532                    to_x: "elm.icon1.bg";
7533                }
7534                rel2.to_x: "elm.icon1.bg";
7535                visible: 0;
7536                align: 0.0 0.5;
7537             }
7538          }
7539          part { name: "elm.icon.2";
7540             type: SWALLOW;
7541             scale: 1;
7542             description { state: "default" 0.0;
7543                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7544                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7545                fixed: 1 1;
7546                rel1 {
7547                   relative: 0.0 0.5;
7548                   to_x: "elm.padding.right";
7549                }
7550                rel2 {
7551                   relative: 0.0 0.5;
7552                   to_x: "elm.padding.right";
7553                }
7554                align: 1.0 0.5;
7555             }
7556          }
7557          part { name: "elm.padding.icon2.right";
7558             type: RECT;
7559             mouse_events: 0;
7560             scale: 1;
7561             description { state: "default" 0.0;
7562                min: GENLIST_PADDING_16_INC 0;
7563                fixed: 1 0;
7564                rel1.to_x: "elm.icon.2";
7565                rel2 {
7566                   relative: 0.0 1.0;
7567                   to_x: "elm.icon.2";
7568                }
7569                rel2.to_x: "elm.icon.2";
7570                visible: 0;
7571                align: 1.0 0.5;
7572             }
7573          }
7574          part { name: "elm.text.1";
7575             clip_to: "disclip";
7576             type: TEXT;
7577             mouse_events: 0;
7578             scale: 1;
7579             description { state: "default" 0.0;
7580                min: 0 GENLIST_SIZE_54_INC;
7581                fixed: 0 1;
7582                align: 0.0 0.0;
7583                rel1 {
7584                   relative: 1.0 1.0;
7585                   to_x: "elm.padding.icon1.right";
7586                   to_y: "elm.padding.top";
7587                }
7588                rel2 {
7589                   relative: 0.0 1.0;
7590                   to_x: "elm.padding.icon2.right";
7591                   to_y: "elm.padding.top";
7592                }
7593                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7594                text {
7595                   font: "Tizen:style=Roman";
7596                   size: GENLIST_FONT_48_INC;
7597                   min: 0 1;
7598                   align: 0.0 0.0;
7599                   text_class: "list_item";
7600                }
7601             }
7602          }
7603          part { name: "elm.padding.text.1.bottom";
7604             type: RECT;
7605             mouse_events: 0;
7606             scale: 1;
7607             description { state: "default" 0.0;
7608                min: 0 GENLIST_PADDING_8_INC;
7609                fixed: 0 1;
7610                rel1 {
7611                    relative: 0.0 1.0;
7612                    to_y: "elm.text.1";
7613                }
7614                rel2.to_y: "elm.text.1";
7615                visible: 0;
7616                align: 0.0 0.0;
7617             }
7618          }
7619          part { name: "elm.text.2";
7620             clip_to: "disclip";
7621             type: TEXT;
7622             mouse_events: 0;
7623             scale: 1;
7624             description { state: "default" 0.0;
7625                rel1 {
7626                   relative: 1.0 1.0;
7627                   to_x: "elm.padding.icon1.right";
7628                   to_y: "elm.padding.text.1.bottom";
7629                }
7630                rel2 {
7631                   relative: 0.0 0.0;
7632                   to_x: "elm.padding.icon2.right";
7633                   to_y: "elm.padding.bottom";
7634                }
7635                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7636                text {
7637                   font: "Tizen:style=Medium";
7638                   size: GENLIST_FONT_32_INC;
7639                   min: 0 1;
7640                   align: 0.0 1.0;
7641                   text_class: "tizen";
7642                }
7643             }
7644          }
7645          GENLIST_PART_DISCLIP
7646       }
7647       programs {
7648          // signal: elm,state,%s,active
7649          //   a "check" item named %s went active
7650          // signal: elm,state,%s,passive
7651          //   a "check" item named %s went passive
7652          // default is passive
7653          /*program { name: "go_active";
7654             signal: "elm,state,selected";
7655             source: "elm";
7656             action: STATE_SET "selected" 0.0;
7657             target: "elm.text";
7658             target: "elm.text.sub";
7659          }
7660          program { name: "go_passive";
7661             signal: "elm,state,unselected";
7662             source: "elm";
7663             action: STATE_SET "default" 0.0;
7664             target: "elm.text";
7665             target: "elm.text.sub";
7666             transition: LINEAR 0.1;
7667          }*/
7668          program { name: "go_disabled";
7669             signal: "elm,state,disabled";
7670             source: "elm";
7671             action: STATE_SET "disabled" 0.0;
7672             target: "disclip";
7673          }
7674          program { name: "go_enabled";
7675             signal: "elm,state,enabled";
7676             source: "elm";
7677             action: STATE_SET "default" 0.0;
7678             target: "disclip";
7679          }
7680       }
7681    }
7682
7683 // 4.3.3
7684    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7685       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7686       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7687       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7688       alias: "elm/layout/dialogue/bg/5text.2icon";
7689       data.item: "stacking" "above";
7690       data.item: "selectraise" "on";
7691       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7692       data.item: "contents" "elm.icon.1 elm.icon.2";
7693       images {
7694           image: "00_list_thumbnail_bg.png" COMP;
7695       }
7696       parts {
7697          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7698          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7699          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7700          GENLIST_PART_PADDING_LEFT
7701          GENLIST_PART_PADDING_RIGHT_EDIT
7702          part { name: "elm.icon1.bg";
7703             scale: 1;
7704             description { state: "default" 0.0;
7705                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7706                fixed: 1 1;
7707                align: 0.0 0.5;
7708                rel1 {
7709                   relative: 1.0 0.5;
7710                   to_x: "elm.padding.left";
7711                }
7712                rel2 {
7713                   relative: 1.0 0.5;
7714                   to_x: "elm.padding.left";
7715                }
7716                image {
7717                   normal: "00_list_thumbnail_bg.png";
7718                   border: 1 1 1 1;
7719                   border_scale: 1;
7720                   middle: NONE;
7721                }
7722             }
7723          }
7724          part { name: "elm.icon.1";
7725             type: SWALLOW;
7726             description { state: "default" 0.0;
7727                rel1.to: "elm.icon1.bg";
7728                rel2.to: "elm.icon1.bg";
7729             }
7730          }
7731          part { name: "elm.padding.icon1.right";
7732             type: RECT;
7733             mouse_events: 0;
7734             scale: 1;
7735             description { state: "default" 0.0;
7736                min: GENLIST_PADDING_16_INC 0;
7737                fixed: 1 0;
7738                rel1 {
7739                    relative: 1.0 0.0;
7740                    to_x: "elm.icon1.bg";
7741                }
7742                rel2.to_x: "elm.icon1.bg";
7743                visible: 0;
7744                align: 0.0 0.5;
7745             }
7746          }
7747          part { name: "elm.text.1";
7748             clip_to: "disclip";
7749             type: TEXT;
7750             mouse_events: 0;
7751             scale: 1;
7752             description { state: "default" 0.0;
7753                min: 0 GENLIST_SIZE_38_INC;
7754                fixed: 0 1;
7755                rel1 {
7756                   relative: 1.0 1.0;
7757                   to_x: "elm.padding.icon1.right";
7758                   to_y: "elm.padding.top";
7759                }
7760                rel2 {
7761                   relative: 0.0 1.0;
7762                   to_x: "elm.padding.right";
7763                   to_y: "elm.padding.top";
7764                }
7765                align: 0.0 0.0;
7766                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7767                text {
7768                   font: "Tizen:style=Medium";
7769                   size: GENLIST_FONT_32_INC;
7770                   align: 0.0 0.5;
7771                   text_class: "list_item";
7772                }
7773             }
7774          }
7775          part { name: "elm.text.2";
7776             clip_to: "disclip";
7777             type: TEXT;
7778             mouse_events: 0;
7779             scale: 1;
7780             description { state: "default" 0.0;
7781                min: 0 GENLIST_SIZE_38_INC;
7782                fixed: 0 1;
7783                rel1 {
7784                   relative: 1.0 1.0;
7785                   to_x: "elm.padding.icon1.right";
7786                   to_y: "elm.text.1";
7787                }
7788                rel2 {
7789                   relative: 0.0 1.0;
7790                   to_x: "elm.padding.right";
7791                   to_y: "elm.text.1";
7792                }
7793                align: 0.0 0.0;
7794                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7795                text {
7796                   font: "Tizen:style=Medium";
7797                   size: GENLIST_FONT_28_INC;
7798                   align: 0.0 0.5;
7799                   text_class: "tizen";
7800                }
7801             }
7802          }
7803          part { name: "elm.icon.2";
7804             clip_to: "disclip";
7805             type: SWALLOW;
7806             mouse_events: 0;
7807             scale: 1;
7808             description { state: "default" 0.0;
7809                fixed: 1 1;
7810                rel1 {
7811                   relative: 1.0 0.0;
7812                   to_x: "elm.padding.icon1.right";
7813                   to_y: "elm.text.3";
7814                }
7815                rel2 {
7816                   relative: 1.0 1.0;
7817                   to_x: "elm.padding.icon1.right";
7818                   to_y: "elm.text.3";
7819                }
7820                align: 0.0 0.5;
7821             }
7822          }
7823          part { name: "elm.padding.icon2.right";
7824             type: RECT;
7825             mouse_events: 0;
7826             scale: 1;
7827             description { state: "default" 0.0;
7828                min: GENLIST_PADDING_16_INC 0;
7829                fixed: 1 0;
7830                rel1 {
7831                    relative: 1.0 0.0;
7832                    to_x: "elm.icon.2";
7833                }
7834                rel2.to_x: "elm.icon.2";
7835                visible: 0;
7836                align: 0.0 0.5;
7837             }
7838          }
7839          part { name: "elm.text.3";
7840             clip_to: "disclip";
7841             type: TEXT;
7842             mouse_events: 0;
7843             scale: 1;
7844             description { state: "default" 0.0;
7845                min: 0 GENLIST_SIZE_38_INC;
7846                fixed: 0 1;
7847                rel1 {
7848                   relative: 1.0 1.0;
7849                   to_x: "elm.padding.icon2.right";
7850                   to_y: "elm.text.2";
7851                }
7852                rel2 {
7853                   relative: 0.0 1.0;
7854                   to_x: "elm.padding.right";
7855                   to_y: "elm.text.2";
7856                }
7857                align: 0.0 0.0;
7858                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7859                text {
7860                   font: "Tizen:style=Medium";
7861                   size: GENLIST_FONT_28_INC;
7862                   align: 0.0 0.5;
7863                   text_class: "tizen";
7864                }
7865             }
7866          }
7867          part { name: "elm.text.4";
7868             clip_to: "disclip";
7869             type: TEXT;
7870             mouse_events: 0;
7871             scale: 1;
7872             description { state: "default" 0.0;
7873                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7874                fixed: 1 1;
7875                align: 0 1;
7876                rel1 {
7877                   relative: 1.0 0.0;
7878                   to_x: "elm.padding.icon1.right";
7879                   to_y: "elm.padding.bottom";
7880                }
7881                rel2 {
7882                   relative: 1.0 0.0;
7883                   to_x: "elm.padding.icon1.right";
7884                   to_y: "elm.padding.bottom";
7885                }
7886                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7887                text {
7888                   font: "Tizen:style=Medium";
7889                   size: GENLIST_FONT_28_INC;
7890                   align: 0.0 0.5;
7891                   text_class: "tizen";
7892                }
7893             }
7894          }
7895          part { name: "elm.padding.text4.right";
7896             type: RECT;
7897             mouse_events: 0;
7898             scale: 1;
7899             description { state: "default" 0.0;
7900                min: GENLIST_PADDING_16_INC 0;
7901                fixed: 1 0;
7902                rel1 {
7903                    relative: 1.0 0.0;
7904                    to_x: "elm.text.4";
7905                }
7906                rel2.to_x: "elm.text.4";
7907                visible: 0;
7908                align: 0.0 0.5;
7909             }
7910          }
7911          part { name: "elm.text.5";
7912             clip_to: "disclip";
7913             type: TEXT;
7914             mouse_events: 0;
7915             scale: 1;
7916             description { state: "default" 0.0;
7917                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7918                fixed: 1 1;
7919                align: 0 1;
7920                rel1 {
7921                   relative: 1.0 0.0;
7922                   to_x: "elm.padding.text4.right";
7923                   to_y: "elm.padding.bottom";
7924                }
7925                rel2 {
7926                   relative: 1.0 0.0;
7927                   to_x: "elm.padding.text4.right";
7928                   to_y: "elm.padding.bottom";
7929                }
7930                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7931                text {
7932                   font: "Tizen:style=Medium";
7933                   size: GENLIST_FONT_28_INC;
7934                   align: 0.0 0.5;
7935                   text_class: "tizen";
7936                }
7937             }
7938          }
7939          GENLIST_PART_DISCLIP
7940       }
7941       programs {
7942          // signal: elm,state,%s,active
7943          //   a "check" item named %s went active
7944          // signal: elm,state,%s,passive
7945          //   a "check" item named %s went passive
7946          // default is passive
7947          /*program { name: "go_active";
7948             signal: "elm,state,selected";
7949             source: "elm";
7950             action: STATE_SET "selected" 0.0;
7951             target: "elm.text";
7952             target: "elm.text.sub";
7953          }
7954          program { name: "go_passive";
7955             signal: "elm,state,unselected";
7956             source: "elm";
7957             action: STATE_SET "default" 0.0;
7958             target: "elm.text";
7959             target: "elm.text.sub";
7960             transition: LINEAR 0.1;
7961          }*/
7962          program { name: "go_disabled";
7963             signal: "elm,state,disabled";
7964             source: "elm";
7965             action: STATE_SET "disabled" 0.0;
7966             target: "disclip";
7967          }
7968          program { name: "go_enabled";
7969             signal: "elm,state,enabled";
7970             source: "elm";
7971             action: STATE_SET "default" 0.0;
7972             target: "disclip";
7973          }
7974       }
7975    }
7976
7977    // 4.1.9
7978
7979    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7980       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7981       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7982       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7983       alias: "elm/layout/dialogue/bg/1icon";
7984       data.item: "stacking" "above";
7985       data.item: "selectraise" "on";
7986       data.item: "contents" "elm.icon";
7987
7988       parts {
7989          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7990          GENLIST_PART_PADDING_LEFT
7991          GENLIST_PART_PADDING_RIGHT_EDIT
7992          part { name: "elm.icon";
7993             clip_to: "disclip";
7994             type: SWALLOW;
7995             scale: 1;
7996             description { state: "default" 0.0;
7997                rel1 {
7998                   relative: 1.0 0.0;
7999                   to_x: "elm.padding.left";
8000                }
8001                rel2 {
8002                   relative: 0.0 1.0;
8003                   to_x: "elm.padding.right";
8004                }
8005             }
8006          }
8007          GENLIST_PART_DISCLIP
8008       }
8009       programs {
8010          // signal: elm,state,%s,active
8011          //   a "check" item named %s went active
8012          // signal: elm,state,%s,passive
8013          //   a "check" item named %s went passive
8014          // default is passive
8015          program { name: "go_disabled";
8016             signal: "elm,state,disabled";
8017             source: "elm";
8018             action: STATE_SET "disabled" 0.0;
8019             target: "disclip";
8020          }
8021          program { name: "go_enabled";
8022             signal: "elm,state,enabled";
8023             source: "elm";
8024             action: STATE_SET "default" 0.0;
8025             target: "disclip";
8026          }
8027       }
8028    }
8029
8030    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
8031       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
8032       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
8033       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
8034       alias: "elm/layout/dialogue/bg/2icon";
8035       data.item: "stacking" "above";
8036       data.item: "selectraise" "on";
8037       data.item: "contents" "elm.icon.1 elm.icon.2";
8038
8039       parts {
8040          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8041          part { name: "elm.icon.1";
8042             clip_to: "disclip";
8043             type: SWALLOW;
8044             description { state: "default" 0.0;
8045                rel1.relative: 0.021 0.0;
8046                rel2.relative: 0.492 1.0;
8047             }
8048          }
8049          part { name: "elm.icon.2";
8050             clip_to: "disclip";
8051             type: SWALLOW;
8052             description { state: "default" 0.0;
8053                rel1.relative: 0.51 0.0;
8054                rel2.relative: 0.979 1.0;
8055             }
8056          }
8057          GENLIST_PART_DISCLIP
8058       }
8059       programs {
8060          // signal: elm,state,%s,active
8061          //   a "check" item named %s went active
8062          // signal: elm,state,%s,passive
8063          //   a "check" item named %s went passive
8064          // default is passive
8065          program { name: "go_disabled";
8066             signal: "elm,state,disabled";
8067             source: "elm";
8068             action: STATE_SET "disabled" 0.0;
8069             target: "disclip";
8070          }
8071          program { name: "go_enabled";
8072             signal: "elm,state,enabled";
8073             source: "elm";
8074             action: STATE_SET "default" 0.0;
8075             target: "disclip";
8076          }
8077       }
8078    }
8079
8080    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
8081       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
8082       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
8083       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
8084
8085       alias: "elm/genlist/item/dialogue.3icon/default";
8086       alias: "elm/genlist/item_odd/dialogue.3icon/default";
8087       alias: "elm/genlist/item_compress/dialogue.3icon/default";
8088       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
8089
8090       alias: "elm/layout/dialogue/bg/3icon";
8091       alias: "elm/layout/dialogue/dialogue.3icon";
8092
8093       data.item: "stacking" "above";
8094       data.item: "selectraise" "on";
8095       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8096
8097       parts {
8098          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8099          part { name: "elm.icon.1";
8100             clip_to: "disclip";
8101             type: SWALLOW;
8102             description { state: "default" 0.0;
8103                rel1.relative: 0.021 0.0;
8104                rel2.relative: 0.327 1.0;
8105             }
8106          }
8107          part { name: "elm.icon.2";
8108             clip_to: "disclip";
8109             type: SWALLOW;
8110             description { state: "default" 0.0;
8111                rel1.relative: 0.348 0.0;
8112                rel2.relative: 0.652 1.0;
8113             }
8114          }
8115          part { name: "elm.icon.3";
8116             clip_to: "disclip";
8117             type: SWALLOW;
8118             description { state: "default" 0.0;
8119                rel1.relative: 0.673 0.0;
8120                rel2.relative: 0.979 1.0;
8121             }
8122          }
8123          GENLIST_PART_DISCLIP
8124       }
8125       programs {
8126          // signal: elm,state,%s,active
8127          //   a "check" item named %s went active
8128          // signal: elm,state,%s,passive
8129          //   a "check" item named %s went passive
8130          // default is passive
8131          program { name: "go_disabled";
8132             signal: "elm,state,disabled";
8133             source: "elm";
8134             action: STATE_SET "disabled" 0.0;
8135             target: "disclip";
8136          }
8137          program { name: "go_enabled";
8138             signal: "elm,state,enabled";
8139             source: "elm";
8140             action: STATE_SET "default" 0.0;
8141             target: "disclip";
8142          }
8143       }
8144    }
8145
8146    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8147       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8148       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8149       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8150       alias: "elm/layout/dialogue/dialogue.3icon.2";
8151       data.item: "stacking" "above";
8152       data.item: "selectraise" "on";
8153       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8154
8155       parts {
8156          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8157          GENLIST_PART_PADDING_LEFT
8158          GENLIST_PART_PADDING_RIGHT_EDIT
8159          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8160          part { name: "elm.icon.1";
8161             clip_to: "disclip";
8162             type: SWALLOW;
8163             description { state: "default" 0.0;
8164                min: GENLIST_SIZE_234_INC 0;
8165                fixed: 1 0;
8166                rel1 {
8167                   relative: 0.0 1.0;
8168                   to_x: "elm.padding.right";
8169                   to_y: "elm.padding.top";
8170                }
8171                rel2 {
8172                   relative: 0.0 1.0;
8173                   to_x: "elm.padding.right";
8174                }
8175                align: 1.0 0.5;
8176             }
8177          }
8178          part { name: "elm.padding.icon.1.left";
8179             clip_to: "disclip";
8180             type: RECT;
8181             mouse_events: 0;
8182             scale: 1;
8183             description { state: "default" 0.0;
8184                min: GENLIST_PADDING_16_INC 0;
8185                fixed: 1 0;
8186                rel1.to_x: "elm.icon.1";
8187                rel2 {
8188                   relative: 0.0 1.0;
8189                   to_x: "elm.icon.1";
8190                }
8191                visible: 0;
8192                align: 1.0 0.5;
8193             }
8194          }
8195          part { name: "elm.icon.2";
8196             clip_to: "disclip";
8197             type: SWALLOW;
8198             description { state: "default" 0.0;
8199                min: GENLIST_SIZE_234_INC 0;
8200                fixed: 1 0;
8201                rel1 {
8202                   relative: 0.0 1.0;
8203                   to_x: "elm.padding.icon.1.left";
8204                   to_y: "elm.padding.top";
8205                }
8206                rel2 {
8207                   relative: 0.0 1.0;
8208                   to_x: "elm.padding.icon.1.left";
8209                }
8210                align: 1.0 0.5;
8211             }
8212          }
8213          part { name: "elm.padding.icon.2.left";
8214             clip_to: "disclip";
8215             type: RECT;
8216             mouse_events: 0;
8217             scale: 1;
8218             description { state: "default" 0.0;
8219                min: GENLIST_PADDING_16_INC 0;
8220                fixed: 1 0;
8221                rel1.to_x: "elm.icon.2";
8222                rel2 {
8223                   relative: 0.0 1.0;
8224                   to_x: "elm.icon.2";
8225                }
8226                visible: 0;
8227                align: 1.0 0.5;
8228             }
8229          }
8230          part { name: "elm.icon.3";
8231             clip_to: "disclip";
8232             type: SWALLOW;
8233             description { state: "default" 0.0;
8234                min: GENLIST_SIZE_234_INC 0;
8235                fixed: 1 0;
8236                rel1 {
8237                   relative: 0.0 1.0;
8238                   to_x: "elm.padding.icon.2.left";
8239                   to_y: "elm.padding.top";
8240                }
8241                rel2 {
8242                   relative: 0.0 1.0;
8243                   to_x: "elm.padding.icon.2.left";
8244                }
8245                align: 1.0 0.5;
8246             }
8247          }
8248          GENLIST_PART_DISCLIP
8249       }
8250       programs {
8251          // signal: elm,state,%s,active
8252          //   a "check" item named %s went active
8253          // signal: elm,state,%s,passive
8254          //   a "check" item named %s went passive
8255          // default is passive
8256          program { name: "go_disabled";
8257             signal: "elm,state,disabled";
8258             source: "elm";
8259             action: STATE_SET "disabled" 0.0;
8260             target: "disclip";
8261          }
8262          program { name: "go_enabled";
8263             signal: "elm,state,enabled";
8264             source: "elm";
8265             action: STATE_SET "default" 0.0;
8266             target: "disclip";
8267          }
8268       }
8269    }
8270
8271    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8272       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8273       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8274       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8275       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8276       data.item: "stacking" "above";
8277       data.item: "selectraise" "on";
8278       data.item: "texts" "elm.title elm.text";
8279
8280       images {
8281           image: "00_list_img_check.png" COMP;
8282       }
8283
8284       parts {
8285          GENLIST_PART_BASE
8286          GENLIST_PART_BOTTOM_LINE
8287          GENLIST_PART_BG_NORMAL
8288          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8289          GENLIST_PART_PADDING_RIGHT_EDIT
8290          GENLIST_PART_DIALOGUE_ITEM
8291          GENLIST_PART_DIALOGUE_RIGHT_LINE
8292          part { name: "elm.divider1";
8293             type: RECT;
8294             mouse_events: 0;
8295             description { state: "default" 0.0;
8296                min: 1 0;
8297                fixed: 1 0;
8298                color: GENLIST_LIST_LINE1_COLOR;
8299                rel1 {
8300                   relative: 1.0 0.0;
8301                   to_x: "elm.title";
8302                }
8303                rel2.to_x: "elm.title";
8304                align: 0.0 0.5;
8305             }
8306          }
8307          part { name: "elm.title";
8308             type: TEXT;
8309             mouse_events: 0;
8310             scale: 1;
8311             description { state: "default" 0.0;
8312                min: GENLIST_SIZE_163_INC 0;
8313                fixed: 1 0;
8314                rel1 {
8315                   relative: 1.0  0.0;
8316                   to_x: "elm.padding.left";
8317                }
8318                rel2.to_x: "elm.padding.left";
8319                align: 0.0 0.5;
8320                color: GENLIST_MULTILINE_TEXT_COLOR;
8321                text {
8322                   font: "Tizen:style=Medium";
8323                   size: GENLIST_MULTILINE_TEXT_SIZE;
8324                   min: 0 1;
8325                   align: 0.0 0.5;
8326                   text_class: "tizen";
8327                }
8328             }
8329          }
8330          part { name: "elm.padding.title.right";
8331             type: RECT;
8332             mouse_events: 0;
8333             scale: 1;
8334             description { state: "default" 0.0;
8335                min: GENLIST_PADDING_16_INC 0;
8336                fixed: 1 0;
8337                rel1 {
8338                    relative: 1.0 0.0;
8339                    to_x: "elm.divider1";
8340                }
8341                rel2.to_x: "elm.divider1";
8342                visible: 0;
8343                align: 0.0 0.5;
8344             }
8345          }
8346          part { name: "elm.text";
8347             clip_to: "disclip";
8348             type: TEXT;
8349             mouse_events: 0;
8350             scale: 1;
8351             description { state: "default" 0.0;
8352                rel1 {
8353                   relative: 1.0  0.0;
8354                   to_x: "elm.padding.title.right";
8355                }
8356                rel2.to_x: "elm.padding.title.right";
8357                align: 0.0 0.5;
8358                fixed: 1 1;
8359                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8360                text {
8361                   font: "Tizen:style=Roman";
8362                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8363                   min: 1 1;
8364                   max: 1 1;
8365                   align: 0.0 0.5;
8366                   text_class: "list_item";
8367                }
8368             }
8369             description { state: "selected" 0.0;
8370                inherit: "default" 0.0;
8371                color: 217 147 26 255;
8372             }
8373          }
8374          part { name: "elm.padding.text.right";
8375             type: RECT;
8376             mouse_events: 0;
8377             scale: 1;
8378             description { state: "default" 0.0;
8379                min: GENLIST_PADDING_11_INC 0;
8380                fixed: 1 0;
8381                rel1 {
8382                    relative: 1.0 0.0;
8383                    to_x: "elm.text";
8384                }
8385                rel2.to_x: "elm.text";
8386                visible: 0;
8387                align: 0.0 0.5;
8388             }
8389          }
8390          part { name: "elm.image.check";
8391             clip_to: "disclip";
8392             mouse_events: 0;
8393             scale: 1;
8394             description { state: "default" 0.0;
8395                image.normal: "00_list_img_check.png";
8396                rel1 {
8397                   relative: 1.0 0.366;
8398                   to_x: "elm.padding.text.right";
8399                }
8400                rel2 {
8401                   relative: 3.857 0.648;
8402                   to_x: "elm.padding.text.right";
8403                }
8404                visible: 0;
8405             }
8406             description { state: "selected" 0.0;
8407                inherit: "default" 0.0;
8408                visible: 1;
8409             }
8410          }
8411          GENLIST_PART_DISCLIP
8412       }
8413       programs {
8414          // signal: elm,state,%s,active
8415          //   a "check" item named %s went active
8416          // signal: elm,state,%s,passive
8417          //   a "check" item named %s went passive
8418          // default is passive
8419          program { name: "go_active";
8420             signal: "elm,state,selected";
8421             source: "elm";
8422             action: STATE_SET "selected" 0.0;
8423             target: "elm.text";
8424             target: "elm.image.check";
8425             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8426          }
8427          program { name: "go_passive";
8428             signal: "elm,state,unselected";
8429             source: "elm";
8430             action: STATE_SET "default" 0.0;
8431             target: "elm.text";
8432             target: "elm.image.check";
8433             transition: LINEAR 0.1;
8434          }
8435          program { name: "go_disabled";
8436             signal: "elm,state,disabled";
8437             source: "elm";
8438             action: STATE_SET "disabled" 0.0;
8439             target: "disclip";
8440          }
8441          program { name: "go_enabled";
8442             signal: "elm,state,enabled";
8443             source: "elm";
8444             action: STATE_SET "default" 0.0;
8445             target: "disclip";
8446          }
8447          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8448       }
8449    }
8450
8451    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8452       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8453       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8454       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8455
8456       alias: "elm/genlist/item/dialogue.1title.4text/default";
8457       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8458       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8459       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8460
8461       alias: "elm/layout/dialogue/1title.4text";
8462
8463       data.item: "stacking" "above";
8464       data.item: "selectraise" "on";
8465       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8466
8467       parts {
8468         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8469          GENLIST_PART_BG_NORMAL
8470          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8471          GENLIST_PART_PADDING_RIGHT_EDIT
8472          GENLIST_PART_DIALOGUE_ITEM
8473          GENLIST_PART_DIALOGUE_RIGHT_LINE
8474          part { name: "elm.divider1";
8475             type: RECT;
8476             mouse_events: 0;
8477             description { state: "default" 0.0;
8478                min: 1 0;
8479                fixed: 1 0;
8480                color: GENLIST_LIST_LINE1_COLOR;
8481                rel1 {
8482                   relative: 1.0 0.0;
8483                   to_x: "elm.title";
8484                }
8485                rel2.to_x: "elm.title";
8486                align: 0.0 0.5;
8487             }
8488          }
8489          part { name: "center1_line";
8490             type: RECT;
8491             mouse_events: 0;
8492             description { state: "default" 0.0;
8493                min: 0 1;
8494                fixed: 0 1;
8495                color: GENLIST_LIST_LINE1_COLOR;
8496                rel1 {
8497                   relative: 1.0 0.25;
8498                   to_x: "elm.divider1";
8499                }
8500                rel2.relative: 1.0 0.25;
8501                align: 0.5 1.0;
8502             }
8503          }
8504          part { name: "center2_line";
8505             type: RECT;
8506             mouse_events: 0;
8507             description { state: "default" 0.0;
8508                min: 0 1;
8509                fixed: 0 1;
8510                color: GENLIST_LIST_LINE1_COLOR;
8511                rel1 {
8512                   relative: 1.0 0.5;
8513                   to_x: "elm.divider1";
8514                }
8515                rel2.relative: 1.0 0.5;
8516                align: 0.5 1.0;
8517             }
8518          }
8519          part { name: "center3_line";
8520             type: RECT;
8521             mouse_events: 0;
8522             description { state: "default" 0.0;
8523                min: 0 1;
8524                fixed: 0 1;
8525                color: GENLIST_LIST_LINE1_COLOR;
8526                rel1 {
8527                   relative: 1.0 0.75;
8528                   to_x: "elm.divider1";
8529                }
8530                rel2.relative: 1.0 0.75;
8531                align: 0.5 1.0;
8532             }
8533          }
8534          part { name: "elm.title";
8535             type: TEXT;
8536             mouse_events: 0;
8537             scale: 1;
8538             description { state: "default" 0.0;
8539                min: GENLIST_SIZE_163_INC 0;
8540                fixed: 1 0;
8541                rel1 {
8542                   relative: 1.0  0.0;
8543                   to_x: "elm.padding.left";
8544                }
8545                rel2.to_x: "elm.padding.left";
8546                align: 0.0 0.5;
8547                color: GENLIST_MULTILINE_TEXT_COLOR;
8548                text {
8549                   font: "Tizen:style=Medium";
8550                   size: GENLIST_MULTILINE_TEXT_SIZE;
8551                   min: 0 1;
8552                   align: 0.0 0.5;
8553                   text_class: "tizen";
8554                }
8555             }
8556          }
8557          part { name: "elm.padding.title.right";
8558             type: RECT;
8559             mouse_events: 0;
8560             scale: 1;
8561             description { state: "default" 0.0;
8562                min: GENLIST_PADDING_16_INC 0;
8563                fixed: 1 0;
8564                rel1 {
8565                    relative: 1.0 0.0;
8566                    to_x: "elm.title";
8567                }
8568                rel2.to_x: "elm.title";
8569                visible: 0;
8570                align: 0.0 0.5;
8571             }
8572          }
8573          part { name: "elm.text.1";
8574             clip_to: "disclip";
8575             type: TEXT;
8576             mouse_events: 0;
8577             scale: 1;
8578             description { state: "default" 0.0;
8579                rel1 {
8580                   relative: 1.0 0.0;
8581                   to_x: "elm.padding.title.right";
8582                }
8583                rel2 {
8584                   relative: 0.0 0.0;
8585                   to_x: "elm.padding.right";
8586                   to_y: "center1_line";
8587                }
8588                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8589                text {
8590                   font: "Tizen:style=Roman";
8591                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8592                   min: 0 1;
8593                   align: 0.0 0.5;
8594                   text_class: "list_item";
8595                }
8596             }
8597          }
8598          part { name: "elm.text.2";
8599             clip_to: "disclip";
8600             type: TEXT;
8601             mouse_events: 0;
8602             scale: 1;
8603             description { state: "default" 0.0;
8604                rel1 {
8605                   relative: 1.0 0.25;
8606                   to_x: "elm.padding.title.right";
8607                }
8608                rel2 {
8609                   relative: 0.0 0.0;
8610                   to_x: "elm.padding.right";
8611                   to_y: "center2_line";
8612                }
8613                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8614                text {
8615                   font: "Tizen:style=Roman";
8616                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8617                   min: 0 1;
8618                   align: 0.0 0.5;
8619                   text_class: "list_item";
8620                }
8621             }
8622          }
8623          part { name: "elm.text.3";
8624             clip_to: "disclip";
8625             type: TEXT;
8626             mouse_events: 0;
8627             scale: 1;
8628             description { state: "default" 0.0;
8629                rel1 {
8630                   relative: 1.0  0.5;
8631                   to_x: "elm.padding.title.right";
8632                }
8633                rel2 {
8634                   relative: 0.0 0.0;
8635                   to_x: "elm.padding.right";
8636                   to_y: "center3_line";
8637                }
8638                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8639                text {
8640                   font: "Tizen:style=Roman";
8641                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8642                   min: 0 1;
8643                   align: 0.0 0.5;
8644                   text_class: "list_item";
8645                }
8646             }
8647          }
8648          part { name: "elm.text.4";
8649             clip_to: "disclip";
8650             type: TEXT;
8651             mouse_events: 0;
8652             scale: 1;
8653             description { state: "default" 0.0;
8654                rel1 {
8655                   relative: 1.0  0.75;
8656                   to_x: "elm.padding.title.right";
8657                }
8658                rel2 {
8659                   relative: 0.0 0.0;
8660                   to_x: "elm.padding.right";
8661                   to_y: "bottom_line";
8662                }
8663                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8664                text {
8665                   font: "Tizen:style=Roman";
8666                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8667                   min: 0 1;
8668                   align: 0.0 0.5;
8669                   text_class: "list_item";
8670                }
8671             }
8672          }
8673          GENLIST_PART_DISCLIP
8674       }
8675       programs {
8676          // signal: elm,state,%s,active
8677          //   a "check" item named %s went active
8678          // signal: elm,state,%s,passive
8679          //   a "check" item named %s went passive
8680          // default is passive
8681          /*program { name: "go_active";
8682             signal: "elm,state,selected";
8683             source: "elm";
8684             action: STATE_SET "selected" 0.0;
8685             target: "elm.text";
8686          }
8687          program { name: "go_passive";
8688             signal: "elm,state,unselected";
8689             source: "elm";
8690             action: STATE_SET "default" 0.0;
8691             target: "elm.text";
8692             transition: LINEAR 0.1;
8693          }*/
8694          program { name: "go_disabled";
8695             signal: "elm,state,disabled";
8696             source: "elm";
8697             action: STATE_SET "disabled" 0.0;
8698             target: "disclip";
8699          }
8700          program { name: "go_enabled";
8701             signal: "elm,state,enabled";
8702             source: "elm";
8703             action: STATE_SET "default" 0.0;
8704             target: "disclip";
8705          }
8706       }
8707    }
8708
8709    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8710       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8711       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8712       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8713       alias: "elm/layout/dialogue/1title.5text";
8714       data.item: "stacking" "above";
8715       data.item: "selectraise" "on";
8716       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8717       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";
8718
8719       parts {
8720         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8721          GENLIST_PART_BG_NORMAL
8722          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8723          GENLIST_PART_PADDING_RIGHT_EDIT
8724          GENLIST_PART_DIALOGUE_ITEM
8725          GENLIST_PART_DIALOGUE_RIGHT_LINE
8726          part { name: "elm.divider1";
8727             type: RECT;
8728             mouse_events: 0;
8729             description { state: "default" 0.0;
8730                min: 1 0;
8731                fixed: 1 0;
8732                color: GENLIST_LIST_LINE1_COLOR;
8733                rel1 {
8734                   relative: 1.0 0.0;
8735                   to_x: "elm.title";
8736                }
8737                rel2.to_x: "elm.title";
8738                align: 0.0 0.5;
8739             }
8740          }
8741          part { name: "center1_line";
8742             type: RECT;
8743             mouse_events: 0;
8744             description { state: "default" 0.0;
8745                min: 0 1;
8746                fixed: 0 1;
8747                color: GENLIST_LIST_LINE1_COLOR;
8748                rel1 {
8749                   relative: 1.0 0.2;
8750                   to_x: "elm.divider1";
8751                }
8752                rel2.relative: 1.0 0.2;
8753                align: 0.5 1.0;
8754             }
8755          }
8756          part { name: "center2_line";
8757             type: RECT;
8758             mouse_events: 0;
8759             description { state: "default" 0.0;
8760                min: 0 1;
8761                fixed: 0 1;
8762                color: GENLIST_LIST_LINE1_COLOR;
8763                rel1 {
8764                   relative: 1.0 0.4;
8765                   to_x: "elm.divider1";
8766                }
8767                rel2.relative: 1.0 0.4;
8768                align: 0.5 1.0;
8769             }
8770          }
8771          part { name: "center3_line";
8772             type: RECT;
8773             mouse_events: 0;
8774             description { state: "default" 0.0;
8775                min: 0 1;
8776                fixed: 0 1;
8777                color: GENLIST_LIST_LINE1_COLOR;
8778                rel1 {
8779                   relative: 1.0 0.6;
8780                   to_x: "elm.divider1";
8781                }
8782                rel2.relative: 1.0 0.6;
8783                align: 0.5 1.0;
8784             }
8785          }
8786          part { name: "center4_line";
8787             type: RECT;
8788             mouse_events: 0;
8789             description { state: "default" 0.0;
8790                min: 0 1;
8791                fixed: 0 1;
8792                color: GENLIST_LIST_LINE1_COLOR;
8793                rel1 {
8794                   relative: 1.0 0.8;
8795                   to_x: "elm.divider1";
8796                }
8797                rel2.relative: 1.0 0.8;
8798                align: 0.5 1.0;
8799             }
8800          }
8801          part { name: "elm.title";
8802             type: TEXT;
8803             mouse_events: 0;
8804             scale: 1;
8805             description { state: "default" 0.0;
8806                min: GENLIST_SIZE_163_INC 0;
8807                fixed: 1 0;
8808                rel1 {
8809                   relative: 1.0  0.0;
8810                   to_x: "elm.padding.left";
8811                }
8812                rel2.to_x: "elm.padding.left";
8813                align: 0.0 0.5;
8814                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8815                text {
8816                   font: "Tizen:style=Medium";
8817                   size: GENLIST_FONT_32_INC;
8818                   min: 0 1;
8819                   align: 0.0 0.5;
8820                   text_class: "tizen";
8821                }
8822             }
8823             GENLIST_DESCRIPTION_FLIP_ENABLED
8824          }
8825          part { name: "elm.flip.content.title";
8826             clip_to: "disclip";
8827             type: SWALLOW;
8828             description { state: "default" 0.0;
8829                visible: 0;
8830                fixed: 1 1;
8831                rel1.to: "elm.title";
8832                rel2.to: "elm.title";
8833             }
8834             description { state: "flipped" 0.0;
8835                inherit: "default" 0.0;
8836                visible: 1;
8837             }
8838          }
8839          part { name: "elm.padding.title.right";
8840             type: RECT;
8841             mouse_events: 0;
8842             scale: 1;
8843             description { state: "default" 0.0;
8844                min: GENLIST_PADDING_16_INC 0;
8845                fixed: 1 0;
8846                rel1 {
8847                    relative: 1.0 0.0;
8848                    to_x: "elm.title";
8849                }
8850                rel2.to_x: "elm.title";
8851                visible: 0;
8852                align: 0.0 0.5;
8853             }
8854          }
8855          part { name: "elm.text.1";
8856             clip_to: "disclip";
8857             type: TEXT;
8858             mouse_events: 0;
8859             scale: 1;
8860             description { state: "default" 0.0;
8861                rel1 {
8862                   relative: 1.0 0.0;
8863                   to_x: "elm.padding.title.right";
8864                }
8865                rel2 {
8866                   relative: 0.0 0.0;
8867                   to_x: "elm.padding.right";
8868                   to_y: "center1_line";
8869                }
8870                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8871                text {
8872                   font: "Tizen:style=Roman";
8873                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8874                   min: 0 1;
8875                   align: 0.0 0.5;
8876                   text_class: "list_item";
8877                }
8878             }
8879             GENLIST_DESCRIPTION_FLIP_ENABLED
8880          }
8881          part { name: "elm.flip.content.1";
8882             clip_to: "disclip";
8883             type: SWALLOW;
8884             description { state: "default" 0.0;
8885                visible: 0;
8886                fixed: 1 1;
8887                rel1.to: "elm.text.1";
8888                rel2.to: "elm.text.1";
8889             }
8890             description { state: "flipped" 0.0;
8891                inherit: "default" 0.0;
8892                visible: 1;
8893             }
8894          }
8895          part { name: "elm.text.2";
8896             clip_to: "disclip";
8897             type: TEXT;
8898             mouse_events: 0;
8899             scale: 1;
8900             description { state: "default" 0.0;
8901                rel1 {
8902                   relative: 1.0 0.2;
8903                   to_x: "elm.padding.title.right";
8904                }
8905                rel2 {
8906                   relative: 0.0 0.0;
8907                   to_x: "elm.padding.right";
8908                   to_y: "center2_line";
8909                }
8910                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8911                text {
8912                   font: "Tizen:style=Roman";
8913                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8914                   min: 0 1;
8915                   align: 0.0 0.5;
8916                   text_class: "tizen";
8917                }
8918             }
8919             GENLIST_DESCRIPTION_FLIP_ENABLED
8920          }
8921          part { name: "elm.flip.content.2";
8922             clip_to: "disclip";
8923             type: SWALLOW;
8924             description { state: "default" 0.0;
8925                visible: 0;
8926                fixed: 1 1;
8927                rel1.to: "elm.text.2";
8928                rel2.to: "elm.text.2";
8929             }
8930             description { state: "flipped" 0.0;
8931                inherit: "default" 0.0;
8932                visible: 1;
8933             }
8934          }
8935          part { name: "elm.text.3";
8936             clip_to: "disclip";
8937             type: TEXT;
8938             mouse_events: 0;
8939             scale: 1;
8940             description { state: "default" 0.0;
8941                rel1 {
8942                   relative: 1.0  0.4;
8943                   to_x: "elm.padding.title.right";
8944                }
8945                rel2 {
8946                   relative: 0.0 0.0;
8947                   to_x: "elm.padding.right";
8948                   to_y: "center3_line";
8949                }
8950                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8951                text {
8952                   font: "Tizen:style=Roman";
8953                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8954                   min: 0 1;
8955                   align: 0.0 0.5;
8956                   text_class: "tizen";
8957                }
8958             }
8959             GENLIST_DESCRIPTION_FLIP_ENABLED
8960          }
8961          part { name: "elm.flip.content.3";
8962             clip_to: "disclip";
8963             type: SWALLOW;
8964             description { state: "default" 0.0;
8965                visible: 0;
8966                fixed: 1 1;
8967                rel1.to: "elm.text.3";
8968                rel2.to: "elm.text.3";
8969             }
8970             description { state: "flipped" 0.0;
8971                inherit: "default" 0.0;
8972                visible: 1;
8973             }
8974          }
8975          part { name: "elm.text.4";
8976             clip_to: "disclip";
8977             type: TEXT;
8978             mouse_events: 0;
8979             scale: 1;
8980             description { state: "default" 0.0;
8981                rel1 {
8982                   relative: 1.0 0.6;
8983                   to_x: "elm.padding.title.right";
8984                }
8985                rel2 {
8986                   relative: 0.0 0.0;
8987                   to_x: "elm.padding.right";
8988                   to_y: "center4_line";
8989                }
8990                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8991                text {
8992                   font: "Tizen:style=Roman";
8993                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8994                   min: 0 1;
8995                   align: 0.0 0.5;
8996                   text_class: "tizen";
8997                }
8998             }
8999             GENLIST_DESCRIPTION_FLIP_ENABLED
9000          }
9001          part { name: "elm.flip.content.4";
9002             clip_to: "disclip";
9003             type: SWALLOW;
9004             description { state: "default" 0.0;
9005                visible: 0;
9006                fixed: 1 1;
9007                rel1.to: "elm.text.4";
9008                rel2.to: "elm.text.4";
9009             }
9010             description { state: "flipped" 0.0;
9011                inherit: "default" 0.0;
9012                visible: 1;
9013             }
9014          }
9015          part { name: "elm.text.5";
9016             clip_to: "disclip";
9017             type: TEXT;
9018             mouse_events: 0;
9019             scale: 1;
9020             description { state: "default" 0.0;
9021                rel1 {
9022                   relative: 1.0  0.8;
9023                   to_x: "elm.padding.title.right";
9024                }
9025                rel2 {
9026                   relative: 0.0 0.0;
9027                   to_x: "elm.padding.right";
9028                   to_y: "bottom_line";
9029                }
9030                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9031                text {
9032                   font: "Tizen:style=Roman";
9033                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9034                   min: 0 1;
9035                   align: 0.0 0.5;
9036                   text_class: "tizen";
9037                }
9038             }
9039             GENLIST_DESCRIPTION_FLIP_ENABLED
9040          }
9041          part { name: "elm.flip.content.5";
9042             clip_to: "disclip";
9043             type: SWALLOW;
9044             description { state: "default" 0.0;
9045                visible: 0;
9046                fixed: 1 1;
9047                rel1.to: "elm.text.5";
9048                rel2.to: "elm.text.5";
9049             }
9050             description { state: "flipped" 0.0;
9051                inherit: "default" 0.0;
9052                visible: 1;
9053             }
9054          }
9055          GENLIST_PART_DISCLIP
9056       }
9057       programs {
9058          // signal: elm,state,%s,active
9059          //   a "check" item named %s went active
9060          // signal: elm,state,%s,passive
9061          //   a "check" item named %s went passive
9062          // default is passive
9063          /*program { name: "go_active";
9064             signal: "elm,state,selected";
9065             source: "elm";
9066             action: STATE_SET "selected" 0.0;
9067             target: "elm.text";
9068          }
9069          program { name: "go_passive";
9070             signal: "elm,state,unselected";
9071             source: "elm";
9072             action: STATE_SET "default" 0.0;
9073             target: "elm.text";
9074             transition: LINEAR 0.1;
9075          }*/
9076          program { name: "go_disabled";
9077             signal: "elm,state,disabled";
9078             source: "elm";
9079             action: STATE_SET "disabled" 0.0;
9080             target: "disclip";
9081          }
9082          program { name: "go_enabled";
9083             signal: "elm,state,enabled";
9084             source: "elm";
9085             action: STATE_SET "default" 0.0;
9086             target: "disclip";
9087          }
9088          program { name: "flip_enabled";
9089             signal: "elm,state,flip,enabled";
9090             source: "elm";
9091             action: STATE_SET "flipped" 0.0;
9092             target: "elm.title";
9093             target: "elm.text.1";
9094             target: "elm.text.2";
9095             target: "elm.text.3";
9096             target: "elm.text.4";
9097             target: "elm.text.5";
9098             target: "elm.flip.content.title";
9099             target: "elm.flip.content.1";
9100             target: "elm.flip.content.2";
9101             target: "elm.flip.content.3";
9102             target: "elm.flip.content.4";
9103             target: "elm.flip.content.5";
9104          }
9105          program { name: "flip_disabled";
9106             signal: "elm,state,flip,disabled";
9107             source: "elm";
9108             action: STATE_SET "default" 0.0;
9109             target: "elm.title";
9110             target: "elm.text.1";
9111             target: "elm.text.2";
9112             target: "elm.text.3";
9113             target: "elm.text.4";
9114             target: "elm.text.5";
9115             target: "elm.flip.content.title";
9116             target: "elm.flip.content.1";
9117             target: "elm.flip.content.2";
9118             target: "elm.flip.content.3";
9119             target: "elm.flip.content.4";
9120             target: "elm.flip.content.5";
9121          }
9122       }
9123    }
9124
9125 /* extended item of bg/2text.1icon.3 */
9126    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9127       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9128       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9129       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9130       alias: "elm/layout/dialogue/bg/1text";
9131       data.item: "stacking" "above";
9132       data.item: "selectraise" "on";
9133       data.item: "texts" "elm.text";
9134       data.item: "flips" "elm.flip.icon elm.flip.content";
9135       parts {
9136          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9137          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9138          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9139          GENLIST_PART_PADDING_LEFT
9140          GENLIST_PART_PADDING_RIGHT_EDIT
9141          part { name: "elm.icon.bg";
9142             type: RECT;
9143             scale: 1;
9144             description { state: "default" 0.0;
9145                min: GENLIST_SIZE_160_INC 0;
9146                fixed: 1 0;
9147                align: 0.0 0.5;
9148                rel1 {
9149                   relative: 1.0 0.5;
9150                   to_x: "elm.padding.left";
9151                }
9152                rel2 {
9153                   relative: 1.0 0.5;
9154                   to_x: "elm.padding.left";
9155                }
9156                color: 0 0 0 0;
9157             }
9158          }
9159          part { name: "elm.padding.icon.right";
9160             type: RECT;
9161             mouse_events: 0;
9162             scale: 1;
9163             description { state: "default" 0.0;
9164                min: GENLIST_SIZE_16_INC 0;
9165                fixed: 1 0;
9166                rel1 {
9167                    relative: 1.0 0.0;
9168                    to_x: "elm.icon.bg";
9169                }
9170                rel2.to_x: "elm.icon.bg";
9171                color: GENLIST_LIST_LINE1_COLOR;
9172                align: 0.0 0.5;
9173             }
9174          }
9175          part { name: "elm.padding.text.left";
9176             type: RECT;
9177             mouse_events: 0;
9178             scale: 1;
9179             description { state: "default" 0.0;
9180                min: GENLIST_SIZE_16_INC 0;
9181                fixed: 1 0;
9182                rel1 {
9183                    relative: 1.0 1.0;
9184                    to_x: "elm.padding.icon.right";
9185                    to_y: "elm.padding.top";
9186                }
9187                rel2.to_x: "elm.padding.icon.right";
9188                visible: 0;
9189                align: 0.0 0.5;
9190             }
9191          }
9192          part { name: "elm.divider1";
9193             type: RECT;
9194             mouse_events: 0;
9195             description { state: "default" 0.0;
9196                visible: 0;
9197                rel1 {
9198                   relative: 1.0 0.0;
9199                   to_x: "elm.padding.icon.right";
9200                }
9201                rel2.to_x: "elm.padding.icon.right";
9202                align: 0.0 0.5;
9203             }
9204          }
9205          part { name: "elm.text.bg";
9206             clip_to: "disclip";
9207             type: RECT;
9208             mouse_events: 0;
9209             scale: 1;
9210             description { state: "default" 0.0;
9211                rel1 {
9212                   relative: 1.0 0.0;
9213                   to_x: "elm.padding.icon.right";
9214                }
9215                rel2 {
9216                   relative: 1.0 1.0;
9217                   to_x: "elm.padding.right";
9218                }
9219                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9220             }
9221          }
9222          part { name: "elm.text";
9223             clip_to: "disclip";
9224             type: TEXT;
9225             mouse_events: 0;
9226             scale: 1;
9227             description { state: "default" 0.0;
9228                rel1 {
9229                   relative: 1.0 0.0;
9230                   to_x: "elm.padding.text.left";
9231                   to_y: "elm.text.bg";
9232                }
9233                rel2 {
9234                   relative: 0.0 1.0;
9235                   to_x: "elm.padding.right";
9236                   to_y: "elm.text.bg";
9237                }
9238                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9239                text {
9240                   font: "Tizen:style=Roman";
9241                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9242                   min: 0 1;
9243                   align: 0.0 0.5;
9244                   text_class: "list_item";
9245                }
9246             }
9247             GENLIST_DESCRIPTION_FLIP_ENABLED
9248          }
9249          part { name: "elm.flip.content";
9250             clip_to: "disclip";
9251             type: SWALLOW;
9252             mouse_events: 1;
9253             scale: 1;
9254             description { state: "default" 0.0;
9255                fixed: 1 1;
9256                rel1 {
9257                   relative: 1.0 0.0;
9258                   to_x: "elm.padding.text.left";
9259                   to_y: "elm.text.bg";
9260                }
9261                rel2 {
9262                   relative: 0.0 1.0;
9263                   to_x: "elm.padding.right";
9264                   to_y: "elm.text.bg";
9265                }
9266                visible: 0;
9267             }
9268             description { state: "flipped" 0.0;
9269                inherit: "default" 0.0;
9270                visible: 1;
9271             }
9272          }
9273          GENLIST_PART_DISCLIP
9274       }
9275       programs {
9276          // signal: elm,state,%s,active
9277          //   a "check" item named %s went active
9278          // signal: elm,state,%s,passive
9279          //   a "check" item named %s went passive
9280          // default is passive
9281          /*program { name: "go_active";
9282             signal: "elm,state,selected";
9283             source: "elm";
9284             action: STATE_SET "selected" 0.0;
9285             target: "elm.text";
9286          }
9287          program { name: "go_passive";
9288             signal: "elm,state,unselected";
9289             source: "elm";
9290             action: STATE_SET "default" 0.0;
9291             target: "elm.text";
9292             transition: LINEAR 0.1;
9293          }*/
9294          program { name: "go_disabled";
9295             signal: "elm,state,disabled";
9296             source: "elm";
9297             action: STATE_SET "disabled" 0.0;
9298             target: "disclip";
9299          }
9300          program { name: "go_enabled";
9301             signal: "elm,state,enabled";
9302             source: "elm";
9303             action: STATE_SET "default" 0.0;
9304             target: "disclip";
9305          }
9306          program { name: "flipped";
9307             signal: "elm,state,flip,enabled";
9308             source: "elm";
9309             action: STATE_SET "flipped" 0.0;
9310             target: "elm.text";
9311             target: "elm.flip.content";
9312          }
9313          program { name: "flip_disabled";
9314             signal: "elm,state,flip,disabled";
9315             source: "elm";
9316             action: STATE_SET "default" 0.0;
9317             target: "elm.text";
9318             target: "elm.flip.content";
9319          }
9320       }
9321    }
9322
9323
9324
9325    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9326       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9327       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9328       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9329       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9330       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9331       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9332       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9333       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9334       data.item: "stacking" "above";
9335       data.item: "selectraise" "on";
9336       data.item: "texts" "elm.text.1 elm.text.2";
9337       data.item: "contents" "elm.icon";
9338       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9339       images {
9340           image: "00_list_thumbnail_bg.png" COMP;
9341       }
9342       parts {
9343          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9344          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9345          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9346          GENLIST_PART_PADDING_LEFT
9347          GENLIST_PART_PADDING_RIGHT_EDIT
9348          part { name: "elm.icon.bg";
9349             scale: 1;
9350             description { state: "default" 0.0;
9351                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9352                fixed: 1 1;
9353                align: 0.0 0.8;
9354                rel1 {
9355                   relative: 1.0 0.5;
9356                   to_x: "elm.padding.left";
9357                }
9358                rel2 {
9359                   relative: 1.0 0.5;
9360                   to_x: "elm.padding.left";
9361                }
9362                image {
9363                   normal: "00_list_thumbnail_bg.png";
9364                   border: 1 1 1 1;
9365                   border_scale: 1;
9366                   middle: NONE;
9367                }
9368             }
9369          }
9370          part { name: "elm.icon";
9371             type: SWALLOW;
9372             description { state: "default" 0.0;
9373                rel1.to: "elm.icon.bg";
9374                rel2.to: "elm.icon.bg";
9375             }
9376          }
9377          part { name: "elm.padding.icon.right";
9378             type: RECT;
9379             mouse_events: 0;
9380             scale: 1;
9381             description { state: "default" 0.0;
9382                min: GENLIST_PADDING_16_INC 0;
9383                fixed: 1 0;
9384                rel1 {
9385                    relative: 1.0 0.0;
9386                    to_x: "elm.icon.bg";
9387                }
9388                rel2.to_x: "elm.icon.bg";
9389                visible: 0;
9390                align: 0.0 0.5;
9391             }
9392          }
9393          part { name: "elm.padding.text.left";
9394             type: RECT;
9395             mouse_events: 0;
9396             scale: 1;
9397             description { state: "default" 0.0;
9398                min: GENLIST_PADDING_16_INC 0;
9399                fixed: 1 0;
9400                rel1 {
9401                    relative: 1.0 1.0;
9402                    to_x: "elm.padding.icon.right";
9403                    to_y: "elm.padding.top";
9404                }
9405                rel2.to_x: "elm.padding.icon.right";
9406                visible: 0;
9407                align: 1.0 0.5;
9408             }
9409          }
9410          part { name: "elm.divider1";
9411             type: RECT;
9412             mouse_events: 0;
9413             description { state: "default" 0.0;
9414                min: 1 0;
9415                fixed: 1 0;
9416                color: GENLIST_LIST_LINE1_COLOR;
9417                rel1 {
9418                   relative: 1.0 1.0;
9419                   to_x: "elm.padding.text.left";
9420                   to_y: "elm.padding.top";
9421                }
9422                rel2 {
9423                   relative: 1.0 0.0;
9424                   to_x: "elm.padding.text.left";
9425                   to_y: "elm.padding.bottom";
9426                }
9427                align: 0.0 0.5;
9428             }
9429          }
9430          part { name: "text_vertical_rect";
9431             type: RECT;
9432             mouse_events: 0;
9433             description { state: "default" 0.0;
9434                min: GENLIST_PADDING_16_INC 0;
9435                fixed: 1 0;
9436                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9437                rel1 {
9438                   relative: 1.0 1.0;
9439                   to_x: "elm.divider1";
9440                   to_y: "elm.padding.top";
9441                }
9442                rel2 {
9443                   relative: 1.0 0.0;
9444                   to_x: "elm.padding.text.left";
9445                   to_y: "elm.padding.bottom";
9446                }
9447                align: 0.0 0.5;
9448             }
9449          }
9450          part { name: "elm.padding.text.right";
9451             type: RECT;
9452             mouse_events: 0;
9453             scale: 1;
9454             description { state: "default" 0.0;
9455                min: GENLIST_PADDING_16_INC 0;
9456                fixed: 1 0;
9457                rel1 {
9458                    relative: 1.0 0.0;
9459                    to_x: "text_vertical_rect";
9460                }
9461                rel2.to_x: "text_vertical_rect";
9462                visible: 0;
9463                align: 0.0 0.5;
9464             }
9465          }
9466          part { name: "text_top_line";
9467             type: RECT;
9468             mouse_events: 0;
9469             description { state: "default" 0.0;
9470                min: 0 1;
9471                fixed: 0 1;
9472                color: GENLIST_LIST_LINE1_COLOR;
9473                rel1 {
9474                   relative: 1.0 0.0;
9475                   to_x: "text_vertical_rect";
9476                   to_y: "text_vertical_rect";
9477                }
9478                rel2 {
9479                   relative: 1.0 0.0;
9480                   to_y: "text_vertical_rect";
9481                }
9482                align: 0.0 0.0;
9483             }
9484          }
9485          part { name: "text_center_line";
9486             type: RECT;
9487             mouse_events: 0;
9488             description { state: "default" 0.0;
9489                min: 0 1;
9490                fixed: 0 1;
9491                color: GENLIST_LIST_LINE1_COLOR;
9492                rel1 {
9493                   relative: 1.0 0.5;
9494                   to_x: "text_vertical_rect";
9495                }
9496                rel2.relative: 1.0 0.5;
9497                align: 0.5 0.5;
9498             }
9499          }
9500          part { name: "text_bottom_line";
9501             type: RECT;
9502             mouse_events: 0;
9503             description { state: "default" 0.0;
9504                min: 0 1;
9505                fixed: 0 1;
9506                color: GENLIST_LIST_LINE1_COLOR;
9507                rel1 {
9508                   relative: 1.0 1.0;
9509                   to_x: "text_vertical_rect";
9510                   to_y: "text_vertical_rect";
9511                }
9512                rel2 {
9513                   relative: 1.0 1.0;
9514                   to_y: "text_vertical_rect";
9515                }
9516                align: 0.0 1.0;
9517             }
9518          }
9519          part { name: "elm.text.bg.1";
9520             clip_to: "disclip";
9521             type: RECT;
9522             mouse_events: 0;
9523             scale: 1;
9524             description { state: "default" 0.0;
9525                rel1 {
9526                   relative: 1.0 1.0;
9527                   to_x: "text_vertical_rect";
9528                   to_y: "text_top_line";
9529                }
9530                rel2 {
9531                   relative: 1.0 0.0;
9532                   to_x: "elm.padding.right";
9533                   to_y: "text_center_line";
9534                }
9535                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9536             }
9537          }
9538          part { name: "elm.text.1";
9539             type: TEXT;
9540             mouse_events: 0;
9541             scale: 1;
9542             description { state: "default" 0.0;
9543                min: 0 GENLIST_SIZE_54_INC;
9544                rel1 {
9545                   relative: 1.0 0.0;
9546                   to_x: "elm.padding.text.right";
9547                   to_y: "elm.text.bg.1";
9548                }
9549                rel2 {
9550                   relative: 0.0 1.0;
9551                   to_x: "elm.padding.right";
9552                   to_y: "elm.text.bg.1";
9553                }
9554                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9555                text {
9556                   font: "Tizen:style=Roman";
9557                   size: GENLIST_FONT_48_INC;
9558                   align: 0.0 0.5;
9559                   text_class: "list_item";
9560                }
9561             }
9562             GENLIST_DESCRIPTION_FLIP_ENABLED
9563          }
9564          part { name: "elm.flip.content.1";
9565             clip_to: "disclip";
9566             type: SWALLOW;
9567             description { state: "default" 0.0;
9568                visible: 0;
9569                fixed: 1 1;
9570                rel1.to: "elm.text.1";
9571                rel2.to: "elm.text.1";
9572             }
9573             description { state: "flipped" 0.0;
9574                inherit: "default" 0.0;
9575                visible: 1;
9576             }
9577          }
9578          part { name: "elm.text.bg.2";
9579             clip_to: "disclip";
9580             type: RECT;
9581             mouse_events: 0;
9582             scale: 1;
9583             description { state: "default" 0.0;
9584                rel1 {
9585                   relative: 1.0 1.0;
9586                   to_x: "text_vertical_rect";
9587                   to_y: "text_center_line";
9588                }
9589                rel2 {
9590                   relative: 1.0 0.0;
9591                   to_x: "elm.padding.right";
9592                   to_y: "text_bottom_line";
9593                }
9594                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9595             }
9596          }
9597          part { name: "elm.text.2";
9598             clip_to: "disclip";
9599             type: TEXT;
9600             mouse_events: 0;
9601             scale: 1;
9602             description { state: "default" 0.0;
9603                min: 0 GENLIST_SIZE_54_INC;
9604                rel1 {
9605                   relative: 1.0 0.0;
9606                   to_x: "elm.padding.text.right";
9607                   to_y: "elm.text.bg.2";
9608                }
9609                rel2 {
9610                   relative: 0.0 1.0;
9611                   to_x: "elm.padding.right";
9612                   to_y: "elm.text.bg.2";
9613                }
9614                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9615                text {
9616                   font: "Tizen:style=Roman";
9617                   size: GENLIST_FONT_48_INC;
9618                   align: 0.0 0.5;
9619                   text_class: "tizen";
9620                }
9621             }
9622             GENLIST_DESCRIPTION_FLIP_ENABLED
9623          }
9624          part { name: "elm.flip.content.2";
9625             clip_to: "disclip";
9626             type: SWALLOW;
9627             description { state: "default" 0.0;
9628                visible: 0;
9629                fixed: 1 1;
9630                rel1.to: "elm.text.2";
9631                rel2.to: "elm.text.2";
9632             }
9633             description { state: "flipped" 0.0;
9634                inherit: "default" 0.0;
9635                visible: 1;
9636             }
9637          }
9638          part { name: "elm.divider2";
9639             type: RECT;
9640             mouse_events: 0;
9641             description { state: "default" 0.0;
9642                min: 1 0;
9643                fixed: 1 0;
9644                color: GENLIST_LIST_LINE1_COLOR;
9645                rel1 {
9646                   relative: 1.0 1.0;
9647                   to_y: "elm.padding.top";
9648                }
9649                rel2 {
9650                   relative: 1.0 0.0;
9651                   offset: -1 0;
9652                   to_y: "elm.padding.bottom";
9653                }
9654                align: 1.0 0.0;
9655             }
9656          }
9657          GENLIST_PART_DISCLIP
9658       }
9659       programs {
9660          // signal: elm,state,%s,active
9661          //   a "check" item named %s went active
9662          // signal: elm,state,%s,passive
9663          //   a "check" item named %s went passive
9664          // default is passive
9665          /*program { name: "go_active";
9666             signal: "elm,state,selected";
9667             source: "elm";
9668             action: STATE_SET "selected" 0.0;
9669             target: "elm.text";
9670             target: "elm.text.sub";
9671          }
9672          program { name: "go_passive";
9673             signal: "elm,state,unselected";
9674             source: "elm";
9675             action: STATE_SET "default" 0.0;
9676             target: "elm.text";
9677             target: "elm.text.sub";
9678             transition: LINEAR 0.1;
9679          }*/
9680          program { name: "go_disabled";
9681             signal: "elm,state,disabled";
9682             source: "elm";
9683             action: STATE_SET "disabled" 0.0;
9684             target: "disclip";
9685          }
9686          program { name: "go_enabled";
9687             signal: "elm,state,enabled";
9688             source: "elm";
9689             action: STATE_SET "default" 0.0;
9690             target: "disclip";
9691          }
9692          program { name: "flip_enabled";
9693             signal: "elm,state,flip,enabled";
9694             source: "elm";
9695             action: STATE_SET "flipped" 0.0;
9696             target: "elm.text.1";
9697             target: "elm.text.2";
9698             target: "elm.flip.content.1";
9699             target: "elm.flip.content.2";
9700          }
9701          program { name: "flip_disabled";
9702             signal: "elm,state,flip,disabled";
9703             source: "elm";
9704             action: STATE_SET "default" 0.0;
9705             target: "elm.text.1";
9706             target: "elm.text.2";
9707             target: "elm.flip.content.1";
9708             target: "elm.flip.content.2";
9709          }
9710       }
9711    }
9712
9713 /* non-bottom-border-area version of 2text.1icon.2 */
9714    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9715       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9716       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9717       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9718       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9719       data.item: "stacking" "above";
9720       data.item: "selectraise" "on";
9721       data.item: "texts" "elm.text.1 elm.text.2";
9722       data.item: "contents" "elm.icon";
9723       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9724       images {
9725           image: "00_list_thumbnail_bg.png" COMP;
9726       }
9727       parts {
9728          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9729          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9730          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9731          GENLIST_PART_PADDING_LEFT
9732          GENLIST_PART_PADDING_RIGHT_EDIT
9733          part { name: "elm.icon.bg";
9734             scale: 1;
9735             description { state: "default" 0.0;
9736                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9737                fixed: 1 1;
9738                align: 0.0 0.7;
9739                rel1 {
9740                   relative: 1.0 0.5;
9741                   to_x: "elm.padding.left";
9742                }
9743                rel2 {
9744                   relative: 1.0 0.5;
9745                   to_x: "elm.padding.left";
9746                }
9747                image {
9748                   normal: "00_list_thumbnail_bg.png";
9749                   border: 1 1 1 1;
9750                   border_scale: 1;
9751                   middle: NONE;
9752                }
9753             }
9754          }
9755          part { name: "elm.icon";
9756             type: SWALLOW;
9757             description { state: "default" 0.0;
9758                rel1.to: "elm.icon.bg";
9759                rel2.to: "elm.icon.bg";
9760             }
9761          }
9762          part { name: "elm.padding.icon.right";
9763             type: RECT;
9764             mouse_events: 0;
9765             scale: 1;
9766             description { state: "default" 0.0;
9767                min: GENLIST_PADDING_16_INC 0;
9768                fixed: 1 0;
9769                rel1 {
9770                    relative: 1.0 0.0;
9771                    to_x: "elm.icon.bg";
9772                }
9773                rel2.to_x: "elm.icon.bg";
9774                visible: 0;
9775                align: 0.0 0.5;
9776             }
9777          }
9778          part { name: "elm.padding.text.left";
9779             type: RECT;
9780             mouse_events: 0;
9781             scale: 1;
9782             description { state: "default" 0.0;
9783                min: GENLIST_PADDING_16_INC 0;
9784                fixed: 1 0;
9785                rel1 {
9786                    relative: 1.0 1.0;
9787                    to_x: "elm.padding.icon.right";
9788                    to_y: "elm.padding.top";
9789                }
9790                rel2.to_x: "elm.padding.icon.right";
9791                visible: 0;
9792                align: 1.0 0.5;
9793             }
9794          }
9795          part { name: "elm.divider1";
9796             type: RECT;
9797             mouse_events: 0;
9798             description { state: "default" 0.0;
9799                visible: 0;
9800                rel1 {
9801                   relative: 1.0 1.0;
9802                   to_x: "elm.padding.text.left";
9803                   to_y: "elm.padding.top";
9804                }
9805                rel2 {
9806                   relative: 1.0 0.0;
9807                   to_x: "elm.padding.text.left";
9808                   to_y: "elm.padding.bottom";
9809                }
9810             }
9811          }
9812          part { name: "text_vertical_rect";
9813             type: RECT;
9814             mouse_events: 0;
9815             scale: 1;
9816             description { state: "default" 0.0;
9817                min: GENLIST_SIZE_16_INC 0;
9818                fixed: 1 0;
9819                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9820                rel1 {
9821                   relative: 1.0 1.0;
9822                   to_x: "elm.divider1";
9823                   to_y: "elm.padding.top";
9824                }
9825                rel2 {
9826                   relative: 1.0 0.0;
9827                   to_x: "elm.padding.text.left";
9828                   to_y: "elm.padding.bottom";
9829                }
9830                align: 0.0 0.5;
9831             }
9832          }
9833          part { name: "elm.padding.text.right";
9834             type: RECT;
9835             mouse_events: 0;
9836             scale: 1;
9837             description { state: "default" 0.0;
9838                min: GENLIST_PADDING_16_INC 0;
9839                fixed: 1 0;
9840                rel1 {
9841                    relative: 1.0 0.0;
9842                    to_x: "text_vertical_rect";
9843                }
9844                rel2.to_x: "text_vertical_rect";
9845                visible: 0;
9846                align: 0.0 0.5;
9847             }
9848          }
9849          part { name: "text_top_line";
9850             type: RECT;
9851             mouse_events: 0;
9852             description { state: "default" 0.0;
9853                min: 0 1;
9854                fixed: 0 1;
9855                color: GENLIST_LIST_LINE1_COLOR;
9856                rel1 {
9857                   relative: 1.0 0.0;
9858                   to_x: "text_vertical_rect";
9859                   to_y: "text_vertical_rect";
9860                }
9861                rel2 {
9862                   relative: 1.0 0.0;
9863                   to_y: "text_vertical_rect";
9864                }
9865                align: 0.0 0.0;
9866             }
9867          }
9868          part { name: "text_center_line";
9869             type: RECT;
9870             mouse_events: 0;
9871             description { state: "default" 0.0;
9872                min: 0 1;
9873                fixed: 0 1;
9874                color: GENLIST_LIST_LINE1_COLOR;
9875                rel1 {
9876                   relative: 1.0 0.56;
9877                   to_x: "text_vertical_rect";
9878                }
9879                rel2.relative: 1.0 0.56;
9880                align: 0.5 0.5;
9881             }
9882          }
9883          part { name: "text_bottom_line";
9884             type: RECT;
9885             mouse_events: 0;
9886             description { state: "default" 0.0;
9887                min: 0 1;
9888                fixed: 0 1;
9889                color: GENLIST_LIST_LINE1_COLOR;
9890                rel1 {
9891                   relative: 1.0 1.0;
9892                   to_x: "text_vertical_rect";
9893                   to_y: "text_vertical_rect";
9894                }
9895                rel2 {
9896                   relative: 1.0 1.0;
9897                   to_y: "text_vertical_rect";
9898                }
9899                align: 0.0 1.0;
9900             }
9901          }
9902          part { name: "elm.text.bg.1";
9903             clip_to: "disclip";
9904             type: RECT;
9905             mouse_events: 0;
9906             scale: 1;
9907             description { state: "default" 0.0;
9908                rel1 {
9909                   relative: 1.0 1.0;
9910                   to_x: "text_vertical_rect";
9911                   to_y: "text_top_line";
9912                }
9913                rel2 {
9914                   relative: 1.0 0.0;
9915                   to_x: "elm.padding.right";
9916                   to_y: "text_center_line";
9917                }
9918                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9919             }
9920          }
9921          part { name: "elm.text.1";
9922             type: TEXT;
9923             mouse_events: 0;
9924             scale: 1;
9925             description { state: "default" 0.0;
9926                min: 0 GENLIST_SIZE_54_INC;
9927                rel1 {
9928                   relative: 1.0 0.0;
9929                   to_x: "elm.padding.text.right";
9930                   to_y: "elm.text.bg.1";
9931                }
9932                rel2 {
9933                   relative: 0.0 1.0;
9934                   to_x: "elm.padding.right";
9935                   to_y: "elm.text.bg.1";
9936                }
9937                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9938                text {
9939                   font: "Tizen:style=Roman";
9940                   size: GENLIST_FONT_48_INC;
9941                   align: 0.0 0.5;
9942                   text_class: "list_item";
9943                }
9944             }
9945             GENLIST_DESCRIPTION_FLIP_ENABLED
9946          }
9947          part { name: "elm.flip.content.1";
9948             type: SWALLOW;
9949             description { state: "default" 0.0;
9950                visible: 0;
9951                fixed: 1 1;
9952                rel1.to: "elm.text.1";
9953                rel2.to: "elm.text.1";
9954             }
9955             description { state: "flipped" 0.0;
9956                inherit: "default" 0.0;
9957                visible: 1;
9958             }
9959          }
9960          part { name: "elm.text.bg.2";
9961             clip_to: "disclip";
9962             type: RECT;
9963             mouse_events: 0;
9964             scale: 1;
9965             description { state: "default" 0.0;
9966                rel1 {
9967                   relative: 1.0 1.0;
9968                   to_x: "text_vertical_rect";
9969                   to_y: "text_center_line";
9970                }
9971                rel2 {
9972                   relative: 1.0 0.0;
9973                   to_x: "elm.padding.right";
9974                   to_y: "text_bottom_line";
9975                }
9976                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9977             }
9978          }
9979          part { name: "elm.text.2";
9980             clip_to: "disclip";
9981             type: TEXT;
9982             mouse_events: 0;
9983             scale: 1;
9984             description { state: "default" 0.0;
9985                min: 0 GENLIST_SIZE_54_INC;
9986                rel1 {
9987                   relative: 1.0 0.0;
9988                   to_x: "elm.padding.text.right";
9989                   to_y: "elm.text.bg.2";
9990                }
9991                rel2 {
9992                   relative: 0.0 1.0;
9993                   to_x: "elm.padding.right";
9994                   to_y: "elm.text.bg.2";
9995                }
9996                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9997                text {
9998                   font: "Tizen:style=Roman";
9999                   size: GENLIST_FONT_48_INC;
10000                   text_class: "tizen";
10001                }
10002             }
10003             GENLIST_DESCRIPTION_FLIP_ENABLED
10004          }
10005          part { name: "elm.flip.content.2";
10006             type: SWALLOW;
10007             description { state: "default" 0.0;
10008                visible: 0;
10009                fixed: 1 1;
10010                rel1.to: "elm.text.2";
10011                rel2.to: "elm.text.2";
10012             }
10013             description { state: "flipped" 0.0;
10014                inherit: "default" 0.0;
10015                visible: 1;
10016             }
10017          }
10018          part { name: "elm.divider2";
10019             type: RECT;
10020             mouse_events: 0;
10021             description { state: "default" 0.0;
10022                min: 1 0;
10023                fixed: 1 0;
10024                color: GENLIST_LIST_LINE1_COLOR;
10025                rel1 {
10026                   relative: 1.0 1.0;
10027                   to_y: "elm.padding.top";
10028                }
10029                rel2 {
10030                   relative: 1.0 0.0;
10031                   offset: -1 0;
10032                   to_y: "elm.padding.bottom";
10033                }
10034                align: 1.0 0.0;
10035             }
10036          }
10037          GENLIST_PART_DISCLIP
10038       }
10039       programs {
10040          // signal: elm,state,%s,active
10041          //   a "check" item named %s went active
10042          // signal: elm,state,%s,passive
10043          //   a "check" item named %s went passive
10044          // default is passive
10045          /*program { name: "go_active";
10046             signal: "elm,state,selected";
10047             source: "elm";
10048             action: STATE_SET "selected" 0.0;
10049             target: "elm.text";
10050             target: "elm.text.sub";
10051          }
10052          program { name: "go_passive";
10053             signal: "elm,state,unselected";
10054             source: "elm";
10055             action: STATE_SET "default" 0.0;
10056             target: "elm.text";
10057             target: "elm.text.sub";
10058             transition: LINEAR 0.1;
10059          }*/
10060          program { name: "go_disabled";
10061             signal: "elm,state,disabled";
10062             source: "elm";
10063             action: STATE_SET "disabled" 0.0;
10064             target: "disclip";
10065          }
10066          program { name: "go_enabled";
10067             signal: "elm,state,enabled";
10068             source: "elm";
10069             action: STATE_SET "default" 0.0;
10070             target: "disclip";
10071          }
10072          program { name: "flip_enabled";
10073             signal: "elm,state,flip,enabled";
10074             source: "elm";
10075             action: STATE_SET "flipped" 0.0;
10076             target: "elm.text.1";
10077             target: "elm.text.2";
10078             target: "elm.flip.content.1";
10079             target: "elm.flip.content.2";
10080          }
10081          program { name: "flip_disabled";
10082             signal: "elm,state,flip,disabled";
10083             source: "elm";
10084             action: STATE_SET "default" 0.0;
10085             target: "elm.text.1";
10086             target: "elm.text.2";
10087             target: "elm.flip.content.1";
10088             target: "elm.flip.content.2";
10089          }
10090       }
10091    }
10092
10093    ///////// will be removed /////////
10094    group { name: "elm/genlist/item/dialogue/1icon.2/default";
10095       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
10096       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
10097       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
10098       alias: "elm/layout/dialogue/1icon.2";
10099       data.item: "stacking" "above";
10100       data.item: "selectraise" "on";
10101       data.item: "contents" "elm.icon";
10102
10103       parts {
10104          GENLIST_PART_BASE
10105          GENLIST_PART_BOTTOM_LINE
10106          GENLIST_PART_BG_NORMAL
10107          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10108          GENLIST_PART_PADDING_RIGHT_EDIT
10109          GENLIST_PART_DIALOGUE_ITEM
10110          GENLIST_PART_DIALOGUE_RIGHT_LINE
10111          part { name: "elm.icon";
10112             clip_to: "disclip";
10113             type: SWALLOW;
10114             scale: 1;
10115             description { state: "default" 0.0;
10116                rel1 {
10117                   relative: 1.0 0.0;
10118                   to_x: "elm.padding.left";
10119                }
10120                rel2 {
10121                   relative: 0.0 1.0;
10122                   to_x: "elm.padding.right";
10123                }
10124             }
10125          }
10126          GENLIST_PART_DISCLIP
10127       }
10128       programs {
10129          // signal: elm,state,%s,active
10130          //   a "check" item named %s went active
10131          // signal: elm,state,%s,passive
10132          //   a "check" item named %s went passive
10133          // default is passive
10134          /*program { name: "go_active";
10135             signal: "elm,state,selected";
10136             source: "elm";
10137             action: STATE_SET "selected" 0.0;
10138             target: "bg";
10139             target: "elm.text";
10140          }
10141          program { name: "go_passive";
10142             signal: "elm,state,unselected";
10143             source: "elm";
10144             action: STATE_SET "default" 0.0;
10145             target: "bg";
10146             target: "elm.text";
10147             transition: LINEAR 0.1;
10148          }*/
10149          program { name: "go_disabled";
10150             signal: "elm,state,disabled";
10151             source: "elm";
10152             action: STATE_SET "disabled" 0.0;
10153             target: "disclip";
10154          }
10155          program { name: "go_enabled";
10156             signal: "elm,state,enabled";
10157             source: "elm";
10158             action: STATE_SET "default" 0.0;
10159             target: "disclip";
10160          }
10161       }
10162    }
10163
10164
10165 // 4.3.2 (old)
10166    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10167       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10168       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10169       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10170       alias: "elm/layout/dialogue/bg/3text.1icon";
10171       data.item: "stacking" "above";
10172       data.item: "selectraise" "on";
10173       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10174       data.item: "contents" "elm.icon";
10175       images {
10176           image: "00_list_thumbnail_bg.png" COMP;
10177       }
10178       parts {
10179          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10180          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10181          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10182          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10183          GENLIST_PART_PADDING_RIGHT_EDIT
10184          part { name: "elm.icon.bg";
10185             scale: 1;
10186             description { state: "default" 0.0;
10187                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10188                fixed: 1 1;
10189                align: 0.0 0.5;
10190                rel1 {
10191                   relative: 1.0 0.5;
10192                   to_x: "elm.padding.left";
10193                }
10194                rel2 {
10195                   relative: 1.0 0.5;
10196                   to_x: "elm.padding.left";
10197                }
10198                image {
10199                   normal: "00_list_thumbnail_bg.png";
10200                   border: 1 1 1 1;
10201                   border_scale: 1;
10202                   middle: NONE;
10203                }
10204             }
10205          }
10206          part { name: "elm.icon";
10207             type: SWALLOW;
10208             description { state: "default" 0.0;
10209                rel1.to: "elm.icon.bg";
10210                rel2.to: "elm.icon.bg";
10211             }
10212          }
10213          part { name: "elm.padding.icon.right";
10214             type: RECT;
10215             mouse_events: 0;
10216             scale: 1;
10217             description { state: "default" 0.0;
10218                min: GENLIST_PADDING_24_INC 0;
10219                fixed: 1 0;
10220                rel1 {
10221                    relative: 1.0 0.0;
10222                    to_x: "elm.icon.bg";
10223                }
10224                rel2.to_x: "elm.icon.bg";
10225                visible: 0;
10226                align: 0.0 0.5;
10227             }
10228          }
10229          part { name: "elm.text.1";
10230             clip_to: "disclip";
10231             type: TEXT;
10232             mouse_events: 0;
10233             scale: 1;
10234             description { state: "default" 0.0;
10235                min: 0 GENLIST_SIZE_54_INC;
10236                fixed: 0 1;
10237                align: 0 0;
10238                rel1 {
10239                   relative: 1.0 1.0;
10240                   to_x: "elm.padding.icon.right";
10241                   to_y: "elm.padding.top";
10242                }
10243                rel2 {
10244                   relative: 0.0 1.0;
10245                   to_x: "elm.padding.right";
10246                   to_y: "elm.padding.top";
10247                }
10248                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10249                text {
10250                   font: "Tizen:style=Roman";
10251                   size: GENLIST_FONT_48_INC;
10252                   align: 0.0 0.0;
10253                   text_class: "list_item";
10254                }
10255             }
10256          }
10257          part { name: "elm.text.2";
10258             clip_to: "disclip";
10259             type: TEXT;
10260             mouse_events: 0;
10261             scale: 1;
10262             description { state: "default" 0.0;
10263                rel1 {
10264                   relative: 1.0 1.0;
10265                   to_x: "elm.padding.icon.right";
10266                   to_y: "elm.text.1";
10267                }
10268                rel2 {
10269                   relative: 0.0 0.0;
10270                   to_x: "elm.padding.right";
10271                   to_y: "elm.text.3";
10272                }
10273                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10274                text {
10275                   font: "Tizen:style=Medium";
10276                   size: GENLIST_FONT_32_INC;
10277                   align: 0.0 1.0;
10278                   text_class: "tizen";
10279                }
10280             }
10281          }
10282          part { name: "elm.text.3";
10283             clip_to: "disclip";
10284             type: TEXT;
10285             mouse_events: 0;
10286             scale: 1;
10287             description { state: "default" 0.0;
10288                min: 0 GENLIST_ICON_SMALL_SIZE;
10289                fixed: 0 1;
10290                align: 0 1;
10291                rel1 {
10292                   relative: 1.0 0.0;
10293                   to_x: "elm.padding.icon.right";
10294                   to_y: "elm.padding.bottom";
10295                }
10296                rel2 {
10297                   relative: 0.0 0.0;
10298                   to_x: "elm.padding.right";
10299                   to_y: "elm.padding.bottom";
10300                }
10301                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10302                text {
10303                   font: "Tizen:style=Medium";
10304                   size: GENLIST_FONT_32_INC;
10305                   align: 0.0 1.0;
10306                   text_class: "tizen";
10307                }
10308             }
10309          }
10310          GENLIST_PART_DISCLIP
10311       }
10312       programs {
10313          // signal: elm,state,%s,active
10314          //   a "check" item named %s went active
10315          // signal: elm,state,%s,passive
10316          //   a "check" item named %s went passive
10317          // default is passive
10318          /*program { name: "go_active";
10319             signal: "elm,state,selected";
10320             source: "elm";
10321             action: STATE_SET "selected" 0.0;
10322             target: "elm.text";
10323             target: "elm.text.sub";
10324          }
10325          program { name: "go_passive";
10326             signal: "elm,state,unselected";
10327             source: "elm";
10328             action: STATE_SET "default" 0.0;
10329             target: "elm.text";
10330             target: "elm.text.sub";
10331             transition: LINEAR 0.1;
10332          }*/
10333          program { name: "go_disabled";
10334             signal: "elm,state,disabled";
10335             source: "elm";
10336             action: STATE_SET "disabled" 0.0;
10337             target: "disclip";
10338          }
10339          program { name: "go_enabled";
10340             signal: "elm,state,enabled";
10341             source: "elm";
10342             action: STATE_SET "default" 0.0;
10343             target: "disclip";
10344          }
10345       }
10346   }
10347
10348 ////////////////////////////////////////////////////////
10349 // Check that belows are used
10350    group { name: "elm/genlist/item/1text.2/default";
10351       alias: "elm/genlist/item_odd/1text.2/default";
10352       alias: "elm/genlist/item_compress/1text.2/default";
10353       alias: "elm/genlist/item_compress_odd/1text.2/default";
10354       data.item: "stacking" "above";
10355       data.item: "selectraise" "on";
10356       data.item: "texts" "elm.text";
10357       data.item: "flips" "elm.flip.icon elm.flip.content";
10358
10359       parts {
10360          GENLIST_PART_BASE
10361          GENLIST_PART_BG_NORMAL
10362          GENLIST_PART_BOTTOM_LINE
10363          GENLIST_PART_PADDING_LEFT
10364          GENLIST_PART_PADDING_RIGHT_EDIT
10365          part { name: "temp_center_line"; //temporary
10366             clip_to: "disclip";
10367             type: RECT;
10368             mouse_events: 0;
10369             scale: 1;
10370             description { state: "default" 0.0;
10371                rel1 {
10372                   relative: 0.0 0.5;
10373                   to: "base";
10374                }
10375                rel2 {
10376                   relative: 1.0 0.5;
10377                   to: "base";
10378                }
10379             }
10380          }
10381          part { name: "elm.text";
10382             clip_to: "disclip";
10383             type: TEXTBLOCK;
10384             mouse_events: 0;
10385             scale: 1;
10386             multiline: 0;
10387             description { state: "default" 0.0;
10388                fixed: 1 1;
10389                rel1 {
10390                   relative: 1.0 0.5;
10391                   to_x: "elm.padding.left";
10392                   to_y: "temp_center_line";
10393                }
10394                rel2 {
10395                   relative: 0.0 0.5;
10396                   to_x: "elm.padding.right";
10397                   to_y: "temp_center_line";
10398                }
10399                align: 0.0 0.5;
10400                text {
10401                   style: "genlist_style_list_main_text_unread";
10402                   min: 0 1;
10403                   align: 0.0 0.5;
10404                }
10405             }
10406             description { state: "selected" 0.0;
10407                inherit: "default" 0.0;
10408                text.style: "genlist_style_list_main_text_focus";
10409             }
10410             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10411             GENLIST_DESCRIPTION_FLIP_ENABLED
10412          }
10413          GENLIST_PART_FLIP
10414          GENLIST_PART_FOCUS
10415          GENLIST_PART_DISCLIP
10416       }
10417       programs {
10418          // signal: elm,state,%s,active
10419          //   a "check" item named %s went active
10420          // signal: elm,state,%s,passive
10421          //   a "check" item named %s went passive
10422          // default is passive
10423          program { name: "go_active";
10424             signal: "elm,state,selected";
10425             source: "elm";
10426             action: STATE_SET "selected" 0.0;
10427             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10428             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10429          }
10430          program { name: "go_passive";
10431             signal: "elm,state,unselected";
10432             source: "elm";
10433             action: STATE_SET "default" 0.0;
10434             target: "bg";
10435             target: "elm.text";
10436             transition: LINEAR 0.1;
10437          }
10438          program { name: "go_disabled";
10439             signal: "elm,state,disabled";
10440             source: "elm";
10441             action: STATE_SET "disabled" 0.0;
10442             target: "disclip";
10443          }
10444          program { name: "go_enabled";
10445             signal: "elm,state,enabled";
10446             source: "elm";
10447             action: STATE_SET "default" 0.0;
10448             target: "disclip";
10449          }
10450          //GENLIST_PROGRAM_FLIP_1TEXT
10451          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10452       }
10453    }
10454
10455 // ???
10456    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10457    group { name: "elm/genlist/item/3text.6icon/default";
10458       alias: "elm/genlist/item_odd/3text.6icon/default";
10459       alias: "elm/genlist/item_compress/3text.6icon/default";
10460       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10461       data.item: "stacking" "above";
10462       data.item: "selectraise" "on";
10463       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10464       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10465       data.item: "flips" "elm.flip.icon elm.flip.content";
10466
10467       parts {
10468          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10469          GENLIST_PART_BG_NORMAL
10470          GENLIST_PART_BG_NORMAL
10471          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10472          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10473          GENLIST_PART_PADDING_LEFT
10474          GENLIST_PART_PADDING_RIGHT_EDIT
10475          part { name: "elm.swallow.colorbar";
10476             clip_to: "disclip";
10477             type: SWALLOW;
10478             scale: 1;
10479             description { state: "default" 0.0;
10480                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10481                rel2.relative: 0.0 0.0;
10482                align: 0.0 0.0;
10483             }
10484          }
10485          part { name: "elm.text.3";
10486             clip_to: "disclip";
10487             type: TEXT;
10488             mouse_events: 0;
10489             scale: 1;
10490             description { state: "default" 0.0;
10491                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10492                rel1 {
10493                   relative: 0.0 0.0;
10494                   to_x: "elm.padding.right";
10495                   to_y: "elm.padding.bottom";
10496                }
10497                rel2 {
10498                   relative: 0.0 0.0;
10499                   to_x: "elm.padding.right";
10500                   to_y: "elm.padding.bottom";
10501                }
10502                align: 1.0 1.0;
10503                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10504                text {
10505                   font: "Tizen:style=Medium";
10506                   size: GENLIST_FONT_32_INC;
10507                   min: 0 1;
10508                   align: 1.0 0.5;
10509                   text_class: "tizen";
10510                }
10511             }
10512             description { state: "selected" 0.0;
10513                inherit: "default" 0.0;
10514                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10515             }
10516             GENLIST_DESCRIPTION_FLIP_ENABLED
10517          }
10518          part { name: "elm.icon.1";
10519             clip_to: "disclip";
10520             type: SWALLOW;
10521             mouse_events: 0;
10522             scale: 1;
10523             description { state: "default" 0.0;
10524                rel1 {
10525                   relative: 0.0 1.0;
10526                   to_x: "elm.padding.right";
10527                   to_y: "elm.padding.top";
10528                }
10529                rel2 {
10530                   relative: 0.0 0.0;
10531                   to_x: "elm.padding.right";
10532                   to_y: "elm.text.3";
10533                }
10534                align: 1.0 0.0;
10535             }
10536             GENLIST_DESCRIPTION_FLIP_ENABLED
10537          }
10538          part { name: "elm.padding.icon1.left";
10539             clip_to: "disclip";
10540             type: RECT;
10541             scale: 1;
10542             description { state: "default" 0.0;
10543                min: GENLIST_PADDING_16_INC 0;
10544                rel1.to_x: "elm.icon.1";
10545                rel2 {
10546                   relative: 0.0 1.0;
10547                   to_x: "elm.icon.1";
10548                }
10549                align: 1.0 0.0;
10550                visible: 0;
10551             }
10552          }
10553          part { name: "elm.text1.rect";
10554             clip_to: "disclip";
10555             type: RECT;
10556             scale: 1;
10557             description { state: "default" 0.0;
10558                min: 0 GENLIST_SIZE_61_INC;
10559                rel1 {
10560                   relative: 1.0 1.0;
10561                   to_x: "elm.swallow.colorbar";
10562                   to_y: "elm.padding.top";
10563                }
10564                rel2 {
10565                   relative: 0.0 0.0;
10566                   to_x: "elm.padding.icon1.left";
10567                   to_y: "elm.padding.top";
10568                }
10569                align: 0.0 0.0;
10570                visible: 0;
10571             }
10572          }
10573          part { name: "elm.text.1";
10574             clip_to: "disclip";
10575             type: TEXTBLOCK;
10576             mouse_events: 0;
10577             scale: 1;
10578             description { state: "default" 0.0;
10579                rel1.to: "elm.text1.rect";
10580                rel2.to: "elm.text1.rect";
10581                align: 0.0 0.0;
10582                text {
10583                   style: "genlist_style_email_unread";
10584                   min: 0 1;
10585                   max: 0 1;
10586                   align: 0.0 0.5;
10587                }
10588             }
10589             description { state: "selected" 0.0;
10590                inherit: "default" 0.0;
10591                text.style: "genlist_style_email_focus";
10592             }
10593             description { state: "read" 0.0;
10594                inherit: "default" 0.0;
10595                text.style: "genlist_style_email_read";
10596             }
10597             description { state: "urgency_read" 0.0;
10598                inherit: "default" 0.0;
10599                text.style: "genlist_style_email_urgency_read";
10600             }
10601             description { state: "urgency_unread" 0.0;
10602                inherit: "default" 0.0;
10603                text.style: "genlist_style_email_urgency_unread";
10604             }
10605             GENLIST_DESCRIPTION_FLIP_ENABLED
10606          }
10607          part { name: "elm.text.2";
10608             clip_to: "disclip";
10609             type: TEXTBLOCK;
10610             scale: 1;
10611             description { state: "default" 0.0;
10612                rel1 {
10613                   relative: 1.0 1.0;
10614                   to_x: "elm.padding.left";
10615                   to_y: "elm.text.1";
10616                }
10617                rel2 {
10618                   relative: 0.0 0.0;
10619                   to_x: "elm.padding.icon2.left";
10620                   to_y: "elm.padding.bottom";
10621                }
10622                align: 0.0 0.5;
10623                text {
10624                   style: "genlist_style_name_text";
10625                   min: 0 1;
10626                   align: 0.0 0.5;
10627                }
10628             }
10629             description { state: "selected" 0.0;
10630                inherit: "default" 0.0;
10631                text.style: "genlist_style_name_text_focus";
10632             }
10633             GENLIST_DESCRIPTION_FLIP_ENABLED
10634          }
10635          part { name: "elm.padding.icon2.left";
10636             clip_to: "disclip";
10637             type: RECT;
10638             scale: 1;
10639             description { state: "default" 0.0;
10640                min: GENLIST_PADDING_16_INC 0;
10641                rel1 {
10642                   relative: 0.0 1.0;
10643                   to_x: "elm.icon.2";
10644                   to_y: "elm.text.1";
10645                }
10646                rel2 {
10647                   relative: 0.0 0.0;
10648                   to_x: "elm.icon.2";
10649                   to_y: "elm.padding.bottom";
10650                }
10651                align: 1.0 0.0;
10652                visible: 0;
10653             }
10654          }
10655          part { name: "elm.icon.2";
10656             clip_to: "disclip";
10657             type: SWALLOW;
10658             scale: 1;
10659             description { state: "default" 0.0;
10660                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10661                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10662                rel1 {
10663                   relative: 0.0 1.0;
10664                   to_x: "elm.padding.icon3.left";
10665                   to_y: "elm.text.1";
10666                }
10667                rel2 {
10668                   relative: 0.0 0.0;
10669                   to_x: "elm.padding.icon3.left";
10670                   to_y: "elm.padding.bottom";
10671                }
10672                align: 1.0 0.5;
10673             }
10674             GENLIST_DESCRIPTION_FLIP_ENABLED
10675          }
10676          part { name: "elm.padding.icon3.left";
10677             clip_to: "disclip";
10678             type: RECT;
10679             scale: 1;
10680             description { state: "default" 0.0;
10681                min: GENLIST_PADDING_16_INC 0;
10682                rel1 {
10683                   relative: 0.0 1.0;
10684                   to_x: "elm.icon.3";
10685                   to_y: "elm.text.1";
10686                }
10687                rel2 {
10688                   relative: 0.0 0.0;
10689                   to_x: "elm.icon.3";
10690                   to_y: "elm.padding.bottom";
10691                }
10692                align: 1.0 0.0;
10693                visible: 0;
10694             }
10695          }
10696          part { name: "elm.icon.3";
10697             clip_to: "disclip";
10698             type: SWALLOW;
10699             scale: 1;
10700             description { state: "default" 0.0;
10701                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10702                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10703                rel1 {
10704                   relative: 0.0 1.0;
10705                   to_x: "elm.padding.icon4.left";
10706                   to_y: "elm.text.1";
10707                }
10708                rel2 {
10709                   relative: 0.0 0.0;
10710                   to_x: "elm.padding.icon4.left";
10711                   to_y: "elm.padding.bottom";
10712                }
10713                align: 1.0 0.5;
10714             }
10715             GENLIST_DESCRIPTION_FLIP_ENABLED
10716          }
10717          part { name: "elm.padding.icon4.left";
10718             clip_to: "disclip";
10719             type: RECT;
10720             scale: 1;
10721             description { state: "default" 0.0;
10722                min: GENLIST_PADDING_16_INC 0;
10723                rel1 {
10724                   relative: 0.0 1.0;
10725                   to_x: "elm.icon.4";
10726                   to_y: "elm.text.1";
10727                }
10728                rel2 {
10729                   relative: 0.0 0.0;
10730                   to_x: "elm.icon.4";
10731                   to_y: "elm.padding.bottom";
10732                }
10733                align: 1.0 0.0;
10734                visible: 0;
10735             }
10736          }
10737          part { name: "elm.icon.4";
10738             clip_to: "disclip";
10739             type: SWALLOW;
10740             scale: 1;
10741             description { state: "default" 0.0;
10742                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10743                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10744                rel1 {
10745                   relative: 0.0 1.0;
10746                   to_x: "elm.text.3";
10747                   to_y: "elm.text.1";
10748                }
10749                rel2 {
10750                   relative: 0.0 0.0;
10751                   to_x: "elm.text.3";
10752                   to_y: "elm.padding.bottom";
10753                }
10754                align: 1.0 0.5;
10755             }
10756             GENLIST_DESCRIPTION_FLIP_ENABLED
10757          }
10758          part { name: "elm.swallow.outbox.progress";
10759             type: SWALLOW;
10760             scale: 1;
10761             mouse_events: 1;
10762             repeat_events: 0;
10763             description { state: "default" 0.0;
10764                min: GENLIST_SIZE_168_INC 0;
10765                color: 0 0 0 0;
10766                align: 1.0 0.5;
10767                rel1 {
10768                   relative: 0.0 1.0;
10769                   offset: 0 0;
10770                   to_x: "elm.padding.right";
10771                   to_y: "elm.padding.top";
10772                }
10773                rel2 {
10774                   relative: 0.0 0.0;
10775                   offset: 0 0;
10776                   to_x: "elm.padding.right";
10777                   to_y: "elm.padding.bottom";
10778                }
10779             }
10780          }
10781          GENLIST_PART_FLIP
10782          GENLIST_PART_FOCUS
10783          GENLIST_PART_DISCLIP
10784       }
10785       programs {
10786          // signal: elm,state,%s,active
10787          //   a "check" item named %s went active
10788          // signal: elm,state,%s,passive
10789          //   a "check" item named %s went passive
10790          // default is passive
10791          program { name: "go_active";
10792             signal: "elm,state,selected";
10793             source: "elm";
10794             action: STATE_SET "selected" 0.0;
10795             target: "bg";
10796             target: "elm.text.1";
10797             target: "elm.text.2";
10798             target: "elm.text.3";
10799             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10800          }
10801          program { name: "go_passive";
10802             signal: "elm,state,unselected";
10803             source: "elm";
10804             action: STATE_SET "default" 0.0;
10805             target: "bg";
10806             target: "elm.text.1";
10807             target: "elm.text.2";
10808             target: "elm.text.3";
10809             transition: LINEAR 0.1;
10810          }
10811          program { name: "go_disabled";
10812             signal: "elm,state,disabled";
10813             source: "elm";
10814             action: STATE_SET "disabled" 0.0;
10815             target: "disclip";
10816          }
10817          program { name: "go_enabled";
10818             signal: "elm,state,enabled";
10819             source: "elm";
10820             action: STATE_SET "default" 0.0;
10821             target: "disclip";
10822          }
10823          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10824          program { name: "go_read";
10825             signal: "elm,state,read";
10826             source: "elm";
10827             action: STATE_SET "read" 0.0;
10828             target: "elm.text.1";
10829          }
10830          program { name: "go_unread";
10831             signal: "elm,state,unread";
10832             source: "elm";
10833             action: STATE_SET "default" 0.0;
10834             target: "elm.text.1";
10835          }
10836          program { name: "go_urgeny_unread";
10837             signal: "elm,state,urgency_unread";
10838             source: "elm";
10839             action: STATE_SET "urgency_unread" 0.0;
10840             target: "elm.text.1";
10841          }
10842          program { name: "go_urgency_read";
10843             signal: "elm,state,urgency_read";
10844             source: "elm";
10845             action: STATE_SET "urgency_read" 0.0;
10846             target: "elm.text.1";
10847          }
10848          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10849       }
10850    }
10851
10852    // 3.2.24
10853    group { name: "elm/genlist/item/2text.3icon.2/default";
10854       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10855       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10856       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10857       data.item: "stacking" "above";
10858       data.item: "selectraise" "on";
10859       data.item: "texts" "elm.text.1 elm.text.2";
10860       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10861       data.item: "flips" "elm.flip.icon elm.flip.content";
10862
10863       parts {
10864          GENLIST_PART_BASE_LIST_H( 129 )
10865          GENLIST_PART_BG_NORMAL
10866          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10867          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10868          GENLIST_PART_PADDING_LEFT
10869          GENLIST_PART_PADDING_RIGHT_EDIT
10870          part { name: "elm.swallow.colorbar";
10871             clip_to: "disclip";
10872             type: SWALLOW;
10873             scale: 1;
10874             description { state: "default" 0.0;
10875                min: 10 21;
10876                fixed: 1 1;
10877                rel2.relative: 0.0 0.0;
10878                align: 0.0 0.0;
10879             }
10880          }
10881          part { name: "elm.icon.2";
10882             clip_to: "disclip";
10883             type: SWALLOW;
10884             scale: 1;
10885             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10886                fixed: 1 1;
10887             )
10888             GENLIST_DESCRIPTION_FLIP_ENABLED
10889          }
10890          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10891          part { name: "elm.text.2";
10892             clip_to: "disclip";
10893             type: TEXT;
10894             mouse_events: 0;
10895             scale: 1;
10896             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10897                min: 0 GENLIST_SIZE_48_INC;
10898                fixed: 0 1;
10899                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10900                text {
10901                   font: "Tizen:style=Medium";
10902                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10903                   min: 0 1;
10904                   align: 0.0 0.5;
10905                   text_class: "tizen";
10906                }
10907             )
10908             description { state: "selected" 0.0;
10909                inherit: "default" 0.0;
10910                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10911             }
10912             GENLIST_DESCRIPTION_FLIP_ENABLED
10913          }
10914          // virtual padding for limiting flexible text
10915          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10916          part { name: "elm.text.1";
10917             clip_to: "disclip";
10918             type: TEXT;
10919             mouse_events: 0;
10920             scale: 1;
10921             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10922                align: 0 0.5;
10923                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10924                text {
10925                   font: "Tizen:style=Roman";
10926                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10927                   min: 0 1;
10928                   max: 1 1;
10929                   align: 0 0.5;
10930                   text_class: "list_item";
10931                }
10932             )
10933             description { state: "selected" 0.0;
10934                inherit: "default" 0.0;
10935                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10936             }
10937             GENLIST_DESCRIPTION_FLIP_ENABLED
10938          }
10939          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10940          part { name: "elm.icon.1";
10941             clip_to: "disclip";
10942             type: SWALLOW;
10943             scale: 1;
10944             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10945                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10946                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10947                fixed: 1 1;
10948                align: 0 0.5;
10949             )
10950             GENLIST_DESCRIPTION_FLIP_ENABLED
10951          }
10952          GENLIST_PART_FLIP
10953          GENLIST_PART_FOCUS
10954          GENLIST_PART_DISCLIP
10955       }
10956       programs {
10957          // signal: elm,state,%s,active
10958          //   a "check" item named %s went active
10959          // signal: elm,state,%s,passive
10960          //   a "check" item named %s went passive
10961          // default is passive
10962          program { name: "go_active";
10963             signal: "elm,state,selected";
10964             source: "elm";
10965             action: STATE_SET "selected" 0.0;
10966             target: "bg";
10967             target: "elm.text.1";
10968             target: "elm.text.2";
10969             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10970          }
10971          program { name: "go_passive";
10972             signal: "elm,state,unselected";
10973             source: "elm";
10974             action: STATE_SET "default" 0.0;
10975             target: "bg";
10976             target: "elm.text.1";
10977             target: "elm.text.2";
10978             transition: LINEAR 0.1;
10979          }
10980          program { name: "go_disabled";
10981             signal: "elm,state,disabled";
10982             source: "elm";
10983             action: STATE_SET "disabled" 0.0;
10984             target: "disclip";
10985          }
10986          program { name: "go_enabled";
10987             signal: "elm,state,enabled";
10988             source: "elm";
10989             action: STATE_SET "default" 0.0;
10990             target: "disclip";
10991          }
10992          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10993          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10994       }
10995    }
10996 // 3.2.25
10997    group { name: "elm/genlist/item/2text.3icon.3/default";
10998       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10999       alias: "elm/genlist/item_compress/2text.3icon.3/default";
11000       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
11001       data.item: "stacking" "above";
11002       data.item: "selectraise" "on";
11003       data.item: "texts" "elm.text.1 elm.text.2";
11004       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11005       data.item: "flips" "elm.flip.icon elm.flip.content";
11006
11007       parts {
11008          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11009          GENLIST_PART_BG_NORMAL
11010          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11011          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11012          GENLIST_PART_PADDING_LEFT
11013          GENLIST_PART_PADDING_RIGHT_EDIT
11014          part { name: "elm.swallow.colorbar";
11015             clip_to: "disclip";
11016             type: SWALLOW;
11017             scale: 1;
11018             description { state: "default" 0.0;
11019                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11020                fixed: 1 1;
11021                rel2.relative: 0.0 0.0;
11022                align: 0.0 0.0;
11023             }
11024          }
11025          part { name: "elm.icon.1";
11026             clip_to: "disclip";
11027             type: SWALLOW;
11028             scale: 1;
11029             description { state: "default" 0.0;
11030                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11031                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11032                fixed: 1 1;
11033                rel1 {
11034                   relative: 1.0 1.0;
11035                   to_x: "elm.padding.left";
11036                   to_y: "elm.padding.top";
11037                }
11038                rel2 {
11039                   relative: 1.0 0.0;
11040                   to_x: "elm.padding.left";
11041                   to_y: "elm.padding.bottom";
11042                }
11043                align: 0.0 0.5;
11044             }
11045             GENLIST_DESCRIPTION_FLIP_ENABLED
11046          }
11047          part { name: "elm.padding.icon1.right";
11048             clip_to: "disclip";
11049             type: RECT;
11050             scale: 1;
11051             description { state: "default" 0.0;
11052                min: GENLIST_PADDING_16_INC 0;
11053                fixed: 1 0;
11054                rel1 {
11055                   relative: 1.0 0.0;
11056                   to_x: "elm.icon.1";
11057                }
11058                rel2.to_x: "elm.icon.1";
11059                align: 0.0 0.0;
11060                visible: 0;
11061             }
11062          }
11063          part { name: "elm.icon.2";
11064             clip_to: "disclip";
11065             type: SWALLOW;
11066             scale: 1;
11067             description { state: "default" 0.0;
11068                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11069                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11070                fixed: 1 1;
11071                rel1 {
11072                   relative: 0.0 1.0;
11073                   to_x: "elm.padding.right";
11074                   to_y: "elm.padding.top";
11075                }
11076                rel2 {
11077                   relative: 0.0 1.0;
11078                   to_x: "elm.padding.right";
11079                   to_y: "elm.padding.bottom";
11080                }
11081                align: 1.0 0.5;
11082             }
11083             GENLIST_DESCRIPTION_FLIP_ENABLED
11084          }
11085          part { name: "elm.padding.icon2.left";
11086             clip_to: "disclip";
11087             type: RECT;
11088             scale: 1;
11089             description { state: "default" 0.0;
11090                min: GENLIST_PADDING_16_INC 0;
11091                fixed: 1 0;
11092                rel1 {
11093                   relative: 0.0 0.0;
11094                   to_x: "elm.icon.2";
11095                }
11096                rel2.to_x: "elm.icon.2";
11097                align: 1.0 0.0;
11098                visible: 0;
11099             }
11100          }
11101          part { name: "elm.text.1";
11102             clip_to: "disclip";
11103             type: TEXT;
11104             mouse_events: 0;
11105             scale: 1;
11106             description { state: "default" 0.0;
11107                min: 0 GENLIST_SIZE_61_INC;
11108                fixed: 1 1;
11109                rel1 {
11110                   relative: 1.0 1.0;
11111                   to_x: "elm.padding.icon1.right";
11112                   to_y: "elm.padding.top";
11113                }
11114                rel2 {
11115                   relative: 0.0 1.0;
11116                   to_x: "elm.padding.icon2.left";
11117                   to_y: "elm.padding.top";
11118                }
11119                align: 0.0 0.0;
11120                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11121                text {
11122                   font: "Tizen:style=Roman";
11123                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11124                   min: 0 1;
11125                   align: 0.0 0.5;
11126                   text_class: "list_item";
11127                }
11128             }
11129             description { state: "selected" 0.0;
11130                inherit: "default" 0.0;
11131                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11132             }
11133             GENLIST_DESCRIPTION_FLIP_ENABLED
11134          }
11135          part { name: "elm.text.2";
11136             clip_to: "disclip";
11137             type: TEXT;
11138             mouse_events: 0;
11139             scale: 1;
11140             description { state: "default" 0.0;
11141                rel1 {
11142                   relative: 1.0 1.0;
11143                   to_x: "elm.padding.icon1.right";
11144                   to_y: "elm.text.1";
11145                }
11146                rel2 {
11147                   relative: 0.0 0.0;
11148                   to_x: "elm.padding.icon2.left";
11149                   to_y: "elm.padding.bottom";
11150                }
11151                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11152                text {
11153                   font: "Tizen:style=Medium";
11154                   size: GENLIST_FONT_32_INC;
11155                   min: 0 1;
11156                   align: 0.0 0.5;
11157                   text_class: "tizen";
11158                }
11159             }
11160             description { state: "selected" 0.0;
11161                inherit: "default" 0.0;
11162                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11163             }
11164             GENLIST_DESCRIPTION_FLIP_ENABLED
11165          }
11166          GENLIST_PART_FLIP
11167          GENLIST_PART_FOCUS
11168          GENLIST_PART_DISCLIP
11169       }
11170       programs {
11171          // signal: elm,state,%s,active
11172          //   a "check" item named %s went active
11173          // signal: elm,state,%s,passive
11174          //   a "check" item named %s went passive
11175          // default is passive
11176          program { name: "go_active";
11177             signal: "elm,state,selected";
11178             source: "elm";
11179             action: STATE_SET "selected" 0.0;
11180             target: "bg";
11181             target: "elm.text.1";
11182             target: "elm.text.2";
11183             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11184          }
11185          program { name: "go_passive";
11186             signal: "elm,state,unselected";
11187             source: "elm";
11188             action: STATE_SET "default" 0.0;
11189             target: "bg";
11190             target: "elm.text.1";
11191             target: "elm.text.2";
11192             transition: LINEAR 0.1;
11193          }
11194          program { name: "go_disabled";
11195             signal: "elm,state,disabled";
11196             source: "elm";
11197             action: STATE_SET "disabled" 0.0;
11198             target: "disclip";
11199          }
11200          program { name: "go_enabled";
11201             signal: "elm,state,enabled";
11202             source: "elm";
11203             action: STATE_SET "default" 0.0;
11204             target: "disclip";
11205          }
11206          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11207          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11208       }
11209    }
11210    // 3.2.30
11211    group { name: "elm/genlist/item/1text.3icon.3/default";
11212       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11213       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11214       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11215       data.item: "stacking" "above";
11216       data.item: "selectraise" "on";
11217       data.item: "texts" "elm.text.1";
11218       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11219       data.item: "flips" "elm.flip.icon elm.flip.content";
11220
11221       parts {
11222          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11223          GENLIST_PART_BG_NORMAL
11224          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11225          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11226          GENLIST_PART_PADDING_LEFT
11227          GENLIST_PART_PADDING_RIGHT_EDIT
11228          part { name: "elm.icon.1";
11229             clip_to: "disclip";
11230             type: SWALLOW;
11231             scale: 1;
11232             description { state: "default" 0.0;
11233                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11234                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11235                fixed: 1 1;
11236                rel1 {
11237                   relative: 1.0 1.0;
11238                   to_x: "elm.padding.left";
11239                   to_y: "elm.padding.top";
11240                }
11241                rel2 {
11242                   relative: 1.0 0.0;
11243                   to_x: "elm.padding.left";
11244                   to_y: "elm.padding.bottom";
11245                }
11246                align: 0.0 0.5;
11247             }
11248             GENLIST_DESCRIPTION_FLIP_ENABLED
11249          }
11250          part { name: "elm.padding.icon1.right";
11251             clip_to: "disclip";
11252             type: RECT;
11253             scale: 1;
11254             description { state: "default" 0.0;
11255                min: GENLIST_PADDING_16_INC 0;
11256                fixed: 1 0;
11257                rel1 {
11258                   relative: 1.0 0.0;
11259                   to_x: "elm.icon.1";
11260                }
11261                rel2.to_x: "elm.icon.1";
11262                align: 0.0 0.0;
11263                visible: 0;
11264             }
11265          }
11266          part { name: "elm.icon.2";
11267             clip_to: "disclip";
11268             type: SWALLOW;
11269             scale: 1;
11270             description { state: "default" 0.0;
11271                fixed: 1 1;
11272                rel1 {
11273                   relative: 0.0 1.0;
11274                   to_x: "elm.padding.right";
11275                   to_y: "elm.padding.top";
11276                }
11277                rel2 {
11278                   relative: 0.0 0.0;
11279                   to_x: "elm.padding.right";
11280                   to_y: "elm.padding.bottom";
11281                }
11282                align: 1.0 0.5;
11283             }
11284             GENLIST_DESCRIPTION_FLIP_ENABLED
11285          }
11286          part { name: "elm.padding.icon2.left";
11287             clip_to: "disclip";
11288             type: RECT;
11289             scale: 1;
11290             description { state: "default" 0.0;
11291                min: GENLIST_PADDING_16_INC 0;
11292                fixed: 1 0;
11293                rel1.to_x: "elm.icon.2";
11294                rel2 {
11295                   relative: 0.0 1.0;
11296                   to_x: "elm.icon.2";
11297                }
11298                align: 1.0 0.0;
11299                visible: 0;
11300             }
11301          }
11302          part { name: "elm.text.1";
11303             clip_to: "disclip";
11304             type: TEXT;
11305             mouse_events: 0;
11306             scale: 1;
11307             description { state: "default" 0.0;
11308                min: 0 GENLIST_SIZE_61_INC;
11309                fixed: 0 1;
11310                rel1 {
11311                   relative: 1.0 1.0;
11312                   to_x: "elm.padding.icon1.right";
11313                   to_y: "elm.padding.top";
11314                }
11315                rel2 {
11316                   relative: 0.0 1.0;
11317                   to_x: "elm.padding.icon2.left";
11318                   to_y: "elm.padding.top";
11319                }
11320                align: 0 0;
11321                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11322                text {
11323                   font: "Tizen:style=Roman";
11324                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11325                   min: 0 1;
11326                   align: 0.0 0.5;
11327                   text_class: "list_item";
11328                }
11329             }
11330             description { state: "selected" 0.0;
11331                inherit: "default" 0.0;
11332                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11333             }
11334             GENLIST_DESCRIPTION_FLIP_ENABLED
11335          }
11336          part { name: "elm.swallow.progress";
11337             clip_to: "disclip";
11338             type: SWALLOW;
11339             scale: 1;
11340             description { state: "default" 0.0;
11341                fixed: 0 1;
11342                rel1 {
11343                   relative: 1.0 1.0;
11344                   to_x: "elm.padding.icon1.right";
11345                   to_y: "elm.text.1";
11346                }
11347                rel2 {
11348                   relative: 0.0 1.0;
11349                   to_x: "elm.padding.icon2.left";
11350                   to_y: "elm.text.1";
11351                }
11352                align: 0.5 0.0;
11353             }
11354             GENLIST_DESCRIPTION_FLIP_ENABLED
11355          }
11356          GENLIST_PART_FLIP
11357          GENLIST_PART_FOCUS
11358          GENLIST_PART_DISCLIP
11359       }
11360       programs {
11361          // signal: elm,state,%s,active
11362          //   a "check" item named %s went active
11363          // signal: elm,state,%s,passive
11364          //   a "check" item named %s went passive
11365          // default is passive
11366          program { name: "go_active";
11367             signal: "elm,state,selected";
11368             source: "elm";
11369             action: STATE_SET "selected" 0.0;
11370             target: "bg";
11371             target: "elm.text.1";
11372             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11373          }
11374          program { name: "go_passive";
11375             signal: "elm,state,unselected";
11376             source: "elm";
11377             action: STATE_SET "default" 0.0;
11378             target: "bg";
11379             target: "elm.text.1";
11380             transition: LINEAR 0.1;
11381          }
11382          program { name: "go_disabled";
11383             signal: "elm,state,disabled";
11384             source: "elm";
11385             action: STATE_SET "disabled" 0.0;
11386             target: "disclip";
11387          }
11388          program { name: "go_enabled";
11389             signal: "elm,state,enabled";
11390             source: "elm";
11391             action: STATE_SET "default" 0.0;
11392             target: "disclip";
11393          }
11394          program { name: "flip_enabled";
11395             signal: "elm,state,flip,enabled";
11396             source: "elm";
11397             action: STATE_SET "flipped" 0.0;
11398             target: "elm.text.1";
11399             target: "elm.icon.1";
11400             target: "elm.icon.2";
11401             target: "elm.swallow.progress";
11402             target: "elm.flip.content";
11403          }
11404          program { name: "flip_disabled";
11405             signal: "elm,state,flip,disabled";
11406             source: "elm";
11407             action: STATE_SET "default" 0.0;
11408             target: "elm.text.1";
11409             target: "elm.icon.1";
11410             target: "elm.icon.2";
11411             target: "elm.swallow.progress";
11412             target: "elm.flip.content";
11413          }
11414          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11415       }
11416    }
11417
11418
11419 // 2.2.2.31
11420    group { name: "elm/genlist/item/2text.2icon.9/default";
11421       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11422       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11423       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11424       data.item: "stacking" "above";
11425       data.item: "selectraise" "on";
11426       data.item: "texts" "elm.text.1 elm.text.2";
11427       data.item: "contents" "elm.icon.1 elm.icon.2";
11428       data.item: "flips" "elm.flip.icon elm.flip.content";
11429
11430       parts {
11431          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11432          GENLIST_PART_BG_NORMAL
11433          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11434          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11435          GENLIST_PART_PADDING_LEFT
11436          GENLIST_PART_PADDING_RIGHT_EDIT
11437          part { name: "elm.icon.2";
11438             clip_to: "disclip";
11439             type: SWALLOW;
11440             scale: 1;
11441             description { state: "default" 0.0;
11442                fixed: 1 1;
11443                rel1 {
11444                   relative: 0.0 1.0;
11445                   to_x: "elm.padding.right";
11446                   to_y: "elm.padding.top";
11447                }
11448                rel2 {
11449                   relative: 0.0 0.0;
11450                   to_x: "elm.padding.right";
11451                   to_y: "elm.padding.bottom";
11452                }
11453                align: 1.0 0.5;
11454             }
11455             GENLIST_DESCRIPTION_FLIP_ENABLED
11456          }
11457          part { name: "elm.padding.icon2.left";
11458             clip_to: "disclip";
11459             type: RECT;
11460             scale: 1;
11461             description { state: "default" 0.0;
11462                min: GENLIST_SIZE_16_INC 0;
11463                fixed: 1 0;
11464                rel1.to_x: "elm.icon.2";
11465                rel2 {
11466                   relative: 0.0 1.0;
11467                   to_x: "elm.icon.2";
11468                }
11469                align: 1.0 0.0;
11470                visible: 0;
11471             }
11472          }
11473          part { name: "elm.text.2";
11474             clip_to: "disclip";
11475             type: TEXT;
11476             mouse_events: 0;
11477             scale: 1;
11478             description { state: "default" 0.0;
11479                min: 0 GENLIST_SIZE_48_INC;
11480                fixed: 0 1;
11481                rel1 {
11482                   relative: 1.0 0.0;
11483                   to_x: "elm.padding.left";
11484                   to_y: "elm.padding.bottom";
11485                }
11486                rel2 {
11487                   relative: 0.0 0.0;
11488                   to_x: "elm.padding.icon2.left";
11489                   to_y: "elm.padding.bottom";
11490                }
11491                align: 0.0 1.0;
11492                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11493                text {
11494                   font: "Tizen:style=Medium";
11495                   size: GENLIST_FONT_32_INC;
11496                   min: 0 1;
11497                   align: 0.0 0.5;
11498                   text_class: "tizen";
11499                }
11500             }
11501             description { state: "selected" 0.0;
11502                inherit: "default" 0.0;
11503                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11504             }
11505             GENLIST_DESCRIPTION_FLIP_ENABLED
11506          }
11507          part { name: "elm.text.1";
11508             clip_to: "disclip";
11509             type: TEXT;
11510             mouse_events: 0;
11511             scale: 1;
11512             description { state: "default" 0.0;
11513                min: 0 0;
11514                max: GENLIST_SIZE_560_INC 0;
11515                fixed: 1 0;
11516                rel1 {
11517                   relative: 1.0 1.0;
11518                   to_x: "elm.padding.left";
11519                   to_y: "elm.padding.top";
11520                }
11521                rel2 {
11522                   relative: 1.0 0.0;
11523                   to_x: "elm.padding.left";
11524                   to_y: "elm.text.2";
11525                }
11526                align: 0.0 0.5;
11527                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11528                text {
11529                   font: "Tizen:style=Roman";
11530                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11531                   min: 1 1;
11532                   align: 0.0 0.5;
11533                   text_class: "list_item";
11534                }
11535             }
11536             description { state: "selected" 0.0;
11537                inherit: "default" 0.0;
11538                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11539             }
11540             GENLIST_DESCRIPTION_FLIP_ENABLED
11541          }
11542          part { name: "elm.padding.icon1.left";
11543             clip_to: "disclip";
11544             type: RECT;
11545             scale: 1;
11546             description { state: "default" 0.0;
11547                min: GENLIST_SIZE_16_INC 0;
11548                fixed: 1 0;
11549                rel1 {
11550                   relative: 1.0 0.0;
11551                   to_x: "elm.text.1";
11552                }
11553                rel2.to_x: "elm.text.1";
11554                align: 0.0 0.0;
11555                visible: 0;
11556             }
11557          }
11558          part { name: "elm.icon.1";
11559             clip_to: "disclip";
11560             type: SWALLOW;
11561             scale: 1;
11562             description { state: "default" 0.0;
11563                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11564                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11565                fixed: 1 1;
11566                rel1 {
11567                   relative: 1.0 1.0;
11568                   to_x: "elm.padding.icon1.left";
11569                   to_y: "elm.padding.top";
11570                }
11571                rel2 {
11572                   relative: 1.0 0.0;
11573                   to_x: "elm.padding.icon1.left";
11574                   to_y: "elm.text.2";
11575                }
11576                align: 0.0 0.5;
11577             }
11578             GENLIST_DESCRIPTION_FLIP_ENABLED
11579          }
11580          GENLIST_PART_FLIP
11581          GENLIST_PART_FOCUS
11582          GENLIST_PART_DISCLIP
11583       }
11584       programs {
11585          // signal: elm,state,%s,active
11586          //   a "check" item named %s went active
11587          // signal: elm,state,%s,passive
11588          //   a "check" item named %s went passive
11589          // default is passive
11590          program { name: "go_active";
11591             signal: "elm,state,selected";
11592             source: "elm";
11593             action: STATE_SET "selected" 0.0;
11594             target: "bg";
11595             target: "elm.text.1";
11596             target: "elm.text.2";
11597             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11598          }
11599          program { name: "go_passive";
11600             signal: "elm,state,unselected";
11601             source: "elm";
11602             action: STATE_SET "default" 0.0;
11603             target: "bg";
11604             target: "elm.text.1";
11605             target: "elm.text.2";
11606             transition: LINEAR 0.1;
11607          }
11608          program { name: "go_disabled";
11609             signal: "elm,state,disabled";
11610             source: "elm";
11611             action: STATE_SET "disabled" 0.0;
11612             target: "disclip";
11613          }
11614          program { name: "go_enabled";
11615             signal: "elm,state,enabled";
11616             source: "elm";
11617             action: STATE_SET "default" 0.0;
11618             target: "disclip";
11619          }
11620          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11621          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11622       }
11623    }
11624    // 3.2.33
11625    group { name: "elm/genlist/item/1text.2icon.5/default";
11626       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11627       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11628       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11629       data.item: "stacking" "above";
11630       data.item: "selectraise" "on";
11631       data.item: "texts" "elm.text.1";
11632       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11633       data.item: "flips" "elm.flip.icon elm.flip.content";
11634
11635       parts {
11636          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11637          GENLIST_PART_BG_NORMAL
11638          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11639          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11640          GENLIST_PART_PADDING_LEFT
11641          GENLIST_PART_PADDING_RIGHT_EDIT
11642          part { name: "elm.icon.1";
11643             clip_to: "disclip";
11644             type: SWALLOW;
11645             scale: 1;
11646             description { state: "default" 0.0;
11647                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11648                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11649                fixed: 1 1;
11650                rel1 {
11651                   relative: 1.0 1.0;
11652                   to_x: "elm.padding.left";
11653                   to_y: "elm.padding.top";
11654                }
11655                rel2 {
11656                   relative: 1.0 0.0;
11657                   to_x: "elm.padding.left";
11658                   to_y: "elm.padding.bottom";
11659                }
11660                align: 0.0 0.5;
11661             }
11662             GENLIST_DESCRIPTION_FLIP_ENABLED
11663          }
11664          part { name: "elm.padding.icon1.right";
11665             clip_to: "disclip";
11666             type: RECT;
11667             scale: 1;
11668             description { state: "default" 0.0;
11669                min: GENLIST_PADDING_16_INC 0;
11670                fixed: 1 0;
11671                rel1 {
11672                   relative: 1.0 0.0;
11673                   to_x: "elm.icon.1";
11674                }
11675                rel2.to_x: "elm.icon.1";
11676                align: 0.0 0.0;
11677                visible: 0;
11678             }
11679          }
11680          part { name: "elm.text.1";
11681             clip_to: "disclip";
11682             type: TEXT;
11683             mouse_events: 0;
11684             scale: 1;
11685             description { state: "default" 0.0;
11686                min: 0 GENLIST_SIZE_61_INC;
11687                fixed: 0 1;
11688                rel1 {
11689                   relative: 1.0 1.0;
11690                   to_x: "elm.padding.icon1.right";
11691                   to_y: "elm.padding.top";
11692                }
11693                rel2 {
11694                   relative: 0.0 1.0;
11695                   to_x: "elm.padding.right";
11696                   to_y: "elm.padding.top";
11697                }
11698                align: 0 0;
11699                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11700                text {
11701                   font: "Tizen:style=Roman";
11702                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11703                   min: 0 1;
11704                   align: 0.0 0.5;
11705                   text_class: "list_item";
11706                }
11707             }
11708             description { state: "selected" 0.0;
11709                inherit: "default" 0.0;
11710                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11711             }
11712             GENLIST_DESCRIPTION_FLIP_ENABLED
11713          }
11714          part { name: "elm.swallow.progress";
11715             clip_to: "disclip";
11716             type: SWALLOW;
11717             scale: 1;
11718             description { state: "default" 0.0;
11719                fixed: 0 1;
11720                rel1 {
11721                   relative: 1.0 1.0;
11722                   to_x: "elm.padding.icon1.right";
11723                   to_y: "elm.text.1";
11724                }
11725                rel2 {
11726                   relative: 0.0 1.0;
11727                   to_x: "elm.padding.right";
11728                   to_y: "elm.text.1";
11729                }
11730                align: 0.5 0.0;
11731             }
11732             GENLIST_DESCRIPTION_FLIP_ENABLED
11733          }
11734          GENLIST_PART_FLIP
11735          GENLIST_PART_FOCUS
11736          GENLIST_PART_DISCLIP
11737       }
11738       programs {
11739          // signal: elm,state,%s,active
11740          //   a "check" item named %s went active
11741          // signal: elm,state,%s,passive
11742          //   a "check" item named %s went passive
11743          // default is passive
11744          program { name: "go_active";
11745             signal: "elm,state,selected";
11746             source: "elm";
11747             action: STATE_SET "selected" 0.0;
11748             target: "bg";
11749             target: "elm.text.1";
11750             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11751          }
11752          program { name: "go_passive";
11753             signal: "elm,state,unselected";
11754             source: "elm";
11755             action: STATE_SET "default" 0.0;
11756             target: "bg";
11757             target: "elm.text.1";
11758             transition: LINEAR 0.1;
11759          }
11760          program { name: "go_disabled";
11761             signal: "elm,state,disabled";
11762             source: "elm";
11763             action: STATE_SET "disabled" 0.0;
11764             target: "disclip";
11765          }
11766          program { name: "go_enabled";
11767             signal: "elm,state,enabled";
11768             source: "elm";
11769             action: STATE_SET "default" 0.0;
11770             target: "disclip";
11771          }
11772          program { name: "flip_enabled";
11773             signal: "elm,state,flip,enabled";
11774             source: "elm";
11775             action: STATE_SET "flipped" 0.0;
11776             target: "elm.text.1";
11777             target: "elm.icon.1";
11778             target: "elm.swallow.progress";
11779             target: "elm.flip.content";
11780          }
11781          program { name: "flip_disabled";
11782             signal: "elm,state,flip,disabled";
11783             source: "elm";
11784             action: STATE_SET "default" 0.0;
11785             target: "elm.text.1";
11786             target: "elm.icon.1";
11787             target: "elm.swallow.progress";
11788             target: "elm.flip.content";
11789          }
11790          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11791       }
11792    }
11793    // 3.2.30
11794    group { name: "elm/genlist/item/3text.3icon/default";
11795       alias: "elm/genlist/item_odd/3text.3icon/default";
11796       alias: "elm/genlist/item_compress/3text.3icon/default";
11797       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11798       data.item: "stacking" "above";
11799       data.item: "selectraise" "on";
11800       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11801       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11802       data.item: "flips" "elm.flip.icon elm.flip.content";
11803
11804       parts {
11805          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11806          GENLIST_PART_BG_NORMAL
11807          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11808          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11809          GENLIST_PART_PADDING_LEFT
11810          GENLIST_PART_PADDING_RIGHT_EDIT
11811          part { name: "elm.icon.1";
11812             clip_to: "disclip";
11813             type: SWALLOW;
11814             scale: 1;
11815             description { state: "default" 0.0;
11816                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11817                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11818                fixed: 1 1;
11819                rel1 {
11820                   relative: 1.0 1.0;
11821                   to_x: "elm.padding.left";
11822                   to_y: "elm.padding.top";
11823                }
11824                rel2 {
11825                   relative: 1.0 0.0;
11826                   to_x: "elm.padding.left";
11827                   to_y: "elm.padding.bottom";
11828                }
11829                align: 0.0 0.5;
11830             }
11831             GENLIST_DESCRIPTION_FLIP_ENABLED
11832          }
11833          part { name: "elm.padding.icon1.right";
11834             clip_to: "disclip";
11835             type: RECT;
11836             scale: 1;
11837             description { state: "default" 0.0;
11838                min: GENLIST_PADDING_16_INC 0;
11839                fixed: 1 0;
11840                rel1 {
11841                   relative: 1.0 0.0;
11842                   to_x: "elm.icon.1";
11843                }
11844                rel2.to_x: "elm.icon.1";
11845                align: 0.0 0.0;
11846                visible: 0;
11847             }
11848          }
11849          part { name: "elm.icon.2";
11850             clip_to: "disclip";
11851             type: SWALLOW;
11852             scale: 1;
11853             description { state: "default" 0.0;
11854                fixed: 1 1;
11855                rel1 {
11856                   relative: 0.0 1.0;
11857                   to_x: "elm.padding.right";
11858                   to_y: "elm.padding.top";
11859                }
11860                rel2 {
11861                   relative: 0.0 0.0;
11862                   to_x: "elm.padding.right";
11863                   to_y: "elm.padding.bottom";
11864                }
11865                align: 1.0 0.5;
11866             }
11867             GENLIST_DESCRIPTION_FLIP_ENABLED
11868          }
11869          part { name: "elm.padding.icon2.left";
11870             clip_to: "disclip";
11871             type: RECT;
11872             scale: 1;
11873             description { state: "default" 0.0;
11874                min: GENLIST_PADDING_16_INC 0;
11875                fixed: 1 0;
11876                rel1.to_x: "elm.icon.2";
11877                rel2 {
11878                   relative: 0.0 1.0;
11879                   to_x: "elm.icon.2";
11880                }
11881                align: 1.0 0.0;
11882                visible: 0;
11883             }
11884          }
11885          part { name: "elm.text.1";
11886             clip_to: "disclip";
11887             type: TEXT;
11888             mouse_events: 0;
11889             scale: 1;
11890             description { state: "default" 0.0;
11891                min: 0 GENLIST_SIZE_61_INC;
11892                fixed: 0 1;
11893                rel1 {
11894                   relative: 1.0 0.0;
11895                   to_x: "elm.padding.icon1.right";
11896                   to_y: "elm.padding.top";
11897                }
11898                rel2 {
11899                   relative: 0.0 0.0;
11900                   to_x: "elm.padding.icon2.left";
11901                   to_y: "elm.padding.top";
11902                }
11903                align: 0 0;
11904                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11905                text {
11906                   font: "Tizen:style=Roman";
11907                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11908                   min: 0 1;
11909                   align: 0.0 0.5;
11910                   text_class: "list_item";
11911                }
11912             }
11913             description { state: "selected" 0.0;
11914                inherit: "default" 0.0;
11915                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11916             }
11917             GENLIST_DESCRIPTION_FLIP_ENABLED
11918          }
11919          part { name: "elm.swallow.progress";
11920             clip_to: "disclip";
11921             type: SWALLOW;
11922             scale: 1;
11923             description { state: "default" 0.0;
11924                fixed: 0 1;
11925                rel1 {
11926                   relative: 1.0 1.0;
11927                   to_x: "elm.padding.icon1.right";
11928                   to_y: "elm.text.1";
11929                }
11930                rel2 {
11931                   relative: 0.0 0.0;
11932                   to_x: "elm.padding.icon2.left";
11933                   to_y: "elm.text.2";
11934                }
11935                align: 0.5 0.5;
11936             }
11937             GENLIST_DESCRIPTION_FLIP_ENABLED
11938          }
11939          part { name: "elm.text.2";
11940             clip_to: "disclip";
11941             type: TEXT;
11942             mouse_events: 0;
11943             scale: 1;
11944             description { state: "default" 0.0;
11945                min: 0 GENLIST_SIZE_48_INC;
11946                fixed: 0 1;
11947                rel1 {
11948                   relative: 1.0 1.0;
11949                   to_x: "elm.padding.icon1.right";
11950                   to_y: "elm.padding.bottom";
11951                }
11952                rel2 {
11953                   relative: 0.0 1.0;
11954                   to_x: "elm.padding.icon2.left";
11955                   to_y: "elm.padding.bottom";
11956                }
11957                align: 0 1;
11958                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11959                text {
11960                   font: "Tizen:style=Roman";
11961                   size: GENLIST_FONT_32_INC;
11962                   min: 0 1;
11963                   align: 0.0 0.5;
11964                   text_class: "tizen";
11965                }
11966             }
11967             description { state: "selected" 0.0;
11968                inherit: "default" 0.0;
11969                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11970             }
11971             GENLIST_DESCRIPTION_FLIP_ENABLED
11972          }
11973          part { name: "elm.text.3";
11974             clip_to: "disclip";
11975             type: TEXT;
11976             mouse_events: 0;
11977             scale: 1;
11978             description { state: "default" 0.0;
11979                min: 0 GENLIST_SIZE_48_INC;
11980                fixed: 0 1;
11981                rel1 {
11982                   relative: 1.0 1.0;
11983                   to_x: "elm.padding.icon1.right";
11984                   to_y: "elm.padding.bottom";
11985                }
11986                rel2 {
11987                   relative: 0.0 1.0;
11988                   to_x: "elm.padding.icon2.left";
11989                   to_y: "elm.padding.bottom";
11990                }
11991                align: 1 1;
11992                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11993                text {
11994                   font: "Tizen:style=Roman";
11995                   size: GENLIST_FONT_32_INC;
11996                   min: 0 1;
11997                   align: 1.0 0.5;
11998                   text_class: "tizen";
11999                }
12000             }
12001             description { state: "selected" 0.0;
12002                inherit: "default" 0.0;
12003                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12004             }
12005             GENLIST_DESCRIPTION_FLIP_ENABLED
12006          }
12007          GENLIST_PART_FLIP
12008          GENLIST_PART_FOCUS
12009          GENLIST_PART_DISCLIP
12010       }
12011       programs {
12012          // signal: elm,state,%s,active
12013          //   a "check" item named %s went active
12014          // signal: elm,state,%s,passive
12015          //   a "check" item named %s went passive
12016          // default is passive
12017          program { name: "go_active";
12018             signal: "elm,state,selected";
12019             source: "elm";
12020             action: STATE_SET "selected" 0.0;
12021             target: "bg";
12022             target: "elm.text.1";
12023             target: "elm.text.2";
12024             target: "elm.text.3";
12025             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12026          }
12027          program { name: "go_passive";
12028             signal: "elm,state,unselected";
12029             source: "elm";
12030             action: STATE_SET "default" 0.0;
12031             target: "bg";
12032             target: "elm.text.1";
12033             target: "elm.text.2";
12034             target: "elm.text.3";
12035             transition: LINEAR 0.1;
12036          }
12037          program { name: "go_disabled";
12038             signal: "elm,state,disabled";
12039             source: "elm";
12040             action: STATE_SET "disabled" 0.0;
12041             target: "disclip";
12042          }
12043          program { name: "go_enabled";
12044             signal: "elm,state,enabled";
12045             source: "elm";
12046             action: STATE_SET "default" 0.0;
12047             target: "disclip";
12048          }
12049          program { name: "flip_enabled";
12050             signal: "elm,state,flip,enabled";
12051             source: "elm";
12052             action: STATE_SET "flipped" 0.0;
12053             target: "elm.text.1";
12054             target: "elm.text.2";
12055             target: "elm.text.3";
12056             target: "elm.icon.1";
12057             target: "elm.icon.2";
12058             target: "elm.swallow.progress";
12059             target: "elm.flip.content";
12060          }
12061          program { name: "flip_disabled";
12062             signal: "elm,state,flip,disabled";
12063             source: "elm";
12064             action: STATE_SET "default" 0.0;
12065             target: "elm.text.1";
12066             target: "elm.text.2";
12067             target: "elm.text.3";
12068             target: "elm.icon.1";
12069             target: "elm.icon.2";
12070             target: "elm.swallow.progress";
12071             target: "elm.flip.content";
12072          }
12073          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12074       }
12075    }
12076 // ???
12077    group { name: "elm/genlist/item/3text.5icon/default";
12078       alias: "elm/genlist/item_odd/3text.5icon/default";
12079       alias: "elm/genlist/item_compress/3text.5icon/default";
12080       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
12081       data.item: "stacking" "above";
12082       data.item: "selectraise" "on";
12083       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12084       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
12085       data.item: "flips" "elm.flip.icon elm.flip.content";
12086
12087       parts {
12088          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12089          GENLIST_PART_BG_NORMAL
12090          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12091          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12092          GENLIST_PART_PADDING_LEFT
12093          GENLIST_PART_PADDING_RIGHT_EDIT
12094          part { name: "elm.swallow.colorbar";
12095             clip_to: "disclip";
12096             type: SWALLOW;
12097             scale: 1;
12098             description { state: "default" 0.0;
12099                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
12100                fixed: 1 1;
12101                rel2.relative: 0.0 0.0;
12102                align: 0.0 0.0;
12103             }
12104          }
12105          part { name: "elm.text.3";
12106             clip_to: "disclip";
12107             type: TEXT;
12108             mouse_events: 0;
12109             scale: 1;
12110             description { state: "default" 0.0;
12111                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
12112                fixed: 1 1;
12113                rel1 {
12114                   relative: 0.0 0.0;
12115                   to_x: "elm.padding.right";
12116                   to_y: "elm.padding.bottom";
12117                }
12118                rel2 {
12119                   relative: 0.0 0.0;
12120                   to_x: "elm.padding.right";
12121                   to_y: "elm.padding.bottom";
12122                }
12123                align: 1.0 1.0;
12124                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12125                text {
12126                   font: "Tizen:style=Medium";
12127                   size: GENLIST_FONT_32_INC;
12128                   min: 0 1;
12129                   align: 1.0 0.5;
12130                   text_class: "tizen";
12131                }
12132             }
12133             description { state: "selected" 0.0;
12134                inherit: "default" 0.0;
12135                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12136             }
12137             GENLIST_DESCRIPTION_FLIP_ENABLED
12138          }
12139          part { name: "elm.icon.1";
12140             clip_to: "disclip";
12141             type: SWALLOW;
12142             scale: 1;
12143             description { state: "default" 0.0;
12144                rel1 {
12145                   relative: 0.0 1.0;
12146                   to_x: "elm.padding.right";
12147                   to_y: "elm.padding.top";
12148                }
12149                rel2 {
12150                   relative: 0.0 0.0;
12151                   to_x: "elm.padding.right";
12152                   to_y: "elm.text.3";
12153                }
12154                align: 1.0 0.5;
12155             }
12156             GENLIST_DESCRIPTION_FLIP_ENABLED
12157          }
12158          part { name: "elm.padding.icon1.left";
12159             clip_to: "disclip";
12160             type: RECT;
12161             scale: 1;
12162             description { state: "default" 0.0;
12163                min: GENLIST_PADDING_16_INC 0;
12164                fixed: 1 0;
12165                rel1.to_x: "elm.icon.1";
12166                rel2 {
12167                   relative: 0.0 1.0;
12168                   to_x: "elm.icon.1";
12169                }
12170                align: 1.0 0.0;
12171                visible: 0;
12172             }
12173          }
12174          part { name: "elm.text.1";
12175             clip_to: "disclip";
12176             type: TEXT;
12177             mouse_events: 0;
12178             scale: 1;
12179             description { state: "default" 0.0;
12180                min: 0 GENLIST_SIZE_61_INC;
12181                fixed: 0 1;
12182                rel1 {
12183                   relative: 1.0 1.0;
12184                   to_x: "elm.padding.left";
12185                   to_y: "elm.padding.top";
12186                }
12187                rel2 {
12188                   relative: 0.0 1.0;
12189                   to_x: "elm.padding.icon1.left";
12190                   to_y: "elm.padding.top";
12191                }
12192                align: 0.0 0.0;
12193                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12194                text {
12195                   font: "Tizen:style=Roman";
12196                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12197                   min: 0 1;
12198                   align: 0.0 0.5;
12199                   text_class: "list_item";
12200                }
12201             }
12202             description { state: "selected" 0.0;
12203                inherit: "default" 0.0;
12204                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12205             }
12206             GENLIST_DESCRIPTION_FLIP_ENABLED
12207          }
12208          part { name: "elm.padding.text3.left";
12209             clip_to: "disclip";
12210             type: RECT;
12211             scale: 1;
12212             description { state: "default" 0.0;
12213                min: GENLIST_PADDING_16_INC 0;
12214                fixed: 1 0;
12215                rel1.to: "elm.text.3";
12216                rel2 {
12217                   relative: 0.0 1.0;
12218                   to: "elm.text.3";
12219                }
12220                align: 1.0 1.0;
12221                visible: 0;
12222             }
12223          }
12224          part { name: "elm.text.2";
12225             clip_to: "disclip";
12226             type: TEXT;
12227             mouse_events: 0;
12228             scale: 1;
12229             description { state: "default" 0.0;
12230                rel1 {
12231                   relative: 1.0 1.0;
12232                   to_x: "elm.padding.left";
12233                   to_y: "elm.text.1";
12234                }
12235                rel2 {
12236                   relative: 0.0 0.0;
12237                   to_x: "elm.padding.text3.left";
12238                   to_y: "elm.padding.bottom";
12239                }
12240                align: 0.0 0.5;
12241                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12242                text {
12243                   font: "Tizen:style=Medium";
12244                   size: GENLIST_FONT_32_INC;
12245                   min: 0 1;
12246                   align: 0.0 0.5;
12247                   text_class: "tizen";
12248                }
12249             }
12250             description { state: "selected" 0.0;
12251                inherit: "default" 0.0;
12252                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12253             }
12254             GENLIST_DESCRIPTION_FLIP_ENABLED
12255          }
12256          part { name: "elm.padding.icon2.left";
12257             clip_to: "disclip";
12258             type: RECT;
12259             scale: 1;
12260             description { state: "default" 0.0;
12261                min: GENLIST_PADDING_16_INC 0;
12262                fixed: 1 0;
12263                rel1 {
12264                   relative: 1.0 0.0;
12265                   to_x: "elm.text.2";
12266                }
12267                rel2.to_x: "elm.text.2";
12268                align: 0.0 0.0;
12269                visible: 0;
12270             }
12271          }
12272          part { name: "elm.icon.2";
12273             clip_to: "disclip";
12274             type: SWALLOW;
12275             scale: 1;
12276             description { state: "default" 0.0;
12277                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12278                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12279                fixed: 1 1;
12280                rel1 {
12281                   relative: 1.0 1.0;
12282                   to_x: "elm.padding.icon2.left";
12283                   to_y: "elm.text.1";
12284                }
12285                rel2 {
12286                   relative: 1.0 0.0;
12287                   to_x: "elm.padding.icon2.left";
12288                   to_y: "elm.padding.bottom";
12289                }
12290                align: 0.0 0.5;
12291             }
12292             GENLIST_DESCRIPTION_FLIP_ENABLED
12293          }
12294          part { name: "elm.padding.icon3.left";
12295             clip_to: "disclip";
12296             type: RECT;
12297             scale: 1;
12298             description { state: "default" 0.0;
12299                min: GENLIST_PADDING_16_INC 0;
12300                fixed: 1 0;
12301                rel1 {
12302                   relative: 1.0 0.0;
12303                   to_x: "elm.icon.2";
12304                }
12305                rel2.to_x: "elm.icon.2";
12306                align: 0.0 0.0;
12307                visible: 0;
12308             }
12309          }
12310          part { name: "elm.icon.3";
12311             clip_to: "disclip";
12312             type: SWALLOW;
12313             scale: 1;
12314             description { state: "default" 0.0;
12315                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12316                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12317                fixed: 1 1;
12318                rel1 {
12319                   relative: 1.0 1.0;
12320                   to_x: "elm.padding.icon3.left";
12321                   to_y: "elm.text.1";
12322                }
12323                rel2 {
12324                   relative: 1.0 0.0;
12325                   to_x: "elm.padding.icon3.left";
12326                   to_y: "elm.padding.bottom";
12327                }
12328                align: 0.0 0.5;
12329             }
12330             GENLIST_DESCRIPTION_FLIP_ENABLED
12331          }
12332          part { name: "elm.padding.icon4.left";
12333             clip_to: "disclip";
12334             type: RECT;
12335             scale: 1;
12336             description { state: "default" 0.0;
12337                min: GENLIST_PADDING_16_INC 0;
12338                fixed: 1 0;
12339                rel1 {
12340                   relative: 1.0 0.0;
12341                   to_x: "elm.icon.3";
12342                }
12343                rel2.to_x: "elm.icon.3";
12344                align: 0.0 0.0;
12345                visible: 0;
12346             }
12347          }
12348          part { name: "elm.icon.4";
12349             clip_to: "disclip";
12350             type: SWALLOW;
12351             scale: 1;
12352             description { state: "default" 0.0;
12353                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12354                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12355                fixed: 1 1;
12356                rel1 {
12357                   relative: 1.0 1.0;
12358                   to_x: "elm.padding.icon4.left";
12359                   to_y: "elm.text.1";
12360                }
12361                rel2 {
12362                   relative: 1.0 0.0;
12363                   to_x: "elm.padding.icon4.left";
12364                   to_y: "elm.padding.bottom";
12365                }
12366                align: 0.0 0.5;
12367             }
12368             GENLIST_DESCRIPTION_FLIP_ENABLED
12369          }
12370          GENLIST_PART_FLIP
12371          GENLIST_PART_FOCUS
12372          GENLIST_PART_DISCLIP
12373       }
12374       programs {
12375          // signal: elm,state,%s,active
12376          //   a "check" item named %s went active
12377          // signal: elm,state,%s,passive
12378          //   a "check" item named %s went passive
12379          // default is passive
12380          program { name: "go_active";
12381             signal: "elm,state,selected";
12382             source: "elm";
12383             action: STATE_SET "selected" 0.0;
12384             target: "bg";
12385             target: "elm.text.1";
12386             target: "elm.text.2";
12387             target: "elm.text.3";
12388             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12389          }
12390          program { name: "go_passive";
12391             signal: "elm,state,unselected";
12392             source: "elm";
12393             action: STATE_SET "default" 0.0;
12394             target: "bg";
12395             target: "elm.text.1";
12396             target: "elm.text.2";
12397             target: "elm.text.3";
12398             transition: LINEAR 0.1;
12399          }
12400          program { name: "go_disabled";
12401             signal: "elm,state,disabled";
12402             source: "elm";
12403             action: STATE_SET "disabled" 0.0;
12404             target: "disclip";
12405          }
12406          program { name: "go_enabled";
12407             signal: "elm,state,enabled";
12408             source: "elm";
12409             action: STATE_SET "default" 0.0;
12410             target: "disclip";
12411          }
12412          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12413          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12414       }
12415    }
12416    // Email style??
12417    group { name: "elm/genlist/item/4text.8icon/default";
12418       alias: "elm/genlist/item_odd/4text.8icon/default";
12419       alias: "elm/genlist/item_compress/4text.8icon/default";
12420       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12421       data.item: "stacking" "above";
12422       data.item: "selectraise" "on";
12423       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12424       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";
12425       data.item: "flips" "elm.flip.icon elm.flip.content";
12426       script {
12427          public email_state = 0;
12428       }
12429       images {
12430          image: "00_list_bubble_bg.png" COMP;
12431       }
12432       parts {
12433          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12434          GENLIST_PART_BG_NORMAL
12435          GENLIST_PART_BG_NORMAL
12436          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12437          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12438          GENLIST_PART_PADDING_LEFT
12439          GENLIST_PART_PADDING_RIGHT_EDIT
12440          GENLIST_PART_COLORBAR
12441          part { name: "elm.icon.checkbox.touch";
12442             clip_to: "disclip";
12443             type: SWALLOW;
12444             mouse_events: 1;
12445             scale: 1;
12446             description { state: "default" 0.0;
12447                rel1.to: "elm.icon.checkbox";
12448                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12449                rel2.to: "elm.icon.checkbox";
12450                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12451             }
12452          }
12453          part { name: "elm.icon.checkbox";
12454             clip_to: "disclip";
12455             type: SWALLOW;
12456             mouse_events: 1;
12457             scale: 1;
12458             GENLIST_DESCRIPTION_L("elm.padding.left",
12459                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12460                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12461                fixed: 1 1;
12462             )
12463          }
12464          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12465          part { name: "elm.icon.important";
12466             clip_to: "disclip";
12467             type: SWALLOW;
12468             mouse_events: 1;
12469             scale: 1;
12470             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12471                min: 56 60;
12472                fixed: 1 1;
12473             )
12474             GENLIST_DESCRIPTION_FLIP_ENABLED
12475          }
12476          part { name: "elm.icon.important.touch";
12477             clip_to: "disclip";
12478             type: SWALLOW;
12479             mouse_events: 1;
12480             scale: 1;
12481             description { state: "default" 0.0;
12482                rel1.to: "elm.icon.important";
12483                rel2.to: "elm.icon.important";
12484             }
12485             GENLIST_DESCRIPTION_FLIP_ENABLED
12486          }
12487          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12488          part { name: "elm.image.num";
12489             clip_to: "disclip";
12490             type: IMAGE;
12491             mouse_events: 0;
12492             scale: 1;
12493             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12494                max: 0 60;
12495                fixed: 1 1;
12496                rel1.offset: 0 8;
12497                rel2.offset: 0 8;
12498                image.normal: "00_list_bubble_bg.png";
12499                image.border: 5 5 5 5;
12500             )
12501             description { state: "num_enable" 0.0;
12502                inherit: "default" 0.0;
12503                max: 62 60;
12504                min: 46 44;
12505             }
12506             GENLIST_DESCRIPTION_FLIP_ENABLED
12507          }
12508          // This part is used?
12509          part { name: "elm.text.num";
12510             clip_to: "disclip";
12511             type: TEXT;
12512             mouse_events: 0;
12513             scale: 1;
12514             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12515                max: 0 60;
12516                fixed: 1 1;
12517                rel1.offset: 0 8;
12518                rel2.offset: 0 8;
12519             )
12520             description { state: "num_enable" 0.0;
12521                inherit: "default" 0.0;
12522                max: 62 60;
12523                min: 46 44;
12524                text {
12525                   font: "Tizen:style=Medium";
12526                   size: 32;
12527                   min: 1 1;
12528                   align: 0.5 0.5;
12529                   text_class: "tizen";
12530                }
12531                color: GENLIST_CONVERTOR_STYLE_COLOR;
12532             }
12533             GENLIST_DESCRIPTION_FLIP_ENABLED
12534          }
12535          part { name: "elm.icon.attach";
12536             clip_to: "disclip";
12537             type: SWALLOW;
12538             scale: 1;
12539             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12540                min: 0 60;
12541                fixed: 1 1;
12542             )
12543             description { state: "attach_enable" 0.0;
12544                inherit: "default" 0.0;
12545                min: 48 60;
12546             }
12547             GENLIST_DESCRIPTION_FLIP_ENABLED
12548          }
12549          part { name: "elm.text.subject";
12550             clip_to: "disclip";
12551             type: TEXTBLOCK;
12552             mouse_events: 0;
12553             scale: 1;
12554             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12555                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12556                fixed: 1 1;
12557                text {
12558                   style: "genlist_style_email_unread";
12559                   min: 0 1;
12560                   align: 0 0.5;
12561                }
12562             )
12563             description { state: "read" 0.0;
12564                inherit: "default" 0.0;
12565                text.style: "genlist_style_email_read";
12566             }
12567             description { state: "selected" 0.0;
12568                inherit: "default" 0.0;
12569                text.style: "genlist_style_email_focus";
12570             }
12571             GENLIST_DESCRIPTION_FLIP_ENABLED
12572          }
12573          part { name: "elm.padding.intermediate";
12574             clip_to: "disclip";
12575             type: RECT;
12576             scale: 1;
12577             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12578                min: 0 GENLIST_PADDING_4_INC;
12579                fixed: 0 1;
12580                visible: 0;
12581             )
12582          }
12583          part { name: "elm.icon.priority";
12584             clip_to: "disclip";
12585             type: SWALLOW;
12586             scale: 1;
12587             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12588                min: 0 GENLIST_SIZE_40_INC;
12589                fixed: 1 1;
12590                align: 0.0 0.0;
12591             )
12592             description { state: "priority_enable" 0.0;
12593                inherit: "default" 0.0;
12594                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12595             }
12596             GENLIST_DESCRIPTION_FLIP_ENABLED
12597          }
12598          part { name: "elm.icon.lastverb";
12599             clip_to: "disclip";
12600             type: SWALLOW;
12601             scale: 1;
12602             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12603                min: 0 GENLIST_SIZE_40_INC;
12604                fixed: 1 1;
12605                align: 0.0 0.0;
12606             )
12607             description { state: "lastverb_enable" 0.0;
12608                inherit: "default" 0.0;
12609                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12610             }
12611             GENLIST_DESCRIPTION_FLIP_ENABLED
12612          }
12613
12614          part { name: "elm.text.date";
12615             clip_to: "disclip";
12616             type: TEXT;
12617             mouse_events: 0;
12618             scale: 1;
12619             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12620                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12621                fixed: 1 0;
12622                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12623                text {
12624                   font: "Tizen:style=Medium";
12625                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12626                   min: 0 1;
12627                   align: 1.0 0.5;
12628                   text_class: "tizen";
12629                }
12630             )
12631             description { state: "selected" 0.0;
12632                inherit: "default" 0.0;
12633                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12634             }
12635             GENLIST_DESCRIPTION_FLIP_ENABLED
12636          }
12637
12638          part { name: "elm.icon.appointment";
12639             clip_to: "disclip";
12640             type: SWALLOW;
12641             mouse_events: 0;
12642             scale: 1;
12643             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12644                min: 0 GENLIST_SIZE_40_INC;
12645                fixed: 1 1;
12646                align: 1.0 0.0;
12647             )
12648             GENLIST_DESCRIPTION_FLIP_ENABLED
12649          }
12650          part { name: "elm.text.name";
12651             clip_to: "disclip";
12652             type: TEXTBLOCK;
12653             mouse_events: 0;
12654             scale: 1;
12655             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12656                min: 0 GENLIST_SIZE_40_INC;
12657                fixed: 1 1;
12658                text {
12659                   style: "genlist_style_name_text";
12660                   min: 0 1;
12661                   align: 0.0 0.5;
12662                }
12663             )
12664             description { state: "selected" 0.0;
12665                inherit: "default" 0.0;
12666                text.style: "genlist_style_name_text_focus";
12667             }
12668             GENLIST_DESCRIPTION_FLIP_ENABLED
12669          }
12670          part { name: "elm.text.preview";
12671             clip_to: "disclip";
12672             type: TEXT;
12673             scale: 1;
12674             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12675                min: 0 GENLIST_SIZE_40_INC;
12676                fixed: 1 1;
12677                align: 0.0 1.0;
12678                color: GENLIST_CONTENTS_TEXT_COLOR;
12679                text {
12680                   font: "Tizen:style=Medium";
12681                   size: GENLIST_CONTENTS_TEXT_SIZE;
12682                   min: 0 1;
12683                   align: 0.0 0.5;
12684                   text_class: "tizen";
12685                }
12686             )
12687             description { state: "selected" 0.0;
12688                inherit: "default" 0.0;
12689                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12690             }
12691             GENLIST_DESCRIPTION_FLIP_ENABLED
12692          }
12693          part { name: "elm.swallow.outbox.progress";
12694             type: SWALLOW;
12695             scale: 1;
12696             mouse_events: 1;
12697             repeat_events: 0;
12698             description { state: "default" 0.0;
12699                min: GENLIST_SIZE_168_INC 0;
12700                fixed: 1 1;
12701                color: 0 0 0 0;
12702                align: 1.0 0.5;
12703                rel1 {
12704                   relative: 0.0 1.0;
12705                   offset: 0 0;
12706                   to_x: "elm.padding.right";
12707                   to_y: "elm.padding.top";
12708                }
12709                rel2 {
12710                   relative: 0.0 0.0;
12711                   offset: 0 0;
12712                   to_x: "elm.padding.right";
12713                   to_y: "elm.padding.bottom";
12714                }
12715             }
12716          }
12717          GENLIST_PART_FLIP
12718          GENLIST_PART_FOCUS
12719          GENLIST_PART_DISCLIP
12720       }
12721       programs {
12722          program { name: "go_active";
12723             signal: "elm,state,selected";
12724             source: "elm";
12725             action: STATE_SET "selected" 0.0;
12726             target: "bg";
12727             target: "elm.text.subject";
12728             target: "elm.text.name";
12729             target: "elm.text.date";
12730             target: "elm.text.preview";
12731             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12732          }
12733          program { name: "go_passive";
12734             signal: "elm,state,unselected";
12735             source: "elm";
12736             transition: LINEAR 0.1;
12737             script {
12738                set_state(PART:"bg", "default", 0.0);
12739                set_state(PART:"elm.text.name", "default", 0.0);
12740                set_state(PART:"elm.text.date", "default", 0.0);
12741                set_state(PART:"elm.text.preview", "default", 0.0);
12742                if (get_int(email_state) == 1)
12743                  set_state(PART:"elm.text.subject", "read", 0.0);
12744                else
12745                  set_state(PART:"elm.text.subject", "default", 0.0);
12746             }
12747          }
12748          program { name: "go_disabled";
12749             signal: "elm,state,disabled";
12750             source: "elm";
12751             action: STATE_SET "disabled" 0.0;
12752             target: "disclip";
12753          }
12754          program { name: "go_enabled";
12755             signal: "elm,state,enabled";
12756             source: "elm";
12757             action: STATE_SET "default" 0.0;
12758             target: "disclip";
12759          }
12760          program { name: "go_read";
12761             signal: "elm,state,read";
12762             source: "elm";
12763             script {
12764               set_int(email_state, 1);
12765               set_state(PART:"elm.text.subject", "read", 0.0);
12766             }
12767          }
12768          program { name: "go_unread";
12769             signal: "elm,state,unread";
12770             source: "elm";
12771             script {
12772               set_int(email_state, 0);
12773               set_state(PART:"elm.text.subject", "default", 0.0);
12774             }
12775          }
12776          program { name: "go_attach";
12777             signal: "elm,state,attach";
12778             source: "elm";
12779             action: STATE_SET "attach_enable" 0.0;
12780             target: "elm.icon.attach";
12781          }
12782          program { name: "go_priority";
12783             signal: "elm,state,priority";
12784             source: "elm";
12785             action: STATE_SET "priority_enable" 0.0;
12786             target: "elm.icon.priority";
12787          }
12788          program { name: "go_lastverb";
12789             signal: "elm,state,lastverb";
12790             source: "elm";
12791             action: STATE_SET "lastverb_enable" 0.0;
12792             target: "elm.icon.lastverb";
12793          }
12794          program { name: "go_num";
12795             signal: "elm,state,num";
12796             source: "elm";
12797             action: STATE_SET "num_enable" 0.0;
12798             target: "elm.image.num";
12799             target: "elm.text.num";
12800          }
12801          program { name: "click";
12802             signal: "mouse,up,1";
12803             source: "elm.icon.checkbox.touch";
12804             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12805          }
12806          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12807       }
12808    }
12809    group { name: "elm/list/item/matchlist";
12810       alias: "elm/list/item_odd/matchlist";
12811       alias: "elm/list/item_compress/matchlist";
12812       alias: "elm/list/item_compress_odd/matchlist";
12813       data.item: "stacking" "above";
12814       data.item: "selectraise" "on";
12815       data.item: "texts" "elm.text";
12816       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12817       parts {
12818          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12819          GENLIST_PART_BG_NORMAL
12820          GENLIST_PART_PADDING_LEFT
12821          GENLIST_PART_PADDING_RIGHT_EDIT
12822          part { name: "elm.swallow.end";
12823             clip_to: "disclip";
12824             type: SWALLOW;
12825             scale: 1;
12826             description { state: "default" 0.0;
12827                fixed: 1 0;
12828                align: 1.0 0.5;
12829                rel1.to_x: "elm.padding.right";
12830                rel2 {
12831                   relative: 0.0  1.0;
12832                   to_x: "elm.padding.right";
12833                }
12834             }
12835          }
12836          part { name: "elm.text";
12837             clip_to: "disclip";
12838             type: TEXTBLOCK;
12839             mouse_events: 0;
12840             scale: 1;
12841             description { state: "default" 0.0;
12842                rel1 {
12843                   relative: 1.0  0.2;
12844                   offset: 0 0;
12845                   to_x: "elm.swallow.icon";
12846                }
12847                rel2 {
12848                   to_x: "elm.swallow.end";
12849                   relative: 0.0  1.0;
12850                   offset:   0   0;
12851                }
12852                text {
12853                   style: "text_style";
12854                }
12855             }
12856             description { state: "selected" 0.0;
12857                inherit: "default" 0.0;
12858                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12859             }
12860          }
12861          part { name: "elm.swallow.icon";
12862             type: SWALLOW;
12863             description { state: "default" 0.0;
12864                fixed: 1 0;
12865                align: 0.0 0.5;
12866                rel1 {
12867                   relative: 1.0 0.0;
12868                   to_x: "elm.padding.left";
12869                }
12870                rel2.to_x: "elm.padding.left";
12871             }
12872          }
12873          GENLIST_PART_DISCLIP
12874       }
12875       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12876    }
12877
12878 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12879    group { name: "elm/genlist/item/4text.6icon.1/default";
12880       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12881       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12882       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12883       alias: "elm/genlist/tree/4text.6icon.1/default";
12884       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12885       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12886       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12887       // FIXME: deprecated name, will be removed
12888       alias: "elm/genlist/item/4text.6icon.2/default";
12889       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12890       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12891       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12892
12893       GENLIST_PROLOG_NORMAL
12894       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12895       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12896
12897       parts {
12898          GENLIST_PART_BASE
12899          GENLIST_PART_BG_NORMAL
12900          GENLIST_PART_BOTTOM_LINE
12901          GENLIST_PART_PADDING_LEFT
12902          GENLIST_PART_PADDING_RIGHT
12903          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12904          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12905          GENLIST_PART_COLORBAR
12906
12907          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12908          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12909
12910          GENLIST_PART_TEXT("elm.text.1",
12911             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12912                GENLIST_PARAM_LISTITEM
12913                min: 0 HEIGHT_EMAIL_MAIN;
12914                fixed:1 1;)
12915             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12916          )
12917          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12918          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12919          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12920          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12921          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12922          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12923
12924          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12925             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12926          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12927             "elm.padding.right", "elm.text.1", "elm.text.4")
12928          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12929
12930          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12931          GENLIST_PART_TEXT("elm.text.4",
12932             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12933                PARAM_EMAIL_CONTENTS
12934                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12935          )
12936          GENLIST_PART_FLIP
12937          GENLIST_PART_FOCUS
12938       }
12939       GENLIST_PROGRAMS_EMAIL( target: "elm.text.1"; target: "elm.text.2";
12940          target: "elm.text.3"; target: "elm.text.4";
12941          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12942          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12943    }
12944
12945
12946   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12947    group { name: "elm/genlist/item/4text.5icon.1/default";
12948       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12949       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12950       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12951       // FIXME: deprecated name, will be removed
12952       alias: "elm/genlist/item/4text.5icon.2/default";
12953       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12954       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12955       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12956
12957       GENLIST_PROLOG_NORMAL
12958       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12959       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12960
12961       parts {
12962          GENLIST_PART_BASE
12963          GENLIST_PART_BG_NORMAL
12964          GENLIST_PART_BOTTOM_LINE
12965          GENLIST_PART_PADDING_LEFT
12966          GENLIST_PART_PADDING_RIGHT
12967          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12968          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12969          GENLIST_PART_COLORBAR
12970
12971          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12972          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12973
12974          GENLIST_PART_TEXT("elm.text.1",
12975             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12976                GENLIST_PARAM_LISTITEM
12977                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12978             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12979          )
12980          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12981          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12982          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12983          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12984
12985          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12986             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12987          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12988             "elm.padding.right", "elm.text.1", "elm.text.4")
12989          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12990
12991          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12992          GENLIST_PART_TEXT("elm.text.4",
12993             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12994                PARAM_EMAIL_CONTENTS
12995                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12996          )
12997          GENLIST_PART_FLIP
12998          GENLIST_PART_FOCUS
12999       }
13000       GENLIST_PROGRAMS_EMAIL( target: "elm.text.1"; target: "elm.text.2";
13001          target: "elm.text.3"; target: "elm.text.4";
13002          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13003          target: "elm.icon.3"; target: "elm.icon.4"; )
13004    }
13005
13006    // 2.2.3.9 (unread) && 2.2.3.10 (read)
13007    group { name: "elm/genlist/item/4text.5icon.3/default";
13008       alias: "elm/genlist/item_odd/4text.5icon.3/default";
13009       alias: "elm/genlist/item_compress/4text.5icon.3/default";
13010       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
13011       // FIXME: deprecated name, will be removed
13012       alias: "elm/genlist/item/4text.5icon.4/default";
13013       alias: "elm/genlist/item_odd/4text.5icon.4/default";
13014       alias: "elm/genlist/item_compress/4text.5icon.4/default";
13015       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
13016
13017       GENLIST_PROLOG_NORMAL
13018       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13019       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13020
13021       parts {
13022          GENLIST_PART_BASE
13023          GENLIST_PART_BG_NORMAL
13024          GENLIST_PART_BOTTOM_LINE
13025          GENLIST_PART_PADDING_LEFT
13026          GENLIST_PART_PADDING_RIGHT
13027          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13028          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13029          GENLIST_PART_COLORBAR
13030
13031          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13032          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13033
13034          GENLIST_PART_TEXT("elm.text.1",
13035             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13036                GENLIST_PARAM_LISTITEM
13037                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13038             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13039          )
13040          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13041          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13042          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13043          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13044          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13045          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13046
13047          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13048             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13049          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13050             "elm.padding.right", "elm.text.1", "elm.text.4")
13051          GENLIST_PART_TEXT("elm.text.4",
13052             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13053                PARAM_EMAIL_CONTENTS
13054                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13055          )
13056          GENLIST_PART_FLIP
13057          GENLIST_PART_FOCUS
13058       }
13059       GENLIST_PROGRAMS_EMAIL( target: "elm.text.1"; target: "elm.text.2";
13060          target: "elm.text.3"; target: "elm.text.4";
13061          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13062          target: "elm.icon.3"; target: "elm.icon.4"; )
13063    }
13064
13065    // 2.2.3.11 (unread) && 2.2.3.12 (read)
13066    group { name: "elm/genlist/item/4text.4icon.1/default";
13067       alias: "elm/genlist/item_odd/4text.4icon.1/default";
13068       alias: "elm/genlist/item_compress/4text.4icon.1/default";
13069       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
13070       // FIXME: deprecated name, will be removed
13071       alias: "elm/genlist/item/4text.4icon.2/default";
13072       alias: "elm/genlist/item_odd/4text.4icon.2/default";
13073       alias: "elm/genlist/item_compress/4text.4icon.2/default";
13074       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
13075
13076       GENLIST_PROLOG_NORMAL
13077       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13078       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
13079
13080       parts {
13081          GENLIST_PART_BASE
13082          GENLIST_PART_BG_NORMAL
13083          GENLIST_PART_BOTTOM_LINE
13084          GENLIST_PART_PADDING_LEFT
13085          GENLIST_PART_PADDING_RIGHT
13086          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13087          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13088          GENLIST_PART_COLORBAR
13089
13090          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13091          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13092
13093          GENLIST_PART_TEXT("elm.text.1",
13094             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13095                GENLIST_PARAM_LISTITEM
13096                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13097             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13098          )
13099          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13100          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13101          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13102          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
13103
13104          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
13105             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
13106          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
13107             "elm.padding.right", "elm.text.1", "elm.text.4")
13108          GENLIST_PART_TEXT("elm.text.4",
13109             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13110                PARAM_EMAIL_CONTENTS
13111                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13112          )
13113          GENLIST_PART_FLIP
13114          GENLIST_PART_FOCUS
13115       }
13116       GENLIST_PROGRAMS_EMAIL( target: "elm.text.1"; target: "elm.text.2";
13117          target: "elm.text.3"; target: "elm.text.4";
13118          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13119          target: "elm.icon.3"; )
13120    }
13121 #endif