[Genlist] Fix incorrect check icon
[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       }
58       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
59    }
60
61 // -------------------------------------------------------------------
62 // Tizen Theme -------------------------------------------------------
63 // -------------------------------------------------------------------
64 // 2.2.6.1
65    group {  GENLIST_NAME("editfield/default")
66       alias: "elm/layout/item/editfield/default";
67
68       GENLIST_PROLOG_NORMAL
69       images {
70          image: "00_EditField_rename.png" COMP;
71       }
72
73       data.item: "contents" "elm.icon.entry elm.icon.eraser";
74
75       parts {
76          GENLIST_PART_BASE
77          GENLIST_PART_BG_NORMAL
78          GENLIST_PART_BOTTOM_LINE
79          GENLIST_PART_PADDING_LEFT
80          GENLIST_PART_PADDING_RIGHT
81          GENLIST_PART_PADDING_TOP_SIZE(29)
82          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
83
84          GENLIST_PART_ICON("elm.icon.entry",
85             GENLIST_DESCRIPTION(
86                "elm.padding.left", "elm.icon.eraser",
87                "elm.padding.top", "elm.padding.bottom",
88                min: 0 48; // This is tuned value for exact entry size.
89             )
90          )
91          GENLIST_PART_ICON("elm.icon.eraser",
92             GENLIST_DESCRIPTION_RTB("elm.padding.right",
93                "elm.padding.top", "elm.padding.bottom",
94                fixed: 1 0;
95                visible: 0;
96                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
97                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98             )
99             description { state: "show" 0.0;
100                inherit: "default" 0.0;
101                visible: 1;
102             }
103          )
104          GENLIST_PART_IMAGE("elm.icon.rename",
105             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
106                fixed: 1 0;
107                visible: 1;
108                image.normal: "00_EditField_rename.png";
109                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
110                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
111                color: GENLIST_ENTRY_RENAME_COLOR;
112             )
113             description { state: "hide" 0.0;
114                inherit: "default" 0.0;
115                visible: 0;
116             }
117          )
118          GENLIST_PART_FLIP
119       }
120       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.icon.rename"; )
121       GENLIST_PROGRAMS_ENTRY
122    }
123
124 // 2.2.6.1 (without genlist background)
125    group {  GENLIST_NAME("editfield/no_bg/default")
126       alias: "elm/layout/editfield/no_bg/default";
127       inherit: "elm/genlist/item/editfield/default";
128
129       parts {
130          GENLIST_PART_BG_NORMAL_OFF
131       }
132    }
133
134 // 2.2.6.2
135    group { GENLIST_NAME("editfield/title/default")
136       alias: "elm/layout/editfield/title/default";
137
138       GENLIST_PROLOG_NORMAL
139       images {
140          image: "00_EditField_rename.png" COMP;
141       }
142       data.item: "contents" "elm.icon.entry elm.icon.eraser";
143       data.item: "texts" "elm.text";
144       parts {
145          GENLIST_PART_BASE
146          GENLIST_PART_BG_NORMAL
147          GENLIST_PART_BOTTOM_LINE
148          GENLIST_PART_PADDING_LEFT
149          GENLIST_PART_PADDING_RIGHT
150          GENLIST_PART_PADDING_TOP_SIZE(22)
151          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
152
153          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
154             "elm.padding.left", "elm.padding.right", "elm.padding.top"
155          )
156          GENLIST_PART_ICON("elm.icon.entry",
157             GENLIST_DESCRIPTION(
158                "elm.padding.left", "elm.icon.eraser",
159                "elm.text", "elm.padding.bottom",
160                min: 0 48; // This is tuned value for exact entry size.
161             )
162          )
163          GENLIST_PART_ICON("elm.icon.eraser",
164             GENLIST_DESCRIPTION_RTB("elm.padding.right",
165                "elm.text", "elm.padding.bottom",
166                fixed: 1 0;
167                visible: 0;
168                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
169                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
170             )
171             description { state: "show" 0.0;
172                inherit: "default" 0.0;
173                visible: 1;
174             }
175          )
176          GENLIST_PART_IMAGE("elm.icon.rename",
177             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
178                visible: 1;
179                fixed: 1 0;
180                image.normal: "00_EditField_rename.png";
181                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
182                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
183                color: GENLIST_ENTRY_RENAME_COLOR;
184             )
185             description { state: "hide" 0.0;
186                inherit: "default" 0.0;
187                visible: 0;
188             }
189          )
190          GENLIST_PART_FLIP
191       }
192       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.icon.rename"; )
193       GENLIST_PROGRAMS_ENTRY
194    }
195
196 // 2.2.6.2 (without genlist background)
197    group {  GENLIST_NAME("editfield/title/no_bg/default")
198       alias: "elm/layout/editfield/title/no_bg/default";
199       inherit: "elm/genlist/item/editfield/title/default";
200
201       parts {
202          GENLIST_PART_BG_NORMAL_OFF
203       }
204    }
205
206    group {  GENLIST_NAME("1icon/default")
207       GENLIST_PROLOG_NORMAL
208
209       data.item: "contents" "elm.icon";
210
211       parts {
212          GENLIST_PART_BASE
213          GENLIST_PART_BG_NORMAL
214          GENLIST_PART_BOTTOM_LINE
215          GENLIST_PART_PADDING_LEFT
216          GENLIST_PART_PADDING_RIGHT
217          GENLIST_PART_PADDING_TOP
218          GENLIST_PART_PADDING_BOTTOM
219
220          GENLIST_PART_ICON("elm.icon",
221             GENLIST_DESCRIPTION(
222                "elm.padding.left", "elm.padding.right",
223                "elm.padding.top", "elm.padding.bottom",
224                min: 0 GENLIST_HEIGHT_1LINE;
225             )
226          )
227          GENLIST_PART_FLIP
228       }
229       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
230    }
231
232    group { GENLIST_NAME("1icon/with_no_line/default")
233       inherit: "elm/genlist/item/1icon/default";
234
235       parts {
236          part { name: "bottom_line";
237             description { state: "default" 0.0;
238                visible: 0;
239             }
240          }
241          part { name: "bottom_line2";
242             description { state: "default" 0.0;
243                visible: 0;
244             }
245          }
246       }
247    }
248
249    group { GENLIST_NAME("1icon/no_padding/default")
250       inherit: "elm/genlist/item/1icon/default";
251
252       parts {
253          GENLIST_PART_PADDING_LEFT_SIZE(0)
254          GENLIST_PART_PADDING_RIGHT_SIZE(0)
255       }
256    }
257
258 // -------------------------------------------------------------------
259 // 1 line -------------------------------------------------------
260 // -------------------------------------------------------------------
261 // 2.2.1.1
262    group { GENLIST_NAME("1text/default")
263       GENLIST_PROLOG_NORMAL
264
265       data.item: "texts" "elm.text";
266
267       parts {
268          GENLIST_PART_BG_NORMAL
269          GENLIST_PART_BASE
270          GENLIST_PART_BOTTOM_LINE
271          GENLIST_PART_PADDING_LEFT
272          GENLIST_PART_PADDING_RIGHT
273          GENLIST_PART_PADDING_TOP
274          GENLIST_PART_PADDING_BOTTOM
275
276          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
277             "elm.padding.left", "elm.padding.right",
278             "elm.padding.top", "elm.padding.bottom",
279          )
280          GENLIST_PART_FLIP
281       }
282       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
283    }
284 // 2.2.1.1 (textblock)
285    group { GENLIST_NAME("1text.tb/default")
286       GENLIST_PROLOG_NORMAL
287       data.item: "texts" "elm.text";
288       parts {
289          GENLIST_PART_BASE
290          GENLIST_PART_BG_NORMAL
291          GENLIST_PART_BOTTOM_LINE
292          GENLIST_PART_PADDING_LEFT
293          GENLIST_PART_PADDING_RIGHT
294          GENLIST_PART_PADDING_TOP
295          GENLIST_PART_PADDING_BOTTOM
296
297          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
298             "elm.padding.left", "elm.padding.right",
299             "elm.padding.top", "elm.padding.bottom",
300          )
301          GENLIST_PART_FLIP
302       }
303       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
304    }
305
306 // 2.2.1.2
307    group { GENLIST_NAME("2text/default")
308       GENLIST_PROLOG_NORMAL
309       data.item: "texts" "elm.text.1 elm.text.2";
310       parts {
311          GENLIST_PART_BG_NORMAL
312          GENLIST_PART_BASE
313          GENLIST_PART_BOTTOM_LINE
314          GENLIST_PART_PADDING_LEFT
315          GENLIST_PART_PADDING_RIGHT
316          GENLIST_PART_PADDING_TOP
317          GENLIST_PART_PADDING_BOTTOM
318
319          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
320             "elm.padding.left", "elm.text.2",
321             "elm.padding.top", "elm.padding.bottom",
322          )
323          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
324             "elm.padding.right",
325             "elm.padding.top", "elm.padding.bottom"
326          )
327          GENLIST_PART_FLIP
328       }
329       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
330    }
331
332 // 2.2.1.3
333    group { GENLIST_NAME("2text.6/default")
334       inherit: "elm/genlist/item/2text/default";
335
336       parts {
337
338          part { name: "elm.text.2";
339             description { state: "default" 0.0;
340                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
341             }
342             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
343          }
344       }
345    }
346
347 // 2.2.1.4
348    group { GENLIST_NAME("1text.1icon/default")
349       GENLIST_PROLOG_NORMAL
350
351       data.item: "texts" "elm.text";
352       data.item: "contents" "elm.icon";
353
354       parts {
355          GENLIST_PART_BG_NORMAL
356          GENLIST_PART_BASE
357          GENLIST_PART_BOTTOM_LINE
358          GENLIST_PART_PADDING_LEFT
359          GENLIST_PART_PADDING_RIGHT
360          GENLIST_PART_PADDING_TOP
361          GENLIST_PART_PADDING_BOTTOM
362
363          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
364             "elm.padding.left", "elm.padding.icon.left",
365             "elm.padding.top", "elm.padding.bottom",
366          )
367          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
368          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
369             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
370          GENLIST_PART_FLIP
371       }
372       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
373    }
374
375 // 2.2.1.5
376    group { GENLIST_NAME("1text.1icon.4/default")
377       inherit: "elm/genlist/item/1text.1icon/default";
378
379       parts {
380          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
381       }
382    }
383
384 // 2.2.1.6
385    group { GENLIST_NAME("1text.1icon.6/default")
386       inherit: "elm/genlist/item/1text.1icon/default";
387
388       parts {
389          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
390       }
391    }
392
393
394 // 2.2.1.7
395       group { GENLIST_NAME("1text.1icon.7/default")
396       inherit: "elm/genlist/item/1text.1icon/default";
397
398       parts {
399          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
400       }
401    }
402
403 // 2.2.1.8
404    group { GENLIST_NAME("1text.1icon.5/default")
405       inherit: "elm/genlist/item/1text.1icon/default";
406
407       parts {
408          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
409       }
410    }
411
412 // 2.2.1.8.1 (Circle)
413    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
414       inherit: "elm/genlist/item/1text.1icon.5/default";
415
416       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
417       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
418    }
419
420 // 2.2.1.8.1 (Square)
421    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
422       inherit: "elm/genlist/item/1text.1icon.5/default";
423
424       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
425       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
426    }
427
428 // 2.2.1.9
429    group { GENLIST_NAME("1text.2icon.3/default")
430       GENLIST_PROLOG_NORMAL
431       data.item: "texts" "elm.text";
432       data.item: "contents" "elm.icon.1 elm.icon.2";
433
434       parts {
435          GENLIST_PART_BG_NORMAL
436          GENLIST_PART_BASE
437          GENLIST_PART_BOTTOM_LINE
438          GENLIST_PART_PADDING_LEFT
439          GENLIST_PART_PADDING_RIGHT
440          GENLIST_PART_PADDING_TOP
441          GENLIST_PART_PADDING_BOTTOM
442
443          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
444             "elm.padding.left", "elm.text.limit",
445             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
446          )
447          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
448          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
449          // Virtual part for Maxmimum right X axis of TEXT
450          GENLIST_PART_SPACER("elm.text.limit",
451             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
452                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
453             )
454          )
455          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
456          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
457          GENLIST_PART_FLIP
458       }
459       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
460    }
461
462 // 2.2.1.9 (textblock)
463    group { GENLIST_NAME("1text.2icon.3.tb/default")
464       GENLIST_PROLOG_NORMAL
465       data.item: "texts" "elm.text";
466       data.item: "contents" "elm.icon.1 elm.icon.2";
467
468       parts {
469          GENLIST_PART_BG_NORMAL
470          GENLIST_PART_BASE
471          GENLIST_PART_BOTTOM_LINE
472          GENLIST_PART_PADDING_LEFT
473          GENLIST_PART_PADDING_RIGHT
474          GENLIST_PART_PADDING_TOP
475          GENLIST_PART_PADDING_BOTTOM
476
477          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
478             "elm.padding.left", "elm.text.limit",
479             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
480          )
481          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
482          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
483          // Virtual part for Maxmimum right X axis of TEXT
484          GENLIST_PART_SPACER("elm.text.limit",
485             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
486                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
487             )
488          )
489          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
490          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
491          GENLIST_PART_FLIP
492       }
493       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
494    }
495
496 // 2.2.1.10
497    group { GENLIST_NAME("1text.1icon.2/default")
498       // FIXME: just for backward compatibility
499       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
500       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
501       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
502       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
503       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
504       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
505       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
506       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
507       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
508       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
509       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
510       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
511       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
512       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
513       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
514
515       GENLIST_PROLOG_NORMAL
516       data.item: "texts" "elm.text";
517       data.item: "contents" "elm.icon";
518
519       parts {
520          GENLIST_PART_BG_NORMAL
521          GENLIST_PART_BASE
522          GENLIST_PART_BOTTOM_LINE
523          GENLIST_PART_PADDING_LEFT
524          GENLIST_PART_PADDING_RIGHT
525          GENLIST_PART_PADDING_TOP
526          GENLIST_PART_PADDING_BOTTOM
527
528          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
529          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
530          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
531             "elm.padding.icon.right", "elm.padding.right", )
532          GENLIST_PART_FLIP
533       }
534       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
535    }
536
537 // 2.2.1.10.1 (circle)
538    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
539       inherit: "elm/genlist/item/1text.1icon.2/default";
540
541       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
542       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
543    }
544
545 // 2.2.1.10.1 (square)
546    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
547       inherit: "elm/genlist/item/1text.1icon.2/default";
548
549       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
550       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
551    }
552
553 // 2.2.1.10 (textblock)
554    group { GENLIST_NAME("1text.1icon.2.tb/default")
555       GENLIST_PROLOG_NORMAL
556       data.item: "texts" "elm.text";
557       data.item: "contents" "elm.icon";
558
559       parts {
560          GENLIST_PART_BG_NORMAL
561          GENLIST_PART_BASE
562          GENLIST_PART_BOTTOM_LINE
563          GENLIST_PART_PADDING_LEFT
564          GENLIST_PART_PADDING_RIGHT
565          GENLIST_PART_PADDING_TOP
566          GENLIST_PART_PADDING_BOTTOM
567
568          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
569          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
570          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
571          GENLIST_PART_FLIP
572       }
573       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
574    }
575
576 // 2.2.1.11
577    group { GENLIST_NAME("2text.1icon/default")
578       GENLIST_PROLOG_NORMAL
579       data.item: "texts" "elm.text.1 elm.text.2";
580       data.item: "contents" "elm.icon";
581
582       parts {
583          GENLIST_PART_BG_NORMAL
584          GENLIST_PART_BASE
585          GENLIST_PART_BOTTOM_LINE
586          GENLIST_PART_PADDING_LEFT
587          GENLIST_PART_PADDING_RIGHT
588          GENLIST_PART_PADDING_TOP
589          GENLIST_PART_PADDING_BOTTOM
590
591          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
592          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
593          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
594          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
595          GENLIST_PART_FLIP
596       }
597       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
598    }
599
600 // 2.2.1.12
601    group { GENLIST_NAME("2text.1icon.6/default")
602       inherit: "elm/genlist/item/2text.1icon/default";
603
604       parts {
605          part { name: "elm.text.2";
606             description { state: "default" 0.0;
607                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
608             }
609             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
610          }
611       }
612    }
613
614 // 2.2.1.13
615    group { GENLIST_NAME("1text.2icon/default")
616       GENLIST_PROLOG_NORMAL
617       data.item: "texts" "elm.text";
618       data.item: "contents" "elm.icon.1 elm.icon.2";
619
620       parts {
621          GENLIST_PART_BG_NORMAL
622          GENLIST_PART_BASE
623          GENLIST_PART_BOTTOM_LINE
624          GENLIST_PART_PADDING_LEFT
625          GENLIST_PART_PADDING_RIGHT
626          GENLIST_PART_PADDING_TOP
627          GENLIST_PART_PADDING_BOTTOM
628
629          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
630          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
631          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
632          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
633          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
634          GENLIST_PART_FLIP
635       }
636       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
637    }
638
639 // 2.2.1.13 (textblock)
640    group { GENLIST_NAME("1text.2icon.tb/default")
641       GENLIST_PROLOG_NORMAL
642       data.item: "texts" "elm.text";
643       data.item: "contents" "elm.icon.1 elm.icon.2";
644
645       parts {
646          GENLIST_PART_BG_NORMAL
647          GENLIST_PART_BASE
648          GENLIST_PART_BOTTOM_LINE
649          GENLIST_PART_PADDING_LEFT
650          GENLIST_PART_PADDING_RIGHT
651          GENLIST_PART_PADDING_TOP
652          GENLIST_PART_PADDING_BOTTOM
653
654          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
655          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
656          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
657          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
658          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
659          GENLIST_PART_FLIP
660       }
661       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
662    }
663
664 // 2.2.1.14
665    group { GENLIST_NAME("1text.2icon.6/default")
666       inherit: "elm/genlist/item/1text.2icon/default";
667
668       parts {
669          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
670
671       }
672    }
673
674 // 2.2.1.14 (textblock)
675    group { GENLIST_NAME("1text.2icon.6.tb/default")
676       inherit: "elm/genlist/item/1text.2icon.tb/default";
677
678       parts {
679          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
680       }
681    }
682
683 // 2.2.1.15
684    group { GENLIST_NAME("1text.2icon.7/default")
685       inherit: "elm/genlist/item/1text.2icon/default";
686
687       parts {
688          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
689       }
690    }
691
692 // 2.2.1.16
693 // 2.2.1.20
694    group { GENLIST_NAME("1text.1icon.3/default")
695       inherit: "elm/genlist/item/1text.1icon.2/default";
696
697       parts {
698          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
699       }
700       GENLIST_PROGRAM_CHECK("elm.icon")
701    }
702
703 // 2.2.1.16 (textblock)
704 // 2.2.1.20 (textblock)
705    group { GENLIST_NAME("1text.1icon.3.tb/default")
706       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
707
708       parts {
709          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
710       }
711       GENLIST_PROGRAM_CHECK("elm.icon")
712    }
713
714 // 2.2.1.17
715    group { GENLIST_NAME("1text.2icon.4/default")
716       inherit: "elm/genlist/item/1text.2icon/default";
717
718       parts {
719          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
720          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
721       }
722       GENLIST_PROGRAM_CHECK("elm.icon.1")
723    }
724
725 // 2.2.1.17 (textblock)
726    group { GENLIST_NAME("1text.2icon.4.tb/default")
727       inherit: "elm/genlist/item/1text.2icon.tb/default";
728
729       parts {
730          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
731          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
732       }
733       GENLIST_PROGRAM_CHECK("elm.icon")
734    }
735
736 // 2.2.1.18
737 // 2.2.1.23
738    group { GENLIST_NAME("1text.2icon.2/default")
739       GENLIST_PROLOG_NORMAL
740       data.item: "texts" "elm.text";
741       data.item: "contents" "elm.icon.1 elm.icon.2";
742
743       parts {
744          GENLIST_PART_BG_NORMAL
745          GENLIST_PART_BASE
746          GENLIST_PART_BOTTOM_LINE
747          GENLIST_PART_PADDING_LEFT
748          GENLIST_PART_PADDING_RIGHT
749          GENLIST_PART_PADDING_TOP
750          GENLIST_PART_PADDING_BOTTOM
751
752          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
753          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
754          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
755          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
756          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
757          GENLIST_PART_FLIP
758       }
759       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
760       GENLIST_PROGRAM_CHECK("elm.icon.1")
761    }
762
763 // 2.2.1.19
764 // 2.2.1.25
765    group { GENLIST_NAME("1text.3icon/default")
766       GENLIST_PROLOG_NORMAL
767       data.item: "texts" "elm.text";
768       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
769
770       parts {
771          GENLIST_PART_BG_NORMAL
772          GENLIST_PART_BASE
773          GENLIST_PART_BOTTOM_LINE
774          GENLIST_PART_PADDING_LEFT
775          GENLIST_PART_PADDING_RIGHT
776          GENLIST_PART_PADDING_TOP
777          GENLIST_PART_PADDING_BOTTOM
778
779          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
780          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
781          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
782          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
783          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
784             "elm.padding.icon2.right", "elm.padding.icon3.left",)
785          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
786          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
787          GENLIST_PART_FLIP
788       }
789       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
790       GENLIST_PROGRAM_CHECK("elm.icon.1")
791    }
792
793 // 2.2.1.21
794    group { GENLIST_NAME("1text.2icon.8/default")
795       inherit: "elm/genlist/item/1text.2icon/default";
796
797       parts {
798          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
799          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
800       }
801       GENLIST_PROGRAM_CHECK("elm.icon.1")
802    }
803
804 // 2.2.1.22
805    group { GENLIST_NAME("1text.2icon.9/default")
806       inherit: "elm/genlist/item/1text.2icon/default";
807
808       parts {
809          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
810          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
811       }
812       GENLIST_PROGRAM_CHECK("elm.icon.1")
813    }
814
815 // 2.2.1.24
816    group { GENLIST_NAME("1text.3icon.2/default")
817       GENLIST_PROLOG_NORMAL
818       data.item: "texts" "elm.text";
819       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
820
821       parts {
822          GENLIST_PART_BG_NORMAL
823          GENLIST_PART_BASE
824          GENLIST_PART_BOTTOM_LINE
825          GENLIST_PART_PADDING_LEFT
826          GENLIST_PART_PADDING_RIGHT
827          GENLIST_PART_PADDING_TOP
828          GENLIST_PART_PADDING_BOTTOM
829
830          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
831          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
832          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
833             "elm.padding.icon1.right", "elm.padding.icon2.left", )
834          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
835          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
836          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
837          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
838          GENLIST_PART_FLIP
839       }
840       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
841       GENLIST_PROGRAM_CHECK("elm.icon.1")
842    }
843
844 // 2.2.1.26
845    group { GENLIST_NAME("2text.4/default")
846       GENLIST_PROLOG_NORMAL
847       data.item: "texts" "elm.text.1 elm.text.2";
848
849       parts {
850          GENLIST_PART_BG_NORMAL
851          GENLIST_PART_BASE
852          GENLIST_PART_BOTTOM_LINE
853          GENLIST_PART_PADDING_LEFT
854          GENLIST_PART_PADDING_RIGHT
855          GENLIST_PART_PADDING_TOP
856          GENLIST_PART_PADDING_BOTTOM
857
858          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
859             "elm.padding.left", "elm.divider1.left",
860          )
861          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
862          GENLIST_PART_DIVIDER_R("elm.text.2.left")
863          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
864          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
865             "elm.padding.right")
866          GENLIST_PART_FLIP
867       }
868       GENLIST_PROGRAMS_NORMAL(
869          target: "elm.text.1"; target: "elm.text.2";
870          target: "elm.divider1"; target: "elm.divider2"; )
871    }
872
873 // 2.2.1.26 (textblock)
874    group { GENLIST_NAME("2text.4.tb/default")
875       GENLIST_PROLOG_NORMAL
876       data.item: "texts" "elm.text.1 elm.text.2";
877
878       parts {
879          GENLIST_PART_BG_NORMAL
880          GENLIST_PART_BASE
881          GENLIST_PART_BOTTOM_LINE
882          GENLIST_PART_PADDING_LEFT
883          GENLIST_PART_PADDING_RIGHT
884          GENLIST_PART_PADDING_TOP
885          GENLIST_PART_PADDING_BOTTOM
886
887          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
888             "elm.padding.left", "elm.elm.divider1.left",)
889          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
890          GENLIST_PART_DIVIDER_R("elm.text.2.left")
891          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
892          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
893             "elm.padding.right")
894          GENLIST_PART_FLIP
895       }
896       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
897          target: "elm.divider1"; target: "elm.divider2"; )
898    }
899
900 // 2.2.1.27
901    group { GENLIST_NAME("2text.5/default")
902       GENLIST_PROLOG_NORMAL
903       data.item: "texts" "elm.text.1 elm.text.2";
904
905       parts {
906          GENLIST_PART_BG_NORMAL
907          GENLIST_PART_BASE
908          GENLIST_PART_BOTTOM_LINE
909          GENLIST_PART_PADDING_LEFT
910          GENLIST_PART_PADDING_RIGHT
911          GENLIST_PART_PADDING_TOP
912          GENLIST_PART_PADDING_BOTTOM
913
914          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
915             "elm.padding.left")
916          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
917          GENLIST_PART_DIVIDER_L("elm.text2.right")
918          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
919          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
920             "elm.divider.right", "elm.padding.right", )
921          GENLIST_PART_FLIP
922       }
923       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
924    }
925
926 // 2.2.1.28
927    group { GENLIST_NAME("1text.1icon.divider/default")
928       inherit: "elm/genlist/item/1text.1icon.7/default";
929
930       parts {
931          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
932             "elm.padding.left", "elm.divider1",
933          )
934          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
935          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
936          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
937       }
938       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
939    }
940
941 // 2.2.1.29
942    group { GENLIST_NAME("1text.2icon.divider/default")
943       inherit: "elm/genlist/item/1text.2icon.7/default";
944
945       parts {
946          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
947             "elm.padding.icon1.right", "elm.divider1",
948          )
949          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
950          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
951       }
952    }
953
954 // -------------------------------------------------------------------
955 // 2 line -------------------------------------------------------
956 // -------------------------------------------------------------------
957 // 2.2.2.1
958    group { GENLIST_NAME("2text.2/default")
959       GENLIST_PROLOG_NORMAL
960       data.item: "texts" "elm.text.1 elm.text.2";
961
962       parts {
963          GENLIST_PART_BG_NORMAL
964          GENLIST_PART_BASE
965          GENLIST_PART_BOTTOM_LINE
966          GENLIST_PART_PADDING_LEFT
967          GENLIST_PART_PADDING_RIGHT
968          GENLIST_PART_PADDING_TOP_2LINE
969          GENLIST_PART_PADDING_BOTTOM_2LINE
970
971          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
972             "elm.padding.left", "elm.padding.right",
973             "elm.padding.top", "elm.text.2",
974          )
975          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
976             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
977          GENLIST_PART_FLIP
978       }
979       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
980    }
981
982 // 2.2.2.1 (textblock)
983    group { GENLIST_NAME("2text.2.tb/default")
984       GENLIST_PROLOG_NORMAL
985       data.item: "texts" "elm.text.1 elm.text.2";
986
987       parts {
988          GENLIST_PART_BG_NORMAL
989          GENLIST_PART_BASE
990          GENLIST_PART_BOTTOM_LINE
991          GENLIST_PART_PADDING_LEFT
992          GENLIST_PART_PADDING_RIGHT
993          GENLIST_PART_PADDING_TOP_2LINE
994          GENLIST_PART_PADDING_BOTTOM_2LINE
995
996          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
997             "elm.padding.left", "elm.padding.right",
998             "elm.padding.top", "elm.text.2",
999          )
1000          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1001             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1002          )
1003          GENLIST_PART_FLIP
1004       }
1005       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1006    }
1007
1008 // 2.2.2.2
1009    group { GENLIST_NAME("2text.3/default")
1010       GENLIST_PROLOG_NORMAL
1011       data.item: "texts" "elm.text.1 elm.text.2";
1012
1013       parts {
1014          GENLIST_PART_BG_NORMAL
1015          GENLIST_PART_BASE
1016          GENLIST_PART_BOTTOM_LINE
1017          GENLIST_PART_PADDING_LEFT
1018          GENLIST_PART_PADDING_RIGHT
1019          GENLIST_PART_PADDING_TOP_2LINE
1020          GENLIST_PART_PADDING_BOTTOM_2LINE
1021
1022          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1023             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1024          )
1025          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1026             "elm.padding.left", "elm.padding.right",
1027             "elm.text.2", "elm.padding.bottom",
1028          )
1029          GENLIST_PART_FLIP
1030       }
1031       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1032    }
1033
1034 // 2.2.2.3
1035    group { GENLIST_NAME("3text/default")
1036       GENLIST_PROLOG_NORMAL
1037       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1038
1039       parts {
1040          GENLIST_PART_BG_NORMAL
1041          GENLIST_PART_BASE
1042          GENLIST_PART_BOTTOM_LINE
1043          GENLIST_PART_PADDING_LEFT
1044          GENLIST_PART_PADDING_RIGHT
1045          GENLIST_PART_PADDING_TOP_2LINE
1046          GENLIST_PART_PADDING_BOTTOM_2LINE
1047
1048          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1049             "elm.padding.left", "elm.text.3",
1050             "elm.padding.top", "elm.text.2",
1051          )
1052          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1053             "elm.padding.right", "elm.padding.top", "elm.text.2"
1054          )
1055          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1056             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1057          GENLIST_PART_FLIP
1058       }
1059       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1060    }
1061
1062 // 2.2.2.3 (textblock)
1063    group { GENLIST_NAME("3text.tb/default")
1064       GENLIST_PROLOG_NORMAL
1065       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1066
1067       parts {
1068          GENLIST_PART_BG_NORMAL
1069          GENLIST_PART_BASE
1070          GENLIST_PART_BOTTOM_LINE
1071          GENLIST_PART_PADDING_LEFT
1072          GENLIST_PART_PADDING_RIGHT
1073          GENLIST_PART_PADDING_TOP_2LINE
1074          GENLIST_PART_PADDING_BOTTOM_2LINE
1075
1076          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1077             "elm.padding.left", "elm.text.3",
1078             "elm.padding.top", "elm.text.2",
1079          )
1080          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1081             "elm.padding.right", "elm.padding.top", "elm.text.2"
1082          )
1083          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1084             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1085          )
1086          GENLIST_PART_FLIP
1087       }
1088       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1089    }
1090
1091 // 2.2.2.4
1092    group { GENLIST_NAME("2text.1icon.2/default")
1093       GENLIST_PROLOG_NORMAL
1094       data.item: "texts" "elm.text.1 elm.text.2";
1095       data.item: "contents" "elm.icon";
1096
1097       parts {
1098          GENLIST_PART_BG_NORMAL
1099          GENLIST_PART_BASE
1100          GENLIST_PART_BOTTOM_LINE
1101          GENLIST_PART_PADDING_LEFT
1102          GENLIST_PART_PADDING_RIGHT
1103          GENLIST_PART_PADDING_TOP_2LINE
1104          GENLIST_PART_PADDING_BOTTOM_2LINE
1105
1106          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1107             "elm.padding.left", "elm.padding.icon.left",
1108             "elm.padding.top", "elm.text.2",
1109          )
1110          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1111             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1112          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1113          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1114          GENLIST_PART_FLIP
1115       }
1116       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1117    }
1118
1119 // 2.2.2.4 (textblock)
1120    group { GENLIST_NAME("2text.1icon.2.tb/default")
1121       GENLIST_PROLOG_NORMAL
1122       data.item: "texts" "elm.text.1 elm.text.2";
1123       data.item: "contents" "elm.icon";
1124
1125       parts {
1126          GENLIST_PART_BG_NORMAL
1127          GENLIST_PART_BASE
1128          GENLIST_PART_BOTTOM_LINE
1129          GENLIST_PART_PADDING_LEFT
1130          GENLIST_PART_PADDING_RIGHT
1131          GENLIST_PART_PADDING_TOP_2LINE
1132          GENLIST_PART_PADDING_BOTTOM_2LINE
1133
1134          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1135             "elm.padding.left", "elm.padding.icon.left",
1136             "elm.padding.top", "elm.text.2",
1137          )
1138          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1139             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1140          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1141          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1142          GENLIST_PART_FLIP
1143       }
1144       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1145    }
1146
1147
1148 // 2.2.2.5
1149    group { GENLIST_NAME("2text.1icon.10/default")
1150       inherit: "elm/genlist/item/2text.1icon.2/default";
1151
1152       parts {
1153          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1154       }
1155    }
1156
1157 // 2.2.2.5 (textblock)
1158    group { GENLIST_NAME("2text.1icon.10.tb/default")
1159       GENLIST_PROLOG_NORMAL
1160       data.item: "texts" "elm.text.1 elm.text.2";
1161       data.item: "contents" "elm.icon";
1162
1163       parts {
1164          GENLIST_PART_BG_NORMAL
1165          GENLIST_PART_BASE
1166          GENLIST_PART_BOTTOM_LINE
1167          GENLIST_PART_PADDING_LEFT
1168          GENLIST_PART_PADDING_RIGHT
1169          GENLIST_PART_PADDING_TOP_2LINE
1170          GENLIST_PART_PADDING_BOTTOM_2LINE
1171
1172          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1173             "elm.padding.left", "elm.padding.icon.left",
1174             "elm.padding.top", "elm.text.2",
1175          )
1176          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1177             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1178          )
1179          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1180          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1181          GENLIST_PART_FLIP
1182       }
1183       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1184    }
1185
1186 // 2.2.2.6
1187    group { GENLIST_NAME("2text.5icon/default")
1188       GENLIST_PROLOG_NORMAL
1189       data.item: "texts" "elm.text.1 elm.text.2";
1190       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1191
1192       parts {
1193          GENLIST_PART_BG_NORMAL
1194          GENLIST_PART_BASE
1195          GENLIST_PART_BOTTOM_LINE
1196          GENLIST_PART_PADDING_LEFT
1197          GENLIST_PART_PADDING_RIGHT
1198          GENLIST_PART_PADDING_TOP_2LINE
1199          GENLIST_PART_PADDING_BOTTOM_2LINE
1200
1201          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1202             "elm.padding.left", "elm.icon.5",
1203             "elm.padding.top", "elm.text.2",
1204          )
1205          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1206             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1207          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1208             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1209          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1210          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1211             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1212          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1213          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1214             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1215          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1216          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1217             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1218          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1219          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1220             "elm.padding.right", "elm.padding.top", "elm.text.2")
1221          GENLIST_PART_FLIP
1222       }
1223       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1224          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1225    }
1226
1227 // 2.2.2.7
1228    group { GENLIST_NAME("3text.1icon/default")
1229       GENLIST_PROLOG_NORMAL
1230       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1231       data.item: "contents" "elm.icon";
1232
1233       parts {
1234          GENLIST_PART_BG_NORMAL
1235          GENLIST_PART_BASE
1236          GENLIST_PART_BOTTOM_LINE
1237          GENLIST_PART_PADDING_LEFT
1238          GENLIST_PART_PADDING_RIGHT
1239          GENLIST_PART_PADDING_TOP_2LINE
1240          GENLIST_PART_PADDING_BOTTOM_2LINE
1241
1242          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1243             "elm.padding.left", "elm.padding.icon.left",
1244             "elm.padding.top", "elm.text.3",
1245          )
1246          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1247          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1248             "elm.padding.right", "elm.padding.top", "elm.text.3"
1249          )
1250
1251          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1252             "elm.padding.left", "elm.padding.text3.right",
1253             "elm.text.1", "elm.padding.bottom",
1254          )
1255          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1256          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1257             "elm.padding.right", "elm.padding.bottom")
1258          GENLIST_PART_FLIP
1259       }
1260       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1261          target: "elm.icon"; )
1262    }
1263
1264 // 2.2.2.7 (textblock)
1265    group { GENLIST_NAME("3text.1icon.tb/default")
1266       GENLIST_PROLOG_NORMAL
1267       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1268       data.item: "contents" "elm.icon";
1269
1270       parts {
1271          GENLIST_PART_BG_NORMAL
1272          GENLIST_PART_BASE
1273          GENLIST_PART_BOTTOM_LINE
1274          GENLIST_PART_PADDING_LEFT
1275          GENLIST_PART_PADDING_RIGHT
1276          GENLIST_PART_PADDING_TOP_2LINE
1277          GENLIST_PART_PADDING_BOTTOM_2LINE
1278
1279          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1280          // and theier font size can be changed both.
1281          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1282             "elm.padding.left", "elm.padding.icon.left",
1283             "elm.padding.top",
1284          )
1285          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1286          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1287             "elm.padding.right", "elm.padding.top", "elm.text.3")
1288
1289          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1290             "elm.padding.left", "elm.padding.text3.right",
1291             "elm.text.1", "elm.padding.bottom"
1292          )
1293          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1294          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1295             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1296          GENLIST_PART_FLIP
1297       }
1298       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1299          target: "elm.icon"; )
1300    }
1301
1302 // 2.2.2.8
1303    group { GENLIST_NAME("2text.2icon/default")
1304       GENLIST_PROLOG_NORMAL
1305       data.item: "texts" "elm.text.1 elm.text.2";
1306       data.item: "contents" "elm.icon.1 elm.icon.2";
1307
1308       parts {
1309          GENLIST_PART_BG_NORMAL
1310          GENLIST_PART_BASE
1311          GENLIST_PART_BOTTOM_LINE
1312          GENLIST_PART_PADDING_LEFT
1313          GENLIST_PART_PADDING_RIGHT
1314          GENLIST_PART_PADDING_TOP_2LINE
1315          GENLIST_PART_PADDING_BOTTOM_2LINE
1316
1317          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1318             "elm.padding.left", "elm.padding.icon1.left",
1319             "elm.padding.top", "elm.icon.2",
1320          )
1321          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1322          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1323             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1324
1325          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1326             "elm.padding.left", "elm.padding.bottom")
1327          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1328          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1329             "elm.icon2.right", "elm.padding.right",
1330             "elm.text.1", "elm.padding.bottom",
1331             fixed: 1 1;
1332          )
1333          GENLIST_PART_FLIP
1334       }
1335       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1336          target: "elm.icon.1"; target: "elm.icon.2"; )
1337    }
1338
1339 // 2.2.2.9
1340    group { GENLIST_NAME("2text.7/default")
1341       inherit: "elm/genlist/item/2text.2/default";
1342
1343       parts {
1344          part { name: "elm.text.2";
1345             description { state: "default" 0.0;
1346                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1347             }
1348             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1349          }
1350       }
1351    }
1352
1353 // 2.2.2.10
1354    group { GENLIST_NAME("2text.1icon.7/default")
1355       inherit: "elm/genlist/item/2text.1icon.2/default";
1356
1357       parts {
1358          part { name: "elm.text.2";
1359             description { state: "default" 0.0;
1360                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1361             }
1362             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1363          }
1364          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1365       }
1366    }
1367
1368 // 2.2.2.10 (textblock)
1369    group { GENLIST_NAME("2text.1icon.7.tb/default")
1370       GENLIST_PROLOG_NORMAL
1371       data.item: "texts" "elm.text.1 elm.text.2";
1372       data.item: "contents" "elm.icon";
1373
1374       parts {
1375          GENLIST_PART_BG_NORMAL
1376          GENLIST_PART_BASE
1377          GENLIST_PART_BOTTOM_LINE
1378          GENLIST_PART_PADDING_LEFT
1379          GENLIST_PART_PADDING_RIGHT
1380          GENLIST_PART_PADDING_TOP_2LINE
1381          GENLIST_PART_PADDING_BOTTOM_2LINE
1382
1383          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1384             "elm.padding.left", "elm.padding.icon.left",
1385             "elm.padding.top", "elm.text.2",
1386          )
1387          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1388             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1389          )
1390          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1391          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1392          GENLIST_PART_FLIP
1393       }
1394       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1395    }
1396
1397 // 2.2.2.11
1398    group { GENLIST_NAME("2text.1icon.11/default")
1399       inherit: "elm/genlist/item/2text.1icon.2/default";
1400       parts {
1401          part { name: "elm.text.2";
1402             description { state: "default" 0.0;
1403                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1404             }
1405             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1406          }
1407          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1408       }
1409    }
1410
1411 // 2.2.2.12
1412    group { GENLIST_NAME("2text.2icon.2/default")
1413       GENLIST_PROLOG_NORMAL
1414       data.item: "texts" "elm.text.1 elm.text.2";
1415       data.item: "contents" "elm.icon.1 elm.icon.2";
1416
1417       parts {
1418          GENLIST_PART_BG_NORMAL
1419          GENLIST_PART_BASE
1420          GENLIST_PART_BOTTOM_LINE
1421          GENLIST_PART_PADDING_LEFT
1422          GENLIST_PART_PADDING_RIGHT
1423          GENLIST_PART_PADDING_TOP_2LINE
1424          GENLIST_PART_PADDING_BOTTOM_2LINE
1425
1426          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1427             "elm.padding.left", "elm.padding.icon1.left",
1428             "elm.padding.top", "elm.text.2",
1429          )
1430          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1431             "elm.icon2.rect", "elm.padding.bottom")
1432          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1433          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1434             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1435          // Virtual part for Maxmimum right X axis of text.2
1436          part { name: "elm.icon2.rect";
1437             type: RECT;
1438             scale: 1;
1439             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1440                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1441                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1442                fixed: 1 1;
1443                visible: 0;
1444             )
1445          }
1446          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1447          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1448          GENLIST_PART_FLIP
1449       }
1450       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1451          target: "elm.icon.1"; target: "elm.icon.2"; )
1452    }
1453
1454 // 2.2.2.13
1455    group { GENLIST_NAME("2text.1icon.5/default")
1456       GENLIST_PROLOG_NORMAL
1457       data.item: "texts" "elm.text.1 elm.text.2";
1458       data.item: "contents" "elm.icon";
1459
1460       parts {
1461          GENLIST_PART_BG_NORMAL
1462          GENLIST_PART_BASE
1463          GENLIST_PART_BOTTOM_LINE
1464          GENLIST_PART_PADDING_LEFT
1465          GENLIST_PART_PADDING_RIGHT
1466          GENLIST_PART_PADDING_TOP_2LINE
1467          GENLIST_PART_PADDING_BOTTOM_2LINE
1468
1469          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1470             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1471          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1472             "elm.padding.left", "elm.padding.icon.left",
1473             "elm.text.2", "elm.padding.bottom",
1474          )
1475          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1476          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1477          GENLIST_PART_FLIP
1478       }
1479       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1480          target: "elm.icon"; )
1481    }
1482
1483 // 2.2.2.14
1484    group { GENLIST_NAME("2text.1icon.4/default")
1485       GENLIST_PROLOG_NORMAL
1486       data.item: "texts" "elm.text.1 elm.text.2";
1487       data.item: "contents" "elm.icon";
1488
1489       parts {
1490          GENLIST_PART_BG_NORMAL
1491          GENLIST_PART_BASE
1492          GENLIST_PART_BOTTOM_LINE
1493          GENLIST_PART_PADDING_LEFT
1494          GENLIST_PART_PADDING_RIGHT
1495          GENLIST_PART_PADDING_TOP_2LINE
1496          GENLIST_PART_PADDING_BOTTOM_2LINE
1497
1498          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1499          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1500          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1501             "elm.padding.icon.right", "elm.padding.right",
1502             "elm.padding.top", "elm.text.2",)
1503          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1504             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1505          GENLIST_PART_FLIP
1506       }
1507       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1508          target: "elm.icon"; )
1509    }
1510
1511 // 2.2.2.14.1 (circle)
1512    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1513       inherit: "elm/genlist/item/2text.1icon.4/default";
1514
1515       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1516       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1517          target: "elm.icon"; target: "elm.thumb"; )
1518    }
1519
1520 // 2.2.2.14.1 (square)
1521    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1522       inherit: "elm/genlist/item/2text.1icon.4/default";
1523
1524       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1525       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1526          target: "elm.icon"; target: "elm.thumb"; )
1527    }
1528
1529 // 2.2.2.14 (textblock)
1530    group { GENLIST_NAME("2text.1icon.4.tb/default")
1531       GENLIST_PROLOG_NORMAL
1532       data.item: "texts" "elm.text.1 elm.text.2";
1533       data.item: "contents" "elm.icon";
1534
1535       parts {
1536          GENLIST_PART_BG_NORMAL
1537          GENLIST_PART_BASE
1538          GENLIST_PART_BOTTOM_LINE
1539          GENLIST_PART_PADDING_LEFT
1540          GENLIST_PART_PADDING_RIGHT
1541          GENLIST_PART_PADDING_TOP_2LINE
1542          GENLIST_PART_PADDING_BOTTOM_2LINE
1543
1544          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1545          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1546          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1547             "elm.padding.icon.right", "elm.padding.right",
1548             "elm.padding.top", "elm.text.2",)
1549          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1550             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1551          GENLIST_PART_FLIP
1552       }
1553       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1554          target: "elm.icon"; )
1555    }
1556
1557 // 2.2.2.15
1558    group { GENLIST_NAME("3text.1icon.2/default")
1559       GENLIST_PROLOG_NORMAL
1560       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1561       data.item: "contents" "elm.icon";
1562
1563       parts {
1564          GENLIST_PART_BG_NORMAL
1565          GENLIST_PART_BASE
1566          GENLIST_PART_BOTTOM_LINE
1567          GENLIST_PART_PADDING_LEFT
1568          GENLIST_PART_PADDING_RIGHT
1569          GENLIST_PART_PADDING_TOP_2LINE
1570          GENLIST_PART_PADDING_BOTTOM_2LINE
1571
1572          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1573          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1574          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1575             "elm.padding.icon.right", "elm.text.3",
1576             "elm.padding.top", "elm.text.2",)
1577          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1578             "elm.padding.right", "elm.padding.top", "elm.text.2")
1579          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1580             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1581          GENLIST_PART_FLIP
1582       }
1583       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1584          target: "elm.icon"; )
1585    }
1586
1587 // 2.2.2.16
1588    group { GENLIST_NAME("2text.1icon.8/default")
1589       inherit: "elm/genlist/item/2text.1icon.4/default";
1590
1591       parts {
1592          part { name: "elm.text.2";
1593             description { state: "default" 0.0;
1594                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1595             }
1596             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1597          }
1598       }
1599    }
1600
1601 // 2.2.2.17
1602    group { GENLIST_NAME("2text.6icon/default")
1603       GENLIST_PROLOG_NORMAL
1604       data.item: "texts" "elm.text.1 elm.text.2";
1605       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1606
1607       parts {
1608          GENLIST_PART_BG_NORMAL
1609          GENLIST_PART_BASE
1610          GENLIST_PART_BOTTOM_LINE
1611          GENLIST_PART_PADDING_LEFT
1612          GENLIST_PART_PADDING_RIGHT
1613          GENLIST_PART_PADDING_TOP_2LINE
1614          GENLIST_PART_PADDING_BOTTOM_2LINE
1615
1616          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1617          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1618          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1619             "elm.padding.icon6.right", "elm.icon.5",
1620             "elm.padding.top", "elm.text.2",)
1621          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1622             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1623
1624          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1625             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1626          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1627          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1628             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1629          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1630          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1631             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1632          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1633          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1634             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1635          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1636          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1637             "elm.padding.right", "elm.padding.top", "elm.text.2")
1638          GENLIST_PART_FLIP
1639       }
1640       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1641          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1642    }
1643
1644 // 2.2.2.17 (textblock)
1645    group { GENLIST_NAME("2text.6icon.tb/default")
1646       GENLIST_PROLOG_NORMAL
1647       data.item: "texts" "elm.text.1 elm.text.2";
1648       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1649
1650       parts {
1651          GENLIST_PART_BG_NORMAL
1652          GENLIST_PART_BASE
1653          GENLIST_PART_BOTTOM_LINE
1654          GENLIST_PART_PADDING_LEFT
1655          GENLIST_PART_PADDING_RIGHT
1656          GENLIST_PART_PADDING_TOP_2LINE
1657          GENLIST_PART_PADDING_BOTTOM_2LINE
1658
1659          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1660          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1661          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1662             "elm.padding.icon6.right", "elm.icon.5",
1663             "elm.padding.top", "elm.text.2",)
1664          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1665             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1666
1667          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1668             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1669          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1670          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1671             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1672          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1673          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1674             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1675          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1676          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1677             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1678          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1679          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1680             "elm.padding.right", "elm.padding.top", "elm.text.2")
1681          GENLIST_PART_FLIP
1682       }
1683       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1684          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1685    }
1686
1687 // 2.2.2.18
1688    group { GENLIST_NAME("2text.2icon.4/default")
1689       GENLIST_PROLOG_NORMAL
1690       data.item: "texts" "elm.text.1 elm.text.2";
1691       data.item: "contents" "elm.icon.1 elm.icon.2";
1692
1693       parts {
1694          GENLIST_PART_BG_NORMAL
1695          GENLIST_PART_BASE
1696          GENLIST_PART_BOTTOM_LINE
1697          GENLIST_PART_PADDING_LEFT
1698          GENLIST_PART_PADDING_RIGHT
1699          GENLIST_PART_PADDING_TOP_2LINE
1700          GENLIST_PART_PADDING_BOTTOM_2LINE
1701
1702          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1703          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1704          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1705             "elm.padding.icon1.right", "elm.padding.icon2.left",
1706             "elm.padding.top", "elm.text.2",)
1707          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1708             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1709
1710          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1711          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1712          GENLIST_PART_FLIP
1713       }
1714       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1715          target: "elm.icon.1"; target: "elm.icon.2"; )
1716    }
1717
1718
1719 // 2.2.2.18 (textblock)
1720    group { GENLIST_NAME("2text.2icon.4.tb/default")
1721       GENLIST_PROLOG_NORMAL
1722       data.item: "texts" "elm.text.1 elm.text.2";
1723       data.item: "contents" "elm.icon.1 elm.icon.2";
1724
1725       parts {
1726          GENLIST_PART_BG_NORMAL
1727          GENLIST_PART_BASE
1728          GENLIST_PART_BOTTOM_LINE
1729          GENLIST_PART_PADDING_LEFT
1730          GENLIST_PART_PADDING_RIGHT
1731          GENLIST_PART_PADDING_TOP_2LINE
1732          GENLIST_PART_PADDING_BOTTOM_2LINE
1733
1734          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1735          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1736          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1737             "elm.padding.icon1.right", "elm.padding.icon2.left",
1738             "elm.padding.top", "elm.text.2",)
1739          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1740             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1741
1742          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1743          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1744          GENLIST_PART_FLIP
1745       }
1746       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1747          target: "elm.icon.1"; target: "elm.icon.2";)
1748    }
1749
1750 // 2.2.2.19
1751    group { GENLIST_NAME("2text.2icon.6/default")
1752       GENLIST_PROLOG_NORMAL
1753       data.item: "texts" "elm.text.1 elm.text.2";
1754       data.item: "contents" "elm.icon.1 elm.icon.2";
1755
1756       parts {
1757          GENLIST_PART_BG_NORMAL
1758          GENLIST_PART_BASE
1759          GENLIST_PART_BOTTOM_LINE
1760          GENLIST_PART_PADDING_LEFT
1761          GENLIST_PART_PADDING_RIGHT
1762          GENLIST_PART_PADDING_TOP_2LINE
1763          GENLIST_PART_PADDING_BOTTOM_2LINE
1764
1765          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1766          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1767          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1768             "elm.padding.icon1.right", "elm.padding.right",
1769             "elm.padding.top", "elm.text.2",)
1770          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1771             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1772
1773          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1774          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1775             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1776          GENLIST_PART_FLIP
1777       }
1778       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1779          target: "elm.icon.1"; target: "elm.icon.2";)
1780    }
1781
1782 // 2.2.2.19 (textblock)
1783    group { GENLIST_NAME("2text.2icon.6.tb/default")
1784       GENLIST_PROLOG_NORMAL
1785       data.item: "texts" "elm.text.1 elm.text.2";
1786       data.item: "contents" "elm.icon.1 elm.icon.2";
1787
1788       parts {
1789          GENLIST_PART_BG_NORMAL
1790          GENLIST_PART_BASE
1791          GENLIST_PART_BOTTOM_LINE
1792          GENLIST_PART_PADDING_LEFT
1793          GENLIST_PART_PADDING_RIGHT
1794          GENLIST_PART_PADDING_TOP_2LINE
1795          GENLIST_PART_PADDING_BOTTOM_2LINE
1796
1797          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1798          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1799          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1800             "elm.padding.icon1.right", "elm.padding.right",
1801             "elm.padding.top", "elm.text.2",)
1802          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1803             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1804
1805          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1806          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1807             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1808          GENLIST_PART_FLIP
1809
1810       }
1811       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1812          target: "elm.icon.1"; target: "elm.icon.2";)
1813    }
1814
1815 // 2.2.2.20
1816    group { GENLIST_NAME("2text.2icon.8/default")
1817       GENLIST_PROLOG_NORMAL
1818       data.item: "texts" "elm.text.1 elm.text.2";
1819       data.item: "contents" "elm.icon.1 elm.icon.2";
1820
1821       parts {
1822          GENLIST_PART_BG_NORMAL
1823          GENLIST_PART_BASE
1824          GENLIST_PART_BOTTOM_LINE
1825          GENLIST_PART_PADDING_LEFT
1826          GENLIST_PART_PADDING_RIGHT
1827          GENLIST_PART_PADDING_TOP_2LINE
1828          GENLIST_PART_PADDING_BOTTOM_2LINE
1829
1830          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1831          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1832          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1833             "elm.padding.icon1.right", "elm.padding.icon2.left",
1834             "elm.padding.top", "elm.text.2",)
1835          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1836             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1837
1838          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1839          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1840          GENLIST_PART_FLIP
1841       }
1842       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1843          target: "elm.icon.1"; target: "elm.icon.2"; )
1844    }
1845
1846 // 2.2.2.20 (textblock)
1847    group { GENLIST_NAME("2text.2icon.8.tb/default")
1848       GENLIST_PROLOG_NORMAL
1849       data.item: "texts" "elm.text.1 elm.text.2";
1850       data.item: "contents" "elm.icon.1 elm.icon.2";
1851
1852       parts {
1853          GENLIST_PART_BG_NORMAL
1854          GENLIST_PART_BASE
1855          GENLIST_PART_BOTTOM_LINE
1856          GENLIST_PART_PADDING_LEFT
1857          GENLIST_PART_PADDING_RIGHT
1858          GENLIST_PART_PADDING_TOP_2LINE
1859          GENLIST_PART_PADDING_BOTTOM_2LINE
1860
1861          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1862          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1863          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1864             "elm.padding.icon1.right", "elm.padding.icon2.left",
1865             "elm.padding.top", "elm.text.2",)
1866          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1867             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1868
1869          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1870          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1871          GENLIST_PART_FLIP
1872       }
1873       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1874          target: "elm.icon.1"; target: "elm.icon.2";)
1875    }
1876
1877 // 2.2.2.21
1878    group { GENLIST_NAME("2text.2icon.progress/default")
1879       // FIXME: deprecated name, will be removed
1880       alias: "elm/genlist/item/1text.2icon.5/default";
1881       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1882       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1883       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1884
1885       GENLIST_PROLOG_NORMAL
1886       data.item: "texts" "elm.text.1 elm.text.2";
1887       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1888
1889       parts {
1890          GENLIST_PART_BG_NORMAL
1891          GENLIST_PART_BASE
1892          GENLIST_PART_BOTTOM_LINE
1893          GENLIST_PART_PADDING_LEFT
1894          GENLIST_PART_PADDING_RIGHT
1895          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1896          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
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_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1901             "elm.padding.icon1.right", "elm.padding.right",
1902             "elm.padding.top", "elm.padding.bottom",
1903             min: 0 34;)
1904          )
1905          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1906             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1907          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1908             "elm.padding.right", "elm.swallow.progress",
1909             min: 0 46;
1910             GENLIST_PARAM_SUBITEM_DEFAULT
1911             GENLIST_PARAM_TEXT_LIMIT_RT
1912             fixed: 1 1;)
1913          )
1914          GENLIST_PART_FLIP
1915       }
1916       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1917          target: "elm.icon.1"; target: "elm.swallow.progress";)
1918    }
1919
1920 // 2.2.2.22
1921    group { GENLIST_NAME("3text.3icon.progress/default")
1922       // FIXME: deprecated name, will be removed
1923       alias: "elm/genlist/item/3text.3icon/default";
1924       alias: "elm/genlist/item_odd/3text.3icon/default";
1925       alias: "elm/genlist/item_compress/3text.3icon/default";
1926       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1927
1928       GENLIST_PROLOG_NORMAL
1929       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1930       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1931
1932       parts {
1933          GENLIST_PART_BG_NORMAL
1934          GENLIST_PART_BASE
1935          GENLIST_PART_BOTTOM_LINE
1936          GENLIST_PART_PADDING_LEFT
1937          GENLIST_PART_PADDING_RIGHT
1938          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1939          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1940
1941          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1942          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1943          GENLIST_PART_LISTITEM("elm.text.1",
1944             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1945                "elm.padding.top",
1946                min: 0 50;
1947                GENLIST_PARAM_PROGRESS_MAIN
1948                fixed: 0 1;
1949             )
1950          )
1951          GENLIST_PART_ICON("elm.swallow.progress",
1952             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1953                min: 0 34;
1954             )
1955          )
1956          GENLIST_PART_SUBITEM("elm.text.2",
1957             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1958                min: 0 46;
1959                GENLIST_PARAM_SUBITEM_DEFAULT
1960                fixed: 1 1;
1961             )
1962          )
1963          GENLIST_PART_SUBITEM("elm.text.3",
1964             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1965                min: 0 46;
1966                GENLIST_PARAM_SUBITEM_DEFAULT
1967                GENLIST_PARAM_TEXT_LIMIT_RT
1968                fixed: 1 1; // This limits text growing.
1969             )
1970          )
1971          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1972          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1973             "elm.padding.right",
1974             min: 156 GENLIST_BTN_01_HEIGHT;
1975             max: 156 GENLIST_BTN_01_HEIGHT;)
1976          )
1977          GENLIST_PART_FLIP
1978       }
1979       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1980          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1981    }
1982
1983 // 2.2.2.23
1984    group { GENLIST_NAME("2text.1icon.divider/default")
1985       GENLIST_PROLOG_NORMAL
1986       data.item: "texts" "elm.text.1 elm.text.2";
1987       data.item: "contents" "elm.icon";
1988
1989       parts {
1990          GENLIST_PART_BG_NORMAL
1991          GENLIST_PART_BASE
1992          GENLIST_PART_BOTTOM_LINE
1993          GENLIST_PART_PADDING_LEFT
1994          GENLIST_PART_PADDING_RIGHT
1995          GENLIST_PART_PADDING_TOP_2LINE
1996          GENLIST_PART_PADDING_BOTTOM_2LINE
1997
1998          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1999             "elm.padding.left", "elm.padding.divider.left",
2000             "elm.padding.top", "elm.text.2",
2001          )
2002          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2003             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2004          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2005          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2006          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2007          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2008          GENLIST_PART_FLIP
2009       }
2010       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2011          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2012    }
2013
2014 // 2.2.2.30
2015    group { GENLIST_NAME("2text.3icon/default")
2016       GENLIST_PROLOG_NORMAL
2017       data.item: "texts" "elm.text.1 elm.text.2";
2018       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2019
2020       parts {
2021          GENLIST_PART_BG_NORMAL
2022          GENLIST_PART_BASE
2023          GENLIST_PART_BOTTOM_LINE
2024          GENLIST_PART_PADDING_LEFT
2025          GENLIST_PART_PADDING_RIGHT
2026          GENLIST_PART_PADDING_TOP_2LINE
2027          GENLIST_PART_PADDING_BOTTOM_2LINE
2028
2029          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2030             "elm.padding.left", "elm.text.limit",
2031             "elm.padding.top", "elm.icon.3",
2032             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2033          )
2034          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2035          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2036             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2037
2038           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2039             "elm.padding.left", "elm.padding.bottom")
2040          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2041          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2042             "elm.icon3.right", "elm.padding.icon1.left",
2043             "elm.text.1", "elm.padding.bottom",
2044             fixed: 1 1;
2045          )
2046          // Virtual part for Maxmimum right X axis of TEXT
2047          GENLIST_PART_SPACER("elm.text.limit",
2048             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2049                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2050             )
2051          )
2052          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2053          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2054          GENLIST_PART_FLIP
2055       }
2056       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2057          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2058    }
2059
2060 // 2.2.2.31
2061    group { GENLIST_NAME("2text.1icon.12/default")
2062       inherit: "elm/genlist/item/2text.1icon.2/default";
2063       parts {
2064          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2065       }
2066    }
2067
2068 // 2.2.2.31.1 (circle)
2069    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2070       inherit: "elm/genlist/item/2text.1icon.12/default";
2071
2072       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2073       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2074          target: "elm.icon"; target: "elm.thumb"; )
2075    }
2076
2077 // 2.2.2.31.1 (square)
2078    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2079       inherit: "elm/genlist/item/2text.1icon.12/default";
2080
2081       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2082       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2083          target: "elm.icon"; target: "elm.thumb"; )
2084    }
2085
2086 // 2.2.2.32
2087    group { GENLIST_NAME("2text.1icon.12.tb/default")
2088       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2089       parts {
2090          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2091       }
2092    }
2093
2094 // 2.2.2.32
2095 // 2.2.2.36
2096    group { GENLIST_NAME("2text.1icon.9/default")
2097       inherit:"elm/genlist/item/2text.1icon.4/default";
2098       parts {
2099          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2100       }
2101       GENLIST_PROGRAM_CHECK("elm.icon")
2102    }
2103
2104 // 2.2.2.33
2105    group { GENLIST_NAME("2text.2icon.7/default")
2106       inherit: "elm/genlist/item/2text.2icon.4/default";
2107
2108       parts {
2109          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2110       }
2111       GENLIST_PROGRAM_CHECK("elm.icon.1")
2112    }
2113
2114 // 2.2.2.34
2115 // 2.2.2.37
2116    group { GENLIST_NAME("2text.2icon.5/default")
2117       GENLIST_PROLOG_NORMAL
2118       data.item: "texts" "elm.text.1 elm.text.2";
2119       data.item: "contents" "elm.icon.1 elm.icon.2";
2120
2121       parts {
2122          GENLIST_PART_BG_NORMAL
2123          GENLIST_PART_BASE
2124          GENLIST_PART_BOTTOM_LINE
2125          GENLIST_PART_PADDING_LEFT
2126          GENLIST_PART_PADDING_RIGHT
2127          GENLIST_PART_PADDING_TOP_2LINE
2128          GENLIST_PART_PADDING_BOTTOM_2LINE
2129
2130          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2131          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2132          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2133          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2134          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2135             "elm.padding.icon2.right", "elm.padding.right",
2136             "elm.padding.top", "elm.text.2",)
2137          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2138             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2139          GENLIST_PART_FLIP
2140       }
2141       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2142          target: "elm.icon.1"; target: "elm.icon.2";)
2143       GENLIST_PROGRAM_CHECK("elm.icon.1")
2144    }
2145
2146 // 2.2.2.35
2147    group { GENLIST_NAME("2text.3icon.4/default")
2148       GENLIST_PROLOG_NORMAL
2149       data.item: "texts" "elm.text.1 elm.text.2";
2150       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2151
2152       parts {
2153          GENLIST_PART_BG_NORMAL
2154          GENLIST_PART_BASE
2155          GENLIST_PART_BOTTOM_LINE
2156          GENLIST_PART_PADDING_LEFT
2157          GENLIST_PART_PADDING_RIGHT
2158          GENLIST_PART_PADDING_TOP_2LINE
2159          GENLIST_PART_PADDING_BOTTOM_2LINE
2160
2161          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2162          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2163          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2164          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2165          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2166             "elm.padding.icon2.right", "elm.padding.icon3.left",
2167             "elm.padding.top", "elm.text.2",)
2168          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2169             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2170
2171          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2172          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2173          GENLIST_PART_FLIP
2174       }
2175       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2176       GENLIST_PROGRAM_CHECK("elm.icon.1")
2177    }
2178
2179
2180 // 2.2.2.38
2181    group { GENLIST_NAME("4text.1icon.1/default")
2182       GENLIST_PROLOG_NORMAL
2183       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2184       data.item: "contents" "elm.icon.1";
2185
2186       images {
2187          image: "00_list_bubble_bg.png" COMP;
2188       }
2189       parts {
2190          GENLIST_PART_BG_NORMAL
2191          GENLIST_PART_BASE
2192          GENLIST_PART_BOTTOM_LINE
2193          GENLIST_PART_PADDING_LEFT
2194          GENLIST_PART_PADDING_RIGHT
2195          GENLIST_PART_PADDING_TOP_2LINE
2196          GENLIST_PART_PADDING_BOTTOM_2LINE
2197
2198          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2199             "elm.padding.left", "elm.padding.icon1.left",
2200             "elm.padding.top", "elm.text.3",
2201          )
2202          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2203          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2204             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2205
2206          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2207          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2208             "elm.padding.right", "elm.padding.top", "elm.text.3")
2209
2210          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2211             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2212          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2213          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2214             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2215          GENLIST_PART_FLIP
2216       }
2217       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2218          target: "elm.icon.1";)
2219    }
2220
2221 // 2.2.2.38 textblock
2222       group { GENLIST_NAME("4text.1icon.1.tb/default")
2223       GENLIST_PROLOG_NORMAL
2224       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2225       data.item: "contents" "elm.icon.1";
2226
2227       images {
2228          image: "00_list_bubble_bg.png" COMP;
2229       }
2230
2231       parts {
2232          GENLIST_PART_BG_NORMAL
2233          GENLIST_PART_BASE
2234          GENLIST_PART_BOTTOM_LINE
2235          GENLIST_PART_PADDING_LEFT
2236          GENLIST_PART_PADDING_RIGHT
2237          GENLIST_PART_PADDING_TOP_2LINE
2238          GENLIST_PART_PADDING_BOTTOM_2LINE
2239
2240          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2241          // and theier font size can be changed both.
2242          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2243             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2244          )
2245          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2246          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2247             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2248
2249          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2250          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2251             "elm.padding.right", "elm.padding.top", "elm.text.3")
2252
2253          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2254             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2255          )
2256          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2257          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2258             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2259          )
2260          GENLIST_PART_FLIP
2261       }
2262       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2263          target: "elm.icon.1";)
2264    }
2265
2266 // 2.2.2.39
2267    group { GENLIST_NAME("4text.1icon.2/default")
2268       GENLIST_PROLOG_NORMAL
2269       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2270       data.item: "contents" "elm.icon.1 ";
2271
2272       parts {
2273          GENLIST_PART_BG_NORMAL
2274          GENLIST_PART_BASE
2275          GENLIST_PART_BOTTOM_LINE
2276          GENLIST_PART_PADDING_LEFT
2277          GENLIST_PART_PADDING_RIGHT
2278          GENLIST_PART_PADDING_TOP_2LINE
2279          GENLIST_PART_PADDING_BOTTOM_2LINE
2280
2281          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2282             "elm.padding.left", "elm.padding.icon1.left",
2283             "elm.padding.top", "elm.text.3",
2284          )
2285          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2286          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2287             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2288          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2289          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2290             "elm.padding.right", "elm.padding.top", "elm.text.3")
2291
2292          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2293             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2294          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2295          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2296             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2297          GENLIST_PART_FLIP
2298       }
2299       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2300          target: "elm.icon.1";)
2301    }
2302 // 2.2.2.39 (TEXTBLOCK)
2303    group { GENLIST_NAME("4text.1icon.2.tb/default")
2304       GENLIST_PROLOG_NORMAL
2305       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2306       data.item: "contents" "elm.icon.1";
2307
2308       parts {
2309          GENLIST_PART_BG_NORMAL
2310          GENLIST_PART_BASE
2311          GENLIST_PART_BOTTOM_LINE
2312          GENLIST_PART_PADDING_LEFT
2313          GENLIST_PART_PADDING_RIGHT
2314          GENLIST_PART_PADDING_TOP_2LINE
2315          GENLIST_PART_PADDING_BOTTOM_2LINE
2316
2317          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2318             "elm.padding.left", "elm.padding.icon1.left",
2319             "elm.padding.top", "elm.text.3",
2320          )
2321          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2322          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2323             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2324          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2325          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2326             "elm.padding.right", "elm.padding.top", "elm.text.3")
2327
2328          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2329             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2330          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2331          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2332             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2333          GENLIST_PART_FLIP
2334       }
2335       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2336          target: "elm.icon.1";)
2337    }
2338
2339 // 2.2.2.40
2340    group { GENLIST_NAME("4text.1/default")
2341       GENLIST_PROLOG_NORMAL
2342       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2343
2344       images {
2345          image: "00_list_bubble_bg.png" COMP;
2346       }
2347       parts {
2348          GENLIST_PART_BG_NORMAL
2349          GENLIST_PART_BASE
2350          GENLIST_PART_BOTTOM_LINE
2351          GENLIST_PART_PADDING_LEFT
2352          GENLIST_PART_PADDING_RIGHT
2353          GENLIST_PART_PADDING_TOP_2LINE
2354          GENLIST_PART_PADDING_BOTTOM_2LINE
2355
2356          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2357             "elm.padding.left", "elm.padding.bubble.left",
2358             "elm.padding.top", "elm.text.3",
2359          )
2360          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2361          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2362             "elm.padding.right", "elm.padding.top", "elm.text.3")
2363
2364          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2365             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2366          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2367          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2368             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2369          GENLIST_PART_FLIP
2370       }
2371       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2372
2373    }
2374
2375 // 2.2.2.41
2376    group { GENLIST_NAME("4text.2/default")
2377       inherit: "elm/genlist/item/4text.1/default";
2378       parts {
2379          part { name: "elm.bubble";
2380             description { state: "default" 0.0;
2381                visible: 0;
2382             }
2383          }
2384          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2385             "elm.padding.right", "elm.padding.top", "elm.text.3")
2386       }
2387    }
2388
2389 // 2.2.2.42
2390    group { GENLIST_NAME("3text.1icon.3/default")
2391       GENLIST_PROLOG_NORMAL
2392       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2393       data.item: "contents" "elm.icon.1";
2394
2395       parts {
2396          GENLIST_PART_BG_NORMAL
2397          GENLIST_PART_BASE
2398          GENLIST_PART_BOTTOM_LINE
2399          GENLIST_PART_PADDING_LEFT
2400          GENLIST_PART_PADDING_RIGHT
2401          GENLIST_PART_PADDING_TOP_2LINE
2402          GENLIST_PART_PADDING_BOTTOM_2LINE
2403
2404          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2405             "elm.padding.left", "elm.padding.icon1.left",
2406             "elm.padding.top", "elm.text.3",)
2407          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2408          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2409              "elm.padding.right", "elm.padding.top", "elm.text.3")
2410          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2411             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2412          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2413             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2414          GENLIST_PART_FLIP
2415       }
2416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2417          target: "elm.icon.1";)
2418    }
2419
2420 // 2.2.2.42
2421    group { GENLIST_NAME("3text.1icon.3.tb/default")
2422       GENLIST_PROLOG_NORMAL
2423       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2424       data.item: "contents" "elm.icon.1";
2425
2426       parts {
2427          GENLIST_PART_BG_NORMAL
2428          GENLIST_PART_BASE
2429          GENLIST_PART_BOTTOM_LINE
2430          GENLIST_PART_PADDING_LEFT
2431          GENLIST_PART_PADDING_RIGHT
2432          GENLIST_PART_PADDING_TOP_2LINE
2433          GENLIST_PART_PADDING_BOTTOM_2LINE
2434
2435          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2436             "elm.padding.left", "elm.padding.icon1.left",
2437             "elm.padding.top",
2438          )
2439          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2440          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2441             "elm.padding.right", "elm.padding.top", "elm.text.3"
2442          )
2443          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2444             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2445          )
2446          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2447             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2448          GENLIST_PART_FLIP
2449       }
2450       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2451          target: "elm.icon.1";)
2452    }
2453
2454
2455 // 2.2.2.43
2456    group { GENLIST_NAME("2text.4icon.1/default")
2457       GENLIST_PROLOG_NORMAL
2458       data.item: "texts" "elm.text.1 elm.text.2";
2459       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2460
2461       parts {
2462          GENLIST_PART_BG_NORMAL
2463          GENLIST_PART_BASE
2464          GENLIST_PART_BOTTOM_LINE
2465          GENLIST_PART_PADDING_LEFT
2466          GENLIST_PART_PADDING_RIGHT
2467          GENLIST_PART_PADDING_TOP_2LINE
2468          GENLIST_PART_PADDING_BOTTOM_2LINE
2469
2470          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2471             "elm.padding.left", "elm.padding.icon1.left",
2472             "elm.padding.top", "elm.text.2",
2473          )
2474          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2475             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2476          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2477          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2478             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2479          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2480          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2481             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2482          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2483          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2484             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2485
2486          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2487          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2488          GENLIST_PART_FLIP
2489       }
2490       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2491          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2492    }
2493
2494 // 2.2.2.44
2495    group { GENLIST_NAME("4text.1icon.3/default")
2496       GENLIST_PROLOG_NORMAL
2497       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2498       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2499
2500       images {
2501          image: "00_list_bubble_bg.png" COMP;
2502       }
2503       parts {
2504          GENLIST_PART_BG_NORMAL
2505          GENLIST_PART_BASE
2506          GENLIST_PART_BOTTOM_LINE
2507          GENLIST_PART_PADDING_TOP_2LINE
2508          GENLIST_PART_PADDING_BOTTOM_2LINE
2509          GENLIST_PART_PADDING_LEFT
2510          GENLIST_PART_PADDING_RIGHT
2511          GENLIST_PART_COLORBAR
2512
2513          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2514          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2515
2516
2517          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2518             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2519          )
2520          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2521          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2522             "elm.padding.right", "elm.padding.top", "elm.text.3"
2523          )
2524
2525          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2526             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2527          )
2528          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2529          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2530             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2531          )
2532          GENLIST_PART_FLIP
2533       }
2534       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2535          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2536    }
2537
2538 // 2.2.2.45
2539    group { GENLIST_NAME("3text.1icon.1/default")
2540       GENLIST_PROLOG_NORMAL
2541       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2542       data.item: "contents" "elm.icon";
2543
2544       parts {
2545          GENLIST_PART_BG_NORMAL
2546          GENLIST_PART_BASE
2547          GENLIST_PART_BOTTOM_LINE
2548          GENLIST_PART_PADDING_LEFT
2549          GENLIST_PART_PADDING_RIGHT
2550          GENLIST_PART_PADDING_TOP_2LINE
2551          GENLIST_PART_PADDING_BOTTOM_2LINE
2552
2553          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2554          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2555          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2556             "elm.padding.icon.right", "elm.padding.right",
2557             "elm.padding.top", "elm.text.2",)
2558          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2559             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2560          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2561             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2562          GENLIST_PART_FLIP
2563       }
2564       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2565          target: "elm.icon"; )
2566    }
2567
2568 // 2.2.2.46
2569    group { GENLIST_NAME("2text.2icon.1/default")
2570       GENLIST_PROLOG_NORMAL
2571       data.item: "texts" "elm.text.1 elm.text.2";
2572       data.item: "contents" "elm.icon.1 elm.icon.2";
2573
2574       parts {
2575          GENLIST_PART_BG_NORMAL
2576          GENLIST_PART_BASE
2577          GENLIST_PART_BOTTOM_LINE
2578          GENLIST_PART_PADDING_LEFT
2579          GENLIST_PART_PADDING_RIGHT
2580          GENLIST_PART_PADDING_TOP_2LINE
2581          GENLIST_PART_PADDING_BOTTOM_2LINE
2582
2583          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2584             "elm.padding.left", "elm.padding.icon1.left",
2585             "elm.padding.top", "elm.text.2",
2586          )
2587          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2588             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2589          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2590          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2591          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2592          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2593          GENLIST_PART_FLIP
2594       }
2595       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2596          target: "elm.icon.1"; target: "elm.icon.2";)
2597    }
2598
2599 // 2.2.2.47
2600    group { GENLIST_NAME("2text.1icon.1/default")
2601       inherit: "elm/genlist/item/2text.1icon.2/default";
2602
2603       parts {
2604          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2605       }
2606    }
2607
2608 // 2.2.4.1
2609    group { GENLIST_NAME("multiline/1title.2text/default")
2610       GENLIST_PROLOG_NORMAL
2611       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2612
2613       parts {
2614          GENLIST_PART_BG_NORMAL
2615          GENLIST_PART_BASE
2616          GENLIST_PART_BOTTOM_LINE
2617          GENLIST_PART_PADDING_LEFT
2618          GENLIST_PART_PADDING_RIGHT
2619          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2620          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2621
2622          // FIXME: if textblock is used, part grows to big.
2623          GENLIST_PART_TEXT("elm.title",
2624             GENLIST_DESCRIPTION_L("elm.padding.left",
2625                GENLIST_PARAM_LISTITEM
2626                min: 226 0;
2627                fixed: 1 0;
2628             )
2629             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2630          )
2631          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2632          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2633          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2634
2635          GENLIST_PART_TEXTBLOCK("elm.text.1",
2636             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2637                GENLIST_PARAM_LISTITEM_TB_WRAP
2638                min: 0 90; fixed: 0 1;
2639             )
2640             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2641          )
2642          GENLIST_PART_TEXTBLOCK("elm.text.2",
2643             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2644                GENLIST_PARAM_LISTITEM_TB_WRAP
2645                min: 0 90;
2646             )
2647             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2648          )
2649          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2650          GENLIST_PART_FLIP
2651       }
2652       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2653          target: "elm.divider1"; target:"elm.divider2";
2654          target: "center_line"; target:"center_line2";
2655       )
2656    }
2657
2658 // 2.2.4.2
2659    group { GENLIST_NAME("multiline/1title.1text/default")
2660       GENLIST_PROLOG_NORMAL
2661       data.item: "texts" "elm.title elm.text";
2662
2663       parts {
2664          GENLIST_PART_BG_NORMAL
2665          GENLIST_PART_BASE
2666          GENLIST_PART_BOTTOM_LINE
2667          GENLIST_PART_PADDING_LEFT
2668          GENLIST_PART_PADDING_RIGHT
2669          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2670          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2671
2672          // FIXME: if textblock is used, part grows to big.
2673          GENLIST_PART_TEXT("elm.title",
2674             GENLIST_DESCRIPTION_L("elm.padding.left",
2675                GENLIST_PARAM_LISTITEM
2676                min: 226 0;
2677                fixed: 1 0;
2678             )
2679             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2680          )
2681          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2682          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2683          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2684
2685          GENLIST_PART_TEXTBLOCK("elm.text",
2686             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2687                GENLIST_PARAM_LISTITEM_TB_WRAP
2688                //min: 0 48;
2689             )
2690             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2691          )
2692          GENLIST_PART_FLIP
2693       }
2694       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2695          target: "elm.text";
2696          target: "elm.divider1"; target:"elm.divider2";
2697       )
2698    }
2699
2700 // 2.2.4.3
2701    group { GENLIST_NAME("multiline/2text/default")
2702       GENLIST_PROLOG_NORMAL
2703       data.item: "texts" "elm.text.1 elm.text.2";
2704
2705       parts {
2706          GENLIST_PART_BG_NORMAL
2707          GENLIST_PART_BASE
2708          GENLIST_PART_BOTTOM_LINE
2709          GENLIST_PART_PADDING_LEFT
2710          GENLIST_PART_PADDING_RIGHT
2711          GENLIST_PART_PADDING_TOP_2LINE
2712          GENLIST_PART_PADDING_BOTTOM_2LINE
2713
2714          GENLIST_PART_TEXT("elm.text.1",
2715             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2716                GENLIST_PARAM_LISTITEM
2717                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2718                fixed: 0 1;
2719             )
2720             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2721          )
2722          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2723          GENLIST_PART_TEXTBLOCK("elm.text.2",
2724             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2725                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2726                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2727             )
2728             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2729          )
2730          GENLIST_PART_FLIP
2731       }
2732       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2733    }
2734
2735 // 2.2.4.4
2736    group { GENLIST_NAME("multiline/2text.5icon/default")
2737       // FIXME: deprecated name, wiil be removed
2738       alias: "elm/genlist/item/multiline/2text.1icon/default";
2739       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2740       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2741       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2742
2743       GENLIST_PROLOG_NORMAL
2744       data.item: "texts" "elm.text.1 elm.text.2";
2745       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2746
2747       parts {
2748          GENLIST_PART_BG_NORMAL
2749          GENLIST_PART_BASE
2750          GENLIST_PART_BOTTOM_LINE
2751          GENLIST_PART_PADDING_LEFT
2752          GENLIST_PART_PADDING_RIGHT
2753          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2754          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2755
2756          GENLIST_PART_LISTITEM("elm.text.1",
2757             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2758                GENLIST_PARAM_LISTITEM
2759                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2760             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2761          )
2762          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2763          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2764             "elm.icon.4", "elm.padding.top", "elm.text.2")
2765          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2766             "elm.icon.3", "elm.padding.top", "elm.text.2")
2767          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2768             "elm.icon.2", "elm.padding.top", "elm.text.2")
2769          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2770             "elm.icon.1", "elm.padding.top", "elm.text.2")
2771          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2772             "elm.padding.right", "elm.padding.top", "elm.text.2")
2773
2774
2775          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2776          GENLIST_PART_TEXTBLOCK("elm.text.2",
2777             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2778             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2779             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2780             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2781          )
2782          GENLIST_PART_FLIP
2783       }
2784       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2785    }
2786
2787 // 2.4.4.5
2788    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2789       GENLIST_PROLOG_NORMAL
2790       data.item: "texts" "elm.text.1 elm.text.2";
2791       data.item: "contents" "elm.icon";
2792
2793       parts {
2794          GENLIST_PART_BG_NORMAL
2795          GENLIST_PART_BASE
2796          GENLIST_PART_BOTTOM_LINE
2797          GENLIST_PART_PADDING_LEFT
2798          GENLIST_PART_PADDING_RIGHT
2799          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2800          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2801
2802          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2803          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2804          GENLIST_PART_LISTITEM("elm.text.1",
2805             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2806                GENLIST_PARAM_LISTITEM
2807                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2808             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2809          )
2810          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2811          GENLIST_PART_TEXTBLOCK("elm.text.2",
2812             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2813             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2814             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2815             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2816          )
2817          GENLIST_PART_FLIP
2818       }
2819       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2820    }
2821
2822 /************************************************************/
2823 /******************** Dialogue Group ************************/
2824 /************************************************************/
2825 // 2.2.6.1 (Dialogue)
2826    group { GENLIST_NAME("dialogue/editfield/default")
2827       alias: "elm/layout/dialogue/editfield/default";
2828       inherit: "elm/genlist/item/editfield/default";
2829
2830       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2831
2832       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2833       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2834    }
2835
2836 // 2.2.6.2 (Dialogue)
2837    group { GENLIST_NAME("dialogue/editfield/title/default")
2838       alias: "elm/layout/dialogue/editfield/title/default";
2839       inherit: "elm/genlist/item/editfield/title/default";
2840
2841       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2842
2843       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2844       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2845    }
2846
2847 // Dialogue Group Separators
2848 // default separator
2849    group { GENLIST_NAME("dialogue/separator/default")
2850       alias: "elm/layout/dialogue/separator";
2851
2852       data.item: "stacking" "above";
2853       data.item: "selectraise" "on";
2854
2855       parts {
2856          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2857          GENLIST_PART_BASE
2858          GENLIST_PART_SPACER("separator",
2859             description { state: "default" 0.0;
2860                min: 0 32;
2861                max: -1 32;
2862             }
2863          )
2864       }
2865    }
2866
2867 // Dialogue Group Separators
2868 // default separator
2869    group { GENLIST_NAME("dialogue/separator.2/default")
2870       alias: "elm/layout/dialogue/separator.2";
2871
2872       data.item: "stacking" "above";
2873       data.item: "selectraise" "on";
2874
2875       parts {
2876          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2877          GENLIST_PART_BASE
2878          GENLIST_PART_SPACER("separator",
2879             description { state: "default" 0.0;
2880                min: 0 8;
2881                max: -1 8;
2882             }
2883          )
2884       }
2885    }
2886
2887    group { GENLIST_NAME("dialogue/1icon/default")
2888       alias: "elm/layout/dialogue/1icon";
2889       inherit: "elm/genlist/item/1icon/default";
2890
2891       data.item: "contents" "elm.icon elm.icon.edit";
2892
2893       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2894       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2895    }
2896
2897 // 2.4.1.1
2898 // 2.5.2.1 (deprecated)
2899    group { GENLIST_NAME("dialogue/1text/default")
2900       alias: "elm/layout/dialogue/1text";
2901       inherit: "elm/genlist/item/1text/default";
2902
2903       // FIXME: temporary alias for back-wrad compatibility
2904       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2905       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2906       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2907       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2908
2909       data.item: "contents" "elm.icon.edit";
2910       /*
2911       alias: "elm/genlist/item/dialogue.1text/default";
2912       alias: "elm/genlist/item_odd/dialogue.1text/default";
2913       alias: "elm/genlist/item_compress/dialogue.1text/default";
2914       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2915       */
2916       GENLIST_DIALOGUE_INHERIT_BODY(;)
2917       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2918    }
2919
2920 // 2.4.1.2
2921    group { GENLIST_NAME("dialogue/1text.1icon/default")
2922       alias: "elm/layout/dialogue/1text.1icon";
2923       inherit: "elm/genlist/item/1text.1icon.6/default";
2924
2925       data.item: "contents" "elm.icon elm.icon.edit";
2926
2927       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2928       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2929    }
2930
2931 // 2.4.1.3
2932 // 2.5.2.4 (expandable)
2933    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2934       alias: "elm/layout/dialogue/1text.1icon.2";
2935       inherit: "elm/genlist/item/1text.1icon.2/default";
2936
2937       // FIXME: deprecated, only for backward compatibility
2938       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2939       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2940
2941       data.item: "contents" "elm.icon elm.icon.edit";
2942
2943       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2944       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2945    }
2946
2947 // 2.4.1.3.1 (circle)
2948    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
2949       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2950
2951       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
2952       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
2953    }
2954
2955 // 2.4.1.3.1 (square)
2956    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
2957       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2958
2959       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
2960       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; target: "elm.thumb"; )
2961    }
2962
2963 // 2.4.1.3 (TEXTBLOCK)
2964    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
2965       alias: "elm/layout/dialogue/1text.1icon.2.tb";
2966       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
2967
2968       data.item: "contents" "elm.icon elm.icon.edit";
2969
2970       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2971       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2972    }
2973
2974 // 2.4.1.4
2975    group { GENLIST_NAME("dialogue/1text.2icon/default")
2976       alias: "elm/layout/dialogue/1text.2icon";
2977       inherit: "elm/genlist/item/1text.2icon.7/default";
2978
2979       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2980
2981       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2982       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2983    }
2984
2985 // 2.4.1.5
2986    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
2987       alias: "elm/layout/dialogue/2text.1icon.6";
2988       inherit: "elm/genlist/item/2text.1icon.6/default";
2989
2990       data.item: "contents" "elm.icon elm.icon.edit";
2991
2992       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2993       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
2994    }
2995
2996 // 2.4.1.6
2997 // 2.4.1.15
2998 // 2.5.2.2 & 2.5.2.3 (expandable)
2999    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3000       alias: "elm/layout/dialogue/1text.1icon.3";
3001       inherit: "elm/genlist/item/1text.1icon.3/default";
3002
3003       // FIXME: deprecated, only for backward compatibility
3004       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3005       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3006
3007       data.item: "contents" "elm.icon elm.icon.edit";
3008
3009       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3010       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3011    }
3012
3013 // 2.4.1.6 (textblock)
3014    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3015       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3016       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3017
3018       data.item: "contents" "elm.icon elm.icon.edit";
3019
3020       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3021       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3022    }
3023
3024 // 2.4.1.7
3025 // 2.4.1.11
3026    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3027       alias: "elm/layout/dialogue/1text.2icon.2";
3028       inherit: "elm/genlist/item/1text.2icon.4/default";
3029
3030       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3031
3032       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3033       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3034    }
3035
3036 // 2.4.1.8
3037    group { GENLIST_NAME("dialogue/1text.3icon/default")
3038       alias: "elm/layout/dialogue/1text.3icon";
3039       inherit: "elm/genlist/item/1text.3icon.2/default";
3040
3041       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3042
3043       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3044       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3045          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3046    }
3047
3048 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3049    group { GENLIST_NAME("dialogue/3icon/default")
3050       alias: "elm/layout/dialogue/3icon";
3051
3052       GENLIST_PROLOG_DIALOGUE
3053       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3054
3055       parts {
3056          GENLIST_PART_BG_DIALOGUE
3057          GENLIST_PART_BASE
3058          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3059          GENLIST_PART_PADDING_RIGHT_EDIT
3060          GENLIST_PART_PADDING_TOP
3061          GENLIST_PART_PADDING_BOTTOM
3062
3063          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3064          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3065          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3066             "elm.padding.icon1.right", "elm.padding.icon3.left",
3067             min: 468 GENLIST_HEIGHT_1LINE; )
3068          )
3069          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3070          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3071          GENLIST_PART_FLIP
3072       }
3073       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3074          target: "elm.icon.3"; )
3075    }
3076
3077 // 2.4.1.9
3078    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3079       alias: "elm/layout/dialogue/1text.1icon.5";
3080
3081       GENLIST_PROLOG_DIALOGUE
3082       data.item: "texts" "elm.text";
3083       data.item: "contents" "elm.icon elm.icon.edit";
3084
3085       parts {
3086          GENLIST_PART_BG_DIALOGUE
3087          GENLIST_PART_BASE
3088          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3089          GENLIST_PART_PADDING_RIGHT_EDIT
3090          GENLIST_PART_PADDING_TOP
3091          GENLIST_PART_PADDING_BOTTOM
3092
3093          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3094             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3095          )
3096          GENLIST_PART_ICON("elm.icon",
3097             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3098                min: 0 74;
3099                fixed: 0 1;
3100             )
3101          )
3102          GENLIST_PART_FLIP
3103       }
3104       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3105    }
3106
3107 // 2.4.1.10
3108    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3109       alias: "elm/layout/dialogue/2text.1icon.4";
3110
3111       GENLIST_PROLOG_DIALOGUE
3112       data.item: "texts" "elm.text.1 elm.text.2";
3113       data.item: "contents" "elm.icon elm.icon.edit";
3114
3115       parts {
3116          GENLIST_PART_BG_DIALOGUE
3117          GENLIST_PART_BASE
3118          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3119          GENLIST_PART_PADDING_RIGHT_EDIT
3120          GENLIST_PART_PADDING_TOP_SIZE(16)
3121          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3122
3123          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3124             "elm.padding.left", "elm.text.2",
3125             "elm.padding.top", "elm.padding.icon.top",
3126          )
3127          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3128             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3129          )
3130          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3131          GENLIST_PART_ICON("elm.icon",
3132             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3133                min: 0 16;
3134                fixed: 0 1;
3135             )
3136          )
3137          GENLIST_PART_FLIP
3138       }
3139       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3140          target: "elm.icon"; )
3141    }
3142
3143 // 2.4.1.12
3144    group { GENLIST_NAME("dialogue/2text.6/default")
3145       alias: "elm/layout/dialogue/2text.6";
3146       inherit: "elm/genlist/item/2text.5/default";
3147
3148       // FIXME: deprecated, will be removed
3149       alias: "elm/genlist/item/dialogue.1title.1text/default";
3150       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3151       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3152       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3153
3154       data.item: "contents" "elm.icon.edit";
3155
3156       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3157       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3158    }
3159
3160 // 2.4.1.13
3161    group { GENLIST_NAME("dialogue/2text.9/default")
3162       alias: "elm/layout/dialogue/2text.9";
3163       inherit: "elm/genlist/item/dialogue/2text.6/default";
3164
3165       data.item: "contents" "elm.icon.edit";
3166
3167       parts {
3168          part { name: "elm.text.1";
3169             description { state: "default";
3170                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3171             }
3172          }
3173       }
3174       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3175    }
3176
3177 // 2.4.1.14
3178    group { GENLIST_NAME("dialogue/2text.4/default")
3179       alias: "elm/layout/dialogue/2text.4";
3180       inherit: "elm/genlist/item/2text.4/default";
3181
3182       data.item: "contents" "elm.icon.edit";
3183
3184       GENLIST_DIALOGUE_INHERIT_BODY(; )
3185       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3186          target: "elm.divider1"; target: "elm.divider2"; )
3187    }
3188
3189 // 2.4.1.14 (textblcok)
3190    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3191       alias: "elm/layout/dialogue/2text.4.tb";
3192       inherit: "elm/genlist/item/2text.4.tb/default";
3193
3194       data.item: "contents" "elm.icon.edit";
3195
3196       GENLIST_DIALOGUE_INHERIT_BODY(
3197          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3198             "elm.padding.right")
3199       )
3200       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3201          target: "elm.divider1"; target: "elm.divider2"; )
3202    }
3203
3204 // 2.4.1.16
3205    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3206       alias: "elm/layout/dialogue/1text.3icon.2";
3207       inherit: "elm/genlist/item/1text.3icon/default";
3208
3209       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3210
3211       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3212       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3213          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3214    }
3215
3216 // 2.4.1.17
3217    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3218       alias: "elm/layout/dialogue/1text.1icon.4";
3219       inherit: "elm/genlist/item/1text.1icon.5/default";
3220
3221       data.item: "contents" "elm.icon elm.icon.edit";
3222
3223       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3224       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3225          target: "elm.icon"; )
3226    }
3227
3228 // 2.4.1.18
3229    group { GENLIST_NAME("dialogue/2text.5/default")
3230       alias: "elm/layout/dialogue/2text.5";
3231       inherit: "elm/genlist/item/2text.6/default";
3232
3233       data.item: "contents" "elm.icon.edit";
3234
3235       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3236       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3237    }
3238
3239
3240 // 2.4.1.19
3241    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3242       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3243       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3244
3245       data.item: "contents" "elm.icon elm.icon.edit";
3246
3247       GENLIST_DIALOGUE_INHERIT_BODY(
3248          part { name: "elm.text";
3249             description { state: "default" 0.0;
3250                text.style: "genlist_style_list_main_text_unread_wrap";
3251             }
3252             description { state: "selected" 0.0;
3253                text.style: "genlist_style_list_main_text_focus_wrap";
3254             }
3255             description { state: "disabled" 0.0;
3256                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3257             }
3258          }
3259       )
3260       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3261    }
3262
3263 // 2.4.1.20
3264    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3265       alias: "elm/layout/dialogue/1text.1icon.divider";
3266       inherit: "elm/genlist/item/1text.1icon.divider/default";
3267
3268       data.item: "contents" "elm.icon elm.icon.edit";
3269
3270       GENLIST_DIALOGUE_INHERIT_BODY(;)
3271       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3272    }
3273
3274 // 2.4.1.21
3275    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3276       alias: "elm/layout/dialogue/1text.2icon.divider";
3277       inherit: "elm/genlist/item/1text.2icon.divider/default";
3278
3279       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3280
3281       GENLIST_DIALOGUE_INHERIT_BODY(;)
3282       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3283          target: "elm.divider1"; target: "elm.divider2";
3284       )
3285    }
3286
3287
3288 // 2.4.2.1
3289     group { GENLIST_NAME("dialogue/2text/default")
3290       alias: "elm/layout/dialogue/2text";
3291       inherit: "elm/genlist/item/2text.2/default";
3292
3293       data.item: "contents" "elm.icon.edit";
3294
3295       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3296       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3297    }
3298
3299 // 2.4.2.2
3300    group { GENLIST_NAME("dialogue/2text.2/default")
3301       alias: "elm/layout/dialogue/2text.2";
3302       inherit: "elm/genlist/item/2text.3/default";
3303
3304       data.item: "contents" "elm.icon.edit";
3305
3306       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3307       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3308    }
3309
3310 // 2.4.2.3
3311    group { GENLIST_NAME("dialogue/2text.3/default")
3312       alias: "elm/layout/dialogue/2text.3";
3313       inherit: "elm/genlist/item/2text.7/default";
3314
3315       data.item: "contents" "elm.icon.edit";
3316
3317       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3318       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3319    }
3320
3321 // 2.4.2.4
3322    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3323       alias: "elm/layout/dialogue/2text.1icon.2";
3324       inherit: "elm/genlist/item/2text.1icon.4/default";
3325
3326       data.item: "contents" "elm.icon elm.icon.edit";
3327
3328       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3329       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3330          target: "elm.icon"; )
3331    }
3332
3333 // 2.4.2.5
3334    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3335       alias: "elm/layout/dialogue/2text.1icon.3";
3336       inherit: "elm/genlist/item/2text.1icon.8/default";
3337
3338       data.item: "contents" "elm.icon elm.icon.edit";
3339
3340       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3341       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3342    }
3343
3344 // 2.4.2.6
3345    group { GENLIST_NAME("dialogue/2text.3icon/default")
3346       alias: "elm/layout/dialogue/2text.3icon";
3347       inherit: "elm/genlist/item/2text.2icon.8/default";
3348
3349       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3350
3351       GENLIST_DIALOGUE_INHERIT_BODY(
3352          GENLIST_PART_COLORBAR
3353          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3354       )
3355       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3356          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3357    }
3358
3359 // 2.4.2.7
3360    group { GENLIST_NAME("dialogue/2text.2icon/default")
3361       alias: "elm/layout/dialogue/2text.2icon";
3362       inherit: "elm/genlist/item/2text.2icon.5/default";
3363
3364       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3365
3366       GENLIST_DIALOGUE_INHERIT_BODY(
3367          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3368             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3369       )
3370       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3371          target: "elm.icon.1"; target: "elm.icon.2"; )
3372    }
3373
3374 // 2.4.2.8
3375    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3376       alias: "elm/layout/dialogue/2text.2icon.2";
3377       inherit: "elm/genlist/item/2text.2icon.6/default";
3378
3379       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3380
3381       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3382       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3383          target: "elm.icon.1"; target: "elm.icon.2"; )
3384    }
3385
3386 // 2.4.2.9
3387    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3388       alias: "elm/layout/dialogue/2text.2icon.3";
3389       inherit: "elm/genlist/item/2text.2icon.4/default";
3390
3391       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3392
3393       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3394       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3395          target: "elm.icon.1"; target: "elm.icon.2"; )
3396    }
3397
3398 // 2.4.2.9 (TEXTBLOCK)
3399    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3400       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3401       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3402
3403       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3404
3405       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3406       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3407          target: "elm.icon.1"; target: "elm.icon.2";)
3408    }
3409
3410 // 2.4.2.10
3411    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3412       alias: "elm/layout/dialogue/2text.1icon.5";
3413       inherit: "elm/genlist/item/2text.1icon.5/default";
3414
3415       data.item: "contents" "elm.icon elm.icon.edit";
3416
3417       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3418       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3419          target: "elm.icon"; )
3420    }
3421
3422
3423 // 2.4.2.11
3424    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3425       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3426       inherit: "elm/genlist/item/multiline/1title.1text/default";
3427
3428       // FIXME: deprecated name, will be removed
3429       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3430       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3431       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3432       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3433       alias: "elm/layout/dialogue/1title.1text.2/default";
3434
3435
3436       data.item: "contents" "elm.icon.edit";
3437
3438       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3439       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3440          target: "elm.text";
3441          target: "elm.divider1"; target:"elm.divider2"; )
3442    }
3443
3444 // 2.4.2.12
3445    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3446       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3447       inherit: "elm/genlist/item/multiline/1title.2text/default";
3448
3449       data.item: "contents" "elm.icon.edit";
3450
3451       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3452       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3453          target: "elm.text.1"; target: "elm.text.2";
3454          target: "elm.divider1"; target:"elm.divider2";
3455          target: "center_line"; target:"center_line2";)
3456    }
3457
3458 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3459    GENLIST_PART_IMAGE(BG_NAME, \
3460       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3461          GENLIST_PARAM_PASSWORD_IMAGE \
3462          fixed: 1 0; \
3463       ) \
3464    ) \
3465    GENLIST_PART_ICON(NAME, \
3466       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3467          rel1.offset: 1 1; \
3468          rel2.offset: -1 -1; \
3469       ) \
3470    )
3471
3472 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3473    GENLIST_PART_IMAGE(BG_NAME, \
3474       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3475          GENLIST_PARAM_PASSWORD_IMAGE \
3476          fixed: 1 0; \
3477       ) \
3478    ) \
3479    GENLIST_PART_ICON(NAME, \
3480       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3481          rel1.offset: 1 1; \
3482          rel2.offset: -1 -1; \
3483       ) \
3484    )
3485
3486 //2.4.2.13 (password style)
3487    group { GENLIST_NAME("dialogue/1text.4icon/default")
3488       alias: "elm/layout/dialogue/4icon";
3489
3490       data.item: "stacking" "above";
3491       data.item: "selectraise" "on";
3492       data.item: "texts" "elm.text";
3493       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3494
3495       images {
3496          image : "00_search_edit_field_bg_02.png" COMP;
3497       }
3498       parts {
3499          GENLIST_PART_BASE
3500          GENLIST_PART_BG_DIALOGUE
3501          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3502          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3503          GENLIST_PART_PADDING_TOP_SIZE(22)
3504          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3505          GENLIST_PART_TEXT( "elm.text",
3506             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3507                fixed: 0 1;
3508                min: 0 42;
3509                GENLIST_PARAM_PASSWORD_TITLE
3510             )
3511          )
3512          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3513
3514          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3515             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3516          )
3517          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3518          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3519             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3520          )
3521          GENLIST_PART_SPACER("elm.padding.center",
3522             description { state: "default" 0.0.;
3523                min: 22 0;
3524                max: 22 0;
3525                fixed: 1 1;
3526                align: 0.5 0.5;
3527                rel1 {
3528                   relative: 0.5 0;
3529                }
3530                rel2 {
3531                   relative: 0.5 1;
3532                }
3533             }
3534          )
3535          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3536             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3537          )
3538          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3539          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3540             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3541          )
3542       }
3543       programs {
3544          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3545       }
3546    }
3547
3548 // 2.4.2.14
3549    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3550       alias: "elm/layout/dialogue/2text.2icon.4";
3551       inherit: "elm/genlist/item/2text.2icon/default";
3552
3553       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3554
3555       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3556       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3557          target: "elm.icon.1"; target: "elm.icon.2";)
3558    }
3559
3560 // 2.4.2.15
3561    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3562       alias: "elm/layout/dialogue/2text.1icon.10";
3563       inherit: "elm/genlist/item/2text.1icon.divider/default";
3564
3565       data.item: "contents" "elm.icon elm.icon.edit";
3566
3567       GENLIST_DIALOGUE_INHERIT_BODY(
3568          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3569             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3570          part { name: "elm.divider1";
3571             description { state: "default" 0.0;
3572                visible: 0;
3573             }
3574          }
3575          part { name: "elm.divider2";
3576             description { state: "default" 0.0;
3577                visible: 0;
3578             }
3579          }
3580       )
3581       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3582          target: "elm.icon"; )
3583    }
3584
3585
3586 // 2.4.2.15 (textblock)
3587    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3588       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3589       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3590
3591       data.item: "contents" "elm.icon elm.icon.edit";
3592
3593       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3594       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3595          target: "elm.icon"; )
3596    }
3597
3598 // 2.4.2.16
3599    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3600       alias: "elm/layout/dialogue/2text.1icon.12";
3601       inherit: "elm/genlist/item/2text.1icon.12/default";
3602
3603       data.item: "contents" "elm.icon elm.icon.edit";
3604
3605       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3606       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3607          target: "elm.icon"; )
3608    }
3609
3610
3611 // 2.4.2.17
3612    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3613       alias: "elm/layout/dialogue/2text.1icon.8";
3614
3615       GENLIST_PROLOG_DIALOGUE
3616       data.item: "texts" "elm.text.1 elm.text.2";
3617       data.item: "contents" "elm.icon elm.icon.edit";
3618
3619       parts {
3620          GENLIST_PART_BASE
3621          GENLIST_PART_BG_DIALOGUE
3622          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3623          GENLIST_PART_PADDING_RIGHT_EDIT
3624          GENLIST_PART_PADDING_TOP_2LINE
3625          GENLIST_PART_PADDING_BOTTOM_2LINE
3626
3627          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3628             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3629          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3630             "elm.padding.left", "elm.text2.limit",
3631             "elm.text.2", "elm.padding.bottom",
3632              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3633          )
3634          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3635          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3636             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3637          // Virtual part for Maxmimum right X axis of text.2
3638          GENLIST_PART_SPACER("elm.text2.limit",
3639             GENLIST_DESCRIPTION_R("elm.padding.right",
3640                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3641             )
3642          )
3643          GENLIST_PART_FLIP
3644       }
3645       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3646          target: "elm.text.2"; target: "elm.icon"; )
3647    }
3648
3649 // 2.4.2.18
3650    group { GENLIST_NAME("dialogue/multiline/2text/default")
3651       alias: "elm/layout/dialogue/multiline/2text/default";
3652       inherit: "elm/genlist/item/multiline/2text/default";
3653
3654       // FIXME: deprecated name, will be removed
3655       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3656       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3657       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3658       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3659       alias: "elm/layout/multiline/dialogue/2text/default";
3660
3661       data.item: "contents" "elm.icon.edit";
3662
3663       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3664       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3665    }
3666
3667 // 2.4.2.19
3668    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3669       alias: "elm/layout/dialogue/2text.1icon.15/default";
3670
3671       GENLIST_PROLOG_DIALOGUE
3672       data.item: "texts" "elm.text.1 elm.text.2";
3673       data.item: "contents" "elm.icon elm.icon.edit";
3674
3675       parts {
3676          GENLIST_PART_BG_DIALOGUE
3677          GENLIST_PART_BASE
3678          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3679          GENLIST_PART_PADDING_RIGHT_EDIT
3680          GENLIST_PART_PADDING_TOP_2LINE
3681          GENLIST_PART_PADDING_BOTTOM_2LINE
3682
3683          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3684             "elm.padding.left", "elm.padding.right",
3685             "elm.padding.top", "elm.icon",
3686          )
3687          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3688             "elm.padding.left", "elm.padding.bottom")
3689          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3690          GENLIST_PART_TEXT("elm.text.2",
3691             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3692                GENLIST_PARAM_SUBITEM_SETTINGS
3693                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3694                fixed: 0 1;
3695             )
3696             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3697          )
3698          GENLIST_PART_FLIP
3699       }
3700       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3701    }
3702
3703 // 2.4.2.20
3704    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3705       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3706       inherit: "elm/genlist/item/2text.1icon.divider/default";
3707
3708       data.item: "contents" "elm.icon elm.icon.edit";
3709
3710       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3711       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3712    }
3713
3714 // 2.4.2.21
3715 // FIXME: Why name is 3text ?? it's 2text
3716    group { GENLIST_NAME("dialogue/3text.2icon/default")
3717       alias: "elm/layout/dialogue/3text.2icon/default";
3718       inherit: "elm/genlist/item/2text.2icon/default";
3719
3720       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3721
3722       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3723       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3724          target: "elm.icon.1"; target: "elm.icon.2"; )
3725    }
3726
3727 // 2.4.4.1 group title
3728    group { GENLIST_NAME("dialogue/grouptitle/default")
3729       alias: "elm/layout/dialogue/grouptitle";
3730
3731       // FIXME: deprecated name, will be removed
3732       alias : "elm/genlist/item/dialogue/title/default";
3733       alias: "elm/genlist/item_odd/dialogue/title/default";
3734       alias: "elm/genlist/item_compress/dialogue/title/default";
3735       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3736       alias: "elm/layout/dialogue/title";
3737
3738       GENLIST_PROLOG
3739       data.item: "texts" "elm.text";
3740       data.item: "contents" "elm.icon";
3741       parts {
3742          GENLIST_PART_BG_NORMAL
3743          GENLIST_PART_BASE
3744          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3745          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3746          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3747          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3748
3749          GENLIST_PART_TEXT("elm.text",
3750             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3751                "elm.padding.top", "elm.padding.bottom",
3752                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3753                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3754             )
3755          )
3756
3757          GENLIST_PART_ICON("elm.icon",
3758             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3759                "elm.padding.top", "elm.padding.bottom",
3760                min: 32 32; max: 32 32; fixed: 1 1;
3761             )
3762          )
3763          GENLIST_PART_FLIP
3764       }
3765       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3766    }
3767
3768 // 2.4.4.2 Help Text
3769    group { GENLIST_NAME("multiline/1text/default");
3770       alias: "elm/layout/multiline/1text/default";
3771
3772       // FIXME: name is not correct...
3773       alias: "elm/layout/dialogue/multiline/1text/default";
3774
3775       data.item: "stacking" "above";
3776       data.item: "selectraise" "on";
3777       data.item: "texts" "elm.text";
3778
3779       parts {
3780          GENLIST_PART_BG_NORMAL
3781          GENLIST_PART_BASE
3782          GENLIST_PART_PADDING_LEFT_SIZE(38)
3783          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3784          GENLIST_PART_PADDING_TOP_SIZE(0)
3785          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3786
3787          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3788             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3789             min: 0 38;
3790          )
3791          GENLIST_PART_FLIP
3792       }
3793       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3794    }
3795
3796 // 2.4.4.3
3797    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3798       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3799
3800       GENLIST_PROLOG_DIALOGUE
3801       data.item: "texts" "elm.text.1 elm.text.2";
3802       data.item: "contents" "elm.icon elm.icon.edit";
3803
3804       parts {
3805          GENLIST_PART_BG_DIALOGUE
3806          GENLIST_PART_BASE
3807          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3808          GENLIST_PART_PADDING_RIGHT_EDIT
3809          GENLIST_PART_PADDING_TOP_SIZE(20)
3810          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3811
3812          GENLIST_PART_TEXT("elm.text.1",
3813             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3814                GENLIST_PARAM_LISTITEM
3815                min: 0 54; fixed:1 1;)
3816             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3817          )
3818          GENLIST_PART_TEXT("elm.text.2",
3819             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3820                GENLIST_PARAM_SUBITEM_DEFAULT
3821                min: 0 42;)
3822             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3823          )
3824
3825          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3826          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3827             "elm.padding.right",
3828             min: 124 124; max: 124 124;)
3829          )
3830          GENLIST_PART_FLIP
3831       }
3832       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3833    }
3834
3835 // 2.4.4.4
3836    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3837       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3838
3839       GENLIST_PROLOG_DIALOGUE
3840       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3841       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3842
3843       parts {
3844          GENLIST_PART_BG_DIALOGUE
3845          GENLIST_PART_BASE
3846          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3847          GENLIST_PART_PADDING_RIGHT_EDIT
3848          GENLIST_PART_PADDING_TOP_SIZE(20)
3849          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3850
3851          GENLIST_PART_TEXT("elm.text.1",
3852             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3853                GENLIST_PARAM_LISTITEM
3854                min: 0 54; fixed:1 1;)
3855             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3856          )
3857          GENLIST_PART_TEXT("elm.text.2",
3858             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3859                GENLIST_PARAM_SUBITEM_DEFAULT
3860                min: 0 34;)
3861             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3862          )
3863          GENLIST_PART_TEXT("elm.text.3",
3864             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3865                GENLIST_PARAM_SUBITEM_DEFAULT
3866                min: 0 34; fixed: 1 1; )
3867             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3868          )
3869
3870          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3871          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3872          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3873          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3874             "elm.padding.right",
3875             min: 124 124; max: 124 124;)
3876          )
3877          GENLIST_PART_FLIP
3878       }
3879       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3880          target: "elm.icon.1"; target: "elm.icon.2"; )
3881    }
3882
3883 // 2.4.4.4 (Apps)
3884    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3885       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3886
3887       GENLIST_PROLOG_DIALOGUE
3888       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3889       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3890
3891       parts {
3892          GENLIST_PART_BG_DIALOGUE
3893          GENLIST_PART_BASE
3894          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3895          GENLIST_PART_PADDING_RIGHT_EDIT
3896          GENLIST_PART_PADDING_TOP_SIZE(13)
3897          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3898
3899          GENLIST_PART_ICON("elm.icon.1",
3900             GENLIST_DESCRIPTION_L("elm.padding.left",
3901                min: 126 126; max: 126 126;  fixed: 1 1;)
3902          )
3903          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3904          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3905             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3906             GENLIST_PARAM_APPS_NAME
3907             min: 0 32; fixed: 0 1;)
3908          )
3909          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3910             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3911             GENLIST_PARAM_APPS_INC
3912             min: 0 32; fixed: 0 1;)
3913          )
3914
3915          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3916             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3917             min: 38 38; fixed: 1 1;)
3918          )
3919          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3920          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3921             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3922             min: 38 38; fixed: 1 1;)
3923          )
3924          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3925          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3926             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3927             min: 38 38; fixed: 1 1;)
3928          )
3929          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3930          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3931             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3932             min: 38 38; fixed: 1 1;)
3933          )
3934          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3935          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3936             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3937             min: 38 38; fixed: 1 1;)
3938          )
3939          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3940          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3941             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3942             GENLIST_PARAM_APPS_RATING
3943             min :0 38;)
3944          )
3945
3946          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3947             "elm.padding.icon1.right", "elm.padding.bottom",
3948             GENLIST_PARAM_APPS_PRICE
3949             min: 0 32; fixed: 0 1;
3950             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3951          )
3952          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3953          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3954             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3955             GENLIST_PARAM_APPS_PRICE_SALE
3956             min: 0 32; fixed: 0 1;)
3957          )
3958          GENLIST_PART_FLIP
3959       }
3960       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3961          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3962    }
3963
3964 // 2.4.4.4.1 (Circle)
3965    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
3966       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3967
3968       GENLIST_INHERIT_THUMB_CIRCLE_THUMB_DIALOGUE("elm.icon.1")
3969       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3970          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3971          target: "elm.thumb"; )
3972    }
3973
3974 // 2.4.4.4.1 (Square)
3975    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
3976       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
3977
3978       GENLIST_INHERIT_THUMB_SQUARE_THUMB_DIALOGUE("elm.icon.1")
3979       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3980          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
3981          target: "elm.thumb"; )
3982    }
3983
3984 #if 0
3985 // ???
3986    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
3987    group { name: "elm/genlist/item/3text.5icon.2/default";
3988       alias: "elm/genlist/item_odd/3text.5icon.2/default";
3989       alias: "elm/genlist/item_compress/3text.5icon.2/default";
3990       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
3991       data.item: "stacking" "above";
3992       data.item: "selectraise" "on";
3993       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
3994       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
3995       data.item: "flips" "elm.flip.icon elm.flip.content";
3996
3997       parts {
3998          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
3999          GENLIST_PART_BG_NORMAL
4000          GENLIST_PART_BG_NORMAL
4001          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4002          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4003          GENLIST_PART_PADDING_LEFT
4004          GENLIST_PART_PADDING_RIGHT_EDIT
4005          GENLIST_PART_COLORBAR
4006          part { name: "elm.icon.checkbox";
4007             type: SWALLOW;
4008             mouse_events: 1;
4009             scale: 1;
4010             description { state: "default" 0.0;
4011                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4012                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4013                fixed: 1 1;
4014                rel1 {
4015                   relative: 1.0 0.0;
4016                   to_x: "elm.padding.left";
4017                   to_y: "elm.padding.top";
4018                }
4019                rel2 {
4020                   relative: 0.0 0.0;
4021                   to_x: "elm.padding.right";
4022                   to_y: "elm.padding.bottom";
4023                }
4024                align: 0.0 0.5;
4025             }
4026          }
4027          part { name: "elm.text.date";
4028             type: TEXT;
4029             mouse_events: 0;
4030             scale: 1;
4031             description { state: "default" 0.0;
4032                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4033                fixed: 1 1;
4034                rel1 {
4035                   to_x: "elm.padding.right";
4036                   to_y: "elm.padding.bottom";
4037                }
4038                rel2 {
4039                   relative: 0.0 0.0;
4040                   to_x: "elm.padding.right";
4041                   to_y: "elm.padding.bottom";
4042                }
4043                align: 1.0 1.0;
4044                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4045                text {
4046                   font: "Tizen:style=Medium";
4047                   size: GENLIST_FONT_32_INC;
4048                   min: 0 1;
4049                   align: 1.0 0.5;
4050                   text_class: "tizen";
4051                }
4052             }
4053             description { state: "selected" 0.0;
4054                inherit: "default" 0.0;
4055                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4056             }
4057             GENLIST_DESCRIPTION_FLIP_ENABLED
4058          }
4059          part { name: "elm.icon.important";
4060             clip_to: "disclip";
4061             type: SWALLOW;
4062             mouse_events: 1;
4063             scale: 1;
4064             description { state: "default" 0.0;
4065                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4066                fixed: 1 1;
4067                rel1 {
4068                   relative: 0.0 1.0;
4069                   to_x: "elm.padding.right";
4070                   to_y: "elm.padding.top";
4071                }
4072                rel2 {
4073                   relative: 0.0 0.0;
4074                   to_x: "elm.padding.right";
4075                   to_y: "elm.text.date";
4076                }
4077                align: 1.0 0.5;
4078             }
4079             GENLIST_DESCRIPTION_FLIP_ENABLED
4080          }
4081          part { name: "elm.padding.icon.important.left";
4082             clip_to: "disclip";
4083             type: RECT;
4084             scale: 1;
4085             description { state: "default" 0.0;
4086                min: GENLIST_PADDING_16_INC 0;
4087                fixed: 1 0;
4088                rel1{
4089                   relative: 0.0 1.0;
4090                   to_x: "elm.icon.important";
4091                }
4092                rel2 {
4093                   relative: 0.0 1.0;
4094                   to_x: "elm.icon.important";
4095                }
4096                align: 1.0 0.0;
4097                visible: 0;
4098             }
4099          }
4100          part { name: "elm.padding.icon.checkbox.right";
4101             clip_to: "disclip";
4102             type: RECT;
4103             scale: 1;
4104             description { state: "default" 0.0;
4105                min: GENLIST_PADDING_16_INC 0;
4106                fixed: 1 0;
4107                rel1 {
4108                   relative: 1.0 0.0;
4109                   to_x: "elm.icon.checkbox";
4110                   to_y: "elm.padding.top";
4111                }
4112                rel2 {
4113                   relative: 1.0 0.0;
4114                   to_x:  "elm.icon.checkbox";
4115                   to_y: "elm.padding.bottom";
4116                }
4117                align: 1.0 0.0;
4118                visible: 0;
4119             }
4120          }
4121          part { name: "elm.text.subject.rect";
4122             clip_to: "disclip";
4123             type: RECT;
4124             scale: 1;
4125             description { state: "default" 0.0;
4126                min: 0 GENLIST_SIZE_61_INC;
4127                fixed: 1 1;
4128                rel1 {
4129                   relative: 1.0 1.0;
4130                   to_x: "elm.padding.icon.checkbox.right";
4131                   to_y: "elm.padding.top";
4132                }
4133                rel2 {
4134                   relative: 0.0 0.0;
4135                   to_x: "elm.padding.icon.important.left";
4136                   to_y: "elm.padding.top";
4137                }
4138                align: 0.0 0.0;
4139                visible: 0;
4140             }
4141          }
4142          part { name: "elm.text.subject";
4143             clip_to: "disclip";
4144             type: TEXTBLOCK;
4145             mouse_events: 0;
4146             scale: 1;
4147             description { state: "default" 0.0;
4148                fixed: 1 1;
4149                rel1.to: "elm.text.subject.rect";
4150                rel2.to: "elm.text.subject.rect";
4151                align: 0.0 0.0;
4152                text {
4153                   style: "genlist_style_email_unread";
4154                   min: 0 1;
4155                   max: 0 1;
4156                   align: 0.0 0.5;
4157                }
4158             }
4159             description { state: "selected" 0.0;
4160                inherit: "default" 0.0;
4161                text.style: "genlist_style_email_focus";
4162             }
4163             description { state: "read" 0.0;
4164                inherit: "default" 0.0;
4165                text.style: "genlist_style_email_read";
4166             }
4167             description { state: "unread" 0.0;
4168                inherit: "default" 0.0;
4169                text.style: "genlist_style_email_unread";
4170             }
4171             description { state: "urgency_read" 0.0;
4172                inherit: "default" 0.0;
4173                text.style: "genlist_style_email_urgency_read";
4174             }
4175             description { state: "urgency_unread" 0.0;
4176                inherit: "default" 0.0;
4177                text.style: "genlist_style_email_urgency_unread";
4178             }
4179             GENLIST_DESCRIPTION_FLIP_ENABLED
4180          }
4181          part { name: "elm.text.name";
4182             clip_to: "disclip";
4183             type: TEXTBLOCK;
4184             scale: 1;
4185             description { state: "default" 0.0;
4186                fixed: 1 1;
4187                rel1 {
4188                   relative: 1.0 1.0;
4189                   to_x: "elm.padding.icon.checkbox.right";
4190                   to_y: "elm.text.subject";
4191                }
4192                rel2 {
4193                   relative: 0.0 0.0;
4194                   to_x: "elm.padding.icon.num.left";
4195                   to_y: "elm.padding.bottom";
4196                }
4197                align: 0.0 0.5;
4198                text {
4199                   style: "genlist_style_name_text";
4200                   min: 0 1;
4201                   align: 0.0 0.5;
4202                }
4203             }
4204             description { state: "selected" 0.0;
4205                inherit: "default" 0.0;
4206                text.style: "genlist_style_name_text_focus";
4207             }
4208             GENLIST_DESCRIPTION_FLIP_ENABLED
4209          }
4210          part { name: "elm.padding.icon.num.left";
4211             clip_to: "disclip";
4212             type: RECT;
4213             scale: 1;
4214             description { state: "default" 0.0;
4215                min: GENLIST_PADDING_16_INC 0;
4216                fixed: 1 0;
4217                rel1 {
4218                   relative: 0.0 1.0;
4219                   to_x: "elm.icon.num";
4220                   to_y: "elm.text.subject";
4221                }
4222                rel2 {
4223                   relative: 0.0 0.0;
4224                   to_x: "elm.icon.num";
4225                   to_y: "elm.padding.bottom";
4226                }
4227                align: 1.0 0.0;
4228                visible: 0;
4229             }
4230          }
4231          part { name: "elm.icon.num";
4232             clip_to: "disclip";
4233             type: SWALLOW;
4234             mouse_events: 0;
4235             scale: 1;
4236             description { state: "default" 0.0;
4237                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4238                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4239                fixed: 1 1;
4240                rel1 {
4241                   relative: 0.0 1.0;
4242                   to_x: "elm.padding.icon.attach.left";
4243                   to_y: "elm.text.subject";
4244                }
4245                rel2 {
4246                   relative: 0.0 0.0;
4247                   to_x: "elm.padding.icon.attach.left";
4248                   to_y: "elm.padding.bottom";
4249                }
4250                align: 1.0 0.5;
4251             }
4252             GENLIST_DESCRIPTION_FLIP_ENABLED
4253          }
4254          part { name: "elm.padding.icon.attach.left";
4255             clip_to: "disclip";
4256             type: RECT;
4257             scale: 1;
4258             description { state: "default" 0.0;
4259                min: GENLIST_PADDING_16_INC 0;
4260                fixed: 1 0;
4261                rel1 {
4262                   relative: 0.0 1.0;
4263                   to_x: "elm.icon.attach";
4264                   to_y: "elm.text.subject";
4265                }
4266                rel2 {
4267                   relative: 0.0 0.0;
4268                   to_x: "elm.icon.attach";
4269                   to_y: "elm.padding.bottom";
4270                }
4271                align: 1.0 0.0;
4272                visible: 0;
4273             }
4274          }
4275          part { name: "elm.icon.attach";
4276             clip_to: "disclip";
4277             type: SWALLOW;
4278             scale: 1;
4279             description { state: "default" 0.0;
4280                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4281                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4282                fixed: 1 1;
4283                rel1 {
4284                   relative: 0.0 1.0;
4285                   to_x: "elm.text.date";
4286                   to_y: "elm.text.subject";
4287                }
4288                rel2 {
4289                   relative: 0.0 0.0;
4290                   to_x: "elm.text.date";
4291                   to_y: "elm.padding.bottom";
4292                }
4293                align: 1.0 0.5;
4294             }
4295             GENLIST_DESCRIPTION_FLIP_ENABLED
4296          }
4297          part { name: "elm.swallow.outbox.progress";
4298             type: SWALLOW;
4299             scale: 1;
4300             mouse_events: 1;
4301             repeat_events: 0;
4302             description { state: "default" 0.0;
4303                min: GENLIST_SIZE_168_INC 0;
4304                fixed: 1 1;
4305                color: 0 0 0 0;
4306                align: 1.0 0.5;
4307                rel1 {
4308                   relative: 0.0 1.0;
4309                   offset: 0 0;
4310                   to_x: "elm.padding.right";
4311                   to_y: "elm.padding.top";
4312                }
4313                rel2 {
4314                   relative: 0.0 0.0;
4315                   offset: 0 0;
4316                   to_x: "elm.padding.right";
4317                   to_y: "elm.padding.bottom";
4318                }
4319             }
4320          }
4321          GENLIST_PART_FLIP
4322          GENLIST_PART_DISCLIP
4323       }
4324       programs {
4325          // signal: elm,state,%s,active
4326          //   a "check" item named %s went active
4327          // signal: elm,state,%s,passive
4328          //   a "check" item named %s went passive
4329          // default is passive
4330          program { name: "go_active";
4331             signal: "elm,state,selected";
4332             source: "elm";
4333             action: STATE_SET "selected" 0.0;
4334             target: "bg";
4335             target: "elm.text.subject";
4336             target: "elm.text.name";
4337             target: "elm.text.date";
4338             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4339          }
4340          program { name: "go_passive";
4341             signal: "elm,state,unselected";
4342             source: "elm";
4343             action: STATE_SET "default" 0.0;
4344             target: "bg";
4345             target: "elm.text.subject";
4346             target: "elm.text.name";
4347             target: "elm.text.date";
4348             transition: LINEAR 0.1;
4349          }
4350          program { name: "go_disabled";
4351             signal: "elm,state,disabled";
4352             source: "elm";
4353             action: STATE_SET "disabled" 0.0;
4354             target: "disclip";
4355          }
4356          program { name: "go_enabled";
4357             signal: "elm,state,enabled";
4358             source: "elm";
4359             action: STATE_SET "default" 0.0;
4360             target: "disclip";
4361          }
4362          program { name: "go_read";
4363             signal: "elm,state,read";
4364             source: "elm";
4365             action: STATE_SET "read" 0.0;
4366             target: "elm.text.subject";
4367          }
4368          program { name: "go_unread";
4369             signal: "elm,state,unread";
4370             source: "elm";
4371             action: STATE_SET "unread" 0.0;
4372             target: "elm.text.subject";
4373          }
4374          program { name: "go_urgeny_unread";
4375             signal: "elm,state,urgency_unread";
4376             source: "elm";
4377             action: STATE_SET "urgency_unread" 0.0;
4378             target: "elm.text.subject";
4379          }
4380          program { name: "go_urgency_read";
4381             signal: "elm,state,urgency_read";
4382             source: "elm";
4383             action: STATE_SET "urgency_read" 0.0;
4384             target: "elm.text.subject";
4385          }
4386          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4387       }
4388    }
4389
4390 // ???
4391    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4392    group { name: "elm/genlist/item/2text.1icon.13/default";
4393       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4394       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4395       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4396       data.item: "stacking" "above";
4397       data.item: "selectraise" "on";
4398       data.item: "texts" "elm.text elm.text.msgcount";
4399       data.item: "contents" "elm.icon";
4400       data.item: "flips" "elm.flip.icon elm.flip.content";
4401
4402       parts {
4403          GENLIST_PART_BASE
4404          GENLIST_PART_BOTTOM_LINE
4405          GENLIST_PART_BG_NORMAL
4406          GENLIST_PART_BG_NORMAL
4407          GENLIST_PART_PADDING_LEFT
4408          GENLIST_PART_PADDING_RIGHT_EDIT
4409          part { name: "elm.icon";
4410             clip_to: "disclip";
4411             type: SWALLOW;
4412             scale: 1;
4413             description { state: "default" 0.0;
4414                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4415                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4416                fixed: 1 1;
4417                rel1 {
4418                   relative: 1.0 0.0;
4419                   to_x: "elm.padding.left";
4420                }
4421                rel2 {
4422                   relative: 1.0 1.0;
4423                   to_x: "elm.padding.left";
4424                }
4425                align: 0.0 0.5;
4426             }
4427             GENLIST_DESCRIPTION_FLIP_ENABLED
4428          }
4429          part { name: "elm.text.msgcount";
4430             clip_to: "disclip";
4431             type: TEXT;
4432             mouse_events: 0;
4433             scale: 1;
4434             description {
4435                state: "default" 0.0;
4436                fixed: 1 1;
4437                align: 0 0;
4438                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4439                rel1.to: "elm.icon";
4440                rel2.to: "elm.icon";
4441                text {
4442                   font: "Tizen:style=Medium";
4443                   size: GENLIST_FONT_28_INC;
4444                   min: 0 1;
4445                   align: 0.5 0.5;
4446                   text_class: "tizen";
4447                }
4448                align: 0.0 0.5;
4449             }
4450          }
4451          part { name: "elm.padding.icon.right";
4452             clip_to: "disclip";
4453             type: RECT;
4454             scale: 1;
4455             description {
4456                state: "default" 0.0;
4457                min: GENLIST_SIZE_16_INC 0;
4458                fixed: 1 0;
4459                rel1 {
4460                   relative: 1.0 0.0;
4461                   to_x: "elm.icon";
4462                }
4463                rel2.to_x: "elm.icon";
4464                visible: 0;
4465             }
4466          }
4467          part { name: "elm.text";
4468             clip_to: "disclip";
4469             type: TEXT;
4470             mouse_events: 0;
4471             scale: 1;
4472             description { state: "default" 0.0;
4473                rel1 {
4474                   relative: 1.0 0.0;
4475                   to_x: "elm.padding.icon.right";
4476                }
4477                rel2 {
4478                   relative: 0.0 1.0;
4479                   to_x: "elm.padding.right";
4480                }
4481                align: 0.0 0.5;
4482                color: GENLIST_EMAIL_UNREAD_COLOR;
4483                text {
4484                   font: "Tizen:style=Roman";
4485                   size: GENLIST_EMAIL_SIZE;
4486                   min: 0 1;
4487                   align: 0.0 0.5;
4488                   text_class: "list_item";
4489                }
4490             }
4491             GENLIST_DESCRIPTION_FLIP_ENABLED
4492          }
4493          GENLIST_PART_FLIP
4494          GENLIST_PART_DISCLIP
4495       }
4496       programs {
4497          program { name: "go_active";
4498             signal: "elm,state,selected";
4499             source: "elm";
4500             action: STATE_SET "selected" 0.0;
4501             target: "bg";
4502             target: "elm.text";
4503             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4504          }
4505          program { name: "go_passive";
4506             signal: "elm,state,unselected";
4507             source: "elm";
4508             action: STATE_SET "default" 0.0;
4509             target: "bg";
4510             target: "elm.text";
4511             transition: LINEAR 0.1;
4512          }
4513          program { name: "go_disabled";
4514             signal: "elm,state,disabled";
4515             source: "elm";
4516             action: STATE_SET "disabled" 0.0;
4517             target: "disclip";
4518          }
4519          program { name: "go_enabled";
4520             signal: "elm,state,enabled";
4521             source: "elm";
4522             action: STATE_SET "default" 0.0;
4523             target: "disclip";
4524          }
4525          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4526       }
4527    }
4528
4529 // ???
4530    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4531    group { name: "elm/genlist/item/2text.1icon.14/default";
4532       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4533       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4534       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4535       data.item: "stacking" "above";
4536       data.item: "selectraise" "on";
4537       data.item: "texts" "elm.text elm.text.msgcount";
4538       data.item: "contents" "elm.check elm.icon";
4539       data.item: "flips" "elm.flip.icon elm.flip.content";
4540
4541       parts {
4542          GENLIST_PART_BASE
4543          GENLIST_PART_BOTTOM_LINE
4544          GENLIST_PART_BG_NORMAL
4545          GENLIST_PART_BG_NORMAL
4546          GENLIST_PART_PADDING_LEFT
4547          GENLIST_PART_PADDING_RIGHT_EDIT
4548          part { name: "elm.check";
4549             clip_to: "disclip";
4550             type: SWALLOW;
4551             mouse_events: 1;
4552             scale: 1;
4553             description { state: "default" 0.0;
4554                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4555                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4556                fixed: 1 1;
4557                rel1 {
4558                   relative: 1.0 0.0;
4559                   to_x: "elm.padding.left";
4560                }
4561                rel2 {
4562                   relative: 1.0 1.0;
4563                   to_x: "elm.padding.left";
4564                }
4565                align: 0.0 0.5;
4566             }
4567             GENLIST_DESCRIPTION_FLIP_ENABLED
4568          }
4569
4570          part { name: "elm.padding.icon.checkbox.right";
4571             clip_to: "disclip";
4572             type: RECT;
4573             scale: 1;
4574             description { state: "default" 0.0;
4575                min: GENLIST_PADDING_16_INC 0;
4576                fixed: 1 0;
4577                rel1 {
4578                   relative: 1.0 0.0;
4579                   to_x: "elm.check";
4580                }
4581                rel2 {
4582                   relative: 1.0 1.0;
4583                   to_x:  "elm.check";
4584                }
4585                align: 1.0 0.0;
4586                visible: 0;
4587             }
4588          }
4589          part { name: "elm.icon";
4590             clip_to: "disclip";
4591             type: SWALLOW;
4592             scale: 1;
4593             description { state: "default" 0.0;
4594                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4595                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4596                fixed: 1 1;
4597                rel1.to_x: "elm.padding.right";
4598                rel2 {
4599                   relative: 0.0 1.0;
4600                   to_x: "elm.padding.right";
4601                }
4602                align: 1.0 0.5;
4603             }
4604             GENLIST_DESCRIPTION_FLIP_ENABLED
4605          }
4606          part { name: "elm.text.msgcount";
4607             clip_to: "disclip";
4608             type: TEXT;
4609             mouse_events: 0;
4610             scale: 1;
4611             description {
4612                state: "default" 0.0;
4613                fixed: 1 1;
4614                align: 0 0;
4615                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4616                rel1.to: "elm.icon";
4617                rel2.to: "elm.icon";
4618                text {
4619                   font: "Tizen:style=Medium";
4620                   size: GENLIST_FONT_28_INC;
4621                   min: 0 1;
4622                   align: 0.5 0.5;
4623                   text_class: "tizen";
4624                }
4625                align: 0.0 0.5;
4626             }
4627          }
4628          part { name: "elm.padding.icon.left";
4629             clip_to: "disclip";
4630             type: RECT;
4631             scale: 1;
4632             description {
4633                state: "default" 0.0;
4634                min: GENLIST_SIZE_16_INC 0;
4635                fixed: 1 0;
4636                rel1.to_x: "elm.icon";
4637                rel2 {
4638                   relative: 0.0 1.0;
4639                   to_x: "elm.icon";
4640                }
4641                align: 1.0 0.0;
4642                visible: 0;
4643             }
4644          }
4645          part { name: "elm.text";
4646             clip_to: "disclip";
4647             type: TEXTBLOCK;
4648             mouse_events: 0;
4649             scale: 1;
4650             description { state: "default" 0.0;
4651                rel1 {
4652                   relative: 1.0 0.0;
4653                   to_x: "elm.padding.icon.checkbox.right";
4654                }
4655                rel2 {
4656                   relative: 0.0 1.0;
4657                   to_x: "elm.padding.icon.left";
4658                }
4659                align: 0.0 0.5;
4660                text {
4661                   style: "genlist_style_email_unread";
4662                   min: 0 1;
4663                   max: 0 1;
4664                   align: 0.0 0.5;
4665                }
4666             }
4667             description { state: "selected" 0.0;
4668                inherit: "default" 0.0;
4669                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4670             }
4671             GENLIST_DESCRIPTION_FLIP_ENABLED
4672          }
4673          GENLIST_PART_FLIP
4674          GENLIST_PART_DISCLIP
4675       }
4676       programs {
4677          program { name: "go_active";
4678             signal: "elm,state,selected";
4679             source: "elm";
4680             action: STATE_SET "selected" 0.0;
4681             target: "bg";
4682             target: "elm.text";
4683             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4684          }
4685          program { name: "go_passive";
4686             signal: "elm,state,unselected";
4687             source: "elm";
4688             action: STATE_SET "default" 0.0;
4689             target: "bg";
4690             target: "elm.text";
4691             transition: LINEAR 0.1;
4692          }
4693          program { name: "go_disabled";
4694             signal: "elm,state,disabled";
4695             source: "elm";
4696             action: STATE_SET "disabled" 0.0;
4697             target: "disclip";
4698          }
4699          program { name: "go_enabled";
4700             signal: "elm,state,enabled";
4701             source: "elm";
4702             action: STATE_SET "default" 0.0;
4703             target: "disclip";
4704          }
4705          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4706       }
4707    }
4708
4709
4710    group { name: "elm/genlist/item/readmessage/default";
4711       alias: "elm/genlist/item_odd/readmessage/default";
4712       alias: "elm/genlist/item_compress/readmessage/default";
4713       alias: "elm/genlist/item_compress_odd/readmessage/default";
4714
4715       data.item: "stacking" "above";
4716       data.item: "selectraise" "on";
4717       data.item: "contents" "elm.icon";
4718       parts {
4719          part { name: "base";
4720             type: RECT;
4721             repeat_events: 1;
4722             description { state: "default" 0.0;
4723                color: GENLIST_LIST_BG_COLOR;
4724             }
4725          }
4726          part { name: "elm.icon";
4727             clip_to: "disclip";
4728             type: SWALLOW;
4729             scale: 1;
4730             description { state: "default" 0.0;
4731                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4732                rel2 {
4733                   relative: 0.76 0.0;
4734                   to_y: "elm.padding.bottom";
4735                }
4736             }
4737          }
4738          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4739          GENLIST_PART_DISCLIP
4740       }
4741       programs {
4742          // signal: elm,state,%s,active
4743          //   a "check" item named %s went active
4744          // signal: elm,state,%s,passive
4745          //   a "check" item named %s went passive
4746          // default is passive
4747          /*program { name: "go_active";
4748             signal: "elm,state,selected";
4749             source: "elm";
4750             action: STATE_SET "selected" 0.0;
4751             target: "bg";
4752          }
4753          program { name: "go_passive";
4754             signal: "elm,state,unselected";
4755             source: "elm";
4756             action: STATE_SET "default" 0.0;
4757             target: "bg";
4758             transition: LINEAR 0.1;
4759          }*/
4760          program { name: "go_disabled";
4761             signal: "elm,state,disabled";
4762             source: "elm";
4763             action: STATE_SET "disabled" 0.0;
4764             target: "disclip";
4765          }
4766          program { name: "go_enabled";
4767             signal: "elm,state,enabled";
4768             source: "elm";
4769             action: STATE_SET "default" 0.0;
4770             target: "disclip";
4771          }
4772       }
4773    }
4774
4775    group { name: "elm/genlist/item/sentmessage/default";
4776       alias: "elm/genlist/item_odd/sentmessage/default";
4777       alias: "elm/genlist/item_compress/sentmessage/default";
4778       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4779
4780       data.item: "stacking" "above";
4781       data.item: "selectraise" "on";
4782       data.item: "contents" "elm.icon";
4783       parts {
4784          part { name: "base";
4785             type: RECT;
4786             repeat_events: 1;
4787             description { state: "default" 0.0;
4788                color: GENLIST_LIST_BG_COLOR;
4789             }
4790          }
4791          part { name: "elm.icon";
4792             clip_to: "disclip";
4793             type: SWALLOW;
4794             scale: 1;
4795             description { state: "default" 0.0;
4796                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4797                rel2 {
4798                   relative: 1.0 0.0;
4799                   to_y: "elm.padding.bottom";
4800                }
4801             }
4802          }
4803          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4804          GENLIST_PART_DISCLIP
4805       }
4806       programs {
4807          // signal: elm,state,%s,active
4808          //   a "check" item named %s went active
4809          // signal: elm,state,%s,passive
4810          //   a "check" item named %s went passive
4811          // default is passive
4812          /*program { name: "go_active";
4813             signal: "elm,state,selected";
4814             source: "elm";
4815             action: STATE_SET "selected" 0.0;
4816             target: "bg";
4817          }
4818          program { name: "go_passive";
4819             signal: "elm,state,unselected";
4820             source: "elm";
4821             action: STATE_SET "default" 0.0;
4822             target: "bg";
4823             transition: LINEAR 0.1;
4824          }*/
4825          program { name: "go_disabled";
4826             signal: "elm,state,disabled";
4827             source: "elm";
4828             action: STATE_SET "disabled" 0.0;
4829             target: "disclip";
4830          }
4831          program { name: "go_enabled";
4832             signal: "elm,state,enabled";
4833             source: "elm";
4834             action: STATE_SET "default" 0.0;
4835             target: "disclip";
4836          }
4837       }
4838    }
4839
4840    group { name : "elm/genlist/item/dialogue/separator/end/default";
4841       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4842       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4843       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4844       data.item: "stacking" "above";
4845       data.item: "selectraise" "on";
4846       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4847       parts {
4848          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4849          GENLIST_PART_DISCLIP
4850       }
4851    }
4852
4853    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4854       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4855       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4856       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4857       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4858       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4859       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4860       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4861       alias: "elm/layout/dialogue/separator/hd18/with_line";
4862
4863       data.item: "stacking" "above";
4864       data.item: "selectraise" "on";
4865       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4866
4867       parts {
4868          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4869          GENLIST_PART_DISCLIP
4870       }
4871    }
4872
4873    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4874       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4875       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4876       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4877       alias: "elm/genlist/item/dialogue/separator/20/default";
4878       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4879       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4880       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4881       alias: "elm/layout/dialogue/separator/hd32";
4882
4883       data.item: "stacking" "above";
4884       data.item: "selectraise" "on";
4885       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4886
4887       parts {
4888          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4889          GENLIST_PART_DISCLIP
4890       }
4891    }
4892
4893    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4894       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4895       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4896       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4897       alias: "elm/genlist/item/dialogue/separator/10/default";
4898       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4899       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4900       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4901       alias: "elm/layout/dialogue/separator/hd16";
4902
4903       data.item: "stacking" "above";
4904       data.item: "selectraise" "on";
4905       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4906
4907       parts {
4908          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4909          GENLIST_PART_DISCLIP
4910       }
4911    }
4912
4913    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4914       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4915       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4916       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4917       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4918       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4919       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4920       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4921       alias: "elm/layout/dialogue/separator/hd1";
4922
4923       data.item: "stacking" "above";
4924       data.item: "selectraise" "on";
4925       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4926
4927       parts {
4928          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4929          GENLIST_PART_DISCLIP
4930       }
4931    }
4932
4933
4934    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4935       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4936       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4937       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4938       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4939       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4940       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4941       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4942       alias: "elm/layout/dialogue/1title.1text.3";
4943       data.item: "stacking" "above";
4944       data.item: "selectraise" "on";
4945       data.item: "texts" "elm.title elm.text";
4946       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4947       parts {
4948          GENLIST_PART_BASE
4949          GENLIST_PART_BOTTOM_LINE
4950          GENLIST_PART_BG_NORMAL
4951          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4952          GENLIST_PART_PADDING_RIGHT_EDIT
4953          GENLIST_PART_DIALOGUE_ITEM
4954          GENLIST_PART_DIALOGUE_RIGHT_LINE
4955          part { name: "elm.title";
4956             clip_to: "disclip";
4957             type: TEXT;
4958             mouse_events: 0;
4959             scale: 1;
4960             description { state: "default" 0.0;
4961                min: GENLIST_SIZE_163_INC 0;
4962                fixed: 1 0;
4963                rel1 {
4964                   relative: 1.0 0.0;
4965                   to_x: "elm.padding.left";
4966                }
4967                rel2.to_x: "elm.padding.left";
4968                align: 0.0 0.5;
4969                color: GENLIST_MULTILINE_TEXT_COLOR;
4970                text {
4971                   font: "Tizen:style=Medium";
4972                   size: GENLIST_MULTILINE_TEXT_SIZE;
4973                   min: 0 1;
4974                   align: 0.0 0.5;
4975                   text_class: "tizen";
4976                }
4977             }
4978             GENLIST_DESCRIPTION_FLIP_ENABLED
4979          }
4980          part { name: "elm.flip.content.title";
4981             clip_to: "disclip";
4982             type: SWALLOW;
4983             description { state: "default" 0.0;
4984                visible: 0;
4985                fixed: 1 1;
4986                rel1.to: "elm.title";
4987                rel2.to: "elm.title";
4988             }
4989             description { state: "flip_enabled" 0.0;
4990                inherit: "default" 0.0;
4991                visible: 1;
4992             }
4993          }
4994          part { name: "elm.divider1";
4995             type: RECT;
4996             mouse_events: 0;
4997             description { state: "default" 0.0;
4998                min: 1 0;
4999                fixed: 1 0;
5000                rel1 {
5001                   relative: 1.0 0.0;
5002                   to_x: "elm.title";
5003                }
5004                rel2.to_x: "elm.title";
5005                align: 0.0 0.5;
5006                color: GENLIST_LIST_LINE1_COLOR;
5007             }
5008          }
5009          part { name: "elm.padding.text.left";
5010             clip_to: "disclip";
5011             type: RECT;
5012             mouse_events: 0;
5013             scale: 1;
5014             description { state: "default" 0.0;
5015                min: GENLIST_PADDING_16_INC 0;
5016                fixed: 1 0;
5017                rel1 {
5018                    relative: 1.0 0.0;
5019                    to_x: "elm.divider1";
5020                }
5021                rel2.to_x: "elm.divider1";
5022                align: 0.0 0.5;
5023                visible: 0;
5024             }
5025          }
5026          part { name: "elm.text";
5027             clip_to: "disclip";
5028             type: TEXT;
5029             mouse_events: 0;
5030             scale: 1;
5031             description { state: "default" 0.0;
5032                rel1 {
5033                   relative: 1.0 0.0;
5034                   to_x: "elm.padding.text.left";
5035                }
5036                rel2 {
5037                   relative: 0.0 1.0;
5038                   to_x: "elm.padding.right";
5039                }
5040                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5041                text {
5042                   font: "Tizen:style=Roman";
5043                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5044                   min: 0 1;
5045                   align: 0.0 0.5;
5046                   text_class: "list_item";
5047                }
5048             }
5049             GENLIST_DESCRIPTION_FLIP_ENABLED
5050          }
5051          part { name: "elm.flip.content";
5052             clip_to: "disclip";
5053             type: SWALLOW;
5054             mouse_events: 1;
5055             scale: 1;
5056             description { state: "default" 0.0;
5057                fixed: 1 1;
5058                rel1 {
5059                   relative: 0.0 0.5;
5060                   to_x: "elm.text";
5061                }
5062                rel2 {
5063                   relative: 0.0 0.5;
5064                   to_x: "elm.padding.right";
5065                }
5066                visible: 0;
5067             }
5068             description { state: "flip_enabled" 0.0;
5069                inherit: "default" 0.0;
5070                visible: 1;
5071             }
5072          }
5073          GENLIST_PART_DISCLIP
5074       }
5075       programs {
5076          // signal: elm,state,%s,active
5077          //   a "check" item named %s went active
5078          // signal: elm,state,%s,passive
5079          //   a "check" item named %s went passive
5080          // default is passive
5081          /*program { name: "go_active";
5082             signal: "elm,state,selected";
5083             source: "elm";
5084             action: STATE_SET "selected" 0.0;
5085             target: "elm.text";
5086          }
5087          program { name: "go_passive";
5088             signal: "elm,state,unselected";
5089             source: "elm";
5090             action: STATE_SET "default" 0.0;
5091             target: "elm.text";
5092             transition: LINEAR 0.1;
5093          }*/
5094          program { name: "go_disabled";
5095             signal: "elm,state,disabled";
5096             source: "elm";
5097             action: STATE_SET "disabled" 0.0;
5098             target: "disclip";
5099          }
5100          program { name: "go_enabled";
5101             signal: "elm,state,enabled";
5102             source: "elm";
5103             action: STATE_SET "default" 0.0;
5104             target: "disclip";
5105          }
5106          program { name: "flip_enabled";
5107             signal: "elm,state,flip,enabled";
5108             source: "elm";
5109             action: STATE_SET "flip_enabled" 0.0;
5110             target: "elm.title";
5111             target: "elm.text";
5112             target: "elm.flip.content.title";
5113             target: "elm.flip.content";
5114          }
5115          program { name: "flip_disabled";
5116             signal: "elm,state,flip,disabled";
5117             source: "elm";
5118             action: STATE_SET "default" 0.0;
5119             target: "elm.title";
5120             target: "elm.text";
5121             target: "elm.flip.content.title";
5122             target: "elm.flip.content";
5123          }
5124       }
5125    }
5126
5127    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5128       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5129       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5130       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5131       alias: "elm/layout/dialogue/1title.1text.1icon";
5132       data.item: "stacking" "above";
5133       data.item: "selectraise" "on";
5134       data.item: "texts" "elm.title elm.text";
5135       data.item: "contents" "elm.icon";
5136       data.item: "flips" "elm.flip.icon elm.flip.content";
5137       parts {
5138          GENLIST_PART_BASE
5139          GENLIST_PART_BOTTOM_LINE
5140          GENLIST_PART_BG_NORMAL
5141          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5142          GENLIST_PART_PADDING_RIGHT_EDIT
5143          GENLIST_PART_DIALOGUE_ITEM
5144          GENLIST_PART_DIALOGUE_RIGHT_LINE
5145          part { name: "elm.title";
5146             clip_to: "disclip";
5147             type: TEXT;
5148             mouse_events: 0;
5149             scale: 1;
5150             description { state: "default" 0.0;
5151                min: GENLIST_SIZE_163_INC 0;
5152                fixed: 1 0;
5153                rel1 {
5154                   relative: 1.0 0.0;
5155                   to_x: "elm.padding.left";
5156                }
5157                rel2.to_x: "elm.padding.left";
5158                align: 0.0 0.5;
5159                color: GENLIST_MULTILINE_TEXT_COLOR;
5160                text {
5161                   font: "Tizen:style=Medium";
5162                   size: GENLIST_MULTILINE_TEXT_SIZE;
5163                   min: 0 1;
5164                   align: 0.0 0.5;
5165                   text_class: "tizen";
5166                }
5167             }
5168          }
5169          part { name: "elm.divider1";
5170             type: RECT;
5171             mouse_events: 0;
5172             description { state: "default" 0.0;
5173                min: 1 0;
5174                fixed: 1 0;
5175                rel1 {
5176                   relative: 1.0 0.0;
5177                   to_x: "elm.title";
5178                }
5179                rel2.to_x: "elm.title";
5180                align: 0.0 0.5;
5181                color: GENLIST_LIST_LINE1_COLOR;
5182             }
5183          }
5184          part { name: "elm.padding.text.left";
5185             clip_to: "disclip";
5186             type: RECT;
5187             mouse_events: 0;
5188             scale: 1;
5189             description { state: "default" 0.0;
5190                min: GENLIST_PADDING_16_INC 0;
5191                fixed: 1 0;
5192                rel1 {
5193                    relative: 1.0 0.0;
5194                    to_x: "elm.divider1";
5195                }
5196                rel2.to_x: "elm.divider1";
5197                align: 0.0 0.5;
5198                visible: 0;
5199             }
5200          }
5201          part { name: "elm.icon";
5202            clip_to: "disclip";
5203             type: SWALLOW;
5204             mouse_events: 1;
5205             scale: 1;
5206             description { state: "default" 0.0;
5207                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5208                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5209                fixed: 1 1;
5210                rel1.to_x: "elm.padding.right";
5211                rel2 {
5212                   relative: 0.0 1.0;
5213                   to_x: "elm.padding.right";
5214                }
5215                align: 1.0 0.5;
5216             }
5217          }
5218          part { name: "elm.padding.icon.left";
5219             clip_to: "disclip";
5220             type: RECT;
5221             mouse_events: 0;
5222             scale: 1;
5223             description { state: "default" 0.0;
5224                min: GENLIST_PADDING_16_INC 0;
5225                fixed: 1 0;
5226                rel1.to_x: "elm.icon";
5227                rel2 {
5228                    relative: 0.0 1.0;
5229                    to_x: "elm.icon";
5230                }
5231                rel2.to_x: "elm.icon";
5232                align: 1.0 0.5;
5233                visible: 0;
5234             }
5235          }
5236          part { name: "elm.text";
5237             clip_to: "disclip";
5238             type: TEXT;
5239             mouse_events: 0;
5240             scale: 1;
5241             description { state: "default" 0.0;
5242                rel1 {
5243                   relative: 1.0 0.0;
5244                   to_x: "elm.padding.text.left";
5245                }
5246                rel2 {
5247                   relative: 0.0 1.0;
5248                   to_x: "elm.padding.icon.left";
5249                }
5250                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5251                text {
5252                   font: "Tizen:style=Roman";
5253                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5254                   min: 0 1;
5255                   align: 0.0 0.5;
5256                   text_class: "list_item";
5257                }
5258             }
5259             GENLIST_DESCRIPTION_FLIP_ENABLED
5260          }
5261          part { name: "elm.flip.content";
5262             clip_to: "disclip";
5263             type: SWALLOW;
5264             mouse_events: 1;
5265             scale: 1;
5266             description { state: "default" 0.0;
5267                fixed: 1 1;
5268                rel1 {
5269                   relative: 0.0 0.5;
5270                   to_x: "elm.text";
5271                }
5272                rel2 {
5273                   relative: 0.0 0.5;
5274                   to_x: "elm.padding.right";
5275                }
5276                visible: 0;
5277             }
5278             description { state: "flip_enabled" 0.0;
5279                inherit: "default" 0.0;
5280                visible: 1;
5281             }
5282          }
5283          GENLIST_PART_DISCLIP
5284       }
5285       programs {
5286          // signal: elm,state,%s,active
5287          //   a "check" item named %s went active
5288          // signal: elm,state,%s,passive
5289          //   a "check" item named %s went passive
5290          // default is passive
5291          /*program { name: "go_active";
5292             signal: "elm,state,selected";
5293             source: "elm";
5294             action: STATE_SET "selected" 0.0;
5295             target: "elm.text";
5296          }
5297          program { name: "go_passive";
5298             signal: "elm,state,unselected";
5299             source: "elm";
5300             action: STATE_SET "default" 0.0;
5301             target: "elm.text";
5302             transition: LINEAR 0.1;
5303          }*/
5304          program { name: "go_disabled";
5305             signal: "elm,state,disabled";
5306             source: "elm";
5307             action: STATE_SET "disabled" 0.0;
5308             target: "disclip";
5309          }
5310          program { name: "go_enabled";
5311             signal: "elm,state,enabled";
5312             source: "elm";
5313             action: STATE_SET "default" 0.0;
5314             target: "disclip";
5315          }
5316          //GENLIST_PROGRAM_FLIP_1TEXT
5317       }
5318    }
5319
5320    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5321       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5322       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5323       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5324       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5325       data.item: "stacking" "above";
5326       data.item: "selectraise" "on";
5327       data.item: "texts" "elm.title elm.text";
5328       data.item: "contents" "elm.icon";
5329       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5330       parts {
5331          GENLIST_PART_BASE
5332          GENLIST_PART_BOTTOM_LINE
5333          GENLIST_PART_BG_NORMAL
5334          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5335          GENLIST_PART_PADDING_RIGHT_EDIT
5336          GENLIST_PART_DIALOGUE_ITEM
5337          GENLIST_PART_DIALOGUE_RIGHT_LINE
5338          part { name: "elm.title";
5339             clip_to: "disclip";
5340             type: TEXT;
5341             mouse_events: 0;
5342             scale: 1;
5343             description { state: "default" 0.0;
5344                min: GENLIST_SIZE_163_INC 0;
5345                fixed: 1 0;
5346                rel1 {
5347                   relative: 1.0 0.0;
5348                   to_x: "elm.padding.left";
5349                }
5350                rel2.to_x: "elm.padding.left";
5351                align: 0.0 0.5;
5352                color: GENLIST_MULTILINE_TEXT_COLOR;
5353                text {
5354                   font: "Tizen:style=Medium";
5355                   size: GENLIST_MULTILINE_TEXT_SIZE;
5356                   min: 0 1;
5357                   align: 0.0 0.5;
5358                   text_class: "tizen";
5359                }
5360             }
5361             GENLIST_DESCRIPTION_FLIP_ENABLED
5362          }
5363          part { name: "elm.flip.content.title";
5364             clip_to: "disclip";
5365             type: SWALLOW;
5366             description { state: "default" 0.0;
5367                visible: 0;
5368                fixed: 1 1;
5369                rel1.to: "elm.title";
5370                rel2.to: "elm.title";
5371             }
5372             description { state: "flip_enabled" 0.0;
5373                inherit: "default" 0.0;
5374                visible: 1;
5375             }
5376          }
5377          part { name: "elm.divider1";
5378             type: RECT;
5379             mouse_events: 0;
5380             description { state: "default" 0.0;
5381                min: 1 0;
5382                fixed: 1 0;
5383                rel1 {
5384                   relative: 1.0 0.0;
5385                   to_x: "elm.title";
5386                }
5387                rel2.to_x: "elm.title";
5388                align: 0.0 0.5;
5389                color: GENLIST_LIST_LINE1_COLOR;
5390             }
5391          }
5392          part { name: "elm.padding.text.left";
5393             clip_to: "disclip";
5394             type: RECT;
5395             mouse_events: 0;
5396             scale: 1;
5397             description { state: "default" 0.0;
5398                min: GENLIST_PADDING_16_INC 0;
5399                fixed: 1 0;
5400                rel1 {
5401                    relative: 1.0 0.0;
5402                    to_x: "elm.divider1";
5403                }
5404                rel2.to_x: "elm.divider1";
5405                align: 0.0 0.5;
5406                visible: 0;
5407             }
5408          }
5409          part { name: "elm.icon";
5410            clip_to: "disclip";
5411             type: SWALLOW;
5412             mouse_events: 0;
5413             scale: 1;
5414             description { state: "default" 0.0;
5415                min: 0 0;
5416                max: 0 0;
5417                rel1.to_x: "elm.padding.right";
5418                rel2 {
5419                   relative: 0.0 1.0;
5420                   to_x: "elm.padding.right";
5421                }
5422                align: 1.0 0.5;
5423                visible: 0;
5424             }
5425             description { state: "contact_default_number_enabled" 0.0;
5426                inherit: "default" 0.0;
5427                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5428                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5429                visible: 1;
5430             }
5431          }
5432          part { name: "elm.padding.icon.left";
5433             clip_to: "disclip";
5434             type: RECT;
5435             mouse_events: 0;
5436             scale: 1;
5437             description { state: "default" 0.0;
5438                min: 0 0;
5439                fixed: 1 0;
5440                rel1.to_x: "elm.icon";
5441                rel2 {
5442                    relative: 0.0 1.0;
5443                    to_x: "elm.icon";
5444                }
5445                rel2.to_x: "elm.icon";
5446                align: 1.0 0.5;
5447                visible: 0;
5448             }
5449             description { state: "contact_default_number_enabled" 0.0;
5450                inherit: "default" 0.0;
5451                min: GENLIST_PADDING_16_INC 0;
5452             }
5453          }
5454          part { name: "elm.text";
5455             clip_to: "disclip";
5456             type: TEXT;
5457             mouse_events: 0;
5458             scale: 1;
5459             description { state: "default" 0.0;
5460                rel1 {
5461                   relative: 1.0 0.0;
5462                   to_x: "elm.padding.text.left";
5463                }
5464                rel2 {
5465                   relative: 0.0 1.0;
5466                   to_x: "elm.padding.icon.left";
5467                }
5468                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5469                text {
5470                   font: "Tizen:style=Roman";
5471                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5472                   min: 0 1;
5473                   align: 0.0 0.5;
5474                   text_class: "list_item";
5475                }
5476             }
5477             description { state: "contact_default_number_enabled" 0.0;
5478                inherit: "default" 0.0;
5479                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5480             }
5481             GENLIST_DESCRIPTION_FLIP_ENABLED
5482          }
5483          part { name: "elm.flip.content";
5484             clip_to: "disclip";
5485             type: SWALLOW;
5486             mouse_events: 1;
5487             scale: 1;
5488             description { state: "default" 0.0;
5489                fixed: 1 1;
5490                rel1 {
5491                   relative: 0.0 0.5;
5492                   to_x: "elm.text";
5493                }
5494                rel2 {
5495                   relative: 1.0 0.5;
5496                   to_x: "elm.padding.icon.left";
5497                }
5498                visible: 0;
5499             }
5500             description { state: "flip_enabled" 0.0;
5501                inherit: "default" 0.0;
5502                visible: 1;
5503             }
5504          }
5505          GENLIST_PART_DISCLIP
5506       }
5507       programs {
5508          // signal: elm,state,%s,active
5509          //   a "check" item named %s went active
5510          // signal: elm,state,%s,passive
5511          //   a "check" item named %s went passive
5512          // default is passive
5513          /*program { name: "go_active";
5514             signal: "elm,state,selected";
5515             source: "elm";
5516             action: STATE_SET "selected" 0.0;
5517             target: "elm.text";
5518          }
5519          program { name: "go_passive";
5520             signal: "elm,state,unselected";
5521             source: "elm";
5522             action: STATE_SET "default" 0.0;
5523             target: "elm.text";
5524             transition: LINEAR 0.1;
5525          }*/
5526          program { name: "go_disabled";
5527             signal: "elm,state,disabled";
5528             source: "elm";
5529             action: STATE_SET "disabled" 0.0;
5530             target: "disclip";
5531          }
5532          program { name: "go_enabled";
5533             signal: "elm,state,enabled";
5534             source: "elm";
5535             action: STATE_SET "default" 0.0;
5536             target: "disclip";
5537          }
5538          program { name: "flip_enabled";
5539             signal: "elm,state,flip,enabled";
5540             source: "elm";
5541             action: STATE_SET "flip_enabled" 0.0;
5542             target: "elm.title";
5543             target: "elm.text";
5544             target: "elm.flip.content.title";
5545             target: "elm.flip.content";
5546          }
5547          program { name: "flip_disabled";
5548             signal: "elm,state,flip,disabled";
5549             source: "elm";
5550             action: STATE_SET "default" 0.0;
5551             target: "elm.title";
5552             target: "elm.text";
5553             target: "elm.flip.content.title";
5554             target: "elm.flip.content";
5555          }
5556          program { name: "contact_default_number_enabled";
5557             signal: "elm,state,contact,default_number,enabled";
5558             source: "elm";
5559             action: STATE_SET "contact_default_number_enabled" 0.0;
5560             target: "elm.icon";
5561             target: "elm.padding.icon.left";
5562             target: "elm.text";
5563          }
5564          program { name: "contact_default_number_disabled";
5565             signal: "elm,state,contact,default_number,disabled";
5566             source: "elm";
5567             action: STATE_SET "default" 0.0;
5568             target: "elm.icon";
5569             target: "elm.padding.icon.left";
5570             target: "elm.text";
5571          }
5572       }
5573    }
5574
5575
5576    group { name: "elm/genlist/item/dialogue/2text/default";
5577       alias: "elm/genlist/item_odd/dialogue/2text/default";
5578       alias: "elm/genlist/item_compress/dialogue/2text/default";
5579       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5580       alias: "elm/layout/dialogue/2text";
5581       data.item: "stacking" "above";
5582       data.item: "selectraise" "on";
5583       data.item: "texts" "elm.text.1 elm.text.2";
5584       data.item: "flips" "elm.flip.icon elm.flip.content";
5585       parts {
5586          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5587          GENLIST_PART_BG_NORMAL
5588          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5589          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5590          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5591          GENLIST_PART_PADDING_RIGHT_EDIT
5592          GENLIST_PART_DIALOGUE_ITEM
5593          GENLIST_PART_DIALOGUE_RIGHT_LINE
5594          part { name: "elm.text.1";
5595             clip_to: "disclip";
5596             type: TEXT;
5597             mouse_events: 0;
5598             scale: 1;
5599             description { state: "default" 0.0;
5600                min: 0 GENLIST_SIZE_61_INC;
5601                fixed: 0 1;
5602                rel1 {
5603                   relative: 1.0 1.0;
5604                   to_x: "elm.padding.left";
5605                   to_y: "elm.padding.top";
5606                }
5607                rel2 {
5608                   relative: 0.0 1.0;
5609                   to_x: "elm.padding.right";
5610                   to_y: "elm.padding.top";
5611                }
5612                align: 0.0 0.0;
5613                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5614                text {
5615                   font: "Tizen:style=Roman";
5616                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5617                   min: 0 1;
5618                   align: 0.0 0.5;
5619                   text_class: "list_item";
5620                }
5621             }
5622             description { state: "selected" 0.0;
5623                inherit: "default" 0.0;
5624                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5625             }
5626             GENLIST_DESCRIPTION_FLIP_ENABLED
5627          }
5628          part { name: "elm.text.2";
5629             clip_to: "disclip";
5630             type: TEXT;
5631             mouse_events: 0;
5632             scale: 1;
5633             description { state: "default" 0.0;
5634                rel1 {
5635                   relative: 1.0 1.0;
5636                   to_x: "elm.padding.left";
5637                   to_y: "elm.text.1";
5638                }
5639                rel2 {
5640                   relative: 0.0 0.0;
5641                   to_x: "elm.padding.right";
5642                   to_y: "elm.padding.bottom";
5643                }
5644                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5645                text {
5646                   font: "Tizen:style=Medium";
5647                   size: GENLIST_FONT_32_INC;
5648                   min: 0 1;
5649                   align: 0.0 0.5;
5650                   text_class: "tizen";
5651                }
5652             }
5653             description { state: "selected" 0.0;
5654                inherit: "default" 0.0;
5655                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5656             }
5657             GENLIST_DESCRIPTION_FLIP_ENABLED
5658          }
5659          GENLIST_PART_FLIP
5660          GENLIST_PART_DISCLIP
5661       }
5662       programs {
5663          // signal: elm,state,%s,active
5664          //   a "check" item named %s went active
5665          // signal: elm,state,%s,passive
5666          //   a "check" item named %s went passive
5667          // default is passive
5668          program { name: "go_active";
5669             signal: "elm,state,selected";
5670             source: "elm";
5671             action: STATE_SET "selected" 0.0;
5672             target: "bg";
5673             target: "elm.text.1";
5674             target: "elm.text.2";
5675             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5676          }
5677          program { name: "go_passive";
5678             signal: "elm,state,unselected";
5679             source: "elm";
5680             action: STATE_SET "default" 0.0;
5681             target: "bg";
5682             target: "elm.text.1";
5683             target: "elm.text.2";
5684             transition: LINEAR 0.1;
5685          }
5686          program { name: "go_disabled";
5687             signal: "elm,state,disabled";
5688             source: "elm";
5689             action: STATE_SET "disabled" 0.0;
5690             target: "disclip";
5691          }
5692          program { name: "go_enabled";
5693             signal: "elm,state,enabled";
5694             source: "elm";
5695             action: STATE_SET "default" 0.0;
5696             target: "disclip";
5697          }
5698          GENLIST_PROGRAM_FLIP_2TEXT
5699          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5700       }
5701    }
5702
5703    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5704       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5705       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5706       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5707       alias: "elm/layout/dialogue/2text.1icon.2";
5708       data.item: "stacking" "above";
5709       data.item: "selectraise" "on";
5710       data.item: "texts" "elm.text.1 elm.text.2";
5711       data.item: "contents" "elm.icon";
5712       data.item: "flips" "elm.flip.icon elm.flip.content";
5713       parts {
5714          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5715          GENLIST_PART_BG_NORMAL
5716          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5717          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5718          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5719          GENLIST_PART_PADDING_RIGHT_EDIT
5720          GENLIST_PART_DIALOGUE_ITEM
5721          GENLIST_PART_DIALOGUE_RIGHT_LINE
5722          part { name: "elm.icon";
5723             clip_to: "disclip";
5724             type: SWALLOW;
5725             scale: 1;
5726             description { state: "default" 0.0;
5727                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5728                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5729                fixed: 1 1;
5730                rel1 {
5731                   relative: 1.0 0.0;
5732                   to_x: "elm.padding.left";
5733                }
5734                rel2.to_x: "elm.padding.left";
5735                align: 0.0 0.5;
5736             }
5737             GENLIST_DESCRIPTION_FLIP_ENABLED
5738          }
5739          part { name: "elm.padding.icon.right";
5740             clip_to: "disclip";
5741             type: RECT;
5742             scale: 1;
5743             description { state: "default" 0.0;
5744                min: GENLIST_PADDING_16_INC 0;
5745                fixed: 1 0;
5746                rel1 {
5747                   relative: 1.0 0.0;
5748                   to_x: "elm.icon";
5749                }
5750                rel2.to_x: "elm.icon";
5751                align: 0.0 0.0;
5752                visible: 0;
5753             }
5754          }
5755          part { name: "elm.text.1";
5756             clip_to: "disclip";
5757             type: TEXT;
5758             mouse_events: 0;
5759             scale: 1;
5760             description { state: "default" 0.0;
5761                min: 0 GENLIST_SIZE_61_INC;
5762                fixed: 0 1;
5763                rel1 {
5764                   relative: 1.0 1.0;
5765                   to_x: "elm.padding.icon.right";
5766                   to_y: "elm.padding.top";
5767                }
5768                rel2 {
5769                   relative: 0.0 1.0;
5770                   to_x: "elm.padding.right";
5771                   to_y: "elm.padding.top";
5772                }
5773                align: 0.0 0.0;
5774                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5775                text {
5776                   font: "Tizen:style=Roman";
5777                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5778                   min: 0 1;
5779                   align: 0.0 0.5;
5780                   text_class: "list_item";
5781                }
5782             }
5783             description { state: "selected" 0.0;
5784                inherit: "default" 0.0;
5785                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5786             }
5787             GENLIST_DESCRIPTION_FLIP_ENABLED
5788          }
5789          part { name: "elm.text.2";
5790             clip_to: "disclip";
5791             type: TEXT;
5792             mouse_events: 0;
5793             scale: 1;
5794             description { state: "default" 0.0;
5795                rel1 {
5796                   relative: 1.0 1.0;
5797                   to_x: "elm.padding.icon.right";
5798                   to_y: "elm.text.1";
5799                }
5800                rel2 {
5801                   relative: 0.0 0.0;
5802                   to_x: "elm.padding.right";
5803                   to_y: "elm.padding.bottom";
5804                }
5805                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5806                text {
5807                   font: "Tizen:style=Medium";
5808                   size: GENLIST_FONT_32_INC;
5809                   min: 0 1;
5810                   align: 0.0 0.5;
5811                   text_class: "tizen";
5812                }
5813             }
5814             description { state: "selected" 0.0;
5815                inherit: "default" 0.0;
5816                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5817             }
5818             GENLIST_DESCRIPTION_FLIP_ENABLED
5819          }
5820          GENLIST_PART_FLIP
5821          GENLIST_PART_DISCLIP
5822       }
5823       programs {
5824          // signal: elm,state,%s,active
5825          //   a "check" item named %s went active
5826          // signal: elm,state,%s,passive
5827          //   a "check" item named %s went passive
5828          // default is passive
5829          program { name: "go_active";
5830             signal: "elm,state,selected";
5831             source: "elm";
5832             action: STATE_SET "selected" 0.0;
5833             target: "bg";
5834             target: "elm.text.1";
5835             target: "elm.text.2";
5836             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5837          }
5838          program { name: "go_passive";
5839             signal: "elm,state,unselected";
5840             source: "elm";
5841             action: STATE_SET "default" 0.0;
5842             target: "bg";
5843             target: "elm.text.1";
5844             target: "elm.text.2";
5845             transition: LINEAR 0.1;
5846          }
5847          program { name: "go_disabled";
5848             signal: "elm,state,disabled";
5849             source: "elm";
5850             action: STATE_SET "disabled" 0.0;
5851             target: "disclip";
5852          }
5853          program { name: "go_enabled";
5854             signal: "elm,state,enabled";
5855             source: "elm";
5856             action: STATE_SET "default" 0.0;
5857             target: "disclip";
5858          }
5859          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5860          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5861       }
5862    }
5863
5864    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5865       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5866       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5867       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5868       alias: "elm/layout/dialogue/2text.1icon.3";
5869       data.item: "stacking" "above";
5870       data.item: "selectraise" "on";
5871       data.item: "texts" "elm.text.1 elm.text.2";
5872       data.item: "contents" "elm.icon";
5873       data.item: "flips" "elm.flip.icon elm.flip.content";
5874       parts {
5875          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5876          GENLIST_PART_BG_NORMAL
5877          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5878          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5879          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5880          GENLIST_PART_PADDING_RIGHT_EDIT
5881          GENLIST_PART_DIALOGUE_ITEM
5882          GENLIST_PART_DIALOGUE_RIGHT_LINE
5883          part { name: "elm.icon";
5884             clip_to: "disclip";
5885             type: SWALLOW;
5886             scale: 1;
5887             description { state: "default" 0.0;
5888                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5889                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5890                fixed: 1 1;
5891                rel1 {
5892                   relative: 1.0 0.0;
5893                   to_x: "elm.padding.left";
5894                }
5895                rel2.to_x: "elm.padding.left";
5896                align: 0.0 0.5;
5897             }
5898             GENLIST_DESCRIPTION_FLIP_ENABLED
5899          }
5900          part { name: "elm.padding.icon.right";
5901             clip_to: "disclip";
5902             type: RECT;
5903             scale: 1;
5904             description { state: "default" 0.0;
5905                min: GENLIST_PADDING_16_INC 0;
5906                fixed: 1 0;
5907                rel1 {
5908                   relative: 1.0 0.0;
5909                   to_x: "elm.icon";
5910                }
5911                rel2.to_x: "elm.icon";
5912                align: 0.0 0.0;
5913                visible: 0;
5914             }
5915          }
5916          part { name: "elm.text.1";
5917             clip_to: "disclip";
5918             type: TEXT;
5919             mouse_events: 0;
5920             scale: 1;
5921             description { state: "default" 0.0;
5922                min: 0 GENLIST_SIZE_61_INC;
5923                fixed: 0 1;
5924                rel1 {
5925                   relative: 1.0 1.0;
5926                   to_x: "elm.padding.icon.right";
5927                   to_y: "elm.padding.top";
5928                }
5929                rel2 {
5930                   relative: 0.0 1.0;
5931                   to_x: "elm.padding.right";
5932                   to_y: "elm.padding.top";
5933                }
5934                align: 0.0 0.0;
5935                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5936                text {
5937                   font: "Tizen:style=Roman";
5938                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5939                   min: 0 1;
5940                   align: 0.0 0.5;
5941                   text_class: "list_item";
5942                }
5943             }
5944             description { state: "selected" 0.0;
5945                inherit: "default" 0.0;
5946                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5947             }
5948             GENLIST_DESCRIPTION_FLIP_ENABLED
5949          }
5950          part { name: "elm.text.2";
5951             clip_to: "disclip";
5952             type: TEXT;
5953             mouse_events: 0;
5954             scale: 1;
5955             description { state: "default" 0.0;
5956                rel1 {
5957                   relative: 1.0 1.0;
5958                   to_x: "elm.padding.icon.right";
5959                   to_y: "elm.text.1";
5960                }
5961                rel2 {
5962                   relative: 0.0 0.0;
5963                   to_x: "elm.padding.right";
5964                   to_y: "elm.padding.bottom";
5965                }
5966                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5967                text {
5968                   font: "Tizen:style=Medium";
5969                   size: GENLIST_FONT_32_INC;
5970                   min: 0 1;
5971                   align: 0.0 0.5;
5972                   text_class: "tizen";
5973                }
5974             }
5975             description { state: "selected" 0.0;
5976                inherit: "default" 0.0;
5977                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5978             }
5979             GENLIST_DESCRIPTION_FLIP_ENABLED
5980          }
5981          GENLIST_PART_FLIP
5982          GENLIST_PART_DISCLIP
5983       }
5984       programs {
5985          // signal: elm,state,%s,active
5986          //   a "check" item named %s went active
5987          // signal: elm,state,%s,passive
5988          //   a "check" item named %s went passive
5989          // default is passive
5990          program { name: "go_active";
5991             signal: "elm,state,selected";
5992             source: "elm";
5993             action: STATE_SET "selected" 0.0;
5994             target: "bg";
5995             target: "elm.text.1";
5996             target: "elm.text.2";
5997             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5998          }
5999          program { name: "go_passive";
6000             signal: "elm,state,unselected";
6001             source: "elm";
6002             action: STATE_SET "default" 0.0;
6003             target: "bg";
6004             target: "elm.text.1";
6005             target: "elm.text.2";
6006             transition: LINEAR 0.1;
6007          }
6008          program { name: "go_disabled";
6009             signal: "elm,state,disabled";
6010             source: "elm";
6011             action: STATE_SET "disabled" 0.0;
6012             target: "disclip";
6013          }
6014          program { name: "go_enabled";
6015             signal: "elm,state,enabled";
6016             source: "elm";
6017             action: STATE_SET "default" 0.0;
6018             target: "disclip";
6019          }
6020          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6021          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6022       }
6023    }
6024
6025    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6026       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6027       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6028       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6029       alias: "elm/layout/dialogue/2text.3icon";
6030       data.item: "stacking" "above";
6031       data.item: "selectraise" "on";
6032       data.item: "texts" "elm.text.1 elm.text.2";
6033       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6034       data.item: "flips" "elm.flip.icon elm.flip.content";
6035       parts {
6036          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6037          GENLIST_PART_BG_NORMAL
6038          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6039          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6040          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6041          GENLIST_PART_PADDING_RIGHT_EDIT
6042          GENLIST_PART_DIALOGUE_ITEM
6043          GENLIST_PART_DIALOGUE_RIGHT_LINE
6044          part { name: "elm.swallow.colorbar";
6045             clip_to: "disclip";
6046             type: SWALLOW;
6047             scale: 1;
6048             description { state: "default" 0.0;
6049                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6050                fixed: 1 1;
6051                rel1 {
6052                   relative: 1.0 0.0;
6053                   to_x: "elm.rect.dialogue";
6054                }
6055                rel2 {
6056                   relative: 1.0 0.0;
6057                   to_x: "elm.rect.dialogue";
6058                }
6059                align: 0.0 0.0;
6060             }
6061          }
6062          part { name: "elm.icon.1";
6063             clip_to: "disclip";
6064             type: SWALLOW;
6065             scale: 1;
6066             description { state: "default" 0.0;
6067                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6068                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6069                fixed: 1 1;
6070                rel1 {
6071                   relative: 1.0 0.0;
6072                   to_x: "elm.padding.left";
6073                }
6074                rel2 {
6075                   relative: 1.0 1.0;
6076                   to_x: "elm.padding.left";
6077                }
6078                align: 0.0 0.5;
6079             }
6080             GENLIST_DESCRIPTION_FLIP_ENABLED
6081          }
6082          part { name: "elm.padding.icon1.right";
6083             type: RECT;
6084             scale: 1;
6085             description { state: "default" 0.0;
6086                min: GENLIST_PADDING_16_INC 0;
6087                fixed: 1 0;
6088                rel1 {
6089                   relative: 1.0 0.0;
6090                   to_x: "elm.icon.1";
6091                }
6092                rel2.to_x: "elm.icon.1";
6093                align: 0.0 0.0;
6094                visible: 0;
6095             }
6096          }
6097          part { name: "elm.icon.2";
6098             clip_to: "disclip";
6099             type: SWALLOW;
6100             scale: 1;
6101             description { state: "default" 0.0;
6102                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6103                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6104                fixed: 1 1;
6105                rel1.to_x: "elm.padding.right";
6106                rel2 {
6107                   relative: 0.0 1.0;
6108                   to_x: "elm.padding.right";
6109                }
6110                align: 1.0 0.5;
6111             }
6112             GENLIST_DESCRIPTION_FLIP_ENABLED
6113          }
6114          part { name: "elm.padding.icon2.left";
6115             type: RECT;
6116             scale: 1;
6117             description { state: "default" 0.0;
6118                min: GENLIST_PADDING_16_INC 0;
6119                fixed: 1 0;
6120                rel1.to_x: "elm.icon.2";
6121                rel2 {
6122                   relative: 0.0 1.0;
6123                   to_x: "elm.icon.2";
6124                }
6125                align: 1.0 0.0;
6126                visible: 0;
6127             }
6128          }
6129          part { name: "elm.text.1";
6130             clip_to: "disclip";
6131             type: TEXT;
6132             mouse_events: 0;
6133             scale: 1;
6134             description { state: "default" 0.0;
6135                min: 0 GENLIST_SIZE_61_INC;
6136                fixed: 0 1;
6137                rel1 {
6138                   relative: 1.0 1.0;
6139                   to_x: "elm.padding.icon1.right";
6140                   to_y: "elm.padding.top";
6141                }
6142                rel2 {
6143                   relative: 0.0 1.0;
6144                   to_x: "elm.padding.icon2.left";
6145                   to_y: "elm.padding.top";
6146                }
6147                align: 0.0 0.0;
6148                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6149                text {
6150                   font: "Tizen:style=Roman";
6151                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6152                   min: 0 1;
6153                   align: 0.0 0.5;
6154                   text_class: "list_item";
6155                }
6156             }
6157             description { state: "selected" 0.0;
6158                inherit: "default" 0.0;
6159                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6160             }
6161             GENLIST_DESCRIPTION_FLIP_ENABLED
6162          }
6163          part { name: "elm.text.2";
6164             clip_to: "disclip";
6165             type: TEXT;
6166             mouse_events: 0;
6167             scale: 1;
6168             description { state: "default" 0.0;
6169                rel1 {
6170                   relative: 1.0 1.0;
6171                   to_x: "elm.padding.icon1.right";
6172                   to_y: "elm.text.1";
6173                }
6174                rel2 {
6175                   relative: 0.0 0.0;
6176                   to_x: "elm.padding.icon2.left";
6177                   to_y: "elm.padding.bottom";
6178                }
6179                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6180                text {
6181                   font: "Tizen:style=Medium";
6182                   size: GENLIST_FONT_32_INC;
6183                   min: 0 1;
6184                   align: 0.0 0.5;
6185                   text_class: "tizen";
6186                }
6187             }
6188             description { state: "selected" 0.0;
6189                inherit: "default" 0.0;
6190                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6191             }
6192             GENLIST_DESCRIPTION_FLIP_ENABLED
6193          }
6194          GENLIST_PART_FLIP
6195          GENLIST_PART_DISCLIP
6196       }
6197       programs {
6198          // signal: elm,state,%s,active
6199          //   a "check" item named %s went active
6200          // signal: elm,state,%s,passive
6201          //   a "check" item named %s went passive
6202          // default is passive
6203          program { name: "go_active";
6204             signal: "elm,state,selected";
6205             source: "elm";
6206             action: STATE_SET "selected" 0.0;
6207             target: "bg";
6208             target: "elm.text.1";
6209             target: "elm.text.2";
6210             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6211          }
6212          program { name: "go_passive";
6213             signal: "elm,state,unselected";
6214             source: "elm";
6215             action: STATE_SET "default" 0.0;
6216             target: "bg";
6217             target: "elm.text.1";
6218             target: "elm.text.2";
6219             transition: LINEAR 0.1;
6220          }
6221          program { name: "go_disabled";
6222             signal: "elm,state,disabled";
6223             source: "elm";
6224             action: STATE_SET "disabled" 0.0;
6225             target: "disclip";
6226          }
6227          program { name: "go_enabled";
6228             signal: "elm,state,enabled";
6229             source: "elm";
6230             action: STATE_SET "default" 0.0;
6231             target: "disclip";
6232          }
6233          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6234          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6235       }
6236    }
6237
6238    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6239       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6240       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6241       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6242       alias: "elm/layout/dialogue/2text.2icon.2";
6243       data.item: "stacking" "above";
6244       data.item: "selectraise" "on";
6245       data.item: "texts" "elm.text.1 elm.text.2";
6246       data.item: "contents" "elm.icon.1 elm.icon.2";
6247       data.item: "flips" "elm.flip.icon elm.flip.content";
6248       parts {
6249          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6250          GENLIST_PART_BG_NORMAL
6251          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6252          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6253          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6254          GENLIST_PART_PADDING_RIGHT_EDIT
6255          GENLIST_PART_DIALOGUE_ITEM
6256          GENLIST_PART_DIALOGUE_RIGHT_LINE
6257          part { name: "elm.icon.1";
6258             clip_to: "disclip";
6259             type: SWALLOW;
6260             scale: 1;
6261             description { state: "default" 0.0;
6262                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6263                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6264                fixed: 1 1;
6265                rel1 {
6266                   relative: 1.0 1.0;
6267                   to_x: "elm.padding.left";
6268                   to_y: "elm.padding.top";
6269                }
6270                rel2 {
6271                   relative: 1.0 0.0;
6272                   to_x: "elm.padding.left";
6273                   to_y: "elm.padding.bottom";
6274                }
6275                align: 0.0 0.5;
6276             }
6277             GENLIST_DESCRIPTION_FLIP_ENABLED
6278          }
6279          part { name: "elm.padding.icon1.right";
6280             clip_to: "disclip";
6281             type: RECT;
6282             scale: 1;
6283             description { state: "default" 0.0;
6284                min: GENLIST_PADDING_16_INC 0;
6285                fixed: 1 0;
6286                rel1 {
6287                   relative: 1.0 0.0;
6288                   to_x: "elm.icon.1";
6289                }
6290                rel2.to_x: "elm.icon.1";
6291                align: 0.0 0.0;
6292                visible: 0;
6293             }
6294          }
6295          part { name: "elm.text.1";
6296             clip_to: "disclip";
6297             type: TEXT;
6298             mouse_events: 0;
6299             scale: 1;
6300             description { state: "default" 0.0;
6301                min: 0 GENLIST_SIZE_61_INC;
6302                fixed: 0 1;
6303                rel1 {
6304                   relative: 1.0 1.0;
6305                   to_x: "elm.padding.icon1.right";
6306                   to_y: "elm.padding.top";
6307                }
6308                rel2 {
6309                   relative: 0.0 1.0;
6310                   to_x: "elm.padding.right";
6311                   to_y: "elm.padding.top";
6312                }
6313                align: 0.0 0.0;
6314                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6315                text {
6316                   font: "Tizen:style=Roman";
6317                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6318                   min: 0 1;
6319                   align: 0.0 0.5;
6320                   text_class: "list_item";
6321                }
6322             }
6323             description { state: "selected" 0.0;
6324                inherit: "default" 0.0;
6325                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6326             }
6327             GENLIST_DESCRIPTION_FLIP_ENABLED
6328          }
6329          part { name: "elm.icon.2";
6330             clip_to: "disclip";
6331             type: SWALLOW;
6332             scale: 1;
6333             description { state: "default" 0.0;
6334                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6335                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6336                fixed: 1 1;
6337                rel1 {
6338                   relative: 0.0 1.0;
6339                   to_x: "elm.padding.right";
6340                   to_y: "elm.text.1";
6341                }
6342                rel2 {
6343                   relative: 0.0 0.0;
6344                   to_x: "elm.padding.right";
6345                   to_y: "elm.padding.bottom";
6346                }
6347                align: 1.0 0.5;
6348             }
6349             GENLIST_DESCRIPTION_FLIP_ENABLED
6350          }
6351          part { name: "elm.padding.icon2.left";
6352             clip_to: "disclip";
6353             type: RECT;
6354             scale: 1;
6355             description { state: "default" 0.0;
6356                min: GENLIST_PADDING_16_INC 0;
6357                fixed: 1 0;
6358                rel1 {
6359                   relative: 0.0 0.0;
6360                   to_x: "elm.icon.2";
6361                }
6362                rel2.to_x: "elm.icon.2";
6363                align: 1.0 0.0;
6364                visible: 0;
6365             }
6366          }
6367          part { name: "elm.text.2";
6368             clip_to: "disclip";
6369             type: TEXT;
6370             mouse_events: 0;
6371             scale: 1;
6372             description { state: "default" 0.0;
6373                rel1 {
6374                   relative: 1.0 1.0;
6375                   to_x: "elm.padding.icon1.right";
6376                   to_y: "elm.text.1";
6377                }
6378                rel2 {
6379                   relative: 0.0 0.0;
6380                   to_x: "elm.padding.icon2.left";
6381                   to_y: "elm.padding.bottom";
6382                }
6383                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6384                text {
6385                   font: "Tizen:style=Medium";
6386                   size: GENLIST_FONT_32_INC;
6387                   min: 0 1;
6388                   align: 0.0 0.5;
6389                   text_class: "tizen";
6390                }
6391             }
6392             description { state: "selected" 0.0;
6393                inherit: "default" 0.0;
6394                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6395             }
6396             GENLIST_DESCRIPTION_FLIP_ENABLED
6397          }
6398          GENLIST_PART_FLIP
6399          GENLIST_PART_DISCLIP
6400       }
6401       programs {
6402          // signal: elm,state,%s,active
6403          //   a "check" item named %s went active
6404          // signal: elm,state,%s,passive
6405          //   a "check" item named %s went passive
6406          // default is passive
6407          program { name: "go_active";
6408             signal: "elm,state,selected";
6409             source: "elm";
6410             action: STATE_SET "selected" 0.0;
6411             target: "bg";
6412             target: "elm.text.1";
6413             target: "elm.text.2";
6414             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6415          }
6416          program { name: "go_passive";
6417             signal: "elm,state,unselected";
6418             source: "elm";
6419             action: STATE_SET "default" 0.0;
6420             target: "bg";
6421             target: "elm.text.1";
6422             target: "elm.text.2";
6423             transition: LINEAR 0.1;
6424          }
6425          program { name: "go_disabled";
6426             signal: "elm,state,disabled";
6427             source: "elm";
6428             action: STATE_SET "disabled" 0.0;
6429             target: "disclip";
6430          }
6431          program { name: "go_enabled";
6432             signal: "elm,state,enabled";
6433             source: "elm";
6434             action: STATE_SET "default" 0.0;
6435             target: "disclip";
6436          }
6437          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6438          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6439       }
6440    }
6441
6442 // 2.4.2.9
6443    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6444       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6445       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6446       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6447       alias: "elm/layout/dialogue/2text.2icon.3";
6448       inherit: "elm/genlist/item/2text.2icon.4/default";
6449       parts {
6450          GENLIST_PART_BG_NORMAL
6451          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6452          GENLIST_PART_DIALOGUE_ITEM
6453          GENLIST_PART_DIALOGUE_RIGHT_LINE
6454       }
6455    }
6456 // 2.4.2.9 (textblock)
6457    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6458       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6459       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6460       parts {
6461          GENLIST_PART_BG_NORMAL
6462          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6463          GENLIST_PART_DIALOGUE_ITEM
6464          GENLIST_PART_DIALOGUE_RIGHT_LINE
6465       }
6466    }
6467
6468 // 4.2.11
6469    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6470       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6471       alias: "elm/layout/dialogue/1title.1text.2";
6472       data.item: "stacking" "above";
6473       data.item: "selectraise" "on";
6474       data.item: "texts" "elm.title elm.text";
6475       parts {
6476          part { name: "base";
6477             type: RECT;
6478             repeat_events: 1;
6479             description { state: "default" 0.0;
6480                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6481             }
6482          }
6483          GENLIST_PART_BG_NORMAL
6484          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6485          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6486          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6487          GENLIST_PART_PADDING_RIGHT_EDIT
6488          GENLIST_PART_DIALOGUE_ITEM
6489          GENLIST_PART_DIALOGUE_RIGHT_LINE
6490          part { name: "elm.title";
6491             clip_to: "disclip";
6492             type: TEXT;
6493             mouse_events: 0;
6494             scale: 1;
6495             description { state: "default" 0.0;
6496                min: GENLIST_SIZE_163_INC 0;
6497                fixed: 1 0;
6498                rel1 {
6499                   relative: 1.0 0.0;
6500                   to_x: "elm.padding.left";
6501                }
6502                rel2 {
6503                   relative: 1.0 1.0;
6504                   to_x: "elm.padding.left";
6505                }
6506                align: 0.0 0.0;
6507                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6508                text {
6509                   font: "Tizen:style=Medium";
6510                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6511                   min: 0 1;
6512                   align: 0.0 0.5;
6513                   text_class: "tizen";
6514                }
6515             }
6516             description { state: "selected" 0.0;
6517                inherit: "default" 0.0;
6518                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6519             }
6520          }
6521          part { name: "elm.divider1";
6522             clip_to: "disclip";
6523             type: RECT;
6524             mouse_events: 0;
6525             description { state: "default" 0.0;
6526                min: 1 0;
6527                fixed: 1 0;
6528                rel1 {
6529                   relative: 1.0 0.0;
6530                   to_x: "elm.title";
6531                }
6532                rel2.to_x: "elm.title";
6533                align: 0.0 0.5;
6534                color: GENLIST_LIST_LINE1_COLOR;
6535             }
6536          }
6537          part { name: "elm.padding.text.left";
6538             clip_to: "disclip";
6539             type: RECT;
6540             mouse_events: 0;
6541             description { state: "default" 0.0;
6542                min: GENLIST_PADDING_16_INC 0;
6543                fixed: 1 0;
6544                rel1 {
6545                   relative: 1.0 0.0;
6546                   to_x: "elm.divider1";
6547                }
6548                rel2.to_x: "elm.divider1";
6549                align: 0.0 0.5;
6550                visible: 0;
6551             }
6552          }
6553          part { name: "elm.text";
6554             clip_to: "disclip";
6555             type: TEXTBLOCK;
6556             mouse_events: 0;
6557             scale: 1;
6558             description { state: "default" 0.0;
6559                rel1 {
6560                   relative: 1.0 1.0;
6561                   to_x: "elm.padding.text.left";
6562                   to_y: "elm.padding.top";
6563                }
6564                rel2 {
6565                   relative: 0.0 0.0;
6566                   to_x: "elm.padding.right";
6567                   to_y: "elm.padding.bottom";
6568                }
6569                text {
6570                   style: "genlist_style_list_main_text_unread_wrap";
6571                   min: 0 1;
6572                   align: 0.0 0.5;
6573                }
6574             }
6575             description { state: "selected" 0.0;
6576                inherit: "default" 0.0;
6577                text.style: "genlist_style_list_main_text_focus_wrap";
6578             }
6579          }
6580          GENLIST_PART_DISCLIP
6581       }
6582       programs {
6583          // signal: elm,state,%s,active
6584          //   a "check" item named %s went active
6585          // signal: elm,state,%s,passive
6586          //   a "check" item named %s went passive
6587          // default is passive
6588          program { name: "go_active";
6589             signal: "elm,state,selected";
6590             source: "elm";
6591             action: STATE_SET "selected" 0.0;
6592             target: "bg";
6593             target: "elm.title";
6594             target: "elm.text";
6595             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6596          }
6597          program { name: "go_passive";
6598             signal: "elm,state,unselected";
6599             source: "elm";
6600             action: STATE_SET "default" 0.0;
6601             target: "bg";
6602             target: "elm.title";
6603             target: "elm.text";
6604             transition: LINEAR 0.1;
6605          }
6606          program { name: "go_disabled";
6607             signal: "elm,state,disabled";
6608             source: "elm";
6609             action: STATE_SET "disabled" 0.0;
6610             target: "disclip";
6611          }
6612          program { name: "go_enabled";
6613             signal: "elm,state,enabled";
6614             source: "elm";
6615             action: STATE_SET "default" 0.0;
6616             target: "disclip";
6617          }
6618          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6619       }
6620    }
6621
6622    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6623       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6624       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6625       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6626       alias: "elm/layout/dialogue/1title.2text";
6627       data.item: "stacking" "above";
6628       data.item: "selectraise" "on";
6629       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6630       parts {
6631          GENLIST_PART_BASE
6632          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6633          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6634          GENLIST_PART_PADDING_RIGHT_EDIT
6635          GENLIST_PART_DIALOGUE_ITEM
6636          GENLIST_PART_DIALOGUE_RIGHT_LINE
6637          part { name: "elm.divider1";
6638             clip_to: "disclip";
6639             type: RECT;
6640             mouse_events: 0;
6641             description { state: "default" 0.0;
6642                min: 1 0;
6643                fixed: 1 0;
6644                rel1 {
6645                   relative: 1.0 0.0;
6646                   to_x: "elm.title";
6647                }
6648                rel2.to_x: "elm.title";
6649                align: 0.0 0.5;
6650                color: GENLIST_LIST_LINE1_COLOR;
6651             }
6652          }
6653          part { name: "center_line";
6654             clip_to: "disclip";
6655             type: RECT;
6656             mouse_events: 0;
6657             description { state: "default" 0.0;
6658                min: 0 1;
6659                fixed: 0 1;
6660                color: GENLIST_LIST_LINE1_COLOR;
6661                rel1 {
6662                   relative: 1.0 0.5;
6663                   to_x: "elm.divider1";
6664                }
6665                rel2.relative: 1.0 0.5;
6666                align: 0.5 1.0;
6667             }
6668          }
6669          part { name: "elm.title";
6670             clip_to: "disclip";
6671             type: TEXT;
6672             mouse_events: 0;
6673             scale: 1;
6674             description { state: "default" 0.0;
6675                min: GENLIST_SIZE_163_INC 0;
6676                fixed: 1 0;
6677                rel1 {
6678                   relative: 1.0  0.0;
6679                   to_x: "elm.padding.left";
6680                }
6681                rel2.to_x: "elm.padding.left";
6682                align: 0.0 0.5;
6683                color: GENLIST_MULTILINE_TEXT_COLOR;
6684                text {
6685                   font: "Tizen:style=Medium";
6686                   size: GENLIST_MULTILINE_TEXT_SIZE;
6687                   min: 0 1;
6688                   align: 0.0 0.5;
6689                   text_class: "tizen";
6690                }
6691             }
6692          }
6693          part { name: "elm.padding.title.right";
6694             clip_to: "disclip";
6695             type: RECT;
6696             mouse_events: 0;
6697             scale: 1;
6698             description { state: "default" 0.0;
6699                min: GENLIST_PADDING_16_INC 0;
6700                fixed: 1 0;
6701                rel1 {
6702                    relative: 1.0 0.0;
6703                    to_x: "elm.title";
6704                }
6705                rel2.to_x: "elm.title";
6706                visible: 0;
6707                align: 0.0 0.5;
6708             }
6709          }
6710          part { name: "elm.text.1";
6711             clip_to: "disclip";
6712             type: TEXT;
6713             mouse_events: 0;
6714             scale: 1;
6715             description { state: "default" 0.0;
6716                rel1 {
6717                   relative: 1.0 0.0;
6718                   to_x: "elm.padding.title.right";
6719                }
6720                rel2 {
6721                   relative: 0.0 0.0;
6722                   to_x: "elm.padding.right";
6723                   to_y: "center_line";
6724                }
6725                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6726                text {
6727                   font: "Tizen:style=Roman";
6728                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6729                   min: 0 1;
6730                   align: 0.0 0.5;
6731                   text_class: "list_item";
6732                }
6733             }
6734          }
6735          part { name: "elm.text.2";
6736             clip_to: "disclip";
6737             type: TEXT;
6738             mouse_events: 0;
6739             scale: 1;
6740             description { state: "default" 0.0;
6741                rel1 {
6742                   relative: 1.0 0.5;
6743                   to_x: "elm.padding.title.right";
6744                }
6745                rel2 {
6746                   relative: 0.0 1.0;
6747                   to_x: "elm.padding.right";
6748                }
6749                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6750                text {
6751                   font: "Tizen:style=Roman";
6752                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6753                   min: 0 1;
6754                   align: 0.0 0.5;
6755                   text_class: "tizen";
6756                }
6757             }
6758          }
6759          GENLIST_PART_DISCLIP
6760       }
6761       programs {
6762          // signal: elm,state,%s,active
6763          //   a "check" item named %s went active
6764          // signal: elm,state,%s,passive
6765          //   a "check" item named %s went passive
6766          // default is passive
6767          program { name: "go_active";
6768             signal: "elm,state,selected";
6769             source: "elm";
6770             action: STATE_SET "selected" 0.0;
6771             target: "elm.title";
6772             target: "elm.text.1";
6773             target: "elm.text.2";
6774          }
6775          program { name: "go_passive";
6776             signal: "elm,state,unselected";
6777             source: "elm";
6778             action: STATE_SET "default" 0.0;
6779             target: "elm.title";
6780             target: "elm.text.1";
6781             target: "elm.text.2";
6782             transition: LINEAR 0.1;
6783          }
6784          program { name: "go_disabled";
6785             signal: "elm,state,disabled";
6786             source: "elm";
6787             action: STATE_SET "disabled" 0.0;
6788             target: "disclip";
6789          }
6790          program { name: "go_enabled";
6791             signal: "elm,state,enabled";
6792             source: "elm";
6793             action: STATE_SET "default" 0.0;
6794             target: "disclip";
6795          }
6796       }
6797    }
6798
6799 #if 0
6800    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6801       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6802       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6803       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6804       alias: "elm/layout/dialogue/2text.1icon.6";
6805       data.item: "stacking" "above";
6806       data.item: "selectraise" "on";
6807       data.item: "texts" "elm.text.1 elm.text.2";
6808       data.item: "contents" "elm.icon";
6809       data.item: "flips" "elm.flip.icon elm.flip.content";
6810       parts {
6811          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6812          GENLIST_PART_BG_NORMAL
6813          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6814          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6815          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6816          GENLIST_PART_PADDING_RIGHT_EDIT
6817          GENLIST_PART_DIALOGUE_ITEM
6818          GENLIST_PART_DIALOGUE_RIGHT_LINE
6819          part { name: "elm.icon";
6820             clip_to: "disclip";
6821             type: SWALLOW;
6822             scale: 1;
6823             description { state: "default" 0.0;
6824                fixed: 1 1;
6825                rel1.to_x: "elm.padding.right";
6826                rel2 {
6827                   relative: 0.0 1.0;
6828                   to_x: "elm.padding.right";
6829                }
6830                align: 1.0 0.5;
6831             }
6832             GENLIST_DESCRIPTION_FLIP_ENABLED
6833          }
6834          part { name: "elm.padding.icon.left";
6835             clip_to: "disclip";
6836             type: RECT;
6837             scale: 1;
6838             description { state: "default" 0.0;
6839                min: GENLIST_SIZE_16_INC 0;
6840                fixed: 1 0;
6841                rel1.to_x: "elm.icon";
6842                rel2 {
6843                   relative: 0.0 1.0;
6844                   to_x: "elm.icon";
6845                }
6846                align: 1.0 0.0;
6847                visible: 0;
6848             }
6849          }
6850          part { name: "elm.text.1";
6851             clip_to: "disclip";
6852             type: TEXT;
6853             mouse_events: 0;
6854             scale: 1;
6855             description { state: "default" 0.0;
6856                min: 0 GENLIST_SIZE_61_INC;
6857                fixed: 0 1;
6858                rel1 {
6859                   relative: 1.0 1.0;
6860                   to_x: "elm.padding.left";
6861                   to_y: "elm.padding.top";
6862                }
6863                rel2 {
6864                   relative: 0.0 1.0;
6865                   to_x: "elm.padding.icon.left";
6866                   to_y: "elm.padding.top";
6867                }
6868                align: 0.0 0.0;
6869                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6870                text {
6871                   font: "Tizen:style=Roman";
6872                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6873                   min: 0 1;
6874                   align: 0.0 0.5;
6875                   text_class: "list_item";
6876                }
6877             }
6878             description { state: "selected" 0.0;
6879                inherit: "default" 0.0;
6880                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6881             }
6882             GENLIST_DESCRIPTION_FLIP_ENABLED
6883          }
6884          part { name: "elm.text.2";
6885             clip_to: "disclip";
6886             type: TEXT;
6887             mouse_events: 0;
6888             scale: 1;
6889             description { state: "default" 0.0;
6890                rel1 {
6891                   relative: 1.0 1.0;
6892                   to_x: "elm.padding.left";
6893                   to_y: "elm.text.1";
6894                }
6895                rel2 {
6896                   relative: 0.0 0.0;
6897                   to_x: "elm.padding.icon.left";
6898                   to_y: "elm.padding.bottom";
6899                }
6900                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6901                text {
6902                   font: "Tizen:style=Medium";
6903                   size: GENLIST_FONT_32_INC;
6904                   min: 0 1;
6905                   align: 0.0 0.5;
6906                   text_class: "tizen";
6907                }
6908             }
6909             description { state: "selected" 0.0;
6910                inherit: "default" 0.0;
6911                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6912             }
6913             GENLIST_DESCRIPTION_FLIP_ENABLED
6914          }
6915          GENLIST_PART_FLIP
6916          GENLIST_PART_DISCLIP
6917       }
6918       programs {
6919          // signal: elm,state,%s,active
6920          //   a "check" item named %s went active
6921          // signal: elm,state,%s,passive
6922          //   a "check" item named %s went passive
6923          // default is passive
6924          program { name: "go_active";
6925             signal: "elm,state,selected";
6926             source: "elm";
6927             action: STATE_SET "selected" 0.0;
6928             target: "bg";
6929             target: "elm.text.1";
6930             target: "elm.text.2";
6931             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6932          }
6933          program { name: "go_passive";
6934             signal: "elm,state,unselected";
6935             source: "elm";
6936             action: STATE_SET "default" 0.0;
6937             target: "bg";
6938             target: "elm.text.1";
6939             target: "elm.text.2";
6940             transition: LINEAR 0.1;
6941          }
6942          program { name: "go_disabled";
6943             signal: "elm,state,disabled";
6944             source: "elm";
6945             action: STATE_SET "disabled" 0.0;
6946             target: "disclip";
6947          }
6948          program { name: "go_enabled";
6949             signal: "elm,state,enabled";
6950             source: "elm";
6951             action: STATE_SET "default" 0.0;
6952             target: "disclip";
6953          }
6954          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6955          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6956       }
6957    }
6958
6959    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6960       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
6961       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
6962       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
6963       alias: "elm/layout/dialogue/2text.1icon.7";
6964       data.item: "stacking" "above";
6965       data.item: "selectraise" "on";
6966       data.item: "texts" "elm.text.1 elm.text.2";
6967       data.item: "contents" "elm.icon";
6968       data.item: "flips" "elm.flip.icon elm.flip.content";
6969       parts {
6970          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6971          GENLIST_PART_BG_NORMAL
6972          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6973          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6974          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6975          GENLIST_PART_PADDING_RIGHT_EDIT
6976          GENLIST_PART_DIALOGUE_ITEM
6977          GENLIST_PART_DIALOGUE_RIGHT_LINE
6978          part { name: "elm.icon";
6979             clip_to: "disclip";
6980             type: SWALLOW;
6981             scale: 1;
6982             description { state: "default" 0.0;
6983                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6984                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6985                fixed: 1 1;
6986                rel1 {
6987                   relative: 0.0 1.0;
6988                   to_x: "elm.padding.right";
6989                   to_y: "elm.padding.top";
6990                }
6991                rel2 {
6992                   relative: 0.0 0.0;
6993                   to_x: "elm.padding.right";
6994                   to_y: "elm.padding.bottom";
6995                }
6996                align: 1.0 0.5;
6997             }
6998             GENLIST_DESCRIPTION_FLIP_ENABLED
6999          }
7000          part { name: "elm.padding.icon.left";
7001             clip_to: "disclip";
7002             type: RECT;
7003             scale: 1;
7004             description { state: "default" 0.0;
7005                min: GENLIST_SIZE_16_INC 0;
7006                fixed: 1 0;
7007                rel1.to_x: "elm.icon";
7008                rel2 {
7009                   relative: 0.0 1.0;
7010                   to_x: "elm.icon";
7011                }
7012                align: 1.0 0.0;
7013                visible: 0;
7014             }
7015          }
7016          part { name: "elm.text.1";
7017             clip_to: "disclip";
7018             type: TEXT;
7019             mouse_events: 0;
7020             scale: 1;
7021             description { state: "default" 0.0;
7022                min: 0 GENLIST_SIZE_61_INC;
7023                fixed: 0 1;
7024                rel1 {
7025                   relative: 1.0 1.0;
7026                   to_x: "elm.padding.left";
7027                   to_y: "elm.padding.top";
7028                }
7029                rel2 {
7030                   relative: 0.0 1.0;
7031                   to_x: "elm.padding.icon.left";
7032                   to_y: "elm.padding.top";
7033                }
7034                align: 0.0 0.0;
7035                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7036                text {
7037                   font: "Tizen:style=Roman";
7038                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7039                   min: 0 1;
7040                   align: 0.0 0.5;
7041                   text_class: "list_item";
7042                }
7043             }
7044             description { state: "selected" 0.0;
7045                inherit: "default" 0.0;
7046                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7047             }
7048             GENLIST_DESCRIPTION_FLIP_ENABLED
7049          }
7050          part { name: "elm.text.2";
7051             clip_to: "disclip";
7052             type: TEXT;
7053             mouse_events: 0;
7054             scale: 1;
7055             description { state: "default" 0.0;
7056                rel1 {
7057                   relative: 1.0 1.0;
7058                   to_x: "elm.padding.left";
7059                   to_y: "elm.text.1";
7060                }
7061                rel2 {
7062                   relative: 0.0 0.0;
7063                   to_x: "elm.padding.icon.left";
7064                   to_y: "elm.padding.bottom";
7065                }
7066                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7067                text {
7068                   font: "Tizen:style=Medium";
7069                   size: GENLIST_FONT_32_INC;
7070                   min: 0 1;
7071                   align: 0.0 0.5;
7072                   text_class: "tizen";
7073                }
7074             }
7075             description { state: "selected" 0.0;
7076                inherit: "default" 0.0;
7077                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7078             }
7079             GENLIST_DESCRIPTION_FLIP_ENABLED
7080          }
7081          GENLIST_PART_FLIP
7082          GENLIST_PART_DISCLIP
7083       }
7084       programs {
7085          // signal: elm,state,%s,active
7086          //   a "check" item named %s went active
7087          // signal: elm,state,%s,passive
7088          //   a "check" item named %s went passive
7089          // default is passive
7090          program { name: "go_active";
7091             signal: "elm,state,selected";
7092             source: "elm";
7093             action: STATE_SET "selected" 0.0;
7094             target: "bg";
7095             target: "elm.text.1";
7096             target: "elm.text.2";
7097             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7098          }
7099          program { name: "go_passive";
7100             signal: "elm,state,unselected";
7101             source: "elm";
7102             action: STATE_SET "default" 0.0;
7103             target: "bg";
7104             target: "elm.text.1";
7105             target: "elm.text.2";
7106             transition: LINEAR 0.1;
7107          }
7108          program { name: "go_disabled";
7109             signal: "elm,state,disabled";
7110             source: "elm";
7111             action: STATE_SET "disabled" 0.0;
7112             target: "disclip";
7113          }
7114          program { name: "go_enabled";
7115             signal: "elm,state,enabled";
7116             source: "elm";
7117             action: STATE_SET "default" 0.0;
7118             target: "disclip";
7119          }
7120          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7121          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7122       }
7123    }
7124
7125    // 2.4.2.19
7126    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7127       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7128       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7129       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7130       alias: "elm/layout/dialogue/2text.1icon.9";
7131       data.item: "stacking" "above";
7132       data.item: "selectraise" "on";
7133       data.item: "texts" "elm.text.1 elm.text.2";
7134       data.item: "contents" "elm.icon.1";
7135       data.item: "flips" "elm.flip.icon elm.flip.content";
7136
7137       parts {
7138          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7139          GENLIST_PART_BG_NORMAL
7140          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7141          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7142          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7143          GENLIST_PART_PADDING_RIGHT_EDIT
7144          GENLIST_PART_DIALOGUE_ITEM
7145          GENLIST_PART_DIALOGUE_RIGHT_LINE
7146          part { name: "elm.icon.1";
7147             clip_to: "disclip";
7148             type: SWALLOW;
7149             scale: 1;
7150             description { state: "default" 0.0;
7151                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7152                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7153                fixed: 1 1;
7154                rel1 {
7155                   relative: 1.0 1.0;
7156                   to_x: "elm.padding.left";
7157                   to_y: "elm.text.1";
7158                }
7159                rel2 {
7160                   relative: 1.0 0.0;
7161                   to_x: "elm.padding.left";
7162                   to_y: "elm.padding.bottom";
7163                }
7164                align: 0.0 0.5;
7165             }
7166             GENLIST_DESCRIPTION_FLIP_ENABLED
7167          }
7168          part { name: "elm.padding.icon1.right";
7169             clip_to: "disclip";
7170             type: RECT;
7171             scale: 1;
7172             description { state: "default" 0.0;
7173                min: GENLIST_PADDING_16_INC 0;
7174                fixed: 1 0;
7175                rel1 {
7176                   relative: 1.0 0.0;
7177                   to_x: "elm.icon.1";
7178                }
7179                rel2.to_x: "elm.icon.1";
7180                align: 0.0 0.0;
7181                visible: 0;
7182             }
7183          }
7184          part { name: "elm.text.1";
7185             clip_to: "disclip";
7186             type: TEXT;
7187             mouse_events: 0;
7188             scale: 1;
7189             description { state: "default" 0.0;
7190                min: 0 GENLIST_SIZE_61_INC;
7191                fixed: 0 1;
7192                rel1 {
7193                   relative: 1.0 1.0;
7194                   to_x: "elm.padding.left";
7195                   to_y: "elm.padding.top";
7196                }
7197                rel2 {
7198                   relative: 0.0 1.0;
7199                   to_x: "elm.padding.right";
7200                   to_y: "elm.padding.top";
7201                }
7202                align: 0.0 0.0;
7203                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7204                text {
7205                   font: "Tizen:style=Roman";
7206                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7207                   min: 0 1;
7208                   align: 0.0 0.5;
7209                   text_class: "list_item";
7210                }
7211             }
7212             description { state: "selected" 0.0;
7213                inherit: "default" 0.0;
7214                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7215             }
7216             GENLIST_DESCRIPTION_FLIP_ENABLED
7217          }
7218          part { name: "elm.text.2";
7219             clip_to: "disclip";
7220             type: TEXT;
7221             mouse_events: 0;
7222             scale: 1;
7223             description { state: "default" 0.0;
7224                rel1 {
7225                   relative: 1.0 1.0;
7226                   to_x: "elm.padding.icon1.right";
7227                   to_y: "elm.text.1";
7228                }
7229                rel2 {
7230                   relative: 0.0 0.0;
7231                   to_x: "elm.padding.right";
7232                   to_y: "elm.padding.bottom";
7233                }
7234                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7235                text {
7236                   font: "Tizen:style=Medium";
7237                   size: GENLIST_FONT_32_INC;
7238                   min: 0 1;
7239                   align: 0.0 0.5;
7240                   text_class: "tizen";
7241                }
7242             }
7243             description { state: "selected" 0.0;
7244                inherit: "default" 0.0;
7245                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7246             }
7247             GENLIST_DESCRIPTION_FLIP_ENABLED
7248          }
7249          GENLIST_PART_FLIP
7250          GENLIST_PART_DISCLIP
7251       }
7252       programs {
7253          // signal: elm,state,%s,active
7254          //   a "check" item named %s went active
7255          // signal: elm,state,%s,passive
7256          //   a "check" item named %s went passive
7257          // default is passive
7258          program { name: "go_active";
7259             signal: "elm,state,selected";
7260             source: "elm";
7261             action: STATE_SET "selected" 0.0;
7262             target: "bg";
7263             target: "elm.text.1";
7264             target: "elm.text.2";
7265          }
7266          program { name: "go_passive";
7267             signal: "elm,state,unselected";
7268             source: "elm";
7269             action: STATE_SET "default" 0.0;
7270             target: "bg";
7271             target: "elm.text.1";
7272             target: "elm.text.2";
7273             transition: LINEAR 0.1;
7274          }
7275          program { name: "go_disabled";
7276             signal: "elm,state,disabled";
7277             source: "elm";
7278             action: STATE_SET "disabled" 0.0;
7279             target: "disclip";
7280          }
7281          program { name: "go_enabled";
7282             signal: "elm,state,enabled";
7283             source: "elm";
7284             action: STATE_SET "default" 0.0;
7285             target: "disclip";
7286          }
7287       }
7288    }
7289
7290 // 4.3.1
7291    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7292       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7293       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7294       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7295       alias: "elm/layout/dialogue/bg/2text.2icon";
7296       data.item: "stacking" "above";
7297       data.item: "selectraise" "on";
7298       data.item: "texts" "elm.text.1 elm.text.2";
7299       data.item: "contents" "elm.icon.1 elm.icon.2";
7300       images {
7301           image: "00_list_thumbnail_bg.png" COMP;
7302       }
7303       parts {
7304          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7305          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7306          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7307          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7308          GENLIST_PART_PADDING_RIGHT_EDIT
7309          part { name: "elm.icon1.bg";
7310             scale: 1;
7311             description { state: "default" 0.0;
7312                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7313                fixed: 1 1;
7314                align: 0.0 0.52;
7315                rel1 {
7316                   relative: 1.0 0.5;
7317                   to_x: "elm.padding.left";
7318                }
7319                rel2 {
7320                   relative: 1.0 0.5;
7321                   to_x: "elm.padding.left";
7322                }
7323                image {
7324                   normal: "00_list_thumbnail_bg.png";
7325                   border: 1 1 1 1;
7326                   border_scale: 1;
7327                   middle: NONE;
7328                }
7329             }
7330          }
7331          part { name: "elm.icon.1";
7332             type: SWALLOW;
7333             description { state: "default" 0.0;
7334                rel1.to: "elm.icon1.bg";
7335                rel2.to: "elm.icon1.bg";
7336             }
7337          }
7338          part { name: "elm.padding.icon1.right";
7339             type: RECT;
7340             mouse_events: 0;
7341             scale: 1;
7342             description { state: "default" 0.0;
7343                min: GENLIST_PADDING_24_INC 0;
7344                fixed: 1 0;
7345                rel1 {
7346                    relative: 1.0 0.0;
7347                    to_x: "elm.icon1.bg";
7348                }
7349                rel2.to_x: "elm.icon1.bg";
7350                visible: 0;
7351                align: 0.0 0.5;
7352             }
7353          }
7354          part { name: "elm.icon.2";
7355             type: SWALLOW;
7356             scale: 1;
7357             description { state: "default" 0.0;
7358                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7359                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7360                fixed: 1 1;
7361                rel1 {
7362                   relative: 0.0 0.5;
7363                   to_x: "elm.padding.right";
7364                }
7365                rel2 {
7366                   relative: 0.0 0.5;
7367                   to_x: "elm.padding.right";
7368                }
7369                align: 1.0 0.5;
7370             }
7371          }
7372          part { name: "elm.padding.icon2.right";
7373             type: RECT;
7374             mouse_events: 0;
7375             scale: 1;
7376             description { state: "default" 0.0;
7377                min: GENLIST_PADDING_16_INC 0;
7378                fixed: 1 0;
7379                rel1.to_x: "elm.icon.2";
7380                rel2 {
7381                   relative: 0.0 1.0;
7382                   to_x: "elm.icon.2";
7383                }
7384                rel2.to_x: "elm.icon.2";
7385                visible: 0;
7386                align: 1.0 0.5;
7387             }
7388          }
7389          part { name: "elm.text.1";
7390             clip_to: "disclip";
7391             type: TEXT;
7392             mouse_events: 0;
7393             scale: 1;
7394             description { state: "default" 0.0;
7395                min: 0 GENLIST_SIZE_54_INC;
7396                fixed: 0 1;
7397                align: 0.0 0.0;
7398                rel1 {
7399                   relative: 1.0 1.0;
7400                   to_x: "elm.padding.icon1.right";
7401                   to_y: "elm.padding.top";
7402                }
7403                rel2 {
7404                   relative: 0.0 1.0;
7405                   to_x: "elm.padding.icon2.right";
7406                   to_y: "elm.padding.top";
7407                }
7408                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7409                text {
7410                   font: "Tizen:style=Roman";
7411                   size: GENLIST_FONT_48_INC;
7412                   min: 0 1;
7413                   align: 0.0 0.0;
7414                   text_class: "list_item";
7415                }
7416             }
7417          }
7418          part { name: "elm.padding.text.1.bottom";
7419             type: RECT;
7420             mouse_events: 0;
7421             scale: 1;
7422             description { state: "default" 0.0;
7423                min: 0 GENLIST_PADDING_8_INC;
7424                fixed: 0 1;
7425                rel1 {
7426                    relative: 0.0 1.0;
7427                    to_y: "elm.text.1";
7428                }
7429                rel2.to_y: "elm.text.1";
7430                visible: 0;
7431                align: 0.0 0.0;
7432             }
7433          }
7434          part { name: "elm.text.2";
7435             clip_to: "disclip";
7436             type: TEXT;
7437             mouse_events: 0;
7438             scale: 1;
7439             description { state: "default" 0.0;
7440                rel1 {
7441                   relative: 1.0 1.0;
7442                   to_x: "elm.padding.icon1.right";
7443                   to_y: "elm.padding.text.1.bottom";
7444                }
7445                rel2 {
7446                   relative: 0.0 0.0;
7447                   to_x: "elm.padding.icon2.right";
7448                   to_y: "elm.padding.bottom";
7449                }
7450                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7451                text {
7452                   font: "Tizen:style=Medium";
7453                   size: GENLIST_FONT_32_INC;
7454                   min: 0 1;
7455                   align: 0.0 1.0;
7456                   text_class: "tizen";
7457                }
7458             }
7459          }
7460          GENLIST_PART_DISCLIP
7461       }
7462       programs {
7463          // signal: elm,state,%s,active
7464          //   a "check" item named %s went active
7465          // signal: elm,state,%s,passive
7466          //   a "check" item named %s went passive
7467          // default is passive
7468          /*program { name: "go_active";
7469             signal: "elm,state,selected";
7470             source: "elm";
7471             action: STATE_SET "selected" 0.0;
7472             target: "elm.text";
7473             target: "elm.text.sub";
7474          }
7475          program { name: "go_passive";
7476             signal: "elm,state,unselected";
7477             source: "elm";
7478             action: STATE_SET "default" 0.0;
7479             target: "elm.text";
7480             target: "elm.text.sub";
7481             transition: LINEAR 0.1;
7482          }*/
7483          program { name: "go_disabled";
7484             signal: "elm,state,disabled";
7485             source: "elm";
7486             action: STATE_SET "disabled" 0.0;
7487             target: "disclip";
7488          }
7489          program { name: "go_enabled";
7490             signal: "elm,state,enabled";
7491             source: "elm";
7492             action: STATE_SET "default" 0.0;
7493             target: "disclip";
7494          }
7495       }
7496    }
7497
7498 // 4.3.3
7499    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7500       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7501       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7502       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7503       alias: "elm/layout/dialogue/bg/5text.2icon";
7504       data.item: "stacking" "above";
7505       data.item: "selectraise" "on";
7506       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7507       data.item: "contents" "elm.icon.1 elm.icon.2";
7508       images {
7509           image: "00_list_thumbnail_bg.png" COMP;
7510       }
7511       parts {
7512          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7513          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7514          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7515          GENLIST_PART_PADDING_LEFT
7516          GENLIST_PART_PADDING_RIGHT_EDIT
7517          part { name: "elm.icon1.bg";
7518             scale: 1;
7519             description { state: "default" 0.0;
7520                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7521                fixed: 1 1;
7522                align: 0.0 0.5;
7523                rel1 {
7524                   relative: 1.0 0.5;
7525                   to_x: "elm.padding.left";
7526                }
7527                rel2 {
7528                   relative: 1.0 0.5;
7529                   to_x: "elm.padding.left";
7530                }
7531                image {
7532                   normal: "00_list_thumbnail_bg.png";
7533                   border: 1 1 1 1;
7534                   border_scale: 1;
7535                   middle: NONE;
7536                }
7537             }
7538          }
7539          part { name: "elm.icon.1";
7540             type: SWALLOW;
7541             description { state: "default" 0.0;
7542                rel1.to: "elm.icon1.bg";
7543                rel2.to: "elm.icon1.bg";
7544             }
7545          }
7546          part { name: "elm.padding.icon1.right";
7547             type: RECT;
7548             mouse_events: 0;
7549             scale: 1;
7550             description { state: "default" 0.0;
7551                min: GENLIST_PADDING_16_INC 0;
7552                fixed: 1 0;
7553                rel1 {
7554                    relative: 1.0 0.0;
7555                    to_x: "elm.icon1.bg";
7556                }
7557                rel2.to_x: "elm.icon1.bg";
7558                visible: 0;
7559                align: 0.0 0.5;
7560             }
7561          }
7562          part { name: "elm.text.1";
7563             clip_to: "disclip";
7564             type: TEXT;
7565             mouse_events: 0;
7566             scale: 1;
7567             description { state: "default" 0.0;
7568                min: 0 GENLIST_SIZE_38_INC;
7569                fixed: 0 1;
7570                rel1 {
7571                   relative: 1.0 1.0;
7572                   to_x: "elm.padding.icon1.right";
7573                   to_y: "elm.padding.top";
7574                }
7575                rel2 {
7576                   relative: 0.0 1.0;
7577                   to_x: "elm.padding.right";
7578                   to_y: "elm.padding.top";
7579                }
7580                align: 0.0 0.0;
7581                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7582                text {
7583                   font: "Tizen:style=Medium";
7584                   size: GENLIST_FONT_32_INC;
7585                   align: 0.0 0.5;
7586                   text_class: "list_item";
7587                }
7588             }
7589          }
7590          part { name: "elm.text.2";
7591             clip_to: "disclip";
7592             type: TEXT;
7593             mouse_events: 0;
7594             scale: 1;
7595             description { state: "default" 0.0;
7596                min: 0 GENLIST_SIZE_38_INC;
7597                fixed: 0 1;
7598                rel1 {
7599                   relative: 1.0 1.0;
7600                   to_x: "elm.padding.icon1.right";
7601                   to_y: "elm.text.1";
7602                }
7603                rel2 {
7604                   relative: 0.0 1.0;
7605                   to_x: "elm.padding.right";
7606                   to_y: "elm.text.1";
7607                }
7608                align: 0.0 0.0;
7609                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7610                text {
7611                   font: "Tizen:style=Medium";
7612                   size: GENLIST_FONT_28_INC;
7613                   align: 0.0 0.5;
7614                   text_class: "tizen";
7615                }
7616             }
7617          }
7618          part { name: "elm.icon.2";
7619             clip_to: "disclip";
7620             type: SWALLOW;
7621             mouse_events: 0;
7622             scale: 1;
7623             description { state: "default" 0.0;
7624                fixed: 1 1;
7625                rel1 {
7626                   relative: 1.0 0.0;
7627                   to_x: "elm.padding.icon1.right";
7628                   to_y: "elm.text.3";
7629                }
7630                rel2 {
7631                   relative: 1.0 1.0;
7632                   to_x: "elm.padding.icon1.right";
7633                   to_y: "elm.text.3";
7634                }
7635                align: 0.0 0.5;
7636             }
7637          }
7638          part { name: "elm.padding.icon2.right";
7639             type: RECT;
7640             mouse_events: 0;
7641             scale: 1;
7642             description { state: "default" 0.0;
7643                min: GENLIST_PADDING_16_INC 0;
7644                fixed: 1 0;
7645                rel1 {
7646                    relative: 1.0 0.0;
7647                    to_x: "elm.icon.2";
7648                }
7649                rel2.to_x: "elm.icon.2";
7650                visible: 0;
7651                align: 0.0 0.5;
7652             }
7653          }
7654          part { name: "elm.text.3";
7655             clip_to: "disclip";
7656             type: TEXT;
7657             mouse_events: 0;
7658             scale: 1;
7659             description { state: "default" 0.0;
7660                min: 0 GENLIST_SIZE_38_INC;
7661                fixed: 0 1;
7662                rel1 {
7663                   relative: 1.0 1.0;
7664                   to_x: "elm.padding.icon2.right";
7665                   to_y: "elm.text.2";
7666                }
7667                rel2 {
7668                   relative: 0.0 1.0;
7669                   to_x: "elm.padding.right";
7670                   to_y: "elm.text.2";
7671                }
7672                align: 0.0 0.0;
7673                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7674                text {
7675                   font: "Tizen:style=Medium";
7676                   size: GENLIST_FONT_28_INC;
7677                   align: 0.0 0.5;
7678                   text_class: "tizen";
7679                }
7680             }
7681          }
7682          part { name: "elm.text.4";
7683             clip_to: "disclip";
7684             type: TEXT;
7685             mouse_events: 0;
7686             scale: 1;
7687             description { state: "default" 0.0;
7688                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7689                fixed: 1 1;
7690                align: 0 1;
7691                rel1 {
7692                   relative: 1.0 0.0;
7693                   to_x: "elm.padding.icon1.right";
7694                   to_y: "elm.padding.bottom";
7695                }
7696                rel2 {
7697                   relative: 1.0 0.0;
7698                   to_x: "elm.padding.icon1.right";
7699                   to_y: "elm.padding.bottom";
7700                }
7701                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7702                text {
7703                   font: "Tizen:style=Medium";
7704                   size: GENLIST_FONT_28_INC;
7705                   align: 0.0 0.5;
7706                   text_class: "tizen";
7707                }
7708             }
7709          }
7710          part { name: "elm.padding.text4.right";
7711             type: RECT;
7712             mouse_events: 0;
7713             scale: 1;
7714             description { state: "default" 0.0;
7715                min: GENLIST_PADDING_16_INC 0;
7716                fixed: 1 0;
7717                rel1 {
7718                    relative: 1.0 0.0;
7719                    to_x: "elm.text.4";
7720                }
7721                rel2.to_x: "elm.text.4";
7722                visible: 0;
7723                align: 0.0 0.5;
7724             }
7725          }
7726          part { name: "elm.text.5";
7727             clip_to: "disclip";
7728             type: TEXT;
7729             mouse_events: 0;
7730             scale: 1;
7731             description { state: "default" 0.0;
7732                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7733                fixed: 1 1;
7734                align: 0 1;
7735                rel1 {
7736                   relative: 1.0 0.0;
7737                   to_x: "elm.padding.text4.right";
7738                   to_y: "elm.padding.bottom";
7739                }
7740                rel2 {
7741                   relative: 1.0 0.0;
7742                   to_x: "elm.padding.text4.right";
7743                   to_y: "elm.padding.bottom";
7744                }
7745                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7746                text {
7747                   font: "Tizen:style=Medium";
7748                   size: GENLIST_FONT_28_INC;
7749                   align: 0.0 0.5;
7750                   text_class: "tizen";
7751                }
7752             }
7753          }
7754          GENLIST_PART_DISCLIP
7755       }
7756       programs {
7757          // signal: elm,state,%s,active
7758          //   a "check" item named %s went active
7759          // signal: elm,state,%s,passive
7760          //   a "check" item named %s went passive
7761          // default is passive
7762          /*program { name: "go_active";
7763             signal: "elm,state,selected";
7764             source: "elm";
7765             action: STATE_SET "selected" 0.0;
7766             target: "elm.text";
7767             target: "elm.text.sub";
7768          }
7769          program { name: "go_passive";
7770             signal: "elm,state,unselected";
7771             source: "elm";
7772             action: STATE_SET "default" 0.0;
7773             target: "elm.text";
7774             target: "elm.text.sub";
7775             transition: LINEAR 0.1;
7776          }*/
7777          program { name: "go_disabled";
7778             signal: "elm,state,disabled";
7779             source: "elm";
7780             action: STATE_SET "disabled" 0.0;
7781             target: "disclip";
7782          }
7783          program { name: "go_enabled";
7784             signal: "elm,state,enabled";
7785             source: "elm";
7786             action: STATE_SET "default" 0.0;
7787             target: "disclip";
7788          }
7789       }
7790    }
7791
7792    // 4.1.9
7793
7794    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7795       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7796       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7797       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7798       alias: "elm/layout/dialogue/bg/1icon";
7799       data.item: "stacking" "above";
7800       data.item: "selectraise" "on";
7801       data.item: "contents" "elm.icon";
7802
7803       parts {
7804          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7805          GENLIST_PART_PADDING_LEFT
7806          GENLIST_PART_PADDING_RIGHT_EDIT
7807          part { name: "elm.icon";
7808             clip_to: "disclip";
7809             type: SWALLOW;
7810             scale: 1;
7811             description { state: "default" 0.0;
7812                rel1 {
7813                   relative: 1.0 0.0;
7814                   to_x: "elm.padding.left";
7815                }
7816                rel2 {
7817                   relative: 0.0 1.0;
7818                   to_x: "elm.padding.right";
7819                }
7820             }
7821          }
7822          GENLIST_PART_DISCLIP
7823       }
7824       programs {
7825          // signal: elm,state,%s,active
7826          //   a "check" item named %s went active
7827          // signal: elm,state,%s,passive
7828          //   a "check" item named %s went passive
7829          // default is passive
7830          program { name: "go_disabled";
7831             signal: "elm,state,disabled";
7832             source: "elm";
7833             action: STATE_SET "disabled" 0.0;
7834             target: "disclip";
7835          }
7836          program { name: "go_enabled";
7837             signal: "elm,state,enabled";
7838             source: "elm";
7839             action: STATE_SET "default" 0.0;
7840             target: "disclip";
7841          }
7842       }
7843    }
7844
7845    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7846       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7847       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7848       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7849       alias: "elm/layout/dialogue/bg/2icon";
7850       data.item: "stacking" "above";
7851       data.item: "selectraise" "on";
7852       data.item: "contents" "elm.icon.1 elm.icon.2";
7853
7854       parts {
7855          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7856          part { name: "elm.icon.1";
7857             clip_to: "disclip";
7858             type: SWALLOW;
7859             description { state: "default" 0.0;
7860                rel1.relative: 0.021 0.0;
7861                rel2.relative: 0.492 1.0;
7862             }
7863          }
7864          part { name: "elm.icon.2";
7865             clip_to: "disclip";
7866             type: SWALLOW;
7867             description { state: "default" 0.0;
7868                rel1.relative: 0.51 0.0;
7869                rel2.relative: 0.979 1.0;
7870             }
7871          }
7872          GENLIST_PART_DISCLIP
7873       }
7874       programs {
7875          // signal: elm,state,%s,active
7876          //   a "check" item named %s went active
7877          // signal: elm,state,%s,passive
7878          //   a "check" item named %s went passive
7879          // default is passive
7880          program { name: "go_disabled";
7881             signal: "elm,state,disabled";
7882             source: "elm";
7883             action: STATE_SET "disabled" 0.0;
7884             target: "disclip";
7885          }
7886          program { name: "go_enabled";
7887             signal: "elm,state,enabled";
7888             source: "elm";
7889             action: STATE_SET "default" 0.0;
7890             target: "disclip";
7891          }
7892       }
7893    }
7894
7895    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7896       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7897       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7898       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7899
7900       alias: "elm/genlist/item/dialogue.3icon/default";
7901       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7902       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7903       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7904
7905       alias: "elm/layout/dialogue/bg/3icon";
7906       alias: "elm/layout/dialogue/dialogue.3icon";
7907
7908       data.item: "stacking" "above";
7909       data.item: "selectraise" "on";
7910       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7911
7912       parts {
7913          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7914          part { name: "elm.icon.1";
7915             clip_to: "disclip";
7916             type: SWALLOW;
7917             description { state: "default" 0.0;
7918                rel1.relative: 0.021 0.0;
7919                rel2.relative: 0.327 1.0;
7920             }
7921          }
7922          part { name: "elm.icon.2";
7923             clip_to: "disclip";
7924             type: SWALLOW;
7925             description { state: "default" 0.0;
7926                rel1.relative: 0.348 0.0;
7927                rel2.relative: 0.652 1.0;
7928             }
7929          }
7930          part { name: "elm.icon.3";
7931             clip_to: "disclip";
7932             type: SWALLOW;
7933             description { state: "default" 0.0;
7934                rel1.relative: 0.673 0.0;
7935                rel2.relative: 0.979 1.0;
7936             }
7937          }
7938          GENLIST_PART_DISCLIP
7939       }
7940       programs {
7941          // signal: elm,state,%s,active
7942          //   a "check" item named %s went active
7943          // signal: elm,state,%s,passive
7944          //   a "check" item named %s went passive
7945          // default is passive
7946          program { name: "go_disabled";
7947             signal: "elm,state,disabled";
7948             source: "elm";
7949             action: STATE_SET "disabled" 0.0;
7950             target: "disclip";
7951          }
7952          program { name: "go_enabled";
7953             signal: "elm,state,enabled";
7954             source: "elm";
7955             action: STATE_SET "default" 0.0;
7956             target: "disclip";
7957          }
7958       }
7959    }
7960
7961    group { name: "elm/genlist/item/dialogue.3icon.2/default";
7962       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
7963       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
7964       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
7965       alias: "elm/layout/dialogue/dialogue.3icon.2";
7966       data.item: "stacking" "above";
7967       data.item: "selectraise" "on";
7968       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7969
7970       parts {
7971          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
7972          GENLIST_PART_PADDING_LEFT
7973          GENLIST_PART_PADDING_RIGHT_EDIT
7974          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
7975          part { name: "elm.icon.1";
7976             clip_to: "disclip";
7977             type: SWALLOW;
7978             description { state: "default" 0.0;
7979                min: GENLIST_SIZE_234_INC 0;
7980                fixed: 1 0;
7981                rel1 {
7982                   relative: 0.0 1.0;
7983                   to_x: "elm.padding.right";
7984                   to_y: "elm.padding.top";
7985                }
7986                rel2 {
7987                   relative: 0.0 1.0;
7988                   to_x: "elm.padding.right";
7989                }
7990                align: 1.0 0.5;
7991             }
7992          }
7993          part { name: "elm.padding.icon.1.left";
7994             clip_to: "disclip";
7995             type: RECT;
7996             mouse_events: 0;
7997             scale: 1;
7998             description { state: "default" 0.0;
7999                min: GENLIST_PADDING_16_INC 0;
8000                fixed: 1 0;
8001                rel1.to_x: "elm.icon.1";
8002                rel2 {
8003                   relative: 0.0 1.0;
8004                   to_x: "elm.icon.1";
8005                }
8006                visible: 0;
8007                align: 1.0 0.5;
8008             }
8009          }
8010          part { name: "elm.icon.2";
8011             clip_to: "disclip";
8012             type: SWALLOW;
8013             description { state: "default" 0.0;
8014                min: GENLIST_SIZE_234_INC 0;
8015                fixed: 1 0;
8016                rel1 {
8017                   relative: 0.0 1.0;
8018                   to_x: "elm.padding.icon.1.left";
8019                   to_y: "elm.padding.top";
8020                }
8021                rel2 {
8022                   relative: 0.0 1.0;
8023                   to_x: "elm.padding.icon.1.left";
8024                }
8025                align: 1.0 0.5;
8026             }
8027          }
8028          part { name: "elm.padding.icon.2.left";
8029             clip_to: "disclip";
8030             type: RECT;
8031             mouse_events: 0;
8032             scale: 1;
8033             description { state: "default" 0.0;
8034                min: GENLIST_PADDING_16_INC 0;
8035                fixed: 1 0;
8036                rel1.to_x: "elm.icon.2";
8037                rel2 {
8038                   relative: 0.0 1.0;
8039                   to_x: "elm.icon.2";
8040                }
8041                visible: 0;
8042                align: 1.0 0.5;
8043             }
8044          }
8045          part { name: "elm.icon.3";
8046             clip_to: "disclip";
8047             type: SWALLOW;
8048             description { state: "default" 0.0;
8049                min: GENLIST_SIZE_234_INC 0;
8050                fixed: 1 0;
8051                rel1 {
8052                   relative: 0.0 1.0;
8053                   to_x: "elm.padding.icon.2.left";
8054                   to_y: "elm.padding.top";
8055                }
8056                rel2 {
8057                   relative: 0.0 1.0;
8058                   to_x: "elm.padding.icon.2.left";
8059                }
8060                align: 1.0 0.5;
8061             }
8062          }
8063          GENLIST_PART_DISCLIP
8064       }
8065       programs {
8066          // signal: elm,state,%s,active
8067          //   a "check" item named %s went active
8068          // signal: elm,state,%s,passive
8069          //   a "check" item named %s went passive
8070          // default is passive
8071          program { name: "go_disabled";
8072             signal: "elm,state,disabled";
8073             source: "elm";
8074             action: STATE_SET "disabled" 0.0;
8075             target: "disclip";
8076          }
8077          program { name: "go_enabled";
8078             signal: "elm,state,enabled";
8079             source: "elm";
8080             action: STATE_SET "default" 0.0;
8081             target: "disclip";
8082          }
8083       }
8084    }
8085
8086    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8087       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8088       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8089       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8090       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8091       data.item: "stacking" "above";
8092       data.item: "selectraise" "on";
8093       data.item: "texts" "elm.title elm.text";
8094
8095       images {
8096           image: "00_list_img_check.png" COMP;
8097       }
8098
8099       parts {
8100          GENLIST_PART_BASE
8101          GENLIST_PART_BOTTOM_LINE
8102          GENLIST_PART_BG_NORMAL
8103          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8104          GENLIST_PART_PADDING_RIGHT_EDIT
8105          GENLIST_PART_DIALOGUE_ITEM
8106          GENLIST_PART_DIALOGUE_RIGHT_LINE
8107          part { name: "elm.divider1";
8108             type: RECT;
8109             mouse_events: 0;
8110             description { state: "default" 0.0;
8111                min: 1 0;
8112                fixed: 1 0;
8113                color: GENLIST_LIST_LINE1_COLOR;
8114                rel1 {
8115                   relative: 1.0 0.0;
8116                   to_x: "elm.title";
8117                }
8118                rel2.to_x: "elm.title";
8119                align: 0.0 0.5;
8120             }
8121          }
8122          part { name: "elm.title";
8123             type: TEXT;
8124             mouse_events: 0;
8125             scale: 1;
8126             description { state: "default" 0.0;
8127                min: GENLIST_SIZE_163_INC 0;
8128                fixed: 1 0;
8129                rel1 {
8130                   relative: 1.0  0.0;
8131                   to_x: "elm.padding.left";
8132                }
8133                rel2.to_x: "elm.padding.left";
8134                align: 0.0 0.5;
8135                color: GENLIST_MULTILINE_TEXT_COLOR;
8136                text {
8137                   font: "Tizen:style=Medium";
8138                   size: GENLIST_MULTILINE_TEXT_SIZE;
8139                   min: 0 1;
8140                   align: 0.0 0.5;
8141                   text_class: "tizen";
8142                }
8143             }
8144          }
8145          part { name: "elm.padding.title.right";
8146             type: RECT;
8147             mouse_events: 0;
8148             scale: 1;
8149             description { state: "default" 0.0;
8150                min: GENLIST_PADDING_16_INC 0;
8151                fixed: 1 0;
8152                rel1 {
8153                    relative: 1.0 0.0;
8154                    to_x: "elm.divider1";
8155                }
8156                rel2.to_x: "elm.divider1";
8157                visible: 0;
8158                align: 0.0 0.5;
8159             }
8160          }
8161          part { name: "elm.text";
8162             clip_to: "disclip";
8163             type: TEXT;
8164             mouse_events: 0;
8165             scale: 1;
8166             description { state: "default" 0.0;
8167                rel1 {
8168                   relative: 1.0  0.0;
8169                   to_x: "elm.padding.title.right";
8170                }
8171                rel2.to_x: "elm.padding.title.right";
8172                align: 0.0 0.5;
8173                fixed: 1 1;
8174                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8175                text {
8176                   font: "Tizen:style=Roman";
8177                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8178                   min: 1 1;
8179                   max: 1 1;
8180                   align: 0.0 0.5;
8181                   text_class: "list_item";
8182                }
8183             }
8184             description { state: "selected" 0.0;
8185                inherit: "default" 0.0;
8186                color: 217 147 26 255;
8187             }
8188          }
8189          part { name: "elm.padding.text.right";
8190             type: RECT;
8191             mouse_events: 0;
8192             scale: 1;
8193             description { state: "default" 0.0;
8194                min: GENLIST_PADDING_11_INC 0;
8195                fixed: 1 0;
8196                rel1 {
8197                    relative: 1.0 0.0;
8198                    to_x: "elm.text";
8199                }
8200                rel2.to_x: "elm.text";
8201                visible: 0;
8202                align: 0.0 0.5;
8203             }
8204          }
8205          part { name: "elm.image.check";
8206             clip_to: "disclip";
8207             mouse_events: 0;
8208             scale: 1;
8209             description { state: "default" 0.0;
8210                image.normal: "00_list_img_check.png";
8211                rel1 {
8212                   relative: 1.0 0.366;
8213                   to_x: "elm.padding.text.right";
8214                }
8215                rel2 {
8216                   relative: 3.857 0.648;
8217                   to_x: "elm.padding.text.right";
8218                }
8219                visible: 0;
8220             }
8221             description { state: "selected" 0.0;
8222                inherit: "default" 0.0;
8223                visible: 1;
8224             }
8225          }
8226          GENLIST_PART_DISCLIP
8227       }
8228       programs {
8229          // signal: elm,state,%s,active
8230          //   a "check" item named %s went active
8231          // signal: elm,state,%s,passive
8232          //   a "check" item named %s went passive
8233          // default is passive
8234          program { name: "go_active";
8235             signal: "elm,state,selected";
8236             source: "elm";
8237             action: STATE_SET "selected" 0.0;
8238             target: "elm.text";
8239             target: "elm.image.check";
8240             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8241          }
8242          program { name: "go_passive";
8243             signal: "elm,state,unselected";
8244             source: "elm";
8245             action: STATE_SET "default" 0.0;
8246             target: "elm.text";
8247             target: "elm.image.check";
8248             transition: LINEAR 0.1;
8249          }
8250          program { name: "go_disabled";
8251             signal: "elm,state,disabled";
8252             source: "elm";
8253             action: STATE_SET "disabled" 0.0;
8254             target: "disclip";
8255          }
8256          program { name: "go_enabled";
8257             signal: "elm,state,enabled";
8258             source: "elm";
8259             action: STATE_SET "default" 0.0;
8260             target: "disclip";
8261          }
8262          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8263       }
8264    }
8265
8266    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8267       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8268       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8269       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8270
8271       alias: "elm/genlist/item/dialogue.1title.4text/default";
8272       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8273       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8274       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8275
8276       alias: "elm/layout/dialogue/1title.4text";
8277
8278       data.item: "stacking" "above";
8279       data.item: "selectraise" "on";
8280       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8281
8282       parts {
8283         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8284          GENLIST_PART_BG_NORMAL
8285          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8286          GENLIST_PART_PADDING_RIGHT_EDIT
8287          GENLIST_PART_DIALOGUE_ITEM
8288          GENLIST_PART_DIALOGUE_RIGHT_LINE
8289          part { name: "elm.divider1";
8290             type: RECT;
8291             mouse_events: 0;
8292             description { state: "default" 0.0;
8293                min: 1 0;
8294                fixed: 1 0;
8295                color: GENLIST_LIST_LINE1_COLOR;
8296                rel1 {
8297                   relative: 1.0 0.0;
8298                   to_x: "elm.title";
8299                }
8300                rel2.to_x: "elm.title";
8301                align: 0.0 0.5;
8302             }
8303          }
8304          part { name: "center1_line";
8305             type: RECT;
8306             mouse_events: 0;
8307             description { state: "default" 0.0;
8308                min: 0 1;
8309                fixed: 0 1;
8310                color: GENLIST_LIST_LINE1_COLOR;
8311                rel1 {
8312                   relative: 1.0 0.25;
8313                   to_x: "elm.divider1";
8314                }
8315                rel2.relative: 1.0 0.25;
8316                align: 0.5 1.0;
8317             }
8318          }
8319          part { name: "center2_line";
8320             type: RECT;
8321             mouse_events: 0;
8322             description { state: "default" 0.0;
8323                min: 0 1;
8324                fixed: 0 1;
8325                color: GENLIST_LIST_LINE1_COLOR;
8326                rel1 {
8327                   relative: 1.0 0.5;
8328                   to_x: "elm.divider1";
8329                }
8330                rel2.relative: 1.0 0.5;
8331                align: 0.5 1.0;
8332             }
8333          }
8334          part { name: "center3_line";
8335             type: RECT;
8336             mouse_events: 0;
8337             description { state: "default" 0.0;
8338                min: 0 1;
8339                fixed: 0 1;
8340                color: GENLIST_LIST_LINE1_COLOR;
8341                rel1 {
8342                   relative: 1.0 0.75;
8343                   to_x: "elm.divider1";
8344                }
8345                rel2.relative: 1.0 0.75;
8346                align: 0.5 1.0;
8347             }
8348          }
8349          part { name: "elm.title";
8350             type: TEXT;
8351             mouse_events: 0;
8352             scale: 1;
8353             description { state: "default" 0.0;
8354                min: GENLIST_SIZE_163_INC 0;
8355                fixed: 1 0;
8356                rel1 {
8357                   relative: 1.0  0.0;
8358                   to_x: "elm.padding.left";
8359                }
8360                rel2.to_x: "elm.padding.left";
8361                align: 0.0 0.5;
8362                color: GENLIST_MULTILINE_TEXT_COLOR;
8363                text {
8364                   font: "Tizen:style=Medium";
8365                   size: GENLIST_MULTILINE_TEXT_SIZE;
8366                   min: 0 1;
8367                   align: 0.0 0.5;
8368                   text_class: "tizen";
8369                }
8370             }
8371          }
8372          part { name: "elm.padding.title.right";
8373             type: RECT;
8374             mouse_events: 0;
8375             scale: 1;
8376             description { state: "default" 0.0;
8377                min: GENLIST_PADDING_16_INC 0;
8378                fixed: 1 0;
8379                rel1 {
8380                    relative: 1.0 0.0;
8381                    to_x: "elm.title";
8382                }
8383                rel2.to_x: "elm.title";
8384                visible: 0;
8385                align: 0.0 0.5;
8386             }
8387          }
8388          part { name: "elm.text.1";
8389             clip_to: "disclip";
8390             type: TEXT;
8391             mouse_events: 0;
8392             scale: 1;
8393             description { state: "default" 0.0;
8394                rel1 {
8395                   relative: 1.0 0.0;
8396                   to_x: "elm.padding.title.right";
8397                }
8398                rel2 {
8399                   relative: 0.0 0.0;
8400                   to_x: "elm.padding.right";
8401                   to_y: "center1_line";
8402                }
8403                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8404                text {
8405                   font: "Tizen:style=Roman";
8406                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8407                   min: 0 1;
8408                   align: 0.0 0.5;
8409                   text_class: "list_item";
8410                }
8411             }
8412          }
8413          part { name: "elm.text.2";
8414             clip_to: "disclip";
8415             type: TEXT;
8416             mouse_events: 0;
8417             scale: 1;
8418             description { state: "default" 0.0;
8419                rel1 {
8420                   relative: 1.0 0.25;
8421                   to_x: "elm.padding.title.right";
8422                }
8423                rel2 {
8424                   relative: 0.0 0.0;
8425                   to_x: "elm.padding.right";
8426                   to_y: "center2_line";
8427                }
8428                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8429                text {
8430                   font: "Tizen:style=Roman";
8431                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8432                   min: 0 1;
8433                   align: 0.0 0.5;
8434                   text_class: "list_item";
8435                }
8436             }
8437          }
8438          part { name: "elm.text.3";
8439             clip_to: "disclip";
8440             type: TEXT;
8441             mouse_events: 0;
8442             scale: 1;
8443             description { state: "default" 0.0;
8444                rel1 {
8445                   relative: 1.0  0.5;
8446                   to_x: "elm.padding.title.right";
8447                }
8448                rel2 {
8449                   relative: 0.0 0.0;
8450                   to_x: "elm.padding.right";
8451                   to_y: "center3_line";
8452                }
8453                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8454                text {
8455                   font: "Tizen:style=Roman";
8456                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8457                   min: 0 1;
8458                   align: 0.0 0.5;
8459                   text_class: "list_item";
8460                }
8461             }
8462          }
8463          part { name: "elm.text.4";
8464             clip_to: "disclip";
8465             type: TEXT;
8466             mouse_events: 0;
8467             scale: 1;
8468             description { state: "default" 0.0;
8469                rel1 {
8470                   relative: 1.0  0.75;
8471                   to_x: "elm.padding.title.right";
8472                }
8473                rel2 {
8474                   relative: 0.0 0.0;
8475                   to_x: "elm.padding.right";
8476                   to_y: "bottom_line";
8477                }
8478                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8479                text {
8480                   font: "Tizen:style=Roman";
8481                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8482                   min: 0 1;
8483                   align: 0.0 0.5;
8484                   text_class: "list_item";
8485                }
8486             }
8487          }
8488          GENLIST_PART_DISCLIP
8489       }
8490       programs {
8491          // signal: elm,state,%s,active
8492          //   a "check" item named %s went active
8493          // signal: elm,state,%s,passive
8494          //   a "check" item named %s went passive
8495          // default is passive
8496          /*program { name: "go_active";
8497             signal: "elm,state,selected";
8498             source: "elm";
8499             action: STATE_SET "selected" 0.0;
8500             target: "elm.text";
8501          }
8502          program { name: "go_passive";
8503             signal: "elm,state,unselected";
8504             source: "elm";
8505             action: STATE_SET "default" 0.0;
8506             target: "elm.text";
8507             transition: LINEAR 0.1;
8508          }*/
8509          program { name: "go_disabled";
8510             signal: "elm,state,disabled";
8511             source: "elm";
8512             action: STATE_SET "disabled" 0.0;
8513             target: "disclip";
8514          }
8515          program { name: "go_enabled";
8516             signal: "elm,state,enabled";
8517             source: "elm";
8518             action: STATE_SET "default" 0.0;
8519             target: "disclip";
8520          }
8521       }
8522    }
8523
8524    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8525       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8526       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8527       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8528       alias: "elm/layout/dialogue/1title.5text";
8529       data.item: "stacking" "above";
8530       data.item: "selectraise" "on";
8531       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8532       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";
8533
8534       parts {
8535         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8536          GENLIST_PART_BG_NORMAL
8537          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8538          GENLIST_PART_PADDING_RIGHT_EDIT
8539          GENLIST_PART_DIALOGUE_ITEM
8540          GENLIST_PART_DIALOGUE_RIGHT_LINE
8541          part { name: "elm.divider1";
8542             type: RECT;
8543             mouse_events: 0;
8544             description { state: "default" 0.0;
8545                min: 1 0;
8546                fixed: 1 0;
8547                color: GENLIST_LIST_LINE1_COLOR;
8548                rel1 {
8549                   relative: 1.0 0.0;
8550                   to_x: "elm.title";
8551                }
8552                rel2.to_x: "elm.title";
8553                align: 0.0 0.5;
8554             }
8555          }
8556          part { name: "center1_line";
8557             type: RECT;
8558             mouse_events: 0;
8559             description { state: "default" 0.0;
8560                min: 0 1;
8561                fixed: 0 1;
8562                color: GENLIST_LIST_LINE1_COLOR;
8563                rel1 {
8564                   relative: 1.0 0.2;
8565                   to_x: "elm.divider1";
8566                }
8567                rel2.relative: 1.0 0.2;
8568                align: 0.5 1.0;
8569             }
8570          }
8571          part { name: "center2_line";
8572             type: RECT;
8573             mouse_events: 0;
8574             description { state: "default" 0.0;
8575                min: 0 1;
8576                fixed: 0 1;
8577                color: GENLIST_LIST_LINE1_COLOR;
8578                rel1 {
8579                   relative: 1.0 0.4;
8580                   to_x: "elm.divider1";
8581                }
8582                rel2.relative: 1.0 0.4;
8583                align: 0.5 1.0;
8584             }
8585          }
8586          part { name: "center3_line";
8587             type: RECT;
8588             mouse_events: 0;
8589             description { state: "default" 0.0;
8590                min: 0 1;
8591                fixed: 0 1;
8592                color: GENLIST_LIST_LINE1_COLOR;
8593                rel1 {
8594                   relative: 1.0 0.6;
8595                   to_x: "elm.divider1";
8596                }
8597                rel2.relative: 1.0 0.6;
8598                align: 0.5 1.0;
8599             }
8600          }
8601          part { name: "center4_line";
8602             type: RECT;
8603             mouse_events: 0;
8604             description { state: "default" 0.0;
8605                min: 0 1;
8606                fixed: 0 1;
8607                color: GENLIST_LIST_LINE1_COLOR;
8608                rel1 {
8609                   relative: 1.0 0.8;
8610                   to_x: "elm.divider1";
8611                }
8612                rel2.relative: 1.0 0.8;
8613                align: 0.5 1.0;
8614             }
8615          }
8616          part { name: "elm.title";
8617             type: TEXT;
8618             mouse_events: 0;
8619             scale: 1;
8620             description { state: "default" 0.0;
8621                min: GENLIST_SIZE_163_INC 0;
8622                fixed: 1 0;
8623                rel1 {
8624                   relative: 1.0  0.0;
8625                   to_x: "elm.padding.left";
8626                }
8627                rel2.to_x: "elm.padding.left";
8628                align: 0.0 0.5;
8629                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8630                text {
8631                   font: "Tizen:style=Medium";
8632                   size: GENLIST_FONT_32_INC;
8633                   min: 0 1;
8634                   align: 0.0 0.5;
8635                   text_class: "tizen";
8636                }
8637             }
8638             GENLIST_DESCRIPTION_FLIP_ENABLED
8639          }
8640          part { name: "elm.flip.content.title";
8641             clip_to: "disclip";
8642             type: SWALLOW;
8643             description { state: "default" 0.0;
8644                visible: 0;
8645                fixed: 1 1;
8646                rel1.to: "elm.title";
8647                rel2.to: "elm.title";
8648             }
8649             description { state: "flip_enabled" 0.0;
8650                inherit: "default" 0.0;
8651                visible: 1;
8652             }
8653          }
8654          part { name: "elm.padding.title.right";
8655             type: RECT;
8656             mouse_events: 0;
8657             scale: 1;
8658             description { state: "default" 0.0;
8659                min: GENLIST_PADDING_16_INC 0;
8660                fixed: 1 0;
8661                rel1 {
8662                    relative: 1.0 0.0;
8663                    to_x: "elm.title";
8664                }
8665                rel2.to_x: "elm.title";
8666                visible: 0;
8667                align: 0.0 0.5;
8668             }
8669          }
8670          part { name: "elm.text.1";
8671             clip_to: "disclip";
8672             type: TEXT;
8673             mouse_events: 0;
8674             scale: 1;
8675             description { state: "default" 0.0;
8676                rel1 {
8677                   relative: 1.0 0.0;
8678                   to_x: "elm.padding.title.right";
8679                }
8680                rel2 {
8681                   relative: 0.0 0.0;
8682                   to_x: "elm.padding.right";
8683                   to_y: "center1_line";
8684                }
8685                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8686                text {
8687                   font: "Tizen:style=Roman";
8688                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8689                   min: 0 1;
8690                   align: 0.0 0.5;
8691                   text_class: "list_item";
8692                }
8693             }
8694             GENLIST_DESCRIPTION_FLIP_ENABLED
8695          }
8696          part { name: "elm.flip.content.1";
8697             clip_to: "disclip";
8698             type: SWALLOW;
8699             description { state: "default" 0.0;
8700                visible: 0;
8701                fixed: 1 1;
8702                rel1.to: "elm.text.1";
8703                rel2.to: "elm.text.1";
8704             }
8705             description { state: "flip_enabled" 0.0;
8706                inherit: "default" 0.0;
8707                visible: 1;
8708             }
8709          }
8710          part { name: "elm.text.2";
8711             clip_to: "disclip";
8712             type: TEXT;
8713             mouse_events: 0;
8714             scale: 1;
8715             description { state: "default" 0.0;
8716                rel1 {
8717                   relative: 1.0 0.2;
8718                   to_x: "elm.padding.title.right";
8719                }
8720                rel2 {
8721                   relative: 0.0 0.0;
8722                   to_x: "elm.padding.right";
8723                   to_y: "center2_line";
8724                }
8725                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8726                text {
8727                   font: "Tizen:style=Roman";
8728                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8729                   min: 0 1;
8730                   align: 0.0 0.5;
8731                   text_class: "tizen";
8732                }
8733             }
8734             GENLIST_DESCRIPTION_FLIP_ENABLED
8735          }
8736          part { name: "elm.flip.content.2";
8737             clip_to: "disclip";
8738             type: SWALLOW;
8739             description { state: "default" 0.0;
8740                visible: 0;
8741                fixed: 1 1;
8742                rel1.to: "elm.text.2";
8743                rel2.to: "elm.text.2";
8744             }
8745             description { state: "flip_enabled" 0.0;
8746                inherit: "default" 0.0;
8747                visible: 1;
8748             }
8749          }
8750          part { name: "elm.text.3";
8751             clip_to: "disclip";
8752             type: TEXT;
8753             mouse_events: 0;
8754             scale: 1;
8755             description { state: "default" 0.0;
8756                rel1 {
8757                   relative: 1.0  0.4;
8758                   to_x: "elm.padding.title.right";
8759                }
8760                rel2 {
8761                   relative: 0.0 0.0;
8762                   to_x: "elm.padding.right";
8763                   to_y: "center3_line";
8764                }
8765                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8766                text {
8767                   font: "Tizen:style=Roman";
8768                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8769                   min: 0 1;
8770                   align: 0.0 0.5;
8771                   text_class: "tizen";
8772                }
8773             }
8774             GENLIST_DESCRIPTION_FLIP_ENABLED
8775          }
8776          part { name: "elm.flip.content.3";
8777             clip_to: "disclip";
8778             type: SWALLOW;
8779             description { state: "default" 0.0;
8780                visible: 0;
8781                fixed: 1 1;
8782                rel1.to: "elm.text.3";
8783                rel2.to: "elm.text.3";
8784             }
8785             description { state: "flip_enabled" 0.0;
8786                inherit: "default" 0.0;
8787                visible: 1;
8788             }
8789          }
8790          part { name: "elm.text.4";
8791             clip_to: "disclip";
8792             type: TEXT;
8793             mouse_events: 0;
8794             scale: 1;
8795             description { state: "default" 0.0;
8796                rel1 {
8797                   relative: 1.0 0.6;
8798                   to_x: "elm.padding.title.right";
8799                }
8800                rel2 {
8801                   relative: 0.0 0.0;
8802                   to_x: "elm.padding.right";
8803                   to_y: "center4_line";
8804                }
8805                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8806                text {
8807                   font: "Tizen:style=Roman";
8808                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8809                   min: 0 1;
8810                   align: 0.0 0.5;
8811                   text_class: "tizen";
8812                }
8813             }
8814             GENLIST_DESCRIPTION_FLIP_ENABLED
8815          }
8816          part { name: "elm.flip.content.4";
8817             clip_to: "disclip";
8818             type: SWALLOW;
8819             description { state: "default" 0.0;
8820                visible: 0;
8821                fixed: 1 1;
8822                rel1.to: "elm.text.4";
8823                rel2.to: "elm.text.4";
8824             }
8825             description { state: "flip_enabled" 0.0;
8826                inherit: "default" 0.0;
8827                visible: 1;
8828             }
8829          }
8830          part { name: "elm.text.5";
8831             clip_to: "disclip";
8832             type: TEXT;
8833             mouse_events: 0;
8834             scale: 1;
8835             description { state: "default" 0.0;
8836                rel1 {
8837                   relative: 1.0  0.8;
8838                   to_x: "elm.padding.title.right";
8839                }
8840                rel2 {
8841                   relative: 0.0 0.0;
8842                   to_x: "elm.padding.right";
8843                   to_y: "bottom_line";
8844                }
8845                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8846                text {
8847                   font: "Tizen:style=Roman";
8848                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8849                   min: 0 1;
8850                   align: 0.0 0.5;
8851                   text_class: "tizen";
8852                }
8853             }
8854             GENLIST_DESCRIPTION_FLIP_ENABLED
8855          }
8856          part { name: "elm.flip.content.5";
8857             clip_to: "disclip";
8858             type: SWALLOW;
8859             description { state: "default" 0.0;
8860                visible: 0;
8861                fixed: 1 1;
8862                rel1.to: "elm.text.5";
8863                rel2.to: "elm.text.5";
8864             }
8865             description { state: "flip_enabled" 0.0;
8866                inherit: "default" 0.0;
8867                visible: 1;
8868             }
8869          }
8870          GENLIST_PART_DISCLIP
8871       }
8872       programs {
8873          // signal: elm,state,%s,active
8874          //   a "check" item named %s went active
8875          // signal: elm,state,%s,passive
8876          //   a "check" item named %s went passive
8877          // default is passive
8878          /*program { name: "go_active";
8879             signal: "elm,state,selected";
8880             source: "elm";
8881             action: STATE_SET "selected" 0.0;
8882             target: "elm.text";
8883          }
8884          program { name: "go_passive";
8885             signal: "elm,state,unselected";
8886             source: "elm";
8887             action: STATE_SET "default" 0.0;
8888             target: "elm.text";
8889             transition: LINEAR 0.1;
8890          }*/
8891          program { name: "go_disabled";
8892             signal: "elm,state,disabled";
8893             source: "elm";
8894             action: STATE_SET "disabled" 0.0;
8895             target: "disclip";
8896          }
8897          program { name: "go_enabled";
8898             signal: "elm,state,enabled";
8899             source: "elm";
8900             action: STATE_SET "default" 0.0;
8901             target: "disclip";
8902          }
8903          program { name: "flip_enabled";
8904             signal: "elm,state,flip,enabled";
8905             source: "elm";
8906             action: STATE_SET "flip_enabled" 0.0;
8907             target: "elm.title";
8908             target: "elm.text.1";
8909             target: "elm.text.2";
8910             target: "elm.text.3";
8911             target: "elm.text.4";
8912             target: "elm.text.5";
8913             target: "elm.flip.content.title";
8914             target: "elm.flip.content.1";
8915             target: "elm.flip.content.2";
8916             target: "elm.flip.content.3";
8917             target: "elm.flip.content.4";
8918             target: "elm.flip.content.5";
8919          }
8920          program { name: "flip_disabled";
8921             signal: "elm,state,flip,disabled";
8922             source: "elm";
8923             action: STATE_SET "default" 0.0;
8924             target: "elm.title";
8925             target: "elm.text.1";
8926             target: "elm.text.2";
8927             target: "elm.text.3";
8928             target: "elm.text.4";
8929             target: "elm.text.5";
8930             target: "elm.flip.content.title";
8931             target: "elm.flip.content.1";
8932             target: "elm.flip.content.2";
8933             target: "elm.flip.content.3";
8934             target: "elm.flip.content.4";
8935             target: "elm.flip.content.5";
8936          }
8937       }
8938    }
8939
8940 /* extended item of bg/2text.1icon.3 */
8941    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8942       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8943       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8944       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8945       alias: "elm/layout/dialogue/bg/1text";
8946       data.item: "stacking" "above";
8947       data.item: "selectraise" "on";
8948       data.item: "texts" "elm.text";
8949       data.item: "flips" "elm.flip.icon elm.flip.content";
8950       parts {
8951          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8952          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8953          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8954          GENLIST_PART_PADDING_LEFT
8955          GENLIST_PART_PADDING_RIGHT_EDIT
8956          part { name: "elm.icon.bg";
8957             type: RECT;
8958             scale: 1;
8959             description { state: "default" 0.0;
8960                min: GENLIST_SIZE_160_INC 0;
8961                fixed: 1 0;
8962                align: 0.0 0.5;
8963                rel1 {
8964                   relative: 1.0 0.5;
8965                   to_x: "elm.padding.left";
8966                }
8967                rel2 {
8968                   relative: 1.0 0.5;
8969                   to_x: "elm.padding.left";
8970                }
8971                color: 0 0 0 0;
8972             }
8973          }
8974          part { name: "elm.padding.icon.right";
8975             type: RECT;
8976             mouse_events: 0;
8977             scale: 1;
8978             description { state: "default" 0.0;
8979                min: GENLIST_SIZE_16_INC 0;
8980                fixed: 1 0;
8981                rel1 {
8982                    relative: 1.0 0.0;
8983                    to_x: "elm.icon.bg";
8984                }
8985                rel2.to_x: "elm.icon.bg";
8986                color: GENLIST_LIST_LINE1_COLOR;
8987                align: 0.0 0.5;
8988             }
8989          }
8990          part { name: "elm.padding.text.left";
8991             type: RECT;
8992             mouse_events: 0;
8993             scale: 1;
8994             description { state: "default" 0.0;
8995                min: GENLIST_SIZE_16_INC 0;
8996                fixed: 1 0;
8997                rel1 {
8998                    relative: 1.0 1.0;
8999                    to_x: "elm.padding.icon.right";
9000                    to_y: "elm.padding.top";
9001                }
9002                rel2.to_x: "elm.padding.icon.right";
9003                visible: 0;
9004                align: 0.0 0.5;
9005             }
9006          }
9007          part { name: "elm.divider1";
9008             type: RECT;
9009             mouse_events: 0;
9010             description { state: "default" 0.0;
9011                visible: 0;
9012                rel1 {
9013                   relative: 1.0 0.0;
9014                   to_x: "elm.padding.icon.right";
9015                }
9016                rel2.to_x: "elm.padding.icon.right";
9017                align: 0.0 0.5;
9018             }
9019          }
9020          part { name: "elm.text.bg";
9021             clip_to: "disclip";
9022             type: RECT;
9023             mouse_events: 0;
9024             scale: 1;
9025             description { state: "default" 0.0;
9026                rel1 {
9027                   relative: 1.0 0.0;
9028                   to_x: "elm.padding.icon.right";
9029                }
9030                rel2 {
9031                   relative: 1.0 1.0;
9032                   to_x: "elm.padding.right";
9033                }
9034                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9035             }
9036          }
9037          part { name: "elm.text";
9038             clip_to: "disclip";
9039             type: TEXT;
9040             mouse_events: 0;
9041             scale: 1;
9042             description { state: "default" 0.0;
9043                rel1 {
9044                   relative: 1.0 0.0;
9045                   to_x: "elm.padding.text.left";
9046                   to_y: "elm.text.bg";
9047                }
9048                rel2 {
9049                   relative: 0.0 1.0;
9050                   to_x: "elm.padding.right";
9051                   to_y: "elm.text.bg";
9052                }
9053                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9054                text {
9055                   font: "Tizen:style=Roman";
9056                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9057                   min: 0 1;
9058                   align: 0.0 0.5;
9059                   text_class: "list_item";
9060                }
9061             }
9062             GENLIST_DESCRIPTION_FLIP_ENABLED
9063          }
9064          part { name: "elm.flip.content";
9065             clip_to: "disclip";
9066             type: SWALLOW;
9067             mouse_events: 1;
9068             scale: 1;
9069             description { state: "default" 0.0;
9070                fixed: 1 1;
9071                rel1 {
9072                   relative: 1.0 0.0;
9073                   to_x: "elm.padding.text.left";
9074                   to_y: "elm.text.bg";
9075                }
9076                rel2 {
9077                   relative: 0.0 1.0;
9078                   to_x: "elm.padding.right";
9079                   to_y: "elm.text.bg";
9080                }
9081                visible: 0;
9082             }
9083             description { state: "flip_enabled" 0.0;
9084                inherit: "default" 0.0;
9085                visible: 1;
9086             }
9087          }
9088          GENLIST_PART_DISCLIP
9089       }
9090       programs {
9091          // signal: elm,state,%s,active
9092          //   a "check" item named %s went active
9093          // signal: elm,state,%s,passive
9094          //   a "check" item named %s went passive
9095          // default is passive
9096          /*program { name: "go_active";
9097             signal: "elm,state,selected";
9098             source: "elm";
9099             action: STATE_SET "selected" 0.0;
9100             target: "elm.text";
9101          }
9102          program { name: "go_passive";
9103             signal: "elm,state,unselected";
9104             source: "elm";
9105             action: STATE_SET "default" 0.0;
9106             target: "elm.text";
9107             transition: LINEAR 0.1;
9108          }*/
9109          program { name: "go_disabled";
9110             signal: "elm,state,disabled";
9111             source: "elm";
9112             action: STATE_SET "disabled" 0.0;
9113             target: "disclip";
9114          }
9115          program { name: "go_enabled";
9116             signal: "elm,state,enabled";
9117             source: "elm";
9118             action: STATE_SET "default" 0.0;
9119             target: "disclip";
9120          }
9121          program { name: "flip_enabled";
9122             signal: "elm,state,flip,enabled";
9123             source: "elm";
9124             action: STATE_SET "flip_enabled" 0.0;
9125             target: "elm.text";
9126             target: "elm.flip.content";
9127          }
9128          program { name: "flip_disabled";
9129             signal: "elm,state,flip,disabled";
9130             source: "elm";
9131             action: STATE_SET "default" 0.0;
9132             target: "elm.text";
9133             target: "elm.flip.content";
9134          }
9135       }
9136    }
9137
9138
9139
9140    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9141       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9142       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9143       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9144       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9145       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9146       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9147       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9148       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9149       data.item: "stacking" "above";
9150       data.item: "selectraise" "on";
9151       data.item: "texts" "elm.text.1 elm.text.2";
9152       data.item: "contents" "elm.icon";
9153       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9154       images {
9155           image: "00_list_thumbnail_bg.png" COMP;
9156       }
9157       parts {
9158          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9159          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9160          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9161          GENLIST_PART_PADDING_LEFT
9162          GENLIST_PART_PADDING_RIGHT_EDIT
9163          part { name: "elm.icon.bg";
9164             scale: 1;
9165             description { state: "default" 0.0;
9166                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9167                fixed: 1 1;
9168                align: 0.0 0.8;
9169                rel1 {
9170                   relative: 1.0 0.5;
9171                   to_x: "elm.padding.left";
9172                }
9173                rel2 {
9174                   relative: 1.0 0.5;
9175                   to_x: "elm.padding.left";
9176                }
9177                image {
9178                   normal: "00_list_thumbnail_bg.png";
9179                   border: 1 1 1 1;
9180                   border_scale: 1;
9181                   middle: NONE;
9182                }
9183             }
9184          }
9185          part { name: "elm.icon";
9186             type: SWALLOW;
9187             description { state: "default" 0.0;
9188                rel1.to: "elm.icon.bg";
9189                rel2.to: "elm.icon.bg";
9190             }
9191          }
9192          part { name: "elm.padding.icon.right";
9193             type: RECT;
9194             mouse_events: 0;
9195             scale: 1;
9196             description { state: "default" 0.0;
9197                min: GENLIST_PADDING_16_INC 0;
9198                fixed: 1 0;
9199                rel1 {
9200                    relative: 1.0 0.0;
9201                    to_x: "elm.icon.bg";
9202                }
9203                rel2.to_x: "elm.icon.bg";
9204                visible: 0;
9205                align: 0.0 0.5;
9206             }
9207          }
9208          part { name: "elm.padding.text.left";
9209             type: RECT;
9210             mouse_events: 0;
9211             scale: 1;
9212             description { state: "default" 0.0;
9213                min: GENLIST_PADDING_16_INC 0;
9214                fixed: 1 0;
9215                rel1 {
9216                    relative: 1.0 1.0;
9217                    to_x: "elm.padding.icon.right";
9218                    to_y: "elm.padding.top";
9219                }
9220                rel2.to_x: "elm.padding.icon.right";
9221                visible: 0;
9222                align: 1.0 0.5;
9223             }
9224          }
9225          part { name: "elm.divider1";
9226             type: RECT;
9227             mouse_events: 0;
9228             description { state: "default" 0.0;
9229                min: 1 0;
9230                fixed: 1 0;
9231                color: GENLIST_LIST_LINE1_COLOR;
9232                rel1 {
9233                   relative: 1.0 1.0;
9234                   to_x: "elm.padding.text.left";
9235                   to_y: "elm.padding.top";
9236                }
9237                rel2 {
9238                   relative: 1.0 0.0;
9239                   to_x: "elm.padding.text.left";
9240                   to_y: "elm.padding.bottom";
9241                }
9242                align: 0.0 0.5;
9243             }
9244          }
9245          part { name: "text_vertical_rect";
9246             type: RECT;
9247             mouse_events: 0;
9248             description { state: "default" 0.0;
9249                min: GENLIST_PADDING_16_INC 0;
9250                fixed: 1 0;
9251                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9252                rel1 {
9253                   relative: 1.0 1.0;
9254                   to_x: "elm.divider1";
9255                   to_y: "elm.padding.top";
9256                }
9257                rel2 {
9258                   relative: 1.0 0.0;
9259                   to_x: "elm.padding.text.left";
9260                   to_y: "elm.padding.bottom";
9261                }
9262                align: 0.0 0.5;
9263             }
9264          }
9265          part { name: "elm.padding.text.right";
9266             type: RECT;
9267             mouse_events: 0;
9268             scale: 1;
9269             description { state: "default" 0.0;
9270                min: GENLIST_PADDING_16_INC 0;
9271                fixed: 1 0;
9272                rel1 {
9273                    relative: 1.0 0.0;
9274                    to_x: "text_vertical_rect";
9275                }
9276                rel2.to_x: "text_vertical_rect";
9277                visible: 0;
9278                align: 0.0 0.5;
9279             }
9280          }
9281          part { name: "text_top_line";
9282             type: RECT;
9283             mouse_events: 0;
9284             description { state: "default" 0.0;
9285                min: 0 1;
9286                fixed: 0 1;
9287                color: GENLIST_LIST_LINE1_COLOR;
9288                rel1 {
9289                   relative: 1.0 0.0;
9290                   to_x: "text_vertical_rect";
9291                   to_y: "text_vertical_rect";
9292                }
9293                rel2 {
9294                   relative: 1.0 0.0;
9295                   to_y: "text_vertical_rect";
9296                }
9297                align: 0.0 0.0;
9298             }
9299          }
9300          part { name: "text_center_line";
9301             type: RECT;
9302             mouse_events: 0;
9303             description { state: "default" 0.0;
9304                min: 0 1;
9305                fixed: 0 1;
9306                color: GENLIST_LIST_LINE1_COLOR;
9307                rel1 {
9308                   relative: 1.0 0.5;
9309                   to_x: "text_vertical_rect";
9310                }
9311                rel2.relative: 1.0 0.5;
9312                align: 0.5 0.5;
9313             }
9314          }
9315          part { name: "text_bottom_line";
9316             type: RECT;
9317             mouse_events: 0;
9318             description { state: "default" 0.0;
9319                min: 0 1;
9320                fixed: 0 1;
9321                color: GENLIST_LIST_LINE1_COLOR;
9322                rel1 {
9323                   relative: 1.0 1.0;
9324                   to_x: "text_vertical_rect";
9325                   to_y: "text_vertical_rect";
9326                }
9327                rel2 {
9328                   relative: 1.0 1.0;
9329                   to_y: "text_vertical_rect";
9330                }
9331                align: 0.0 1.0;
9332             }
9333          }
9334          part { name: "elm.text.bg.1";
9335             clip_to: "disclip";
9336             type: RECT;
9337             mouse_events: 0;
9338             scale: 1;
9339             description { state: "default" 0.0;
9340                rel1 {
9341                   relative: 1.0 1.0;
9342                   to_x: "text_vertical_rect";
9343                   to_y: "text_top_line";
9344                }
9345                rel2 {
9346                   relative: 1.0 0.0;
9347                   to_x: "elm.padding.right";
9348                   to_y: "text_center_line";
9349                }
9350                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9351             }
9352          }
9353          part { name: "elm.text.1";
9354             type: TEXT;
9355             mouse_events: 0;
9356             scale: 1;
9357             description { state: "default" 0.0;
9358                min: 0 GENLIST_SIZE_54_INC;
9359                rel1 {
9360                   relative: 1.0 0.0;
9361                   to_x: "elm.padding.text.right";
9362                   to_y: "elm.text.bg.1";
9363                }
9364                rel2 {
9365                   relative: 0.0 1.0;
9366                   to_x: "elm.padding.right";
9367                   to_y: "elm.text.bg.1";
9368                }
9369                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9370                text {
9371                   font: "Tizen:style=Roman";
9372                   size: GENLIST_FONT_48_INC;
9373                   align: 0.0 0.5;
9374                   text_class: "list_item";
9375                }
9376             }
9377             GENLIST_DESCRIPTION_FLIP_ENABLED
9378          }
9379          part { name: "elm.flip.content.1";
9380             clip_to: "disclip";
9381             type: SWALLOW;
9382             description { state: "default" 0.0;
9383                visible: 0;
9384                fixed: 1 1;
9385                rel1.to: "elm.text.1";
9386                rel2.to: "elm.text.1";
9387             }
9388             description { state: "flip_enabled" 0.0;
9389                inherit: "default" 0.0;
9390                visible: 1;
9391             }
9392          }
9393          part { name: "elm.text.bg.2";
9394             clip_to: "disclip";
9395             type: RECT;
9396             mouse_events: 0;
9397             scale: 1;
9398             description { state: "default" 0.0;
9399                rel1 {
9400                   relative: 1.0 1.0;
9401                   to_x: "text_vertical_rect";
9402                   to_y: "text_center_line";
9403                }
9404                rel2 {
9405                   relative: 1.0 0.0;
9406                   to_x: "elm.padding.right";
9407                   to_y: "text_bottom_line";
9408                }
9409                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9410             }
9411          }
9412          part { name: "elm.text.2";
9413             clip_to: "disclip";
9414             type: TEXT;
9415             mouse_events: 0;
9416             scale: 1;
9417             description { state: "default" 0.0;
9418                min: 0 GENLIST_SIZE_54_INC;
9419                rel1 {
9420                   relative: 1.0 0.0;
9421                   to_x: "elm.padding.text.right";
9422                   to_y: "elm.text.bg.2";
9423                }
9424                rel2 {
9425                   relative: 0.0 1.0;
9426                   to_x: "elm.padding.right";
9427                   to_y: "elm.text.bg.2";
9428                }
9429                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9430                text {
9431                   font: "Tizen:style=Roman";
9432                   size: GENLIST_FONT_48_INC;
9433                   align: 0.0 0.5;
9434                   text_class: "tizen";
9435                }
9436             }
9437             GENLIST_DESCRIPTION_FLIP_ENABLED
9438          }
9439          part { name: "elm.flip.content.2";
9440             clip_to: "disclip";
9441             type: SWALLOW;
9442             description { state: "default" 0.0;
9443                visible: 0;
9444                fixed: 1 1;
9445                rel1.to: "elm.text.2";
9446                rel2.to: "elm.text.2";
9447             }
9448             description { state: "flip_enabled" 0.0;
9449                inherit: "default" 0.0;
9450                visible: 1;
9451             }
9452          }
9453          part { name: "elm.divider2";
9454             type: RECT;
9455             mouse_events: 0;
9456             description { state: "default" 0.0;
9457                min: 1 0;
9458                fixed: 1 0;
9459                color: GENLIST_LIST_LINE1_COLOR;
9460                rel1 {
9461                   relative: 1.0 1.0;
9462                   to_y: "elm.padding.top";
9463                }
9464                rel2 {
9465                   relative: 1.0 0.0;
9466                   offset: -1 0;
9467                   to_y: "elm.padding.bottom";
9468                }
9469                align: 1.0 0.0;
9470             }
9471          }
9472          GENLIST_PART_DISCLIP
9473       }
9474       programs {
9475          // signal: elm,state,%s,active
9476          //   a "check" item named %s went active
9477          // signal: elm,state,%s,passive
9478          //   a "check" item named %s went passive
9479          // default is passive
9480          /*program { name: "go_active";
9481             signal: "elm,state,selected";
9482             source: "elm";
9483             action: STATE_SET "selected" 0.0;
9484             target: "elm.text";
9485             target: "elm.text.sub";
9486          }
9487          program { name: "go_passive";
9488             signal: "elm,state,unselected";
9489             source: "elm";
9490             action: STATE_SET "default" 0.0;
9491             target: "elm.text";
9492             target: "elm.text.sub";
9493             transition: LINEAR 0.1;
9494          }*/
9495          program { name: "go_disabled";
9496             signal: "elm,state,disabled";
9497             source: "elm";
9498             action: STATE_SET "disabled" 0.0;
9499             target: "disclip";
9500          }
9501          program { name: "go_enabled";
9502             signal: "elm,state,enabled";
9503             source: "elm";
9504             action: STATE_SET "default" 0.0;
9505             target: "disclip";
9506          }
9507          program { name: "flip_enabled";
9508             signal: "elm,state,flip,enabled";
9509             source: "elm";
9510             action: STATE_SET "flip_enabled" 0.0;
9511             target: "elm.text.1";
9512             target: "elm.text.2";
9513             target: "elm.flip.content.1";
9514             target: "elm.flip.content.2";
9515          }
9516          program { name: "flip_disabled";
9517             signal: "elm,state,flip,disabled";
9518             source: "elm";
9519             action: STATE_SET "default" 0.0;
9520             target: "elm.text.1";
9521             target: "elm.text.2";
9522             target: "elm.flip.content.1";
9523             target: "elm.flip.content.2";
9524          }
9525       }
9526    }
9527
9528 /* non-bottom-border-area version of 2text.1icon.2 */
9529    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9530       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9531       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9532       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9533       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9534       data.item: "stacking" "above";
9535       data.item: "selectraise" "on";
9536       data.item: "texts" "elm.text.1 elm.text.2";
9537       data.item: "contents" "elm.icon";
9538       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9539       images {
9540           image: "00_list_thumbnail_bg.png" COMP;
9541       }
9542       parts {
9543          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9544          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9545          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9546          GENLIST_PART_PADDING_LEFT
9547          GENLIST_PART_PADDING_RIGHT_EDIT
9548          part { name: "elm.icon.bg";
9549             scale: 1;
9550             description { state: "default" 0.0;
9551                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9552                fixed: 1 1;
9553                align: 0.0 0.7;
9554                rel1 {
9555                   relative: 1.0 0.5;
9556                   to_x: "elm.padding.left";
9557                }
9558                rel2 {
9559                   relative: 1.0 0.5;
9560                   to_x: "elm.padding.left";
9561                }
9562                image {
9563                   normal: "00_list_thumbnail_bg.png";
9564                   border: 1 1 1 1;
9565                   border_scale: 1;
9566                   middle: NONE;
9567                }
9568             }
9569          }
9570          part { name: "elm.icon";
9571             type: SWALLOW;
9572             description { state: "default" 0.0;
9573                rel1.to: "elm.icon.bg";
9574                rel2.to: "elm.icon.bg";
9575             }
9576          }
9577          part { name: "elm.padding.icon.right";
9578             type: RECT;
9579             mouse_events: 0;
9580             scale: 1;
9581             description { state: "default" 0.0;
9582                min: GENLIST_PADDING_16_INC 0;
9583                fixed: 1 0;
9584                rel1 {
9585                    relative: 1.0 0.0;
9586                    to_x: "elm.icon.bg";
9587                }
9588                rel2.to_x: "elm.icon.bg";
9589                visible: 0;
9590                align: 0.0 0.5;
9591             }
9592          }
9593          part { name: "elm.padding.text.left";
9594             type: RECT;
9595             mouse_events: 0;
9596             scale: 1;
9597             description { state: "default" 0.0;
9598                min: GENLIST_PADDING_16_INC 0;
9599                fixed: 1 0;
9600                rel1 {
9601                    relative: 1.0 1.0;
9602                    to_x: "elm.padding.icon.right";
9603                    to_y: "elm.padding.top";
9604                }
9605                rel2.to_x: "elm.padding.icon.right";
9606                visible: 0;
9607                align: 1.0 0.5;
9608             }
9609          }
9610          part { name: "elm.divider1";
9611             type: RECT;
9612             mouse_events: 0;
9613             description { state: "default" 0.0;
9614                visible: 0;
9615                rel1 {
9616                   relative: 1.0 1.0;
9617                   to_x: "elm.padding.text.left";
9618                   to_y: "elm.padding.top";
9619                }
9620                rel2 {
9621                   relative: 1.0 0.0;
9622                   to_x: "elm.padding.text.left";
9623                   to_y: "elm.padding.bottom";
9624                }
9625             }
9626          }
9627          part { name: "text_vertical_rect";
9628             type: RECT;
9629             mouse_events: 0;
9630             scale: 1;
9631             description { state: "default" 0.0;
9632                min: GENLIST_SIZE_16_INC 0;
9633                fixed: 1 0;
9634                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9635                rel1 {
9636                   relative: 1.0 1.0;
9637                   to_x: "elm.divider1";
9638                   to_y: "elm.padding.top";
9639                }
9640                rel2 {
9641                   relative: 1.0 0.0;
9642                   to_x: "elm.padding.text.left";
9643                   to_y: "elm.padding.bottom";
9644                }
9645                align: 0.0 0.5;
9646             }
9647          }
9648          part { name: "elm.padding.text.right";
9649             type: RECT;
9650             mouse_events: 0;
9651             scale: 1;
9652             description { state: "default" 0.0;
9653                min: GENLIST_PADDING_16_INC 0;
9654                fixed: 1 0;
9655                rel1 {
9656                    relative: 1.0 0.0;
9657                    to_x: "text_vertical_rect";
9658                }
9659                rel2.to_x: "text_vertical_rect";
9660                visible: 0;
9661                align: 0.0 0.5;
9662             }
9663          }
9664          part { name: "text_top_line";
9665             type: RECT;
9666             mouse_events: 0;
9667             description { state: "default" 0.0;
9668                min: 0 1;
9669                fixed: 0 1;
9670                color: GENLIST_LIST_LINE1_COLOR;
9671                rel1 {
9672                   relative: 1.0 0.0;
9673                   to_x: "text_vertical_rect";
9674                   to_y: "text_vertical_rect";
9675                }
9676                rel2 {
9677                   relative: 1.0 0.0;
9678                   to_y: "text_vertical_rect";
9679                }
9680                align: 0.0 0.0;
9681             }
9682          }
9683          part { name: "text_center_line";
9684             type: RECT;
9685             mouse_events: 0;
9686             description { state: "default" 0.0;
9687                min: 0 1;
9688                fixed: 0 1;
9689                color: GENLIST_LIST_LINE1_COLOR;
9690                rel1 {
9691                   relative: 1.0 0.56;
9692                   to_x: "text_vertical_rect";
9693                }
9694                rel2.relative: 1.0 0.56;
9695                align: 0.5 0.5;
9696             }
9697          }
9698          part { name: "text_bottom_line";
9699             type: RECT;
9700             mouse_events: 0;
9701             description { state: "default" 0.0;
9702                min: 0 1;
9703                fixed: 0 1;
9704                color: GENLIST_LIST_LINE1_COLOR;
9705                rel1 {
9706                   relative: 1.0 1.0;
9707                   to_x: "text_vertical_rect";
9708                   to_y: "text_vertical_rect";
9709                }
9710                rel2 {
9711                   relative: 1.0 1.0;
9712                   to_y: "text_vertical_rect";
9713                }
9714                align: 0.0 1.0;
9715             }
9716          }
9717          part { name: "elm.text.bg.1";
9718             clip_to: "disclip";
9719             type: RECT;
9720             mouse_events: 0;
9721             scale: 1;
9722             description { state: "default" 0.0;
9723                rel1 {
9724                   relative: 1.0 1.0;
9725                   to_x: "text_vertical_rect";
9726                   to_y: "text_top_line";
9727                }
9728                rel2 {
9729                   relative: 1.0 0.0;
9730                   to_x: "elm.padding.right";
9731                   to_y: "text_center_line";
9732                }
9733                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9734             }
9735          }
9736          part { name: "elm.text.1";
9737             type: TEXT;
9738             mouse_events: 0;
9739             scale: 1;
9740             description { state: "default" 0.0;
9741                min: 0 GENLIST_SIZE_54_INC;
9742                rel1 {
9743                   relative: 1.0 0.0;
9744                   to_x: "elm.padding.text.right";
9745                   to_y: "elm.text.bg.1";
9746                }
9747                rel2 {
9748                   relative: 0.0 1.0;
9749                   to_x: "elm.padding.right";
9750                   to_y: "elm.text.bg.1";
9751                }
9752                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9753                text {
9754                   font: "Tizen:style=Roman";
9755                   size: GENLIST_FONT_48_INC;
9756                   align: 0.0 0.5;
9757                   text_class: "list_item";
9758                }
9759             }
9760             GENLIST_DESCRIPTION_FLIP_ENABLED
9761          }
9762          part { name: "elm.flip.content.1";
9763             type: SWALLOW;
9764             description { state: "default" 0.0;
9765                visible: 0;
9766                fixed: 1 1;
9767                rel1.to: "elm.text.1";
9768                rel2.to: "elm.text.1";
9769             }
9770             description { state: "flip_enabled" 0.0;
9771                inherit: "default" 0.0;
9772                visible: 1;
9773             }
9774          }
9775          part { name: "elm.text.bg.2";
9776             clip_to: "disclip";
9777             type: RECT;
9778             mouse_events: 0;
9779             scale: 1;
9780             description { state: "default" 0.0;
9781                rel1 {
9782                   relative: 1.0 1.0;
9783                   to_x: "text_vertical_rect";
9784                   to_y: "text_center_line";
9785                }
9786                rel2 {
9787                   relative: 1.0 0.0;
9788                   to_x: "elm.padding.right";
9789                   to_y: "text_bottom_line";
9790                }
9791                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9792             }
9793          }
9794          part { name: "elm.text.2";
9795             clip_to: "disclip";
9796             type: TEXT;
9797             mouse_events: 0;
9798             scale: 1;
9799             description { state: "default" 0.0;
9800                min: 0 GENLIST_SIZE_54_INC;
9801                rel1 {
9802                   relative: 1.0 0.0;
9803                   to_x: "elm.padding.text.right";
9804                   to_y: "elm.text.bg.2";
9805                }
9806                rel2 {
9807                   relative: 0.0 1.0;
9808                   to_x: "elm.padding.right";
9809                   to_y: "elm.text.bg.2";
9810                }
9811                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9812                text {
9813                   font: "Tizen:style=Roman";
9814                   size: GENLIST_FONT_48_INC;
9815                   text_class: "tizen";
9816                }
9817             }
9818             GENLIST_DESCRIPTION_FLIP_ENABLED
9819          }
9820          part { name: "elm.flip.content.2";
9821             type: SWALLOW;
9822             description { state: "default" 0.0;
9823                visible: 0;
9824                fixed: 1 1;
9825                rel1.to: "elm.text.2";
9826                rel2.to: "elm.text.2";
9827             }
9828             description { state: "flip_enabled" 0.0;
9829                inherit: "default" 0.0;
9830                visible: 1;
9831             }
9832          }
9833          part { name: "elm.divider2";
9834             type: RECT;
9835             mouse_events: 0;
9836             description { state: "default" 0.0;
9837                min: 1 0;
9838                fixed: 1 0;
9839                color: GENLIST_LIST_LINE1_COLOR;
9840                rel1 {
9841                   relative: 1.0 1.0;
9842                   to_y: "elm.padding.top";
9843                }
9844                rel2 {
9845                   relative: 1.0 0.0;
9846                   offset: -1 0;
9847                   to_y: "elm.padding.bottom";
9848                }
9849                align: 1.0 0.0;
9850             }
9851          }
9852          GENLIST_PART_DISCLIP
9853       }
9854       programs {
9855          // signal: elm,state,%s,active
9856          //   a "check" item named %s went active
9857          // signal: elm,state,%s,passive
9858          //   a "check" item named %s went passive
9859          // default is passive
9860          /*program { name: "go_active";
9861             signal: "elm,state,selected";
9862             source: "elm";
9863             action: STATE_SET "selected" 0.0;
9864             target: "elm.text";
9865             target: "elm.text.sub";
9866          }
9867          program { name: "go_passive";
9868             signal: "elm,state,unselected";
9869             source: "elm";
9870             action: STATE_SET "default" 0.0;
9871             target: "elm.text";
9872             target: "elm.text.sub";
9873             transition: LINEAR 0.1;
9874          }*/
9875          program { name: "go_disabled";
9876             signal: "elm,state,disabled";
9877             source: "elm";
9878             action: STATE_SET "disabled" 0.0;
9879             target: "disclip";
9880          }
9881          program { name: "go_enabled";
9882             signal: "elm,state,enabled";
9883             source: "elm";
9884             action: STATE_SET "default" 0.0;
9885             target: "disclip";
9886          }
9887          program { name: "flip_enabled";
9888             signal: "elm,state,flip,enabled";
9889             source: "elm";
9890             action: STATE_SET "flip_enabled" 0.0;
9891             target: "elm.text.1";
9892             target: "elm.text.2";
9893             target: "elm.flip.content.1";
9894             target: "elm.flip.content.2";
9895          }
9896          program { name: "flip_disabled";
9897             signal: "elm,state,flip,disabled";
9898             source: "elm";
9899             action: STATE_SET "default" 0.0;
9900             target: "elm.text.1";
9901             target: "elm.text.2";
9902             target: "elm.flip.content.1";
9903             target: "elm.flip.content.2";
9904          }
9905       }
9906    }
9907
9908    ///////// will be removed /////////
9909    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9910       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9911       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9912       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9913       alias: "elm/layout/dialogue/1icon.2";
9914       data.item: "stacking" "above";
9915       data.item: "selectraise" "on";
9916       data.item: "contents" "elm.icon";
9917
9918       parts {
9919          GENLIST_PART_BASE
9920          GENLIST_PART_BOTTOM_LINE
9921          GENLIST_PART_BG_NORMAL
9922          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9923          GENLIST_PART_PADDING_RIGHT_EDIT
9924          GENLIST_PART_DIALOGUE_ITEM
9925          GENLIST_PART_DIALOGUE_RIGHT_LINE
9926          part { name: "elm.icon";
9927             clip_to: "disclip";
9928             type: SWALLOW;
9929             scale: 1;
9930             description { state: "default" 0.0;
9931                rel1 {
9932                   relative: 1.0 0.0;
9933                   to_x: "elm.padding.left";
9934                }
9935                rel2 {
9936                   relative: 0.0 1.0;
9937                   to_x: "elm.padding.right";
9938                }
9939             }
9940          }
9941          GENLIST_PART_DISCLIP
9942       }
9943       programs {
9944          // signal: elm,state,%s,active
9945          //   a "check" item named %s went active
9946          // signal: elm,state,%s,passive
9947          //   a "check" item named %s went passive
9948          // default is passive
9949          /*program { name: "go_active";
9950             signal: "elm,state,selected";
9951             source: "elm";
9952             action: STATE_SET "selected" 0.0;
9953             target: "bg";
9954             target: "elm.text";
9955          }
9956          program { name: "go_passive";
9957             signal: "elm,state,unselected";
9958             source: "elm";
9959             action: STATE_SET "default" 0.0;
9960             target: "bg";
9961             target: "elm.text";
9962             transition: LINEAR 0.1;
9963          }*/
9964          program { name: "go_disabled";
9965             signal: "elm,state,disabled";
9966             source: "elm";
9967             action: STATE_SET "disabled" 0.0;
9968             target: "disclip";
9969          }
9970          program { name: "go_enabled";
9971             signal: "elm,state,enabled";
9972             source: "elm";
9973             action: STATE_SET "default" 0.0;
9974             target: "disclip";
9975          }
9976       }
9977    }
9978
9979
9980 // 4.3.2 (old)
9981    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
9982       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
9983       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
9984       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
9985       alias: "elm/layout/dialogue/bg/3text.1icon";
9986       data.item: "stacking" "above";
9987       data.item: "selectraise" "on";
9988       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9989       data.item: "contents" "elm.icon";
9990       images {
9991           image: "00_list_thumbnail_bg.png" COMP;
9992       }
9993       parts {
9994          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
9995          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
9996          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
9997          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9998          GENLIST_PART_PADDING_RIGHT_EDIT
9999          part { name: "elm.icon.bg";
10000             scale: 1;
10001             description { state: "default" 0.0;
10002                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10003                fixed: 1 1;
10004                align: 0.0 0.5;
10005                rel1 {
10006                   relative: 1.0 0.5;
10007                   to_x: "elm.padding.left";
10008                }
10009                rel2 {
10010                   relative: 1.0 0.5;
10011                   to_x: "elm.padding.left";
10012                }
10013                image {
10014                   normal: "00_list_thumbnail_bg.png";
10015                   border: 1 1 1 1;
10016                   border_scale: 1;
10017                   middle: NONE;
10018                }
10019             }
10020          }
10021          part { name: "elm.icon";
10022             type: SWALLOW;
10023             description { state: "default" 0.0;
10024                rel1.to: "elm.icon.bg";
10025                rel2.to: "elm.icon.bg";
10026             }
10027          }
10028          part { name: "elm.padding.icon.right";
10029             type: RECT;
10030             mouse_events: 0;
10031             scale: 1;
10032             description { state: "default" 0.0;
10033                min: GENLIST_PADDING_24_INC 0;
10034                fixed: 1 0;
10035                rel1 {
10036                    relative: 1.0 0.0;
10037                    to_x: "elm.icon.bg";
10038                }
10039                rel2.to_x: "elm.icon.bg";
10040                visible: 0;
10041                align: 0.0 0.5;
10042             }
10043          }
10044          part { name: "elm.text.1";
10045             clip_to: "disclip";
10046             type: TEXT;
10047             mouse_events: 0;
10048             scale: 1;
10049             description { state: "default" 0.0;
10050                min: 0 GENLIST_SIZE_54_INC;
10051                fixed: 0 1;
10052                align: 0 0;
10053                rel1 {
10054                   relative: 1.0 1.0;
10055                   to_x: "elm.padding.icon.right";
10056                   to_y: "elm.padding.top";
10057                }
10058                rel2 {
10059                   relative: 0.0 1.0;
10060                   to_x: "elm.padding.right";
10061                   to_y: "elm.padding.top";
10062                }
10063                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10064                text {
10065                   font: "Tizen:style=Roman";
10066                   size: GENLIST_FONT_48_INC;
10067                   align: 0.0 0.0;
10068                   text_class: "list_item";
10069                }
10070             }
10071          }
10072          part { name: "elm.text.2";
10073             clip_to: "disclip";
10074             type: TEXT;
10075             mouse_events: 0;
10076             scale: 1;
10077             description { state: "default" 0.0;
10078                rel1 {
10079                   relative: 1.0 1.0;
10080                   to_x: "elm.padding.icon.right";
10081                   to_y: "elm.text.1";
10082                }
10083                rel2 {
10084                   relative: 0.0 0.0;
10085                   to_x: "elm.padding.right";
10086                   to_y: "elm.text.3";
10087                }
10088                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10089                text {
10090                   font: "Tizen:style=Medium";
10091                   size: GENLIST_FONT_32_INC;
10092                   align: 0.0 1.0;
10093                   text_class: "tizen";
10094                }
10095             }
10096          }
10097          part { name: "elm.text.3";
10098             clip_to: "disclip";
10099             type: TEXT;
10100             mouse_events: 0;
10101             scale: 1;
10102             description { state: "default" 0.0;
10103                min: 0 GENLIST_ICON_SMALL_SIZE;
10104                fixed: 0 1;
10105                align: 0 1;
10106                rel1 {
10107                   relative: 1.0 0.0;
10108                   to_x: "elm.padding.icon.right";
10109                   to_y: "elm.padding.bottom";
10110                }
10111                rel2 {
10112                   relative: 0.0 0.0;
10113                   to_x: "elm.padding.right";
10114                   to_y: "elm.padding.bottom";
10115                }
10116                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10117                text {
10118                   font: "Tizen:style=Medium";
10119                   size: GENLIST_FONT_32_INC;
10120                   align: 0.0 1.0;
10121                   text_class: "tizen";
10122                }
10123             }
10124          }
10125          GENLIST_PART_DISCLIP
10126       }
10127       programs {
10128          // signal: elm,state,%s,active
10129          //   a "check" item named %s went active
10130          // signal: elm,state,%s,passive
10131          //   a "check" item named %s went passive
10132          // default is passive
10133          /*program { name: "go_active";
10134             signal: "elm,state,selected";
10135             source: "elm";
10136             action: STATE_SET "selected" 0.0;
10137             target: "elm.text";
10138             target: "elm.text.sub";
10139          }
10140          program { name: "go_passive";
10141             signal: "elm,state,unselected";
10142             source: "elm";
10143             action: STATE_SET "default" 0.0;
10144             target: "elm.text";
10145             target: "elm.text.sub";
10146             transition: LINEAR 0.1;
10147          }*/
10148          program { name: "go_disabled";
10149             signal: "elm,state,disabled";
10150             source: "elm";
10151             action: STATE_SET "disabled" 0.0;
10152             target: "disclip";
10153          }
10154          program { name: "go_enabled";
10155             signal: "elm,state,enabled";
10156             source: "elm";
10157             action: STATE_SET "default" 0.0;
10158             target: "disclip";
10159          }
10160       }
10161   }
10162
10163 ////////////////////////////////////////////////////////
10164 // Check that belows are used
10165    group { name: "elm/genlist/item/1text.2/default";
10166       alias: "elm/genlist/item_odd/1text.2/default";
10167       alias: "elm/genlist/item_compress/1text.2/default";
10168       alias: "elm/genlist/item_compress_odd/1text.2/default";
10169       data.item: "stacking" "above";
10170       data.item: "selectraise" "on";
10171       data.item: "texts" "elm.text";
10172       data.item: "flips" "elm.flip.icon elm.flip.content";
10173
10174       parts {
10175          GENLIST_PART_BG_NORMAL
10176          GENLIST_PART_BASE
10177          GENLIST_PART_BOTTOM_LINE
10178          GENLIST_PART_PADDING_LEFT
10179          GENLIST_PART_PADDING_RIGHT_EDIT
10180          part { name: "temp_center_line"; //temporary
10181             clip_to: "disclip";
10182             type: RECT;
10183             mouse_events: 0;
10184             scale: 1;
10185             description { state: "default" 0.0;
10186                rel1 {
10187                   relative: 0.0 0.5;
10188                   to: "base";
10189                }
10190                rel2 {
10191                   relative: 1.0 0.5;
10192                   to: "base";
10193                }
10194             }
10195          }
10196          part { name: "elm.text";
10197             clip_to: "disclip";
10198             type: TEXTBLOCK;
10199             mouse_events: 0;
10200             scale: 1;
10201             multiline: 0;
10202             description { state: "default" 0.0;
10203                fixed: 1 1;
10204                rel1 {
10205                   relative: 1.0 0.5;
10206                   to_x: "elm.padding.left";
10207                   to_y: "temp_center_line";
10208                }
10209                rel2 {
10210                   relative: 0.0 0.5;
10211                   to_x: "elm.padding.right";
10212                   to_y: "temp_center_line";
10213                }
10214                align: 0.0 0.5;
10215                text {
10216                   style: "genlist_style_list_main_text_unread";
10217                   min: 0 1;
10218                   align: 0.0 0.5;
10219                }
10220             }
10221             description { state: "selected" 0.0;
10222                inherit: "default" 0.0;
10223                text.style: "genlist_style_list_main_text_focus";
10224             }
10225             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10226             GENLIST_DESCRIPTION_FLIP_ENABLED
10227          }
10228          GENLIST_PART_FLIP
10229          GENLIST_PART_DISCLIP
10230       }
10231       programs {
10232          // signal: elm,state,%s,active
10233          //   a "check" item named %s went active
10234          // signal: elm,state,%s,passive
10235          //   a "check" item named %s went passive
10236          // default is passive
10237          program { name: "go_active";
10238             signal: "elm,state,selected";
10239             source: "elm";
10240             action: STATE_SET "selected" 0.0;
10241             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10242             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10243          }
10244          program { name: "go_passive";
10245             signal: "elm,state,unselected";
10246             source: "elm";
10247             action: STATE_SET "default" 0.0;
10248             target: "bg";
10249             target: "elm.text";
10250             transition: LINEAR 0.1;
10251          }
10252          program { name: "go_disabled";
10253             signal: "elm,state,disabled";
10254             source: "elm";
10255             action: STATE_SET "disabled" 0.0;
10256             target: "disclip";
10257          }
10258          program { name: "go_enabled";
10259             signal: "elm,state,enabled";
10260             source: "elm";
10261             action: STATE_SET "default" 0.0;
10262             target: "disclip";
10263          }
10264          //GENLIST_PROGRAM_FLIP_1TEXT
10265          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10266       }
10267    }
10268
10269 // ???
10270    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10271    group { name: "elm/genlist/item/3text.6icon/default";
10272       alias: "elm/genlist/item_odd/3text.6icon/default";
10273       alias: "elm/genlist/item_compress/3text.6icon/default";
10274       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10275       data.item: "stacking" "above";
10276       data.item: "selectraise" "on";
10277       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10278       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10279       data.item: "flips" "elm.flip.icon elm.flip.content";
10280
10281       parts {
10282          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10283          GENLIST_PART_BG_NORMAL
10284          GENLIST_PART_BG_NORMAL
10285          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10286          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10287          GENLIST_PART_PADDING_LEFT
10288          GENLIST_PART_PADDING_RIGHT_EDIT
10289          part { name: "elm.swallow.colorbar";
10290             clip_to: "disclip";
10291             type: SWALLOW;
10292             scale: 1;
10293             description { state: "default" 0.0;
10294                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10295                rel2.relative: 0.0 0.0;
10296                align: 0.0 0.0;
10297             }
10298          }
10299          part { name: "elm.text.3";
10300             clip_to: "disclip";
10301             type: TEXT;
10302             mouse_events: 0;
10303             scale: 1;
10304             description { state: "default" 0.0;
10305                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10306                rel1 {
10307                   relative: 0.0 0.0;
10308                   to_x: "elm.padding.right";
10309                   to_y: "elm.padding.bottom";
10310                }
10311                rel2 {
10312                   relative: 0.0 0.0;
10313                   to_x: "elm.padding.right";
10314                   to_y: "elm.padding.bottom";
10315                }
10316                align: 1.0 1.0;
10317                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10318                text {
10319                   font: "Tizen:style=Medium";
10320                   size: GENLIST_FONT_32_INC;
10321                   min: 0 1;
10322                   align: 1.0 0.5;
10323                   text_class: "tizen";
10324                }
10325             }
10326             description { state: "selected" 0.0;
10327                inherit: "default" 0.0;
10328                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10329             }
10330             GENLIST_DESCRIPTION_FLIP_ENABLED
10331          }
10332          part { name: "elm.icon.1";
10333             clip_to: "disclip";
10334             type: SWALLOW;
10335             mouse_events: 0;
10336             scale: 1;
10337             description { state: "default" 0.0;
10338                rel1 {
10339                   relative: 0.0 1.0;
10340                   to_x: "elm.padding.right";
10341                   to_y: "elm.padding.top";
10342                }
10343                rel2 {
10344                   relative: 0.0 0.0;
10345                   to_x: "elm.padding.right";
10346                   to_y: "elm.text.3";
10347                }
10348                align: 1.0 0.0;
10349             }
10350             GENLIST_DESCRIPTION_FLIP_ENABLED
10351          }
10352          part { name: "elm.padding.icon1.left";
10353             clip_to: "disclip";
10354             type: RECT;
10355             scale: 1;
10356             description { state: "default" 0.0;
10357                min: GENLIST_PADDING_16_INC 0;
10358                rel1.to_x: "elm.icon.1";
10359                rel2 {
10360                   relative: 0.0 1.0;
10361                   to_x: "elm.icon.1";
10362                }
10363                align: 1.0 0.0;
10364                visible: 0;
10365             }
10366          }
10367          part { name: "elm.text1.rect";
10368             clip_to: "disclip";
10369             type: RECT;
10370             scale: 1;
10371             description { state: "default" 0.0;
10372                min: 0 GENLIST_SIZE_61_INC;
10373                rel1 {
10374                   relative: 1.0 1.0;
10375                   to_x: "elm.swallow.colorbar";
10376                   to_y: "elm.padding.top";
10377                }
10378                rel2 {
10379                   relative: 0.0 0.0;
10380                   to_x: "elm.padding.icon1.left";
10381                   to_y: "elm.padding.top";
10382                }
10383                align: 0.0 0.0;
10384                visible: 0;
10385             }
10386          }
10387          part { name: "elm.text.1";
10388             clip_to: "disclip";
10389             type: TEXTBLOCK;
10390             mouse_events: 0;
10391             scale: 1;
10392             description { state: "default" 0.0;
10393                rel1.to: "elm.text1.rect";
10394                rel2.to: "elm.text1.rect";
10395                align: 0.0 0.0;
10396                text {
10397                   style: "genlist_style_email_unread";
10398                   min: 0 1;
10399                   max: 0 1;
10400                   align: 0.0 0.5;
10401                }
10402             }
10403             description { state: "selected" 0.0;
10404                inherit: "default" 0.0;
10405                text.style: "genlist_style_email_focus";
10406             }
10407             description { state: "read" 0.0;
10408                inherit: "default" 0.0;
10409                text.style: "genlist_style_email_read";
10410             }
10411             description { state: "urgency_read" 0.0;
10412                inherit: "default" 0.0;
10413                text.style: "genlist_style_email_urgency_read";
10414             }
10415             description { state: "urgency_unread" 0.0;
10416                inherit: "default" 0.0;
10417                text.style: "genlist_style_email_urgency_unread";
10418             }
10419             GENLIST_DESCRIPTION_FLIP_ENABLED
10420          }
10421          part { name: "elm.text.2";
10422             clip_to: "disclip";
10423             type: TEXTBLOCK;
10424             scale: 1;
10425             description { state: "default" 0.0;
10426                rel1 {
10427                   relative: 1.0 1.0;
10428                   to_x: "elm.padding.left";
10429                   to_y: "elm.text.1";
10430                }
10431                rel2 {
10432                   relative: 0.0 0.0;
10433                   to_x: "elm.padding.icon2.left";
10434                   to_y: "elm.padding.bottom";
10435                }
10436                align: 0.0 0.5;
10437                text {
10438                   style: "genlist_style_name_text";
10439                   min: 0 1;
10440                   align: 0.0 0.5;
10441                }
10442             }
10443             description { state: "selected" 0.0;
10444                inherit: "default" 0.0;
10445                text.style: "genlist_style_name_text_focus";
10446             }
10447             GENLIST_DESCRIPTION_FLIP_ENABLED
10448          }
10449          part { name: "elm.padding.icon2.left";
10450             clip_to: "disclip";
10451             type: RECT;
10452             scale: 1;
10453             description { state: "default" 0.0;
10454                min: GENLIST_PADDING_16_INC 0;
10455                rel1 {
10456                   relative: 0.0 1.0;
10457                   to_x: "elm.icon.2";
10458                   to_y: "elm.text.1";
10459                }
10460                rel2 {
10461                   relative: 0.0 0.0;
10462                   to_x: "elm.icon.2";
10463                   to_y: "elm.padding.bottom";
10464                }
10465                align: 1.0 0.0;
10466                visible: 0;
10467             }
10468          }
10469          part { name: "elm.icon.2";
10470             clip_to: "disclip";
10471             type: SWALLOW;
10472             scale: 1;
10473             description { state: "default" 0.0;
10474                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10475                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10476                rel1 {
10477                   relative: 0.0 1.0;
10478                   to_x: "elm.padding.icon3.left";
10479                   to_y: "elm.text.1";
10480                }
10481                rel2 {
10482                   relative: 0.0 0.0;
10483                   to_x: "elm.padding.icon3.left";
10484                   to_y: "elm.padding.bottom";
10485                }
10486                align: 1.0 0.5;
10487             }
10488             GENLIST_DESCRIPTION_FLIP_ENABLED
10489          }
10490          part { name: "elm.padding.icon3.left";
10491             clip_to: "disclip";
10492             type: RECT;
10493             scale: 1;
10494             description { state: "default" 0.0;
10495                min: GENLIST_PADDING_16_INC 0;
10496                rel1 {
10497                   relative: 0.0 1.0;
10498                   to_x: "elm.icon.3";
10499                   to_y: "elm.text.1";
10500                }
10501                rel2 {
10502                   relative: 0.0 0.0;
10503                   to_x: "elm.icon.3";
10504                   to_y: "elm.padding.bottom";
10505                }
10506                align: 1.0 0.0;
10507                visible: 0;
10508             }
10509          }
10510          part { name: "elm.icon.3";
10511             clip_to: "disclip";
10512             type: SWALLOW;
10513             scale: 1;
10514             description { state: "default" 0.0;
10515                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10516                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10517                rel1 {
10518                   relative: 0.0 1.0;
10519                   to_x: "elm.padding.icon4.left";
10520                   to_y: "elm.text.1";
10521                }
10522                rel2 {
10523                   relative: 0.0 0.0;
10524                   to_x: "elm.padding.icon4.left";
10525                   to_y: "elm.padding.bottom";
10526                }
10527                align: 1.0 0.5;
10528             }
10529             GENLIST_DESCRIPTION_FLIP_ENABLED
10530          }
10531          part { name: "elm.padding.icon4.left";
10532             clip_to: "disclip";
10533             type: RECT;
10534             scale: 1;
10535             description { state: "default" 0.0;
10536                min: GENLIST_PADDING_16_INC 0;
10537                rel1 {
10538                   relative: 0.0 1.0;
10539                   to_x: "elm.icon.4";
10540                   to_y: "elm.text.1";
10541                }
10542                rel2 {
10543                   relative: 0.0 0.0;
10544                   to_x: "elm.icon.4";
10545                   to_y: "elm.padding.bottom";
10546                }
10547                align: 1.0 0.0;
10548                visible: 0;
10549             }
10550          }
10551          part { name: "elm.icon.4";
10552             clip_to: "disclip";
10553             type: SWALLOW;
10554             scale: 1;
10555             description { state: "default" 0.0;
10556                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10557                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10558                rel1 {
10559                   relative: 0.0 1.0;
10560                   to_x: "elm.text.3";
10561                   to_y: "elm.text.1";
10562                }
10563                rel2 {
10564                   relative: 0.0 0.0;
10565                   to_x: "elm.text.3";
10566                   to_y: "elm.padding.bottom";
10567                }
10568                align: 1.0 0.5;
10569             }
10570             GENLIST_DESCRIPTION_FLIP_ENABLED
10571          }
10572          part { name: "elm.swallow.outbox.progress";
10573             type: SWALLOW;
10574             scale: 1;
10575             mouse_events: 1;
10576             repeat_events: 0;
10577             description { state: "default" 0.0;
10578                min: GENLIST_SIZE_168_INC 0;
10579                color: 0 0 0 0;
10580                align: 1.0 0.5;
10581                rel1 {
10582                   relative: 0.0 1.0;
10583                   offset: 0 0;
10584                   to_x: "elm.padding.right";
10585                   to_y: "elm.padding.top";
10586                }
10587                rel2 {
10588                   relative: 0.0 0.0;
10589                   offset: 0 0;
10590                   to_x: "elm.padding.right";
10591                   to_y: "elm.padding.bottom";
10592                }
10593             }
10594          }
10595          GENLIST_PART_FLIP
10596          GENLIST_PART_DISCLIP
10597       }
10598       programs {
10599          // signal: elm,state,%s,active
10600          //   a "check" item named %s went active
10601          // signal: elm,state,%s,passive
10602          //   a "check" item named %s went passive
10603          // default is passive
10604          program { name: "go_active";
10605             signal: "elm,state,selected";
10606             source: "elm";
10607             action: STATE_SET "selected" 0.0;
10608             target: "bg";
10609             target: "elm.text.1";
10610             target: "elm.text.2";
10611             target: "elm.text.3";
10612             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10613          }
10614          program { name: "go_passive";
10615             signal: "elm,state,unselected";
10616             source: "elm";
10617             action: STATE_SET "default" 0.0;
10618             target: "bg";
10619             target: "elm.text.1";
10620             target: "elm.text.2";
10621             target: "elm.text.3";
10622             transition: LINEAR 0.1;
10623          }
10624          program { name: "go_disabled";
10625             signal: "elm,state,disabled";
10626             source: "elm";
10627             action: STATE_SET "disabled" 0.0;
10628             target: "disclip";
10629          }
10630          program { name: "go_enabled";
10631             signal: "elm,state,enabled";
10632             source: "elm";
10633             action: STATE_SET "default" 0.0;
10634             target: "disclip";
10635          }
10636          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10637          program { name: "go_read";
10638             signal: "elm,state,read";
10639             source: "elm";
10640             action: STATE_SET "read" 0.0;
10641             target: "elm.text.1";
10642          }
10643          program { name: "go_unread";
10644             signal: "elm,state,unread";
10645             source: "elm";
10646             action: STATE_SET "default" 0.0;
10647             target: "elm.text.1";
10648          }
10649          program { name: "go_urgeny_unread";
10650             signal: "elm,state,urgency_unread";
10651             source: "elm";
10652             action: STATE_SET "urgency_unread" 0.0;
10653             target: "elm.text.1";
10654          }
10655          program { name: "go_urgency_read";
10656             signal: "elm,state,urgency_read";
10657             source: "elm";
10658             action: STATE_SET "urgency_read" 0.0;
10659             target: "elm.text.1";
10660          }
10661          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10662       }
10663    }
10664
10665    // 3.2.24
10666    group { name: "elm/genlist/item/2text.3icon.2/default";
10667       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10668       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10669       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10670       data.item: "stacking" "above";
10671       data.item: "selectraise" "on";
10672       data.item: "texts" "elm.text.1 elm.text.2";
10673       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10674       data.item: "flips" "elm.flip.icon elm.flip.content";
10675
10676       parts {
10677          GENLIST_PART_BASE_LIST_H( 129 )
10678          GENLIST_PART_BG_NORMAL
10679          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10680          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10681          GENLIST_PART_PADDING_LEFT
10682          GENLIST_PART_PADDING_RIGHT_EDIT
10683          part { name: "elm.swallow.colorbar";
10684             clip_to: "disclip";
10685             type: SWALLOW;
10686             scale: 1;
10687             description { state: "default" 0.0;
10688                min: 10 21;
10689                fixed: 1 1;
10690                rel2.relative: 0.0 0.0;
10691                align: 0.0 0.0;
10692             }
10693          }
10694          part { name: "elm.icon.2";
10695             clip_to: "disclip";
10696             type: SWALLOW;
10697             scale: 1;
10698             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10699                fixed: 1 1;
10700             )
10701             GENLIST_DESCRIPTION_FLIP_ENABLED
10702          }
10703          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10704          part { name: "elm.text.2";
10705             clip_to: "disclip";
10706             type: TEXT;
10707             mouse_events: 0;
10708             scale: 1;
10709             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10710                min: 0 GENLIST_SIZE_48_INC;
10711                fixed: 0 1;
10712                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10713                text {
10714                   font: "Tizen:style=Medium";
10715                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10716                   min: 0 1;
10717                   align: 0.0 0.5;
10718                   text_class: "tizen";
10719                }
10720             )
10721             description { state: "selected" 0.0;
10722                inherit: "default" 0.0;
10723                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10724             }
10725             GENLIST_DESCRIPTION_FLIP_ENABLED
10726          }
10727          // virtual padding for limiting flexible text
10728          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10729          part { name: "elm.text.1";
10730             clip_to: "disclip";
10731             type: TEXT;
10732             mouse_events: 0;
10733             scale: 1;
10734             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10735                align: 0 0.5;
10736                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10737                text {
10738                   font: "Tizen:style=Roman";
10739                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10740                   min: 0 1;
10741                   max: 1 1;
10742                   align: 0 0.5;
10743                   text_class: "list_item";
10744                }
10745             )
10746             description { state: "selected" 0.0;
10747                inherit: "default" 0.0;
10748                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10749             }
10750             GENLIST_DESCRIPTION_FLIP_ENABLED
10751          }
10752          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10753          part { name: "elm.icon.1";
10754             clip_to: "disclip";
10755             type: SWALLOW;
10756             scale: 1;
10757             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10758                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10759                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10760                fixed: 1 1;
10761                align: 0 0.5;
10762             )
10763             GENLIST_DESCRIPTION_FLIP_ENABLED
10764          }
10765          GENLIST_PART_FLIP
10766          GENLIST_PART_DISCLIP
10767       }
10768       programs {
10769          // signal: elm,state,%s,active
10770          //   a "check" item named %s went active
10771          // signal: elm,state,%s,passive
10772          //   a "check" item named %s went passive
10773          // default is passive
10774          program { name: "go_active";
10775             signal: "elm,state,selected";
10776             source: "elm";
10777             action: STATE_SET "selected" 0.0;
10778             target: "bg";
10779             target: "elm.text.1";
10780             target: "elm.text.2";
10781             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10782          }
10783          program { name: "go_passive";
10784             signal: "elm,state,unselected";
10785             source: "elm";
10786             action: STATE_SET "default" 0.0;
10787             target: "bg";
10788             target: "elm.text.1";
10789             target: "elm.text.2";
10790             transition: LINEAR 0.1;
10791          }
10792          program { name: "go_disabled";
10793             signal: "elm,state,disabled";
10794             source: "elm";
10795             action: STATE_SET "disabled" 0.0;
10796             target: "disclip";
10797          }
10798          program { name: "go_enabled";
10799             signal: "elm,state,enabled";
10800             source: "elm";
10801             action: STATE_SET "default" 0.0;
10802             target: "disclip";
10803          }
10804          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10805          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10806       }
10807    }
10808 // 3.2.25
10809    group { name: "elm/genlist/item/2text.3icon.3/default";
10810       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10811       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10812       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10813       data.item: "stacking" "above";
10814       data.item: "selectraise" "on";
10815       data.item: "texts" "elm.text.1 elm.text.2";
10816       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10817       data.item: "flips" "elm.flip.icon elm.flip.content";
10818
10819       parts {
10820          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10821          GENLIST_PART_BG_NORMAL
10822          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10823          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10824          GENLIST_PART_PADDING_LEFT
10825          GENLIST_PART_PADDING_RIGHT_EDIT
10826          part { name: "elm.swallow.colorbar";
10827             clip_to: "disclip";
10828             type: SWALLOW;
10829             scale: 1;
10830             description { state: "default" 0.0;
10831                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10832                fixed: 1 1;
10833                rel2.relative: 0.0 0.0;
10834                align: 0.0 0.0;
10835             }
10836          }
10837          part { name: "elm.icon.1";
10838             clip_to: "disclip";
10839             type: SWALLOW;
10840             scale: 1;
10841             description { state: "default" 0.0;
10842                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10843                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10844                fixed: 1 1;
10845                rel1 {
10846                   relative: 1.0 1.0;
10847                   to_x: "elm.padding.left";
10848                   to_y: "elm.padding.top";
10849                }
10850                rel2 {
10851                   relative: 1.0 0.0;
10852                   to_x: "elm.padding.left";
10853                   to_y: "elm.padding.bottom";
10854                }
10855                align: 0.0 0.5;
10856             }
10857             GENLIST_DESCRIPTION_FLIP_ENABLED
10858          }
10859          part { name: "elm.padding.icon1.right";
10860             clip_to: "disclip";
10861             type: RECT;
10862             scale: 1;
10863             description { state: "default" 0.0;
10864                min: GENLIST_PADDING_16_INC 0;
10865                fixed: 1 0;
10866                rel1 {
10867                   relative: 1.0 0.0;
10868                   to_x: "elm.icon.1";
10869                }
10870                rel2.to_x: "elm.icon.1";
10871                align: 0.0 0.0;
10872                visible: 0;
10873             }
10874          }
10875          part { name: "elm.icon.2";
10876             clip_to: "disclip";
10877             type: SWALLOW;
10878             scale: 1;
10879             description { state: "default" 0.0;
10880                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10881                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10882                fixed: 1 1;
10883                rel1 {
10884                   relative: 0.0 1.0;
10885                   to_x: "elm.padding.right";
10886                   to_y: "elm.padding.top";
10887                }
10888                rel2 {
10889                   relative: 0.0 1.0;
10890                   to_x: "elm.padding.right";
10891                   to_y: "elm.padding.bottom";
10892                }
10893                align: 1.0 0.5;
10894             }
10895             GENLIST_DESCRIPTION_FLIP_ENABLED
10896          }
10897          part { name: "elm.padding.icon2.left";
10898             clip_to: "disclip";
10899             type: RECT;
10900             scale: 1;
10901             description { state: "default" 0.0;
10902                min: GENLIST_PADDING_16_INC 0;
10903                fixed: 1 0;
10904                rel1 {
10905                   relative: 0.0 0.0;
10906                   to_x: "elm.icon.2";
10907                }
10908                rel2.to_x: "elm.icon.2";
10909                align: 1.0 0.0;
10910                visible: 0;
10911             }
10912          }
10913          part { name: "elm.text.1";
10914             clip_to: "disclip";
10915             type: TEXT;
10916             mouse_events: 0;
10917             scale: 1;
10918             description { state: "default" 0.0;
10919                min: 0 GENLIST_SIZE_61_INC;
10920                fixed: 1 1;
10921                rel1 {
10922                   relative: 1.0 1.0;
10923                   to_x: "elm.padding.icon1.right";
10924                   to_y: "elm.padding.top";
10925                }
10926                rel2 {
10927                   relative: 0.0 1.0;
10928                   to_x: "elm.padding.icon2.left";
10929                   to_y: "elm.padding.top";
10930                }
10931                align: 0.0 0.0;
10932                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10933                text {
10934                   font: "Tizen:style=Roman";
10935                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10936                   min: 0 1;
10937                   align: 0.0 0.5;
10938                   text_class: "list_item";
10939                }
10940             }
10941             description { state: "selected" 0.0;
10942                inherit: "default" 0.0;
10943                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10944             }
10945             GENLIST_DESCRIPTION_FLIP_ENABLED
10946          }
10947          part { name: "elm.text.2";
10948             clip_to: "disclip";
10949             type: TEXT;
10950             mouse_events: 0;
10951             scale: 1;
10952             description { state: "default" 0.0;
10953                rel1 {
10954                   relative: 1.0 1.0;
10955                   to_x: "elm.padding.icon1.right";
10956                   to_y: "elm.text.1";
10957                }
10958                rel2 {
10959                   relative: 0.0 0.0;
10960                   to_x: "elm.padding.icon2.left";
10961                   to_y: "elm.padding.bottom";
10962                }
10963                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10964                text {
10965                   font: "Tizen:style=Medium";
10966                   size: GENLIST_FONT_32_INC;
10967                   min: 0 1;
10968                   align: 0.0 0.5;
10969                   text_class: "tizen";
10970                }
10971             }
10972             description { state: "selected" 0.0;
10973                inherit: "default" 0.0;
10974                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10975             }
10976             GENLIST_DESCRIPTION_FLIP_ENABLED
10977          }
10978          GENLIST_PART_FLIP
10979          GENLIST_PART_DISCLIP
10980       }
10981       programs {
10982          // signal: elm,state,%s,active
10983          //   a "check" item named %s went active
10984          // signal: elm,state,%s,passive
10985          //   a "check" item named %s went passive
10986          // default is passive
10987          program { name: "go_active";
10988             signal: "elm,state,selected";
10989             source: "elm";
10990             action: STATE_SET "selected" 0.0;
10991             target: "bg";
10992             target: "elm.text.1";
10993             target: "elm.text.2";
10994             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10995          }
10996          program { name: "go_passive";
10997             signal: "elm,state,unselected";
10998             source: "elm";
10999             action: STATE_SET "default" 0.0;
11000             target: "bg";
11001             target: "elm.text.1";
11002             target: "elm.text.2";
11003             transition: LINEAR 0.1;
11004          }
11005          program { name: "go_disabled";
11006             signal: "elm,state,disabled";
11007             source: "elm";
11008             action: STATE_SET "disabled" 0.0;
11009             target: "disclip";
11010          }
11011          program { name: "go_enabled";
11012             signal: "elm,state,enabled";
11013             source: "elm";
11014             action: STATE_SET "default" 0.0;
11015             target: "disclip";
11016          }
11017          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11018          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11019       }
11020    }
11021    // 3.2.30
11022    group { name: "elm/genlist/item/1text.3icon.3/default";
11023       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11024       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11025       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11026       data.item: "stacking" "above";
11027       data.item: "selectraise" "on";
11028       data.item: "texts" "elm.text.1";
11029       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11030       data.item: "flips" "elm.flip.icon elm.flip.content";
11031
11032       parts {
11033          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11034          GENLIST_PART_BG_NORMAL
11035          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11036          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11037          GENLIST_PART_PADDING_LEFT
11038          GENLIST_PART_PADDING_RIGHT_EDIT
11039          part { name: "elm.icon.1";
11040             clip_to: "disclip";
11041             type: SWALLOW;
11042             scale: 1;
11043             description { state: "default" 0.0;
11044                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11045                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11046                fixed: 1 1;
11047                rel1 {
11048                   relative: 1.0 1.0;
11049                   to_x: "elm.padding.left";
11050                   to_y: "elm.padding.top";
11051                }
11052                rel2 {
11053                   relative: 1.0 0.0;
11054                   to_x: "elm.padding.left";
11055                   to_y: "elm.padding.bottom";
11056                }
11057                align: 0.0 0.5;
11058             }
11059             GENLIST_DESCRIPTION_FLIP_ENABLED
11060          }
11061          part { name: "elm.padding.icon1.right";
11062             clip_to: "disclip";
11063             type: RECT;
11064             scale: 1;
11065             description { state: "default" 0.0;
11066                min: GENLIST_PADDING_16_INC 0;
11067                fixed: 1 0;
11068                rel1 {
11069                   relative: 1.0 0.0;
11070                   to_x: "elm.icon.1";
11071                }
11072                rel2.to_x: "elm.icon.1";
11073                align: 0.0 0.0;
11074                visible: 0;
11075             }
11076          }
11077          part { name: "elm.icon.2";
11078             clip_to: "disclip";
11079             type: SWALLOW;
11080             scale: 1;
11081             description { state: "default" 0.0;
11082                fixed: 1 1;
11083                rel1 {
11084                   relative: 0.0 1.0;
11085                   to_x: "elm.padding.right";
11086                   to_y: "elm.padding.top";
11087                }
11088                rel2 {
11089                   relative: 0.0 0.0;
11090                   to_x: "elm.padding.right";
11091                   to_y: "elm.padding.bottom";
11092                }
11093                align: 1.0 0.5;
11094             }
11095             GENLIST_DESCRIPTION_FLIP_ENABLED
11096          }
11097          part { name: "elm.padding.icon2.left";
11098             clip_to: "disclip";
11099             type: RECT;
11100             scale: 1;
11101             description { state: "default" 0.0;
11102                min: GENLIST_PADDING_16_INC 0;
11103                fixed: 1 0;
11104                rel1.to_x: "elm.icon.2";
11105                rel2 {
11106                   relative: 0.0 1.0;
11107                   to_x: "elm.icon.2";
11108                }
11109                align: 1.0 0.0;
11110                visible: 0;
11111             }
11112          }
11113          part { name: "elm.text.1";
11114             clip_to: "disclip";
11115             type: TEXT;
11116             mouse_events: 0;
11117             scale: 1;
11118             description { state: "default" 0.0;
11119                min: 0 GENLIST_SIZE_61_INC;
11120                fixed: 0 1;
11121                rel1 {
11122                   relative: 1.0 1.0;
11123                   to_x: "elm.padding.icon1.right";
11124                   to_y: "elm.padding.top";
11125                }
11126                rel2 {
11127                   relative: 0.0 1.0;
11128                   to_x: "elm.padding.icon2.left";
11129                   to_y: "elm.padding.top";
11130                }
11131                align: 0 0;
11132                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11133                text {
11134                   font: "Tizen:style=Roman";
11135                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11136                   min: 0 1;
11137                   align: 0.0 0.5;
11138                   text_class: "list_item";
11139                }
11140             }
11141             description { state: "selected" 0.0;
11142                inherit: "default" 0.0;
11143                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11144             }
11145             GENLIST_DESCRIPTION_FLIP_ENABLED
11146          }
11147          part { name: "elm.swallow.progress";
11148             clip_to: "disclip";
11149             type: SWALLOW;
11150             scale: 1;
11151             description { state: "default" 0.0;
11152                fixed: 0 1;
11153                rel1 {
11154                   relative: 1.0 1.0;
11155                   to_x: "elm.padding.icon1.right";
11156                   to_y: "elm.text.1";
11157                }
11158                rel2 {
11159                   relative: 0.0 1.0;
11160                   to_x: "elm.padding.icon2.left";
11161                   to_y: "elm.text.1";
11162                }
11163                align: 0.5 0.0;
11164             }
11165             GENLIST_DESCRIPTION_FLIP_ENABLED
11166          }
11167          GENLIST_PART_FLIP
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             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11183          }
11184          program { name: "go_passive";
11185             signal: "elm,state,unselected";
11186             source: "elm";
11187             action: STATE_SET "default" 0.0;
11188             target: "bg";
11189             target: "elm.text.1";
11190             transition: LINEAR 0.1;
11191          }
11192          program { name: "go_disabled";
11193             signal: "elm,state,disabled";
11194             source: "elm";
11195             action: STATE_SET "disabled" 0.0;
11196             target: "disclip";
11197          }
11198          program { name: "go_enabled";
11199             signal: "elm,state,enabled";
11200             source: "elm";
11201             action: STATE_SET "default" 0.0;
11202             target: "disclip";
11203          }
11204          program { name: "flip_enabled";
11205             signal: "elm,state,flip,enabled";
11206             source: "elm";
11207             action: STATE_SET "flip_enabled" 0.0;
11208             target: "elm.text.1";
11209             target: "elm.icon.1";
11210             target: "elm.icon.2";
11211             target: "elm.swallow.progress";
11212             target: "elm.flip.content";
11213          }
11214          program { name: "flip_disabled";
11215             signal: "elm,state,flip,disabled";
11216             source: "elm";
11217             action: STATE_SET "default" 0.0;
11218             target: "elm.text.1";
11219             target: "elm.icon.1";
11220             target: "elm.icon.2";
11221             target: "elm.swallow.progress";
11222             target: "elm.flip.content";
11223          }
11224          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11225       }
11226    }
11227
11228
11229 // 2.2.2.31
11230    group { name: "elm/genlist/item/2text.2icon.9/default";
11231       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11232       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11233       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11234       data.item: "stacking" "above";
11235       data.item: "selectraise" "on";
11236       data.item: "texts" "elm.text.1 elm.text.2";
11237       data.item: "contents" "elm.icon.1 elm.icon.2";
11238       data.item: "flips" "elm.flip.icon elm.flip.content";
11239
11240       parts {
11241          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11242          GENLIST_PART_BG_NORMAL
11243          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11244          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11245          GENLIST_PART_PADDING_LEFT
11246          GENLIST_PART_PADDING_RIGHT_EDIT
11247          part { name: "elm.icon.2";
11248             clip_to: "disclip";
11249             type: SWALLOW;
11250             scale: 1;
11251             description { state: "default" 0.0;
11252                fixed: 1 1;
11253                rel1 {
11254                   relative: 0.0 1.0;
11255                   to_x: "elm.padding.right";
11256                   to_y: "elm.padding.top";
11257                }
11258                rel2 {
11259                   relative: 0.0 0.0;
11260                   to_x: "elm.padding.right";
11261                   to_y: "elm.padding.bottom";
11262                }
11263                align: 1.0 0.5;
11264             }
11265             GENLIST_DESCRIPTION_FLIP_ENABLED
11266          }
11267          part { name: "elm.padding.icon2.left";
11268             clip_to: "disclip";
11269             type: RECT;
11270             scale: 1;
11271             description { state: "default" 0.0;
11272                min: GENLIST_SIZE_16_INC 0;
11273                fixed: 1 0;
11274                rel1.to_x: "elm.icon.2";
11275                rel2 {
11276                   relative: 0.0 1.0;
11277                   to_x: "elm.icon.2";
11278                }
11279                align: 1.0 0.0;
11280                visible: 0;
11281             }
11282          }
11283          part { name: "elm.text.2";
11284             clip_to: "disclip";
11285             type: TEXT;
11286             mouse_events: 0;
11287             scale: 1;
11288             description { state: "default" 0.0;
11289                min: 0 GENLIST_SIZE_48_INC;
11290                fixed: 0 1;
11291                rel1 {
11292                   relative: 1.0 0.0;
11293                   to_x: "elm.padding.left";
11294                   to_y: "elm.padding.bottom";
11295                }
11296                rel2 {
11297                   relative: 0.0 0.0;
11298                   to_x: "elm.padding.icon2.left";
11299                   to_y: "elm.padding.bottom";
11300                }
11301                align: 0.0 1.0;
11302                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11303                text {
11304                   font: "Tizen:style=Medium";
11305                   size: GENLIST_FONT_32_INC;
11306                   min: 0 1;
11307                   align: 0.0 0.5;
11308                   text_class: "tizen";
11309                }
11310             }
11311             description { state: "selected" 0.0;
11312                inherit: "default" 0.0;
11313                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11314             }
11315             GENLIST_DESCRIPTION_FLIP_ENABLED
11316          }
11317          part { name: "elm.text.1";
11318             clip_to: "disclip";
11319             type: TEXT;
11320             mouse_events: 0;
11321             scale: 1;
11322             description { state: "default" 0.0;
11323                min: 0 0;
11324                max: GENLIST_SIZE_560_INC 0;
11325                fixed: 1 0;
11326                rel1 {
11327                   relative: 1.0 1.0;
11328                   to_x: "elm.padding.left";
11329                   to_y: "elm.padding.top";
11330                }
11331                rel2 {
11332                   relative: 1.0 0.0;
11333                   to_x: "elm.padding.left";
11334                   to_y: "elm.text.2";
11335                }
11336                align: 0.0 0.5;
11337                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11338                text {
11339                   font: "Tizen:style=Roman";
11340                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11341                   min: 1 1;
11342                   align: 0.0 0.5;
11343                   text_class: "list_item";
11344                }
11345             }
11346             description { state: "selected" 0.0;
11347                inherit: "default" 0.0;
11348                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11349             }
11350             GENLIST_DESCRIPTION_FLIP_ENABLED
11351          }
11352          part { name: "elm.padding.icon1.left";
11353             clip_to: "disclip";
11354             type: RECT;
11355             scale: 1;
11356             description { state: "default" 0.0;
11357                min: GENLIST_SIZE_16_INC 0;
11358                fixed: 1 0;
11359                rel1 {
11360                   relative: 1.0 0.0;
11361                   to_x: "elm.text.1";
11362                }
11363                rel2.to_x: "elm.text.1";
11364                align: 0.0 0.0;
11365                visible: 0;
11366             }
11367          }
11368          part { name: "elm.icon.1";
11369             clip_to: "disclip";
11370             type: SWALLOW;
11371             scale: 1;
11372             description { state: "default" 0.0;
11373                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11374                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11375                fixed: 1 1;
11376                rel1 {
11377                   relative: 1.0 1.0;
11378                   to_x: "elm.padding.icon1.left";
11379                   to_y: "elm.padding.top";
11380                }
11381                rel2 {
11382                   relative: 1.0 0.0;
11383                   to_x: "elm.padding.icon1.left";
11384                   to_y: "elm.text.2";
11385                }
11386                align: 0.0 0.5;
11387             }
11388             GENLIST_DESCRIPTION_FLIP_ENABLED
11389          }
11390          GENLIST_PART_FLIP
11391          GENLIST_PART_DISCLIP
11392       }
11393       programs {
11394          // signal: elm,state,%s,active
11395          //   a "check" item named %s went active
11396          // signal: elm,state,%s,passive
11397          //   a "check" item named %s went passive
11398          // default is passive
11399          program { name: "go_active";
11400             signal: "elm,state,selected";
11401             source: "elm";
11402             action: STATE_SET "selected" 0.0;
11403             target: "bg";
11404             target: "elm.text.1";
11405             target: "elm.text.2";
11406             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11407          }
11408          program { name: "go_passive";
11409             signal: "elm,state,unselected";
11410             source: "elm";
11411             action: STATE_SET "default" 0.0;
11412             target: "bg";
11413             target: "elm.text.1";
11414             target: "elm.text.2";
11415             transition: LINEAR 0.1;
11416          }
11417          program { name: "go_disabled";
11418             signal: "elm,state,disabled";
11419             source: "elm";
11420             action: STATE_SET "disabled" 0.0;
11421             target: "disclip";
11422          }
11423          program { name: "go_enabled";
11424             signal: "elm,state,enabled";
11425             source: "elm";
11426             action: STATE_SET "default" 0.0;
11427             target: "disclip";
11428          }
11429          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11430          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11431       }
11432    }
11433    // 3.2.33
11434    group { name: "elm/genlist/item/1text.2icon.5/default";
11435       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11436       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11437       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11438       data.item: "stacking" "above";
11439       data.item: "selectraise" "on";
11440       data.item: "texts" "elm.text.1";
11441       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11442       data.item: "flips" "elm.flip.icon elm.flip.content";
11443
11444       parts {
11445          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11446          GENLIST_PART_BG_NORMAL
11447          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11448          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11449          GENLIST_PART_PADDING_LEFT
11450          GENLIST_PART_PADDING_RIGHT_EDIT
11451          part { name: "elm.icon.1";
11452             clip_to: "disclip";
11453             type: SWALLOW;
11454             scale: 1;
11455             description { state: "default" 0.0;
11456                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11457                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11458                fixed: 1 1;
11459                rel1 {
11460                   relative: 1.0 1.0;
11461                   to_x: "elm.padding.left";
11462                   to_y: "elm.padding.top";
11463                }
11464                rel2 {
11465                   relative: 1.0 0.0;
11466                   to_x: "elm.padding.left";
11467                   to_y: "elm.padding.bottom";
11468                }
11469                align: 0.0 0.5;
11470             }
11471             GENLIST_DESCRIPTION_FLIP_ENABLED
11472          }
11473          part { name: "elm.padding.icon1.right";
11474             clip_to: "disclip";
11475             type: RECT;
11476             scale: 1;
11477             description { state: "default" 0.0;
11478                min: GENLIST_PADDING_16_INC 0;
11479                fixed: 1 0;
11480                rel1 {
11481                   relative: 1.0 0.0;
11482                   to_x: "elm.icon.1";
11483                }
11484                rel2.to_x: "elm.icon.1";
11485                align: 0.0 0.0;
11486                visible: 0;
11487             }
11488          }
11489          part { name: "elm.text.1";
11490             clip_to: "disclip";
11491             type: TEXT;
11492             mouse_events: 0;
11493             scale: 1;
11494             description { state: "default" 0.0;
11495                min: 0 GENLIST_SIZE_61_INC;
11496                fixed: 0 1;
11497                rel1 {
11498                   relative: 1.0 1.0;
11499                   to_x: "elm.padding.icon1.right";
11500                   to_y: "elm.padding.top";
11501                }
11502                rel2 {
11503                   relative: 0.0 1.0;
11504                   to_x: "elm.padding.right";
11505                   to_y: "elm.padding.top";
11506                }
11507                align: 0 0;
11508                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11509                text {
11510                   font: "Tizen:style=Roman";
11511                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11512                   min: 0 1;
11513                   align: 0.0 0.5;
11514                   text_class: "list_item";
11515                }
11516             }
11517             description { state: "selected" 0.0;
11518                inherit: "default" 0.0;
11519                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11520             }
11521             GENLIST_DESCRIPTION_FLIP_ENABLED
11522          }
11523          part { name: "elm.swallow.progress";
11524             clip_to: "disclip";
11525             type: SWALLOW;
11526             scale: 1;
11527             description { state: "default" 0.0;
11528                fixed: 0 1;
11529                rel1 {
11530                   relative: 1.0 1.0;
11531                   to_x: "elm.padding.icon1.right";
11532                   to_y: "elm.text.1";
11533                }
11534                rel2 {
11535                   relative: 0.0 1.0;
11536                   to_x: "elm.padding.right";
11537                   to_y: "elm.text.1";
11538                }
11539                align: 0.5 0.0;
11540             }
11541             GENLIST_DESCRIPTION_FLIP_ENABLED
11542          }
11543          GENLIST_PART_FLIP
11544          GENLIST_PART_DISCLIP
11545       }
11546       programs {
11547          // signal: elm,state,%s,active
11548          //   a "check" item named %s went active
11549          // signal: elm,state,%s,passive
11550          //   a "check" item named %s went passive
11551          // default is passive
11552          program { name: "go_active";
11553             signal: "elm,state,selected";
11554             source: "elm";
11555             action: STATE_SET "selected" 0.0;
11556             target: "bg";
11557             target: "elm.text.1";
11558             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11559          }
11560          program { name: "go_passive";
11561             signal: "elm,state,unselected";
11562             source: "elm";
11563             action: STATE_SET "default" 0.0;
11564             target: "bg";
11565             target: "elm.text.1";
11566             transition: LINEAR 0.1;
11567          }
11568          program { name: "go_disabled";
11569             signal: "elm,state,disabled";
11570             source: "elm";
11571             action: STATE_SET "disabled" 0.0;
11572             target: "disclip";
11573          }
11574          program { name: "go_enabled";
11575             signal: "elm,state,enabled";
11576             source: "elm";
11577             action: STATE_SET "default" 0.0;
11578             target: "disclip";
11579          }
11580          program { name: "flip_enabled";
11581             signal: "elm,state,flip,enabled";
11582             source: "elm";
11583             action: STATE_SET "flip_enabled" 0.0;
11584             target: "elm.text.1";
11585             target: "elm.icon.1";
11586             target: "elm.swallow.progress";
11587             target: "elm.flip.content";
11588          }
11589          program { name: "flip_disabled";
11590             signal: "elm,state,flip,disabled";
11591             source: "elm";
11592             action: STATE_SET "default" 0.0;
11593             target: "elm.text.1";
11594             target: "elm.icon.1";
11595             target: "elm.swallow.progress";
11596             target: "elm.flip.content";
11597          }
11598          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11599       }
11600    }
11601    // 3.2.30
11602    group { name: "elm/genlist/item/3text.3icon/default";
11603       alias: "elm/genlist/item_odd/3text.3icon/default";
11604       alias: "elm/genlist/item_compress/3text.3icon/default";
11605       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11606       data.item: "stacking" "above";
11607       data.item: "selectraise" "on";
11608       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11609       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11610       data.item: "flips" "elm.flip.icon elm.flip.content";
11611
11612       parts {
11613          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11614          GENLIST_PART_BG_NORMAL
11615          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11616          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11617          GENLIST_PART_PADDING_LEFT
11618          GENLIST_PART_PADDING_RIGHT_EDIT
11619          part { name: "elm.icon.1";
11620             clip_to: "disclip";
11621             type: SWALLOW;
11622             scale: 1;
11623             description { state: "default" 0.0;
11624                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11625                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11626                fixed: 1 1;
11627                rel1 {
11628                   relative: 1.0 1.0;
11629                   to_x: "elm.padding.left";
11630                   to_y: "elm.padding.top";
11631                }
11632                rel2 {
11633                   relative: 1.0 0.0;
11634                   to_x: "elm.padding.left";
11635                   to_y: "elm.padding.bottom";
11636                }
11637                align: 0.0 0.5;
11638             }
11639             GENLIST_DESCRIPTION_FLIP_ENABLED
11640          }
11641          part { name: "elm.padding.icon1.right";
11642             clip_to: "disclip";
11643             type: RECT;
11644             scale: 1;
11645             description { state: "default" 0.0;
11646                min: GENLIST_PADDING_16_INC 0;
11647                fixed: 1 0;
11648                rel1 {
11649                   relative: 1.0 0.0;
11650                   to_x: "elm.icon.1";
11651                }
11652                rel2.to_x: "elm.icon.1";
11653                align: 0.0 0.0;
11654                visible: 0;
11655             }
11656          }
11657          part { name: "elm.icon.2";
11658             clip_to: "disclip";
11659             type: SWALLOW;
11660             scale: 1;
11661             description { state: "default" 0.0;
11662                fixed: 1 1;
11663                rel1 {
11664                   relative: 0.0 1.0;
11665                   to_x: "elm.padding.right";
11666                   to_y: "elm.padding.top";
11667                }
11668                rel2 {
11669                   relative: 0.0 0.0;
11670                   to_x: "elm.padding.right";
11671                   to_y: "elm.padding.bottom";
11672                }
11673                align: 1.0 0.5;
11674             }
11675             GENLIST_DESCRIPTION_FLIP_ENABLED
11676          }
11677          part { name: "elm.padding.icon2.left";
11678             clip_to: "disclip";
11679             type: RECT;
11680             scale: 1;
11681             description { state: "default" 0.0;
11682                min: GENLIST_PADDING_16_INC 0;
11683                fixed: 1 0;
11684                rel1.to_x: "elm.icon.2";
11685                rel2 {
11686                   relative: 0.0 1.0;
11687                   to_x: "elm.icon.2";
11688                }
11689                align: 1.0 0.0;
11690                visible: 0;
11691             }
11692          }
11693          part { name: "elm.text.1";
11694             clip_to: "disclip";
11695             type: TEXT;
11696             mouse_events: 0;
11697             scale: 1;
11698             description { state: "default" 0.0;
11699                min: 0 GENLIST_SIZE_61_INC;
11700                fixed: 0 1;
11701                rel1 {
11702                   relative: 1.0 0.0;
11703                   to_x: "elm.padding.icon1.right";
11704                   to_y: "elm.padding.top";
11705                }
11706                rel2 {
11707                   relative: 0.0 0.0;
11708                   to_x: "elm.padding.icon2.left";
11709                   to_y: "elm.padding.top";
11710                }
11711                align: 0 0;
11712                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11713                text {
11714                   font: "Tizen:style=Roman";
11715                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11716                   min: 0 1;
11717                   align: 0.0 0.5;
11718                   text_class: "list_item";
11719                }
11720             }
11721             description { state: "selected" 0.0;
11722                inherit: "default" 0.0;
11723                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11724             }
11725             GENLIST_DESCRIPTION_FLIP_ENABLED
11726          }
11727          part { name: "elm.swallow.progress";
11728             clip_to: "disclip";
11729             type: SWALLOW;
11730             scale: 1;
11731             description { state: "default" 0.0;
11732                fixed: 0 1;
11733                rel1 {
11734                   relative: 1.0 1.0;
11735                   to_x: "elm.padding.icon1.right";
11736                   to_y: "elm.text.1";
11737                }
11738                rel2 {
11739                   relative: 0.0 0.0;
11740                   to_x: "elm.padding.icon2.left";
11741                   to_y: "elm.text.2";
11742                }
11743                align: 0.5 0.5;
11744             }
11745             GENLIST_DESCRIPTION_FLIP_ENABLED
11746          }
11747          part { name: "elm.text.2";
11748             clip_to: "disclip";
11749             type: TEXT;
11750             mouse_events: 0;
11751             scale: 1;
11752             description { state: "default" 0.0;
11753                min: 0 GENLIST_SIZE_48_INC;
11754                fixed: 0 1;
11755                rel1 {
11756                   relative: 1.0 1.0;
11757                   to_x: "elm.padding.icon1.right";
11758                   to_y: "elm.padding.bottom";
11759                }
11760                rel2 {
11761                   relative: 0.0 1.0;
11762                   to_x: "elm.padding.icon2.left";
11763                   to_y: "elm.padding.bottom";
11764                }
11765                align: 0 1;
11766                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11767                text {
11768                   font: "Tizen:style=Roman";
11769                   size: GENLIST_FONT_32_INC;
11770                   min: 0 1;
11771                   align: 0.0 0.5;
11772                   text_class: "tizen";
11773                }
11774             }
11775             description { state: "selected" 0.0;
11776                inherit: "default" 0.0;
11777                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11778             }
11779             GENLIST_DESCRIPTION_FLIP_ENABLED
11780          }
11781          part { name: "elm.text.3";
11782             clip_to: "disclip";
11783             type: TEXT;
11784             mouse_events: 0;
11785             scale: 1;
11786             description { state: "default" 0.0;
11787                min: 0 GENLIST_SIZE_48_INC;
11788                fixed: 0 1;
11789                rel1 {
11790                   relative: 1.0 1.0;
11791                   to_x: "elm.padding.icon1.right";
11792                   to_y: "elm.padding.bottom";
11793                }
11794                rel2 {
11795                   relative: 0.0 1.0;
11796                   to_x: "elm.padding.icon2.left";
11797                   to_y: "elm.padding.bottom";
11798                }
11799                align: 1 1;
11800                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11801                text {
11802                   font: "Tizen:style=Roman";
11803                   size: GENLIST_FONT_32_INC;
11804                   min: 0 1;
11805                   align: 1.0 0.5;
11806                   text_class: "tizen";
11807                }
11808             }
11809             description { state: "selected" 0.0;
11810                inherit: "default" 0.0;
11811                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11812             }
11813             GENLIST_DESCRIPTION_FLIP_ENABLED
11814          }
11815          GENLIST_PART_FLIP
11816          GENLIST_PART_DISCLIP
11817       }
11818       programs {
11819          // signal: elm,state,%s,active
11820          //   a "check" item named %s went active
11821          // signal: elm,state,%s,passive
11822          //   a "check" item named %s went passive
11823          // default is passive
11824          program { name: "go_active";
11825             signal: "elm,state,selected";
11826             source: "elm";
11827             action: STATE_SET "selected" 0.0;
11828             target: "bg";
11829             target: "elm.text.1";
11830             target: "elm.text.2";
11831             target: "elm.text.3";
11832             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11833          }
11834          program { name: "go_passive";
11835             signal: "elm,state,unselected";
11836             source: "elm";
11837             action: STATE_SET "default" 0.0;
11838             target: "bg";
11839             target: "elm.text.1";
11840             target: "elm.text.2";
11841             target: "elm.text.3";
11842             transition: LINEAR 0.1;
11843          }
11844          program { name: "go_disabled";
11845             signal: "elm,state,disabled";
11846             source: "elm";
11847             action: STATE_SET "disabled" 0.0;
11848             target: "disclip";
11849          }
11850          program { name: "go_enabled";
11851             signal: "elm,state,enabled";
11852             source: "elm";
11853             action: STATE_SET "default" 0.0;
11854             target: "disclip";
11855          }
11856          program { name: "flip_enabled";
11857             signal: "elm,state,flip,enabled";
11858             source: "elm";
11859             action: STATE_SET "flip_enabled" 0.0;
11860             target: "elm.text.1";
11861             target: "elm.text.2";
11862             target: "elm.text.3";
11863             target: "elm.icon.1";
11864             target: "elm.icon.2";
11865             target: "elm.swallow.progress";
11866             target: "elm.flip.content";
11867          }
11868          program { name: "flip_disabled";
11869             signal: "elm,state,flip,disabled";
11870             source: "elm";
11871             action: STATE_SET "default" 0.0;
11872             target: "elm.text.1";
11873             target: "elm.text.2";
11874             target: "elm.text.3";
11875             target: "elm.icon.1";
11876             target: "elm.icon.2";
11877             target: "elm.swallow.progress";
11878             target: "elm.flip.content";
11879          }
11880          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11881       }
11882    }
11883 // ???
11884    group { name: "elm/genlist/item/3text.5icon/default";
11885       alias: "elm/genlist/item_odd/3text.5icon/default";
11886       alias: "elm/genlist/item_compress/3text.5icon/default";
11887       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11888       data.item: "stacking" "above";
11889       data.item: "selectraise" "on";
11890       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11891       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11892       data.item: "flips" "elm.flip.icon elm.flip.content";
11893
11894       parts {
11895          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11896          GENLIST_PART_BG_NORMAL
11897          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11898          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11899          GENLIST_PART_PADDING_LEFT
11900          GENLIST_PART_PADDING_RIGHT_EDIT
11901          part { name: "elm.swallow.colorbar";
11902             clip_to: "disclip";
11903             type: SWALLOW;
11904             scale: 1;
11905             description { state: "default" 0.0;
11906                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11907                fixed: 1 1;
11908                rel2.relative: 0.0 0.0;
11909                align: 0.0 0.0;
11910             }
11911          }
11912          part { name: "elm.text.3";
11913             clip_to: "disclip";
11914             type: TEXT;
11915             mouse_events: 0;
11916             scale: 1;
11917             description { state: "default" 0.0;
11918                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11919                fixed: 1 1;
11920                rel1 {
11921                   relative: 0.0 0.0;
11922                   to_x: "elm.padding.right";
11923                   to_y: "elm.padding.bottom";
11924                }
11925                rel2 {
11926                   relative: 0.0 0.0;
11927                   to_x: "elm.padding.right";
11928                   to_y: "elm.padding.bottom";
11929                }
11930                align: 1.0 1.0;
11931                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11932                text {
11933                   font: "Tizen:style=Medium";
11934                   size: GENLIST_FONT_32_INC;
11935                   min: 0 1;
11936                   align: 1.0 0.5;
11937                   text_class: "tizen";
11938                }
11939             }
11940             description { state: "selected" 0.0;
11941                inherit: "default" 0.0;
11942                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11943             }
11944             GENLIST_DESCRIPTION_FLIP_ENABLED
11945          }
11946          part { name: "elm.icon.1";
11947             clip_to: "disclip";
11948             type: SWALLOW;
11949             scale: 1;
11950             description { state: "default" 0.0;
11951                rel1 {
11952                   relative: 0.0 1.0;
11953                   to_x: "elm.padding.right";
11954                   to_y: "elm.padding.top";
11955                }
11956                rel2 {
11957                   relative: 0.0 0.0;
11958                   to_x: "elm.padding.right";
11959                   to_y: "elm.text.3";
11960                }
11961                align: 1.0 0.5;
11962             }
11963             GENLIST_DESCRIPTION_FLIP_ENABLED
11964          }
11965          part { name: "elm.padding.icon1.left";
11966             clip_to: "disclip";
11967             type: RECT;
11968             scale: 1;
11969             description { state: "default" 0.0;
11970                min: GENLIST_PADDING_16_INC 0;
11971                fixed: 1 0;
11972                rel1.to_x: "elm.icon.1";
11973                rel2 {
11974                   relative: 0.0 1.0;
11975                   to_x: "elm.icon.1";
11976                }
11977                align: 1.0 0.0;
11978                visible: 0;
11979             }
11980          }
11981          part { name: "elm.text.1";
11982             clip_to: "disclip";
11983             type: TEXT;
11984             mouse_events: 0;
11985             scale: 1;
11986             description { state: "default" 0.0;
11987                min: 0 GENLIST_SIZE_61_INC;
11988                fixed: 0 1;
11989                rel1 {
11990                   relative: 1.0 1.0;
11991                   to_x: "elm.padding.left";
11992                   to_y: "elm.padding.top";
11993                }
11994                rel2 {
11995                   relative: 0.0 1.0;
11996                   to_x: "elm.padding.icon1.left";
11997                   to_y: "elm.padding.top";
11998                }
11999                align: 0.0 0.0;
12000                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12001                text {
12002                   font: "Tizen:style=Roman";
12003                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12004                   min: 0 1;
12005                   align: 0.0 0.5;
12006                   text_class: "list_item";
12007                }
12008             }
12009             description { state: "selected" 0.0;
12010                inherit: "default" 0.0;
12011                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12012             }
12013             GENLIST_DESCRIPTION_FLIP_ENABLED
12014          }
12015          part { name: "elm.padding.text3.left";
12016             clip_to: "disclip";
12017             type: RECT;
12018             scale: 1;
12019             description { state: "default" 0.0;
12020                min: GENLIST_PADDING_16_INC 0;
12021                fixed: 1 0;
12022                rel1.to: "elm.text.3";
12023                rel2 {
12024                   relative: 0.0 1.0;
12025                   to: "elm.text.3";
12026                }
12027                align: 1.0 1.0;
12028                visible: 0;
12029             }
12030          }
12031          part { name: "elm.text.2";
12032             clip_to: "disclip";
12033             type: TEXT;
12034             mouse_events: 0;
12035             scale: 1;
12036             description { state: "default" 0.0;
12037                rel1 {
12038                   relative: 1.0 1.0;
12039                   to_x: "elm.padding.left";
12040                   to_y: "elm.text.1";
12041                }
12042                rel2 {
12043                   relative: 0.0 0.0;
12044                   to_x: "elm.padding.text3.left";
12045                   to_y: "elm.padding.bottom";
12046                }
12047                align: 0.0 0.5;
12048                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12049                text {
12050                   font: "Tizen:style=Medium";
12051                   size: GENLIST_FONT_32_INC;
12052                   min: 0 1;
12053                   align: 0.0 0.5;
12054                   text_class: "tizen";
12055                }
12056             }
12057             description { state: "selected" 0.0;
12058                inherit: "default" 0.0;
12059                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12060             }
12061             GENLIST_DESCRIPTION_FLIP_ENABLED
12062          }
12063          part { name: "elm.padding.icon2.left";
12064             clip_to: "disclip";
12065             type: RECT;
12066             scale: 1;
12067             description { state: "default" 0.0;
12068                min: GENLIST_PADDING_16_INC 0;
12069                fixed: 1 0;
12070                rel1 {
12071                   relative: 1.0 0.0;
12072                   to_x: "elm.text.2";
12073                }
12074                rel2.to_x: "elm.text.2";
12075                align: 0.0 0.0;
12076                visible: 0;
12077             }
12078          }
12079          part { name: "elm.icon.2";
12080             clip_to: "disclip";
12081             type: SWALLOW;
12082             scale: 1;
12083             description { state: "default" 0.0;
12084                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12085                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12086                fixed: 1 1;
12087                rel1 {
12088                   relative: 1.0 1.0;
12089                   to_x: "elm.padding.icon2.left";
12090                   to_y: "elm.text.1";
12091                }
12092                rel2 {
12093                   relative: 1.0 0.0;
12094                   to_x: "elm.padding.icon2.left";
12095                   to_y: "elm.padding.bottom";
12096                }
12097                align: 0.0 0.5;
12098             }
12099             GENLIST_DESCRIPTION_FLIP_ENABLED
12100          }
12101          part { name: "elm.padding.icon3.left";
12102             clip_to: "disclip";
12103             type: RECT;
12104             scale: 1;
12105             description { state: "default" 0.0;
12106                min: GENLIST_PADDING_16_INC 0;
12107                fixed: 1 0;
12108                rel1 {
12109                   relative: 1.0 0.0;
12110                   to_x: "elm.icon.2";
12111                }
12112                rel2.to_x: "elm.icon.2";
12113                align: 0.0 0.0;
12114                visible: 0;
12115             }
12116          }
12117          part { name: "elm.icon.3";
12118             clip_to: "disclip";
12119             type: SWALLOW;
12120             scale: 1;
12121             description { state: "default" 0.0;
12122                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12123                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12124                fixed: 1 1;
12125                rel1 {
12126                   relative: 1.0 1.0;
12127                   to_x: "elm.padding.icon3.left";
12128                   to_y: "elm.text.1";
12129                }
12130                rel2 {
12131                   relative: 1.0 0.0;
12132                   to_x: "elm.padding.icon3.left";
12133                   to_y: "elm.padding.bottom";
12134                }
12135                align: 0.0 0.5;
12136             }
12137             GENLIST_DESCRIPTION_FLIP_ENABLED
12138          }
12139          part { name: "elm.padding.icon4.left";
12140             clip_to: "disclip";
12141             type: RECT;
12142             scale: 1;
12143             description { state: "default" 0.0;
12144                min: GENLIST_PADDING_16_INC 0;
12145                fixed: 1 0;
12146                rel1 {
12147                   relative: 1.0 0.0;
12148                   to_x: "elm.icon.3";
12149                }
12150                rel2.to_x: "elm.icon.3";
12151                align: 0.0 0.0;
12152                visible: 0;
12153             }
12154          }
12155          part { name: "elm.icon.4";
12156             clip_to: "disclip";
12157             type: SWALLOW;
12158             scale: 1;
12159             description { state: "default" 0.0;
12160                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12161                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12162                fixed: 1 1;
12163                rel1 {
12164                   relative: 1.0 1.0;
12165                   to_x: "elm.padding.icon4.left";
12166                   to_y: "elm.text.1";
12167                }
12168                rel2 {
12169                   relative: 1.0 0.0;
12170                   to_x: "elm.padding.icon4.left";
12171                   to_y: "elm.padding.bottom";
12172                }
12173                align: 0.0 0.5;
12174             }
12175             GENLIST_DESCRIPTION_FLIP_ENABLED
12176          }
12177          GENLIST_PART_FLIP
12178          GENLIST_PART_DISCLIP
12179       }
12180       programs {
12181          // signal: elm,state,%s,active
12182          //   a "check" item named %s went active
12183          // signal: elm,state,%s,passive
12184          //   a "check" item named %s went passive
12185          // default is passive
12186          program { name: "go_active";
12187             signal: "elm,state,selected";
12188             source: "elm";
12189             action: STATE_SET "selected" 0.0;
12190             target: "bg";
12191             target: "elm.text.1";
12192             target: "elm.text.2";
12193             target: "elm.text.3";
12194             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12195          }
12196          program { name: "go_passive";
12197             signal: "elm,state,unselected";
12198             source: "elm";
12199             action: STATE_SET "default" 0.0;
12200             target: "bg";
12201             target: "elm.text.1";
12202             target: "elm.text.2";
12203             target: "elm.text.3";
12204             transition: LINEAR 0.1;
12205          }
12206          program { name: "go_disabled";
12207             signal: "elm,state,disabled";
12208             source: "elm";
12209             action: STATE_SET "disabled" 0.0;
12210             target: "disclip";
12211          }
12212          program { name: "go_enabled";
12213             signal: "elm,state,enabled";
12214             source: "elm";
12215             action: STATE_SET "default" 0.0;
12216             target: "disclip";
12217          }
12218          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12219          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12220       }
12221    }
12222    // Email style??
12223    group { name: "elm/genlist/item/4text.8icon/default";
12224       alias: "elm/genlist/item_odd/4text.8icon/default";
12225       alias: "elm/genlist/item_compress/4text.8icon/default";
12226       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12227       data.item: "stacking" "above";
12228       data.item: "selectraise" "on";
12229       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12230       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";
12231       data.item: "flips" "elm.flip.icon elm.flip.content";
12232       script {
12233          public email_state = 0;
12234       }
12235       images {
12236          image: "00_list_bubble_bg.png" COMP;
12237       }
12238       parts {
12239          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12240          GENLIST_PART_BG_NORMAL
12241          GENLIST_PART_BG_NORMAL
12242          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12243          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12244          GENLIST_PART_PADDING_LEFT
12245          GENLIST_PART_PADDING_RIGHT_EDIT
12246          GENLIST_PART_COLORBAR
12247          part { name: "elm.icon.checkbox.touch";
12248             clip_to: "disclip";
12249             type: SWALLOW;
12250             mouse_events: 1;
12251             scale: 1;
12252             description { state: "default" 0.0;
12253                rel1.to: "elm.icon.checkbox";
12254                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12255                rel2.to: "elm.icon.checkbox";
12256                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12257             }
12258          }
12259          part { name: "elm.icon.checkbox";
12260             clip_to: "disclip";
12261             type: SWALLOW;
12262             mouse_events: 1;
12263             scale: 1;
12264             GENLIST_DESCRIPTION_L("elm.padding.left",
12265                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12266                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12267                fixed: 1 1;
12268             )
12269          }
12270          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12271          part { name: "elm.icon.important";
12272             clip_to: "disclip";
12273             type: SWALLOW;
12274             mouse_events: 1;
12275             scale: 1;
12276             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12277                min: 56 60;
12278                fixed: 1 1;
12279             )
12280             GENLIST_DESCRIPTION_FLIP_ENABLED
12281          }
12282          part { name: "elm.icon.important.touch";
12283             clip_to: "disclip";
12284             type: SWALLOW;
12285             mouse_events: 1;
12286             scale: 1;
12287             description { state: "default" 0.0;
12288                rel1.to: "elm.icon.important";
12289                rel2.to: "elm.icon.important";
12290             }
12291             GENLIST_DESCRIPTION_FLIP_ENABLED
12292          }
12293          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12294          part { name: "elm.image.num";
12295             clip_to: "disclip";
12296             type: IMAGE;
12297             mouse_events: 0;
12298             scale: 1;
12299             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12300                max: 0 60;
12301                fixed: 1 1;
12302                rel1.offset: 0 8;
12303                rel2.offset: 0 8;
12304                image.normal: "00_list_bubble_bg.png";
12305                image.border: 5 5 5 5;
12306             )
12307             description { state: "num_enable" 0.0;
12308                inherit: "default" 0.0;
12309                max: 62 60;
12310                min: 46 44;
12311             }
12312             GENLIST_DESCRIPTION_FLIP_ENABLED
12313          }
12314          // This part is used?
12315          part { name: "elm.text.num";
12316             clip_to: "disclip";
12317             type: TEXT;
12318             mouse_events: 0;
12319             scale: 1;
12320             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12321                max: 0 60;
12322                fixed: 1 1;
12323                rel1.offset: 0 8;
12324                rel2.offset: 0 8;
12325             )
12326             description { state: "num_enable" 0.0;
12327                inherit: "default" 0.0;
12328                max: 62 60;
12329                min: 46 44;
12330                text {
12331                   font: "Tizen:style=Medium";
12332                   size: 32;
12333                   min: 1 1;
12334                   align: 0.5 0.5;
12335                   text_class: "tizen";
12336                }
12337                color: GENLIST_CONVERTOR_STYLE_COLOR;
12338             }
12339             GENLIST_DESCRIPTION_FLIP_ENABLED
12340          }
12341          part { name: "elm.icon.attach";
12342             clip_to: "disclip";
12343             type: SWALLOW;
12344             scale: 1;
12345             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12346                min: 0 60;
12347                fixed: 1 1;
12348             )
12349             description { state: "attach_enable" 0.0;
12350                inherit: "default" 0.0;
12351                min: 48 60;
12352             }
12353             GENLIST_DESCRIPTION_FLIP_ENABLED
12354          }
12355          part { name: "elm.text.subject";
12356             clip_to: "disclip";
12357             type: TEXTBLOCK;
12358             mouse_events: 0;
12359             scale: 1;
12360             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12361                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12362                fixed: 1 1;
12363                text {
12364                   style: "genlist_style_email_unread";
12365                   min: 0 1;
12366                   align: 0 0.5;
12367                }
12368             )
12369             description { state: "read" 0.0;
12370                inherit: "default" 0.0;
12371                text.style: "genlist_style_email_read";
12372             }
12373             description { state: "selected" 0.0;
12374                inherit: "default" 0.0;
12375                text.style: "genlist_style_email_focus";
12376             }
12377             GENLIST_DESCRIPTION_FLIP_ENABLED
12378          }
12379          part { name: "elm.padding.intermediate";
12380             clip_to: "disclip";
12381             type: RECT;
12382             scale: 1;
12383             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12384                min: 0 GENLIST_PADDING_4_INC;
12385                fixed: 0 1;
12386                visible: 0;
12387             )
12388          }
12389          part { name: "elm.icon.priority";
12390             clip_to: "disclip";
12391             type: SWALLOW;
12392             scale: 1;
12393             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12394                min: 0 GENLIST_SIZE_40_INC;
12395                fixed: 1 1;
12396                align: 0.0 0.0;
12397             )
12398             description { state: "priority_enable" 0.0;
12399                inherit: "default" 0.0;
12400                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12401             }
12402             GENLIST_DESCRIPTION_FLIP_ENABLED
12403          }
12404          part { name: "elm.icon.lastverb";
12405             clip_to: "disclip";
12406             type: SWALLOW;
12407             scale: 1;
12408             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12409                min: 0 GENLIST_SIZE_40_INC;
12410                fixed: 1 1;
12411                align: 0.0 0.0;
12412             )
12413             description { state: "lastverb_enable" 0.0;
12414                inherit: "default" 0.0;
12415                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12416             }
12417             GENLIST_DESCRIPTION_FLIP_ENABLED
12418          }
12419
12420          part { name: "elm.text.date";
12421             clip_to: "disclip";
12422             type: TEXT;
12423             mouse_events: 0;
12424             scale: 1;
12425             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12426                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12427                fixed: 1 0;
12428                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12429                text {
12430                   font: "Tizen:style=Medium";
12431                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12432                   min: 0 1;
12433                   align: 1.0 0.5;
12434                   text_class: "tizen";
12435                }
12436             )
12437             description { state: "selected" 0.0;
12438                inherit: "default" 0.0;
12439                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12440             }
12441             GENLIST_DESCRIPTION_FLIP_ENABLED
12442          }
12443
12444          part { name: "elm.icon.appointment";
12445             clip_to: "disclip";
12446             type: SWALLOW;
12447             mouse_events: 0;
12448             scale: 1;
12449             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12450                min: 0 GENLIST_SIZE_40_INC;
12451                fixed: 1 1;
12452                align: 1.0 0.0;
12453             )
12454             GENLIST_DESCRIPTION_FLIP_ENABLED
12455          }
12456          part { name: "elm.text.name";
12457             clip_to: "disclip";
12458             type: TEXTBLOCK;
12459             mouse_events: 0;
12460             scale: 1;
12461             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12462                min: 0 GENLIST_SIZE_40_INC;
12463                fixed: 1 1;
12464                text {
12465                   style: "genlist_style_name_text";
12466                   min: 0 1;
12467                   align: 0.0 0.5;
12468                }
12469             )
12470             description { state: "selected" 0.0;
12471                inherit: "default" 0.0;
12472                text.style: "genlist_style_name_text_focus";
12473             }
12474             GENLIST_DESCRIPTION_FLIP_ENABLED
12475          }
12476          part { name: "elm.text.preview";
12477             clip_to: "disclip";
12478             type: TEXT;
12479             scale: 1;
12480             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12481                min: 0 GENLIST_SIZE_40_INC;
12482                fixed: 1 1;
12483                align: 0.0 1.0;
12484                color: GENLIST_CONTENTS_TEXT_COLOR;
12485                text {
12486                   font: "Tizen:style=Medium";
12487                   size: GENLIST_CONTENTS_TEXT_SIZE;
12488                   min: 0 1;
12489                   align: 0.0 0.5;
12490                   text_class: "tizen";
12491                }
12492             )
12493             description { state: "selected" 0.0;
12494                inherit: "default" 0.0;
12495                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12496             }
12497             GENLIST_DESCRIPTION_FLIP_ENABLED
12498          }
12499          part { name: "elm.swallow.outbox.progress";
12500             type: SWALLOW;
12501             scale: 1;
12502             mouse_events: 1;
12503             repeat_events: 0;
12504             description { state: "default" 0.0;
12505                min: GENLIST_SIZE_168_INC 0;
12506                fixed: 1 1;
12507                color: 0 0 0 0;
12508                align: 1.0 0.5;
12509                rel1 {
12510                   relative: 0.0 1.0;
12511                   offset: 0 0;
12512                   to_x: "elm.padding.right";
12513                   to_y: "elm.padding.top";
12514                }
12515                rel2 {
12516                   relative: 0.0 0.0;
12517                   offset: 0 0;
12518                   to_x: "elm.padding.right";
12519                   to_y: "elm.padding.bottom";
12520                }
12521             }
12522          }
12523          GENLIST_PART_FLIP
12524          GENLIST_PART_DISCLIP
12525       }
12526       programs {
12527          program { name: "go_active";
12528             signal: "elm,state,selected";
12529             source: "elm";
12530             action: STATE_SET "selected" 0.0;
12531             target: "bg";
12532             target: "elm.text.subject";
12533             target: "elm.text.name";
12534             target: "elm.text.date";
12535             target: "elm.text.preview";
12536             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12537          }
12538          program { name: "go_passive";
12539             signal: "elm,state,unselected";
12540             source: "elm";
12541             transition: LINEAR 0.1;
12542             script {
12543                set_state(PART:"bg", "default", 0.0);
12544                set_state(PART:"elm.text.name", "default", 0.0);
12545                set_state(PART:"elm.text.date", "default", 0.0);
12546                set_state(PART:"elm.text.preview", "default", 0.0);
12547                if (get_int(email_state) == 1)
12548                  set_state(PART:"elm.text.subject", "read", 0.0);
12549                else
12550                  set_state(PART:"elm.text.subject", "default", 0.0);
12551             }
12552          }
12553          program { name: "go_disabled";
12554             signal: "elm,state,disabled";
12555             source: "elm";
12556             action: STATE_SET "disabled" 0.0;
12557             target: "disclip";
12558          }
12559          program { name: "go_enabled";
12560             signal: "elm,state,enabled";
12561             source: "elm";
12562             action: STATE_SET "default" 0.0;
12563             target: "disclip";
12564          }
12565          program { name: "go_read";
12566             signal: "elm,state,read";
12567             source: "elm";
12568             script {
12569               set_int(email_state, 1);
12570               set_state(PART:"elm.text.subject", "read", 0.0);
12571             }
12572          }
12573          program { name: "go_unread";
12574             signal: "elm,state,unread";
12575             source: "elm";
12576             script {
12577               set_int(email_state, 0);
12578               set_state(PART:"elm.text.subject", "default", 0.0);
12579             }
12580          }
12581          program { name: "go_attach";
12582             signal: "elm,state,attach";
12583             source: "elm";
12584             action: STATE_SET "attach_enable" 0.0;
12585             target: "elm.icon.attach";
12586          }
12587          program { name: "go_priority";
12588             signal: "elm,state,priority";
12589             source: "elm";
12590             action: STATE_SET "priority_enable" 0.0;
12591             target: "elm.icon.priority";
12592          }
12593          program { name: "go_lastverb";
12594             signal: "elm,state,lastverb";
12595             source: "elm";
12596             action: STATE_SET "lastverb_enable" 0.0;
12597             target: "elm.icon.lastverb";
12598          }
12599          program { name: "go_num";
12600             signal: "elm,state,num";
12601             source: "elm";
12602             action: STATE_SET "num_enable" 0.0;
12603             target: "elm.image.num";
12604             target: "elm.text.num";
12605          }
12606          program { name: "click";
12607             signal: "mouse,up,1";
12608             source: "elm.icon.checkbox.touch";
12609             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12610          }
12611          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12612       }
12613    }
12614    group { name: "elm/list/item/matchlist";
12615       alias: "elm/list/item_odd/matchlist";
12616       alias: "elm/list/item_compress/matchlist";
12617       alias: "elm/list/item_compress_odd/matchlist";
12618       data.item: "stacking" "above";
12619       data.item: "selectraise" "on";
12620       data.item: "texts" "elm.text";
12621       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12622       parts {
12623          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12624          GENLIST_PART_BG_NORMAL
12625          GENLIST_PART_PADDING_LEFT
12626          GENLIST_PART_PADDING_RIGHT_EDIT
12627          part { name: "elm.swallow.end";
12628             clip_to: "disclip";
12629             type: SWALLOW;
12630             scale: 1;
12631             description { state: "default" 0.0;
12632                fixed: 1 0;
12633                align: 1.0 0.5;
12634                rel1.to_x: "elm.padding.right";
12635                rel2 {
12636                   relative: 0.0  1.0;
12637                   to_x: "elm.padding.right";
12638                }
12639             }
12640          }
12641          part { name: "elm.text";
12642             clip_to: "disclip";
12643             type: TEXTBLOCK;
12644             mouse_events: 0;
12645             scale: 1;
12646             description { state: "default" 0.0;
12647                rel1 {
12648                   relative: 1.0  0.2;
12649                   offset: 0 0;
12650                   to_x: "elm.swallow.icon";
12651                }
12652                rel2 {
12653                   to_x: "elm.swallow.end";
12654                   relative: 0.0  1.0;
12655                   offset:   0   0;
12656                }
12657                text {
12658                   style: "text_style";
12659                }
12660             }
12661             description { state: "selected" 0.0;
12662                inherit: "default" 0.0;
12663                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12664             }
12665          }
12666          part { name: "elm.swallow.icon";
12667             type: SWALLOW;
12668             description { state: "default" 0.0;
12669                fixed: 1 0;
12670                align: 0.0 0.5;
12671                rel1 {
12672                   relative: 1.0 0.0;
12673                   to_x: "elm.padding.left";
12674                }
12675                rel2.to_x: "elm.padding.left";
12676             }
12677          }
12678          GENLIST_PART_DISCLIP
12679       }
12680       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12681    }
12682
12683 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12684    group { name: "elm/genlist/item/4text.6icon.1/default";
12685       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12686       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12687       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12688       alias: "elm/genlist/tree/4text.6icon.1/default";
12689       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12690       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12691       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12692       // FIXME: deprecated name, will be removed
12693       alias: "elm/genlist/item/4text.6icon.2/default";
12694       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12695       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12696       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12697
12698       GENLIST_PROLOG_NORMAL
12699       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12700       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12701
12702       parts {
12703          GENLIST_PART_BG_NORMAL
12704          GENLIST_PART_BASE
12705          GENLIST_PART_BOTTOM_LINE
12706          GENLIST_PART_PADDING_LEFT
12707          GENLIST_PART_PADDING_RIGHT
12708          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12709          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12710          GENLIST_PART_COLORBAR
12711
12712          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12713          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12714
12715          GENLIST_PART_TEXT("elm.text.1",
12716             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12717                GENLIST_PARAM_LISTITEM
12718                min: 0 HEIGHT_EMAIL_MAIN;
12719                fixed:1 1;)
12720             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12721          )
12722          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12723          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12724          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12725          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12726          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12727          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12728
12729          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12730             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12731          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12732             "elm.padding.right", "elm.text.1", "elm.text.4")
12733          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12734
12735          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12736          GENLIST_PART_TEXT("elm.text.4",
12737             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12738                PARAM_EMAIL_CONTENTS
12739                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12740          )
12741          GENLIST_PART_FLIP
12742       }
12743       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12744          target: "elm.text.3"; target: "elm.text.4";
12745          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12746          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12747    }
12748
12749
12750   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12751    group { name: "elm/genlist/item/4text.5icon.1/default";
12752       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12753       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12754       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12755       // FIXME: deprecated name, will be removed
12756       alias: "elm/genlist/item/4text.5icon.2/default";
12757       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12758       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12759       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12760
12761       GENLIST_PROLOG_NORMAL
12762       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12763       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12764
12765       parts {
12766          GENLIST_PART_BG_NORMAL
12767          GENLIST_PART_BASE
12768          GENLIST_PART_BOTTOM_LINE
12769          GENLIST_PART_PADDING_LEFT
12770          GENLIST_PART_PADDING_RIGHT
12771          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12772          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12773          GENLIST_PART_COLORBAR
12774
12775          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12776          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12777
12778          GENLIST_PART_TEXT("elm.text.1",
12779             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12780                GENLIST_PARAM_LISTITEM
12781                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12782             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12783          )
12784          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12785          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12786          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12787          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12788
12789          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12790             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12791          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12792             "elm.padding.right", "elm.text.1", "elm.text.4")
12793          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12794
12795          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12796          GENLIST_PART_TEXT("elm.text.4",
12797             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12798                PARAM_EMAIL_CONTENTS
12799                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12800          )
12801          GENLIST_PART_FLIP
12802       }
12803       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12804          target: "elm.text.3"; target: "elm.text.4";
12805          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12806          target: "elm.icon.3"; target: "elm.icon.4"; )
12807    }
12808
12809    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12810    group { name: "elm/genlist/item/4text.5icon.3/default";
12811       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12812       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12813       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12814       // FIXME: deprecated name, will be removed
12815       alias: "elm/genlist/item/4text.5icon.4/default";
12816       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12817       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12818       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12819
12820       GENLIST_PROLOG_NORMAL
12821       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12822       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12823
12824       parts {
12825          GENLIST_PART_BG_NORMAL
12826          GENLIST_PART_BASE
12827          GENLIST_PART_BOTTOM_LINE
12828          GENLIST_PART_PADDING_LEFT
12829          GENLIST_PART_PADDING_RIGHT
12830          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12831          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12832          GENLIST_PART_COLORBAR
12833
12834          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12835          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12836
12837          GENLIST_PART_TEXT("elm.text.1",
12838             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12839                GENLIST_PARAM_LISTITEM
12840                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12841             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12842          )
12843          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12844          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12845          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12846          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12847          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12848          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12849
12850          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12851             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12852          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12853             "elm.padding.right", "elm.text.1", "elm.text.4")
12854          GENLIST_PART_TEXT("elm.text.4",
12855             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12856                PARAM_EMAIL_CONTENTS
12857                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12858          )
12859          GENLIST_PART_FLIP
12860       }
12861       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12862          target: "elm.text.3"; target: "elm.text.4";
12863          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12864          target: "elm.icon.3"; target: "elm.icon.4"; )
12865    }
12866
12867    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12868    group { name: "elm/genlist/item/4text.4icon.1/default";
12869       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12870       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12871       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12872       // FIXME: deprecated name, will be removed
12873       alias: "elm/genlist/item/4text.4icon.2/default";
12874       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12875       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12876       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12877
12878       GENLIST_PROLOG_NORMAL
12879       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12880       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12881
12882       parts {
12883          GENLIST_PART_BG_NORMAL
12884          GENLIST_PART_BASE
12885          GENLIST_PART_BOTTOM_LINE
12886          GENLIST_PART_PADDING_LEFT
12887          GENLIST_PART_PADDING_RIGHT
12888          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12889          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12890          GENLIST_PART_COLORBAR
12891
12892          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12893          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12894
12895          GENLIST_PART_TEXT("elm.text.1",
12896             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12897                GENLIST_PARAM_LISTITEM
12898                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12899             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12900          )
12901          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12902          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12903          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12904          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12905
12906          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12907             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12908          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12909             "elm.padding.right", "elm.text.1", "elm.text.4")
12910          GENLIST_PART_TEXT("elm.text.4",
12911             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12912                PARAM_EMAIL_CONTENTS
12913                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12914          )
12915          GENLIST_PART_FLIP
12916       }
12917       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12918          target: "elm.text.3"; target: "elm.text.4";
12919          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12920          target: "elm.icon.3"; )
12921    }
12922 #endif