[Genlist] Remove padding for 1icon/no_padding style
[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_IMAGE("elm.image.rename",
92             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
93                fixed: 1 0;
94                visible: 1;
95                image.normal: "00_EditField_rename.png";
96                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
97                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98                color: GENLIST_ENTRY_RENAME_COLOR;
99             )
100             description { state: "hide" 0.0;
101                inherit: "default" 0.0;
102                visible: 0;
103             }
104          )
105          GENLIST_PART_ICON("elm.icon.eraser",
106             GENLIST_DESCRIPTION_RTB("elm.padding.right",
107                "elm.padding.top", "elm.padding.bottom",
108                fixed: 1 0;
109                visible: 0;
110                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
111                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
112             )
113             description { state: "show" 0.0;
114                inherit: "default" 0.0;
115                visible: 1;
116             }
117          )
118          GENLIST_PART_FLIP
119       }
120       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.image.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          GENLIST_PART_BOTTOM_LINE_OFF
132          GENLIST_PART_PADDING_LEFT_SIZE(0)
133          GENLIST_PART_PADDING_RIGHT_SIZE(0)
134       }
135    }
136
137 // 2.2.6.2
138    group { GENLIST_NAME("editfield/title/default")
139       alias: "elm/layout/editfield/title/default";
140
141       GENLIST_PROLOG_NORMAL
142       images {
143          image: "00_EditField_rename.png" COMP;
144       }
145       data.item: "contents" "elm.icon.entry elm.icon.eraser";
146       data.item: "texts" "elm.text";
147       parts {
148          GENLIST_PART_BASE
149          GENLIST_PART_BG_NORMAL
150          GENLIST_PART_BOTTOM_LINE
151          GENLIST_PART_PADDING_LEFT
152          GENLIST_PART_PADDING_RIGHT
153          GENLIST_PART_PADDING_TOP_SIZE(22)
154          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
155
156          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
157             "elm.padding.left", "elm.padding.right", "elm.padding.top"
158          )
159          GENLIST_PART_ICON("elm.icon.entry",
160             GENLIST_DESCRIPTION(
161                "elm.padding.left", "elm.icon.eraser",
162                "elm.text", "elm.padding.bottom",
163                min: 0 48; // This is tuned value for exact entry size.
164             )
165          )
166          GENLIST_PART_IMAGE("elm.image.rename",
167             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
168                visible: 1;
169                fixed: 1 0;
170                image.normal: "00_EditField_rename.png";
171                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
172                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
173                color: GENLIST_ENTRY_RENAME_COLOR;
174             )
175             description { state: "hide" 0.0;
176                inherit: "default" 0.0;
177                visible: 0;
178             }
179          )
180          GENLIST_PART_ICON("elm.icon.eraser",
181             GENLIST_DESCRIPTION_RTB("elm.padding.right",
182                "elm.text", "elm.padding.bottom",
183                fixed: 1 0;
184                visible: 0;
185                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
186                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
187             )
188             description { state: "show" 0.0;
189                inherit: "default" 0.0;
190                visible: 1;
191             }
192          )
193          GENLIST_PART_FLIP
194       }
195       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.image.rename"; )
196       GENLIST_PROGRAMS_ENTRY
197    }
198
199 // 2.2.6.2 (without genlist background)
200    group {  GENLIST_NAME("editfield/title/no_bg/default")
201       alias: "elm/layout/editfield/title/no_bg/default";
202       inherit: "elm/genlist/item/editfield/title/default";
203
204       parts {
205          GENLIST_PART_BG_NORMAL_OFF
206          GENLIST_PART_BOTTOM_LINE_OFF
207          GENLIST_PART_PADDING_LEFT_SIZE(0)
208          GENLIST_PART_PADDING_RIGHT_SIZE(0)
209       }
210    }
211
212    group {  GENLIST_NAME("1icon/default")
213       GENLIST_PROLOG_NORMAL
214
215       data.item: "contents" "elm.icon";
216
217       parts {
218          GENLIST_PART_BASE
219          GENLIST_PART_BG_NORMAL
220          GENLIST_PART_BOTTOM_LINE
221          GENLIST_PART_PADDING_LEFT
222          GENLIST_PART_PADDING_RIGHT
223          GENLIST_PART_PADDING_TOP
224          GENLIST_PART_PADDING_BOTTOM
225
226          GENLIST_PART_ICON("elm.icon",
227             GENLIST_DESCRIPTION(
228                "elm.padding.left", "elm.padding.right",
229                "elm.padding.top", "elm.padding.bottom",
230                min: 0 GENLIST_HEIGHT_1LINE;
231             )
232          )
233          GENLIST_PART_FLIP
234       }
235       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
236    }
237
238    group { GENLIST_NAME("1icon/with_no_line/default")
239       inherit: "elm/genlist/item/1icon/default";
240
241       parts {
242          part { name: "bottom_line";
243             description { state: "default" 0.0;
244                visible: 0;
245             }
246          }
247          part { name: "bottom_line2";
248             description { state: "default" 0.0;
249                visible: 0;
250             }
251          }
252       }
253    }
254
255    group { GENLIST_NAME("1icon/no_padding/default")
256       inherit: "elm/genlist/item/1icon/default";
257
258       parts {
259          GENLIST_PART_PADDING_LEFT_SIZE(0)
260          GENLIST_PART_PADDING_RIGHT_SIZE(0)
261          GENLIST_PART_PADDING_TOP_SIZE(0)
262          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
263       }
264    }
265
266 // -------------------------------------------------------------------
267 // 1 line -------------------------------------------------------
268 // -------------------------------------------------------------------
269 // 2.2.1.1
270    group { GENLIST_NAME("1text/default")
271       GENLIST_PROLOG_NORMAL
272
273       data.item: "texts" "elm.text";
274
275       parts {
276          GENLIST_PART_BASE
277          GENLIST_PART_BG_NORMAL
278          GENLIST_PART_BOTTOM_LINE
279          GENLIST_PART_PADDING_LEFT
280          GENLIST_PART_PADDING_RIGHT
281          GENLIST_PART_PADDING_TOP
282          GENLIST_PART_PADDING_BOTTOM
283
284          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
285             "elm.padding.left", "elm.padding.right",
286             "elm.padding.top", "elm.padding.bottom",
287          )
288          GENLIST_PART_FLIP
289       }
290       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
291    }
292 // 2.2.1.1 (textblock)
293    group { GENLIST_NAME("1text.tb/default")
294       GENLIST_PROLOG_NORMAL
295       data.item: "texts" "elm.text";
296       parts {
297          GENLIST_PART_BASE
298          GENLIST_PART_BG_NORMAL
299          GENLIST_PART_BOTTOM_LINE
300          GENLIST_PART_PADDING_LEFT
301          GENLIST_PART_PADDING_RIGHT
302          GENLIST_PART_PADDING_TOP
303          GENLIST_PART_PADDING_BOTTOM
304
305          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
306             "elm.padding.left", "elm.padding.right",
307             "elm.padding.top", "elm.padding.bottom",
308          )
309          GENLIST_PART_FLIP
310       }
311       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
312    }
313
314 // 2.2.1.2
315    group { GENLIST_NAME("2text/default")
316       GENLIST_PROLOG_NORMAL
317       data.item: "texts" "elm.text.1 elm.text.2";
318       parts {
319          GENLIST_PART_BASE
320          GENLIST_PART_BG_NORMAL
321          GENLIST_PART_BOTTOM_LINE
322          GENLIST_PART_PADDING_LEFT
323          GENLIST_PART_PADDING_RIGHT
324          GENLIST_PART_PADDING_TOP
325          GENLIST_PART_PADDING_BOTTOM
326
327          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
328             "elm.padding.left", "elm.text.2",
329             "elm.padding.top", "elm.padding.bottom",
330          )
331          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
332             "elm.padding.right",
333             "elm.padding.top", "elm.padding.bottom"
334          )
335          GENLIST_PART_FLIP
336       }
337       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
338    }
339
340 // 2.2.1.3
341    group { GENLIST_NAME("2text.6/default")
342       inherit: "elm/genlist/item/2text/default";
343
344       parts {
345
346          part { name: "elm.text.2";
347             description { state: "default" 0.0;
348                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
349             }
350             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
351          }
352       }
353    }
354
355 // 2.2.1.4
356    group { GENLIST_NAME("1text.1icon/default")
357       GENLIST_PROLOG_NORMAL
358
359       data.item: "texts" "elm.text";
360       data.item: "contents" "elm.icon";
361
362       parts {
363          GENLIST_PART_BASE
364          GENLIST_PART_BG_NORMAL
365          GENLIST_PART_BOTTOM_LINE
366          GENLIST_PART_PADDING_LEFT
367          GENLIST_PART_PADDING_RIGHT
368          GENLIST_PART_PADDING_TOP
369          GENLIST_PART_PADDING_BOTTOM
370
371          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
372             "elm.padding.left", "elm.padding.icon.left",
373             "elm.padding.top", "elm.padding.bottom",
374          )
375          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
376          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
377             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
378          GENLIST_PART_FLIP
379       }
380       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
381    }
382
383 // 2.2.1.5
384    group { GENLIST_NAME("1text.1icon.4/default")
385       inherit: "elm/genlist/item/1text.1icon/default";
386
387       parts {
388          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
389       }
390    }
391
392 // 2.2.1.6
393    group { GENLIST_NAME("1text.1icon.6/default")
394       inherit: "elm/genlist/item/1text.1icon/default";
395
396       parts {
397          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
398       }
399    }
400
401 // 2.2.1.7
402       group { GENLIST_NAME("1text.1icon.7/default")
403       inherit: "elm/genlist/item/1text.1icon/default";
404
405       parts {
406          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
407       }
408    }
409
410 // 2.2.1.8
411    group { GENLIST_NAME("1text.1icon.5/default")
412       inherit: "elm/genlist/item/1text.1icon/default";
413
414       parts {
415          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
416       }
417    }
418
419 // 2.2.1.8.1 (Circle)
420    group { GENLIST_NAME("1text.1icon.5.thumb.circle/default")
421       inherit: "elm/genlist/item/1text.1icon.5/default";
422
423       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
424       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
425       GENLIST_PROGRAMS_THUMB
426    }
427
428 // 2.2.1.8.1 (Square)
429    group { GENLIST_NAME("1text.1icon.5.thumb.square/default")
430       inherit: "elm/genlist/item/1text.1icon.5/default";
431
432       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
433       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
434       GENLIST_PROGRAMS_THUMB
435    }
436
437 // 2.2.1.9
438    group { GENLIST_NAME("1text.2icon.3/default")
439       GENLIST_PROLOG_NORMAL
440       data.item: "texts" "elm.text";
441       data.item: "contents" "elm.icon.1 elm.icon.2";
442
443       parts {
444          GENLIST_PART_BASE
445          GENLIST_PART_BG_NORMAL
446          GENLIST_PART_BOTTOM_LINE
447          GENLIST_PART_PADDING_LEFT
448          GENLIST_PART_PADDING_RIGHT
449          GENLIST_PART_PADDING_TOP
450          GENLIST_PART_PADDING_BOTTOM
451
452          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
453             "elm.padding.left", "elm.text.limit",
454             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
455          )
456          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
457          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
458          // Virtual part for Maxmimum right X axis of TEXT
459          GENLIST_PART_SPACER("elm.text.limit",
460             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
461                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
462             )
463          )
464          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
465          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
466          GENLIST_PART_FLIP
467       }
468       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
469    }
470
471 // 2.2.1.9 (textblock)
472    group { GENLIST_NAME("1text.2icon.3.tb/default")
473       GENLIST_PROLOG_NORMAL
474       data.item: "texts" "elm.text";
475       data.item: "contents" "elm.icon.1 elm.icon.2";
476
477       parts {
478          GENLIST_PART_BASE
479          GENLIST_PART_BG_NORMAL
480          GENLIST_PART_BOTTOM_LINE
481          GENLIST_PART_PADDING_LEFT
482          GENLIST_PART_PADDING_RIGHT
483          GENLIST_PART_PADDING_TOP
484          GENLIST_PART_PADDING_BOTTOM
485
486          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
487             "elm.padding.left", "elm.text.limit",
488             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
489          )
490          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
491          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
492          // Virtual part for Maxmimum right X axis of TEXT
493          GENLIST_PART_SPACER("elm.text.limit",
494             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
495                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
496             )
497          )
498          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
499          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
500          GENLIST_PART_FLIP
501       }
502       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
503    }
504
505 // 2.2.1.10
506    group { GENLIST_NAME("1text.1icon.2/default")
507       // FIXME: just for backward compatibility
508       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
509       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
510       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
511       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
512       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
513       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
514       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
515       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
516       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
517       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
518       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
519       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
520       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
521       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
522       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
523
524       GENLIST_PROLOG_NORMAL
525       data.item: "texts" "elm.text";
526       data.item: "contents" "elm.icon";
527
528       parts {
529          GENLIST_PART_BASE
530          GENLIST_PART_BG_NORMAL
531          GENLIST_PART_BOTTOM_LINE
532          GENLIST_PART_PADDING_LEFT
533          GENLIST_PART_PADDING_RIGHT
534          GENLIST_PART_PADDING_TOP
535          GENLIST_PART_PADDING_BOTTOM
536
537          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
538          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
539          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
540             "elm.padding.icon.right", "elm.padding.right", )
541          GENLIST_PART_FLIP
542       }
543       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
544    }
545
546 // 2.2.1.10.1 (circle)
547    group { GENLIST_NAME("1text.1icon.2.thumb.circle/default")
548       inherit: "elm/genlist/item/1text.1icon.2/default";
549
550       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
551       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
552       GENLIST_PROGRAMS_THUMB
553    }
554
555 // 2.2.1.10.1 (square)
556    group { GENLIST_NAME("1text.1icon.2.thumb.square/default")
557       inherit: "elm/genlist/item/1text.1icon.2/default";
558
559       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
560       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
561       GENLIST_PROGRAMS_THUMB
562    }
563
564 // 2.2.1.10 (textblock)
565    group { GENLIST_NAME("1text.1icon.2.tb/default")
566       GENLIST_PROLOG_NORMAL
567       data.item: "texts" "elm.text";
568       data.item: "contents" "elm.icon";
569
570       parts {
571          GENLIST_PART_BASE
572          GENLIST_PART_BG_NORMAL
573          GENLIST_PART_BOTTOM_LINE
574          GENLIST_PART_PADDING_LEFT
575          GENLIST_PART_PADDING_RIGHT
576          GENLIST_PART_PADDING_TOP
577          GENLIST_PART_PADDING_BOTTOM
578
579          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
580          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
581          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
582          GENLIST_PART_FLIP
583       }
584       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
585    }
586
587 // 2.2.1.11
588    group { GENLIST_NAME("2text.1icon/default")
589       GENLIST_PROLOG_NORMAL
590       data.item: "texts" "elm.text.1 elm.text.2";
591       data.item: "contents" "elm.icon";
592
593       parts {
594          GENLIST_PART_BASE
595          GENLIST_PART_BG_NORMAL
596          GENLIST_PART_BOTTOM_LINE
597          GENLIST_PART_PADDING_LEFT
598          GENLIST_PART_PADDING_RIGHT
599          GENLIST_PART_PADDING_TOP
600          GENLIST_PART_PADDING_BOTTOM
601
602          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
603          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
604          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
605          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
606          GENLIST_PART_FLIP
607       }
608       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
609    }
610
611 // 2.2.1.12
612    group { GENLIST_NAME("2text.1icon.6/default")
613       inherit: "elm/genlist/item/2text.1icon/default";
614
615       parts {
616          part { name: "elm.text.2";
617             description { state: "default" 0.0;
618                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
619             }
620             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
621          }
622       }
623    }
624
625 // 2.2.1.13
626    group { GENLIST_NAME("1text.2icon/default")
627       GENLIST_PROLOG_NORMAL
628       data.item: "texts" "elm.text";
629       data.item: "contents" "elm.icon.1 elm.icon.2";
630
631       parts {
632          GENLIST_PART_BASE
633          GENLIST_PART_BG_NORMAL
634          GENLIST_PART_BOTTOM_LINE
635          GENLIST_PART_PADDING_LEFT
636          GENLIST_PART_PADDING_RIGHT
637          GENLIST_PART_PADDING_TOP
638          GENLIST_PART_PADDING_BOTTOM
639
640          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
641          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
642          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
643          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
644          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
645          GENLIST_PART_FLIP
646       }
647       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
648    }
649
650 // 2.2.1.13 (textblock)
651    group { GENLIST_NAME("1text.2icon.tb/default")
652       GENLIST_PROLOG_NORMAL
653       data.item: "texts" "elm.text";
654       data.item: "contents" "elm.icon.1 elm.icon.2";
655
656       parts {
657          GENLIST_PART_BASE
658          GENLIST_PART_BG_NORMAL
659          GENLIST_PART_BOTTOM_LINE
660          GENLIST_PART_PADDING_LEFT
661          GENLIST_PART_PADDING_RIGHT
662          GENLIST_PART_PADDING_TOP
663          GENLIST_PART_PADDING_BOTTOM
664
665          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
666          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
667          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
668          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
669          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
670          GENLIST_PART_FLIP
671       }
672       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
673    }
674
675 // 2.2.1.14
676    group { GENLIST_NAME("1text.2icon.6/default")
677       inherit: "elm/genlist/item/1text.2icon/default";
678
679       parts {
680          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
681
682       }
683    }
684
685 // 2.2.1.14 (textblock)
686    group { GENLIST_NAME("1text.2icon.6.tb/default")
687       inherit: "elm/genlist/item/1text.2icon.tb/default";
688
689       parts {
690          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
691       }
692    }
693
694 // 2.2.1.15
695    group { GENLIST_NAME("1text.2icon.7/default")
696       inherit: "elm/genlist/item/1text.2icon/default";
697
698       parts {
699          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
700       }
701    }
702
703 // 2.2.1.16
704 // 2.2.1.20
705    group { GENLIST_NAME("1text.1icon.3/default")
706       inherit: "elm/genlist/item/1text.1icon.2/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.16 (textblock)
715 // 2.2.1.20 (textblock)
716    group { GENLIST_NAME("1text.1icon.3.tb/default")
717       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
718
719       parts {
720          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
721       }
722       GENLIST_PROGRAM_CHECK("elm.icon")
723    }
724
725 // 2.2.1.17
726    group { GENLIST_NAME("1text.2icon.4/default")
727       inherit: "elm/genlist/item/1text.2icon/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.1")
734    }
735
736 // 2.2.1.17 (textblock)
737    group { GENLIST_NAME("1text.2icon.4.tb/default")
738       inherit: "elm/genlist/item/1text.2icon.tb/default";
739
740       parts {
741          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
742          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
743       }
744       GENLIST_PROGRAM_CHECK("elm.icon")
745    }
746
747 // 2.2.1.18
748 // 2.2.1.23
749    group { GENLIST_NAME("1text.2icon.2/default")
750       GENLIST_PROLOG_NORMAL
751       data.item: "texts" "elm.text";
752       data.item: "contents" "elm.icon.1 elm.icon.2";
753
754       parts {
755          GENLIST_PART_BASE
756          GENLIST_PART_BG_NORMAL
757          GENLIST_PART_BOTTOM_LINE
758          GENLIST_PART_PADDING_LEFT
759          GENLIST_PART_PADDING_RIGHT
760          GENLIST_PART_PADDING_TOP
761          GENLIST_PART_PADDING_BOTTOM
762
763          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
764          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
765          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
766          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
767          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
768          GENLIST_PART_FLIP
769       }
770       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
771       GENLIST_PROGRAM_CHECK("elm.icon.1")
772    }
773
774 // 2.2.1.19
775 // 2.2.1.25
776    group { GENLIST_NAME("1text.3icon/default")
777       GENLIST_PROLOG_NORMAL
778       data.item: "texts" "elm.text";
779       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
780
781       parts {
782          GENLIST_PART_BASE
783          GENLIST_PART_BG_NORMAL
784          GENLIST_PART_BOTTOM_LINE
785          GENLIST_PART_PADDING_LEFT
786          GENLIST_PART_PADDING_RIGHT
787          GENLIST_PART_PADDING_TOP
788          GENLIST_PART_PADDING_BOTTOM
789
790          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
791          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
792          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
793          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
794          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
795             "elm.padding.icon2.right", "elm.padding.icon3.left",)
796          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
797          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
798          GENLIST_PART_FLIP
799       }
800       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
801       GENLIST_PROGRAM_CHECK("elm.icon.1")
802    }
803
804 // 2.2.1.21
805    group { GENLIST_NAME("1text.2icon.8/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_BIG_R("elm.icon.2", "elm.padding.right")
811       }
812       GENLIST_PROGRAM_CHECK("elm.icon.1")
813    }
814
815 // 2.2.1.22
816    group { GENLIST_NAME("1text.2icon.9/default")
817       inherit: "elm/genlist/item/1text.2icon/default";
818
819       parts {
820          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
821          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
822       }
823       GENLIST_PROGRAM_CHECK("elm.icon.1")
824    }
825
826 // 2.2.1.24
827    group { GENLIST_NAME("1text.3icon.2/default")
828       GENLIST_PROLOG_NORMAL
829       data.item: "texts" "elm.text";
830       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
831
832       parts {
833          GENLIST_PART_BASE
834          GENLIST_PART_BG_NORMAL
835          GENLIST_PART_BOTTOM_LINE
836          GENLIST_PART_PADDING_LEFT
837          GENLIST_PART_PADDING_RIGHT
838          GENLIST_PART_PADDING_TOP
839          GENLIST_PART_PADDING_BOTTOM
840
841          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
842          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
843          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
844             "elm.padding.icon1.right", "elm.padding.icon2.left", )
845          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
846          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
847          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
848          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
849          GENLIST_PART_FLIP
850       }
851       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
852       GENLIST_PROGRAM_CHECK("elm.icon.1")
853    }
854
855 // 2.2.1.26
856    group { GENLIST_NAME("2text.4/default")
857       GENLIST_PROLOG_NORMAL
858       data.item: "texts" "elm.text.1 elm.text.2";
859
860       parts {
861          GENLIST_PART_BASE
862          GENLIST_PART_BG_NORMAL
863          GENLIST_PART_BOTTOM_LINE
864          GENLIST_PART_PADDING_LEFT
865          GENLIST_PART_PADDING_RIGHT
866          GENLIST_PART_PADDING_TOP
867          GENLIST_PART_PADDING_BOTTOM
868
869          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
870             "elm.padding.left", "elm.divider1.left",
871          )
872          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
873          GENLIST_PART_DIVIDER_R("elm.text.2.left")
874          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
875          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
876             "elm.padding.right")
877          GENLIST_PART_FLIP
878       }
879       GENLIST_PROGRAMS_NORMAL(
880          target: "elm.text.1"; target: "elm.text.2";
881          target: "elm.divider1"; target: "elm.divider2"; )
882    }
883
884 // 2.2.1.26 (textblock)
885    group { GENLIST_NAME("2text.4.tb/default")
886       GENLIST_PROLOG_NORMAL
887       data.item: "texts" "elm.text.1 elm.text.2";
888
889       parts {
890          GENLIST_PART_BASE
891          GENLIST_PART_BG_NORMAL
892          GENLIST_PART_BOTTOM_LINE
893          GENLIST_PART_PADDING_LEFT
894          GENLIST_PART_PADDING_RIGHT
895          GENLIST_PART_PADDING_TOP
896          GENLIST_PART_PADDING_BOTTOM
897
898          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
899             "elm.padding.left", "elm.elm.divider1.left",)
900          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
901          GENLIST_PART_DIVIDER_R("elm.text.2.left")
902          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
903          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
904             "elm.padding.right")
905          GENLIST_PART_FLIP
906       }
907       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
908          target: "elm.divider1"; target: "elm.divider2"; )
909    }
910
911 // 2.2.1.27
912    group { GENLIST_NAME("2text.5/default")
913       GENLIST_PROLOG_NORMAL
914       data.item: "texts" "elm.text.1 elm.text.2";
915
916       parts {
917          GENLIST_PART_BASE
918          GENLIST_PART_BG_NORMAL
919          GENLIST_PART_BOTTOM_LINE
920          GENLIST_PART_PADDING_LEFT
921          GENLIST_PART_PADDING_RIGHT
922          GENLIST_PART_PADDING_TOP
923          GENLIST_PART_PADDING_BOTTOM
924
925          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
926             "elm.padding.left")
927          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
928          GENLIST_PART_DIVIDER_L("elm.text2.right")
929          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
930          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
931             "elm.divider.right", "elm.padding.right", )
932          GENLIST_PART_FLIP
933       }
934       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
935    }
936
937 // 2.2.1.28
938    group { GENLIST_NAME("1text.1icon.divider/default")
939       inherit: "elm/genlist/item/1text.1icon.7/default";
940
941       parts {
942          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
943             "elm.padding.left", "elm.divider1",
944          )
945          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
946          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
947          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
948       }
949       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
950    }
951
952 // 2.2.1.29
953    group { GENLIST_NAME("1text.2icon.divider/default")
954       inherit: "elm/genlist/item/1text.2icon.7/default";
955
956       parts {
957          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
958             "elm.padding.icon1.right", "elm.divider1",
959          )
960          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
961          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
962       }
963    }
964
965 // -------------------------------------------------------------------
966 // 2 line -------------------------------------------------------
967 // -------------------------------------------------------------------
968 // 2.2.2.1
969    group { GENLIST_NAME("2text.2/default")
970       GENLIST_PROLOG_NORMAL
971       data.item: "texts" "elm.text.1 elm.text.2";
972
973       parts {
974          GENLIST_PART_BASE
975          GENLIST_PART_BG_NORMAL
976          GENLIST_PART_BOTTOM_LINE
977          GENLIST_PART_PADDING_LEFT
978          GENLIST_PART_PADDING_RIGHT
979          GENLIST_PART_PADDING_TOP_2LINE
980          GENLIST_PART_PADDING_BOTTOM_2LINE
981
982          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
983             "elm.padding.left", "elm.padding.right",
984             "elm.padding.top", "elm.text.2",
985          )
986          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
987             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
988          GENLIST_PART_FLIP
989       }
990       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
991    }
992
993 // 2.2.2.1 (textblock)
994    group { GENLIST_NAME("2text.2.tb/default")
995       GENLIST_PROLOG_NORMAL
996       data.item: "texts" "elm.text.1 elm.text.2";
997
998       parts {
999          GENLIST_PART_BASE
1000          GENLIST_PART_BG_NORMAL
1001          GENLIST_PART_BOTTOM_LINE
1002          GENLIST_PART_PADDING_LEFT
1003          GENLIST_PART_PADDING_RIGHT
1004          GENLIST_PART_PADDING_TOP_2LINE
1005          GENLIST_PART_PADDING_BOTTOM_2LINE
1006
1007          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1008             "elm.padding.left", "elm.padding.right",
1009             "elm.padding.top", "elm.text.2",
1010          )
1011          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1012             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1013          )
1014          GENLIST_PART_FLIP
1015       }
1016       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1017    }
1018
1019 // 2.2.2.2
1020    group { GENLIST_NAME("2text.3/default")
1021       GENLIST_PROLOG_NORMAL
1022       data.item: "texts" "elm.text.1 elm.text.2";
1023
1024       parts {
1025          GENLIST_PART_BASE
1026          GENLIST_PART_BG_NORMAL
1027          GENLIST_PART_BOTTOM_LINE
1028          GENLIST_PART_PADDING_LEFT
1029          GENLIST_PART_PADDING_RIGHT
1030          GENLIST_PART_PADDING_TOP_2LINE
1031          GENLIST_PART_PADDING_BOTTOM_2LINE
1032
1033          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1034             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1035          )
1036          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1037             "elm.padding.left", "elm.padding.right",
1038             "elm.text.2", "elm.padding.bottom",
1039          )
1040          GENLIST_PART_FLIP
1041       }
1042       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1043    }
1044
1045 // 2.2.2.3
1046    group { GENLIST_NAME("3text/default")
1047       GENLIST_PROLOG_NORMAL
1048       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1049
1050       parts {
1051          GENLIST_PART_BASE
1052          GENLIST_PART_BG_NORMAL
1053          GENLIST_PART_BOTTOM_LINE
1054          GENLIST_PART_PADDING_LEFT
1055          GENLIST_PART_PADDING_RIGHT
1056          GENLIST_PART_PADDING_TOP_2LINE
1057          GENLIST_PART_PADDING_BOTTOM_2LINE
1058
1059          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1060             "elm.padding.left", "elm.text.3",
1061             "elm.padding.top", "elm.text.2",
1062          )
1063          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1064             "elm.padding.right", "elm.padding.top", "elm.text.2"
1065          )
1066          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1067             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1068          GENLIST_PART_FLIP
1069       }
1070       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1071    }
1072
1073 // 2.2.2.3 (textblock)
1074    group { GENLIST_NAME("3text.tb/default")
1075       GENLIST_PROLOG_NORMAL
1076       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1077
1078       parts {
1079          GENLIST_PART_BASE
1080          GENLIST_PART_BG_NORMAL
1081          GENLIST_PART_BOTTOM_LINE
1082          GENLIST_PART_PADDING_LEFT
1083          GENLIST_PART_PADDING_RIGHT
1084          GENLIST_PART_PADDING_TOP_2LINE
1085          GENLIST_PART_PADDING_BOTTOM_2LINE
1086
1087          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1088             "elm.padding.left", "elm.text.3",
1089             "elm.padding.top", "elm.text.2",
1090          )
1091          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1092             "elm.padding.right", "elm.padding.top", "elm.text.2"
1093          )
1094          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1095             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1096          )
1097          GENLIST_PART_FLIP
1098       }
1099       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1100    }
1101
1102 // 2.2.2.4
1103    group { GENLIST_NAME("2text.1icon.2/default")
1104       GENLIST_PROLOG_NORMAL
1105       data.item: "texts" "elm.text.1 elm.text.2";
1106       data.item: "contents" "elm.icon";
1107
1108       parts {
1109          GENLIST_PART_BASE
1110          GENLIST_PART_BG_NORMAL
1111          GENLIST_PART_BOTTOM_LINE
1112          GENLIST_PART_PADDING_LEFT
1113          GENLIST_PART_PADDING_RIGHT
1114          GENLIST_PART_PADDING_TOP_2LINE
1115          GENLIST_PART_PADDING_BOTTOM_2LINE
1116
1117          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1118             "elm.padding.left", "elm.padding.icon.left",
1119             "elm.padding.top", "elm.text.2",
1120          )
1121          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1122             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1123          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1124          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1125          GENLIST_PART_FLIP
1126       }
1127       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1128    }
1129
1130 // 2.2.2.4 (textblock)
1131    group { GENLIST_NAME("2text.1icon.2.tb/default")
1132       GENLIST_PROLOG_NORMAL
1133       data.item: "texts" "elm.text.1 elm.text.2";
1134       data.item: "contents" "elm.icon";
1135
1136       parts {
1137          GENLIST_PART_BASE
1138          GENLIST_PART_BG_NORMAL
1139          GENLIST_PART_BOTTOM_LINE
1140          GENLIST_PART_PADDING_LEFT
1141          GENLIST_PART_PADDING_RIGHT
1142          GENLIST_PART_PADDING_TOP_2LINE
1143          GENLIST_PART_PADDING_BOTTOM_2LINE
1144
1145          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1146             "elm.padding.left", "elm.padding.icon.left",
1147             "elm.padding.top", "elm.text.2",
1148          )
1149          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1150             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1151          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1152          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1153          GENLIST_PART_FLIP
1154       }
1155       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1156    }
1157
1158
1159 // 2.2.2.5
1160    group { GENLIST_NAME("2text.1icon.10/default")
1161       inherit: "elm/genlist/item/2text.1icon.2/default";
1162
1163       parts {
1164          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1165       }
1166    }
1167
1168 // 2.2.2.5 (textblock)
1169    group { GENLIST_NAME("2text.1icon.10.tb/default")
1170       GENLIST_PROLOG_NORMAL
1171       data.item: "texts" "elm.text.1 elm.text.2";
1172       data.item: "contents" "elm.icon";
1173
1174       parts {
1175          GENLIST_PART_BASE
1176          GENLIST_PART_BG_NORMAL
1177          GENLIST_PART_BOTTOM_LINE
1178          GENLIST_PART_PADDING_LEFT
1179          GENLIST_PART_PADDING_RIGHT
1180          GENLIST_PART_PADDING_TOP_2LINE
1181          GENLIST_PART_PADDING_BOTTOM_2LINE
1182
1183          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1184             "elm.padding.left", "elm.padding.icon.left",
1185             "elm.padding.top", "elm.text.2",
1186          )
1187          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1188             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1189          )
1190          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1191          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1192          GENLIST_PART_FLIP
1193       }
1194       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1195    }
1196
1197 // 2.2.2.6
1198    group { GENLIST_NAME("2text.5icon/default")
1199       GENLIST_PROLOG_NORMAL
1200       data.item: "texts" "elm.text.1 elm.text.2";
1201       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1202
1203       parts {
1204          GENLIST_PART_BASE
1205          GENLIST_PART_BG_NORMAL
1206          GENLIST_PART_BOTTOM_LINE
1207          GENLIST_PART_PADDING_LEFT
1208          GENLIST_PART_PADDING_RIGHT
1209          GENLIST_PART_PADDING_TOP_2LINE
1210          GENLIST_PART_PADDING_BOTTOM_2LINE
1211
1212          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1213             "elm.padding.left", "elm.icon.5",
1214             "elm.padding.top", "elm.text.2",
1215          )
1216          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1217             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1218          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1219             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1220          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1221          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1222             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1223          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1224          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1225             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1226          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1227          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1228             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1229          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1230          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1231             "elm.padding.right", "elm.padding.top", "elm.text.2")
1232          GENLIST_PART_FLIP
1233       }
1234       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1235          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1236    }
1237
1238 // 2.2.2.7
1239    group { GENLIST_NAME("3text.1icon/default")
1240       GENLIST_PROLOG_NORMAL
1241       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1242       data.item: "contents" "elm.icon";
1243
1244       parts {
1245          GENLIST_PART_BASE
1246          GENLIST_PART_BG_NORMAL
1247          GENLIST_PART_BOTTOM_LINE
1248          GENLIST_PART_PADDING_LEFT
1249          GENLIST_PART_PADDING_RIGHT
1250          GENLIST_PART_PADDING_TOP_2LINE
1251          GENLIST_PART_PADDING_BOTTOM_2LINE
1252
1253          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1254             "elm.padding.left", "elm.padding.icon.left",
1255             "elm.padding.top", "elm.text.3",
1256          )
1257          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1258          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1259             "elm.padding.right", "elm.padding.top", "elm.text.3"
1260          )
1261
1262          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1263             "elm.padding.left", "elm.padding.text3.right",
1264             "elm.text.1", "elm.padding.bottom",
1265          )
1266          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1267          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1268             "elm.padding.right", "elm.padding.bottom")
1269          GENLIST_PART_FLIP
1270       }
1271       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1272          target: "elm.icon"; )
1273    }
1274
1275 // 2.2.2.7 (textblock)
1276    group { GENLIST_NAME("3text.1icon.tb/default")
1277       GENLIST_PROLOG_NORMAL
1278       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1279       data.item: "contents" "elm.icon";
1280
1281       parts {
1282          GENLIST_PART_BASE
1283          GENLIST_PART_BG_NORMAL
1284          GENLIST_PART_BOTTOM_LINE
1285          GENLIST_PART_PADDING_LEFT
1286          GENLIST_PART_PADDING_RIGHT
1287          GENLIST_PART_PADDING_TOP_2LINE
1288          GENLIST_PART_PADDING_BOTTOM_2LINE
1289
1290          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1291          // and theier font size can be changed both.
1292          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1293             "elm.padding.left", "elm.padding.icon.left",
1294             "elm.padding.top",
1295          )
1296          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1297          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1298             "elm.padding.right", "elm.padding.top", "elm.text.3")
1299
1300          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1301             "elm.padding.left", "elm.padding.text3.right",
1302             "elm.text.1", "elm.padding.bottom"
1303          )
1304          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1305          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1306             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1307          GENLIST_PART_FLIP
1308       }
1309       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1310          target: "elm.icon"; )
1311    }
1312
1313 // 2.2.2.8
1314    group { GENLIST_NAME("2text.2icon/default")
1315       GENLIST_PROLOG_NORMAL
1316       data.item: "texts" "elm.text.1 elm.text.2";
1317       data.item: "contents" "elm.icon.1 elm.icon.2";
1318
1319       parts {
1320          GENLIST_PART_BASE
1321          GENLIST_PART_BG_NORMAL
1322          GENLIST_PART_BOTTOM_LINE
1323          GENLIST_PART_PADDING_LEFT
1324          GENLIST_PART_PADDING_RIGHT
1325          GENLIST_PART_PADDING_TOP_2LINE
1326          GENLIST_PART_PADDING_BOTTOM_2LINE
1327
1328          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1329             "elm.padding.left", "elm.padding.icon1.left",
1330             "elm.padding.top", "elm.icon.2",
1331          )
1332          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1333          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1334             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1335
1336          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1337             "elm.padding.left", "elm.padding.bottom")
1338          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1339          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1340             "elm.icon2.right", "elm.padding.right",
1341             "elm.text.1", "elm.padding.bottom",
1342             fixed: 1 1;
1343          )
1344          GENLIST_PART_FLIP
1345       }
1346       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1347          target: "elm.icon.1"; target: "elm.icon.2"; )
1348    }
1349
1350 // 2.2.2.9
1351    group { GENLIST_NAME("2text.7/default")
1352       inherit: "elm/genlist/item/2text.2/default";
1353
1354       parts {
1355          part { name: "elm.text.2";
1356             description { state: "default" 0.0;
1357                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1358             }
1359             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1360          }
1361       }
1362    }
1363
1364 // 2.2.2.10
1365    group { GENLIST_NAME("2text.1icon.7/default")
1366       inherit: "elm/genlist/item/2text.1icon.2/default";
1367
1368       parts {
1369          part { name: "elm.text.2";
1370             description { state: "default" 0.0;
1371                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1372             }
1373             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1374          }
1375          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1376       }
1377    }
1378
1379 // 2.2.2.10 (textblock)
1380    group { GENLIST_NAME("2text.1icon.7.tb/default")
1381       GENLIST_PROLOG_NORMAL
1382       data.item: "texts" "elm.text.1 elm.text.2";
1383       data.item: "contents" "elm.icon";
1384
1385       parts {
1386          GENLIST_PART_BASE
1387          GENLIST_PART_BG_NORMAL
1388          GENLIST_PART_BOTTOM_LINE
1389          GENLIST_PART_PADDING_LEFT
1390          GENLIST_PART_PADDING_RIGHT
1391          GENLIST_PART_PADDING_TOP_2LINE
1392          GENLIST_PART_PADDING_BOTTOM_2LINE
1393
1394          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1395             "elm.padding.left", "elm.padding.icon.left",
1396             "elm.padding.top", "elm.text.2",
1397          )
1398          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1399             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1400          )
1401          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1402          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1403          GENLIST_PART_FLIP
1404       }
1405       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1406    }
1407
1408 // 2.2.2.11
1409    group { GENLIST_NAME("2text.1icon.11/default")
1410       inherit: "elm/genlist/item/2text.1icon.2/default";
1411       parts {
1412          part { name: "elm.text.2";
1413             description { state: "default" 0.0;
1414                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1415             }
1416             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1417          }
1418          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1419       }
1420    }
1421
1422 // 2.2.2.12
1423    group { GENLIST_NAME("2text.2icon.2/default")
1424       GENLIST_PROLOG_NORMAL
1425       data.item: "texts" "elm.text.1 elm.text.2";
1426       data.item: "contents" "elm.icon.1 elm.icon.2";
1427
1428       parts {
1429          GENLIST_PART_BASE
1430          GENLIST_PART_BG_NORMAL
1431          GENLIST_PART_BOTTOM_LINE
1432          GENLIST_PART_PADDING_LEFT
1433          GENLIST_PART_PADDING_RIGHT
1434          GENLIST_PART_PADDING_TOP_2LINE
1435          GENLIST_PART_PADDING_BOTTOM_2LINE
1436
1437          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1438             "elm.padding.left", "elm.padding.icon1.left",
1439             "elm.padding.top", "elm.text.2",
1440          )
1441          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1442             "elm.icon2.rect", "elm.padding.bottom")
1443          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1444          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1445             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1446          // Virtual part for Maxmimum right X axis of text.2
1447          part { name: "elm.icon2.rect";
1448             type: RECT;
1449             scale: 1;
1450             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1451                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1452                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1453                fixed: 1 1;
1454                visible: 0;
1455             )
1456          }
1457          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1458          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1459          GENLIST_PART_FLIP
1460       }
1461       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1462          target: "elm.icon.1"; target: "elm.icon.2"; )
1463    }
1464
1465 // 2.2.2.13
1466    group { GENLIST_NAME("2text.1icon.5/default")
1467       GENLIST_PROLOG_NORMAL
1468       data.item: "texts" "elm.text.1 elm.text.2";
1469       data.item: "contents" "elm.icon";
1470
1471       parts {
1472          GENLIST_PART_BASE
1473          GENLIST_PART_BG_NORMAL
1474          GENLIST_PART_BOTTOM_LINE
1475          GENLIST_PART_PADDING_LEFT
1476          GENLIST_PART_PADDING_RIGHT
1477          GENLIST_PART_PADDING_TOP_2LINE
1478          GENLIST_PART_PADDING_BOTTOM_2LINE
1479
1480          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1481             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1482          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1483             "elm.padding.left", "elm.padding.icon.left",
1484             "elm.text.2", "elm.padding.bottom",
1485          )
1486          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1487          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1488          GENLIST_PART_FLIP
1489       }
1490       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1491          target: "elm.icon"; )
1492    }
1493
1494 // 2.2.2.14
1495    group { GENLIST_NAME("2text.1icon.4/default")
1496       GENLIST_PROLOG_NORMAL
1497       data.item: "texts" "elm.text.1 elm.text.2";
1498       data.item: "contents" "elm.icon";
1499
1500       parts {
1501          GENLIST_PART_BASE
1502          GENLIST_PART_BG_NORMAL
1503          GENLIST_PART_BOTTOM_LINE
1504          GENLIST_PART_PADDING_LEFT
1505          GENLIST_PART_PADDING_RIGHT
1506          GENLIST_PART_PADDING_TOP_2LINE
1507          GENLIST_PART_PADDING_BOTTOM_2LINE
1508
1509          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1510          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1511          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1512             "elm.padding.icon.right", "elm.padding.right",
1513             "elm.padding.top", "elm.text.2",)
1514          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1515             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1516          GENLIST_PART_FLIP
1517       }
1518       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1519          target: "elm.icon"; )
1520    }
1521
1522 // 2.2.2.14.1 (circle)
1523    group { GENLIST_NAME("2text.1icon.4.thumb.circle/default")
1524       inherit: "elm/genlist/item/2text.1icon.4/default";
1525
1526       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM("elm.icon")
1527       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1528          target: "elm.icon"; )
1529       GENLIST_PROGRAMS_THUMB
1530    }
1531
1532 // 2.2.2.14.1 (square)
1533    group { GENLIST_NAME("2text.1icon.4.thumb.square/default")
1534       inherit: "elm/genlist/item/2text.1icon.4/default";
1535
1536       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM("elm.icon")
1537       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1538          target: "elm.icon"; )
1539       GENLIST_PROGRAMS_THUMB
1540    }
1541
1542 // 2.2.2.14 (textblock)
1543    group { GENLIST_NAME("2text.1icon.4.tb/default")
1544       GENLIST_PROLOG_NORMAL
1545       data.item: "texts" "elm.text.1 elm.text.2";
1546       data.item: "contents" "elm.icon";
1547
1548       parts {
1549          GENLIST_PART_BASE
1550          GENLIST_PART_BG_NORMAL
1551          GENLIST_PART_BOTTOM_LINE
1552          GENLIST_PART_PADDING_LEFT
1553          GENLIST_PART_PADDING_RIGHT
1554          GENLIST_PART_PADDING_TOP_2LINE
1555          GENLIST_PART_PADDING_BOTTOM_2LINE
1556
1557          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1558          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1559          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1560             "elm.padding.icon.right", "elm.padding.right",
1561             "elm.padding.top", "elm.text.2",)
1562          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1563             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1564          GENLIST_PART_FLIP
1565       }
1566       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1567          target: "elm.icon"; )
1568    }
1569
1570 // 2.2.2.15
1571    group { GENLIST_NAME("3text.1icon.2/default")
1572       GENLIST_PROLOG_NORMAL
1573       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1574       data.item: "contents" "elm.icon";
1575
1576       parts {
1577          GENLIST_PART_BASE
1578          GENLIST_PART_BG_NORMAL
1579          GENLIST_PART_BOTTOM_LINE
1580          GENLIST_PART_PADDING_LEFT
1581          GENLIST_PART_PADDING_RIGHT
1582          GENLIST_PART_PADDING_TOP_2LINE
1583          GENLIST_PART_PADDING_BOTTOM_2LINE
1584
1585          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1586          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1587          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1588             "elm.padding.icon.right", "elm.text.3",
1589             "elm.padding.top", "elm.text.2",)
1590          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1591             "elm.padding.right", "elm.padding.top", "elm.text.2")
1592          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1593             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1594          GENLIST_PART_FLIP
1595       }
1596       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1597          target: "elm.icon"; )
1598    }
1599
1600 // 2.2.2.16
1601    group { GENLIST_NAME("2text.1icon.8/default")
1602       inherit: "elm/genlist/item/2text.1icon.4/default";
1603
1604       parts {
1605          part { name: "elm.text.2";
1606             description { state: "default" 0.0;
1607                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1608             }
1609             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1610          }
1611       }
1612    }
1613
1614 // 2.2.2.17
1615    group { GENLIST_NAME("2text.6icon/default")
1616       GENLIST_PROLOG_NORMAL
1617       data.item: "texts" "elm.text.1 elm.text.2";
1618       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1619
1620       parts {
1621          GENLIST_PART_BASE
1622          GENLIST_PART_BG_NORMAL
1623          GENLIST_PART_BOTTOM_LINE
1624          GENLIST_PART_PADDING_LEFT
1625          GENLIST_PART_PADDING_RIGHT
1626          GENLIST_PART_PADDING_TOP_2LINE
1627          GENLIST_PART_PADDING_BOTTOM_2LINE
1628
1629          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1630          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1631          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1632             "elm.padding.icon6.right", "elm.icon.5",
1633             "elm.padding.top", "elm.text.2",)
1634          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1635             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1636
1637          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1638             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1639          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1640          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1641             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1642          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1643          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1644             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1645          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1646          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1647             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1648          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1649          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1650             "elm.padding.right", "elm.padding.top", "elm.text.2")
1651          GENLIST_PART_FLIP
1652       }
1653       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1654          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1655    }
1656
1657 // 2.2.2.17 (textblock)
1658    group { GENLIST_NAME("2text.6icon.tb/default")
1659       GENLIST_PROLOG_NORMAL
1660       data.item: "texts" "elm.text.1 elm.text.2";
1661       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1662
1663       parts {
1664          GENLIST_PART_BASE
1665          GENLIST_PART_BG_NORMAL
1666          GENLIST_PART_BOTTOM_LINE
1667          GENLIST_PART_PADDING_LEFT
1668          GENLIST_PART_PADDING_RIGHT
1669          GENLIST_PART_PADDING_TOP_2LINE
1670          GENLIST_PART_PADDING_BOTTOM_2LINE
1671
1672          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1673          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1674          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1675             "elm.padding.icon6.right", "elm.icon.5",
1676             "elm.padding.top", "elm.text.2",)
1677          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1678             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1679
1680          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1681             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1682          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1683          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1684             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1685          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1686          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1687             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1688          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1689          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1690             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1691          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1692          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1693             "elm.padding.right", "elm.padding.top", "elm.text.2")
1694          GENLIST_PART_FLIP
1695       }
1696       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1697          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1698    }
1699
1700 // 2.2.2.18
1701    group { GENLIST_NAME("2text.2icon.4/default")
1702       GENLIST_PROLOG_NORMAL
1703       data.item: "texts" "elm.text.1 elm.text.2";
1704       data.item: "contents" "elm.icon.1 elm.icon.2";
1705
1706       parts {
1707          GENLIST_PART_BASE
1708          GENLIST_PART_BG_NORMAL
1709          GENLIST_PART_BOTTOM_LINE
1710          GENLIST_PART_PADDING_LEFT
1711          GENLIST_PART_PADDING_RIGHT
1712          GENLIST_PART_PADDING_TOP_2LINE
1713          GENLIST_PART_PADDING_BOTTOM_2LINE
1714
1715          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1716          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1717          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1718             "elm.padding.icon1.right", "elm.padding.icon2.left",
1719             "elm.padding.top", "elm.text.2",)
1720          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1721             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1722
1723          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1724          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1725          GENLIST_PART_FLIP
1726       }
1727       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1728          target: "elm.icon.1"; target: "elm.icon.2"; )
1729    }
1730
1731
1732 // 2.2.2.18 (textblock)
1733    group { GENLIST_NAME("2text.2icon.4.tb/default")
1734       GENLIST_PROLOG_NORMAL
1735       data.item: "texts" "elm.text.1 elm.text.2";
1736       data.item: "contents" "elm.icon.1 elm.icon.2";
1737
1738       parts {
1739          GENLIST_PART_BASE
1740          GENLIST_PART_BG_NORMAL
1741          GENLIST_PART_BOTTOM_LINE
1742          GENLIST_PART_PADDING_LEFT
1743          GENLIST_PART_PADDING_RIGHT
1744          GENLIST_PART_PADDING_TOP_2LINE
1745          GENLIST_PART_PADDING_BOTTOM_2LINE
1746
1747          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1748          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1749          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1750             "elm.padding.icon1.right", "elm.padding.icon2.left",
1751             "elm.padding.top", "elm.text.2",)
1752          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1753             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1754
1755          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1756          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1757          GENLIST_PART_FLIP
1758       }
1759       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1760          target: "elm.icon.1"; target: "elm.icon.2";)
1761    }
1762
1763 // 2.2.2.19
1764    group { GENLIST_NAME("2text.2icon.6/default")
1765       GENLIST_PROLOG_NORMAL
1766       data.item: "texts" "elm.text.1 elm.text.2";
1767       data.item: "contents" "elm.icon.1 elm.icon.2";
1768
1769       parts {
1770          GENLIST_PART_BASE
1771          GENLIST_PART_BG_NORMAL
1772          GENLIST_PART_BOTTOM_LINE
1773          GENLIST_PART_PADDING_LEFT
1774          GENLIST_PART_PADDING_RIGHT
1775          GENLIST_PART_PADDING_TOP_2LINE
1776          GENLIST_PART_PADDING_BOTTOM_2LINE
1777
1778          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1779          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1780          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1781             "elm.padding.icon1.right", "elm.padding.right",
1782             "elm.padding.top", "elm.text.2",)
1783          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1784             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1785
1786          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1787          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1788             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1789          GENLIST_PART_FLIP
1790       }
1791       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1792          target: "elm.icon.1"; target: "elm.icon.2";)
1793    }
1794
1795 // 2.2.2.19 (textblock)
1796    group { GENLIST_NAME("2text.2icon.6.tb/default")
1797       GENLIST_PROLOG_NORMAL
1798       data.item: "texts" "elm.text.1 elm.text.2";
1799       data.item: "contents" "elm.icon.1 elm.icon.2";
1800
1801       parts {
1802          GENLIST_PART_BASE
1803          GENLIST_PART_BG_NORMAL
1804          GENLIST_PART_BOTTOM_LINE
1805          GENLIST_PART_PADDING_LEFT
1806          GENLIST_PART_PADDING_RIGHT
1807          GENLIST_PART_PADDING_TOP_2LINE
1808          GENLIST_PART_PADDING_BOTTOM_2LINE
1809
1810          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1811          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1812          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1813             "elm.padding.icon1.right", "elm.padding.right",
1814             "elm.padding.top", "elm.text.2",)
1815          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1816             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1817
1818          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1819          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1820             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1821          GENLIST_PART_FLIP
1822
1823       }
1824       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1825          target: "elm.icon.1"; target: "elm.icon.2";)
1826    }
1827
1828 // 2.2.2.20
1829    group { GENLIST_NAME("2text.2icon.8/default")
1830       GENLIST_PROLOG_NORMAL
1831       data.item: "texts" "elm.text.1 elm.text.2";
1832       data.item: "contents" "elm.icon.1 elm.icon.2";
1833
1834       parts {
1835          GENLIST_PART_BASE
1836          GENLIST_PART_BG_NORMAL
1837          GENLIST_PART_BOTTOM_LINE
1838          GENLIST_PART_PADDING_LEFT
1839          GENLIST_PART_PADDING_RIGHT
1840          GENLIST_PART_PADDING_TOP_2LINE
1841          GENLIST_PART_PADDING_BOTTOM_2LINE
1842
1843          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1844          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1845          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1846             "elm.padding.icon1.right", "elm.padding.icon2.left",
1847             "elm.padding.top", "elm.text.2",)
1848          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1849             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1850
1851          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1852          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1853          GENLIST_PART_FLIP
1854       }
1855       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1856          target: "elm.icon.1"; target: "elm.icon.2"; )
1857    }
1858
1859 // 2.2.2.20 (textblock)
1860    group { GENLIST_NAME("2text.2icon.8.tb/default")
1861       GENLIST_PROLOG_NORMAL
1862       data.item: "texts" "elm.text.1 elm.text.2";
1863       data.item: "contents" "elm.icon.1 elm.icon.2";
1864
1865       parts {
1866          GENLIST_PART_BASE
1867          GENLIST_PART_BG_NORMAL
1868          GENLIST_PART_BOTTOM_LINE
1869          GENLIST_PART_PADDING_LEFT
1870          GENLIST_PART_PADDING_RIGHT
1871          GENLIST_PART_PADDING_TOP_2LINE
1872          GENLIST_PART_PADDING_BOTTOM_2LINE
1873
1874          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1875          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1876          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1877             "elm.padding.icon1.right", "elm.padding.icon2.left",
1878             "elm.padding.top", "elm.text.2",)
1879          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1880             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1881
1882          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1883          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1884          GENLIST_PART_FLIP
1885       }
1886       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1887          target: "elm.icon.1"; target: "elm.icon.2";)
1888    }
1889
1890 // 2.2.2.21
1891    group { GENLIST_NAME("2text.2icon.progress/default")
1892       // FIXME: deprecated name, will be removed
1893       alias: "elm/genlist/item/1text.2icon.5/default";
1894       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1895       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1896       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1897
1898       GENLIST_PROLOG_NORMAL
1899       data.item: "texts" "elm.text.1 elm.text.2";
1900       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1901
1902       parts {
1903          GENLIST_PART_BASE
1904          GENLIST_PART_BG_NORMAL
1905          GENLIST_PART_BOTTOM_LINE
1906          GENLIST_PART_PADDING_LEFT
1907          GENLIST_PART_PADDING_RIGHT
1908          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1909          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1910
1911          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1912          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1913          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1914             "elm.padding.icon1.right", "elm.padding.right",
1915             "elm.padding.top", "elm.padding.bottom",
1916             min: 0 34;)
1917          )
1918          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1919             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1920          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1921             "elm.padding.right", "elm.swallow.progress",
1922             min: 0 46;
1923             GENLIST_PARAM_SUBITEM_DEFAULT
1924             GENLIST_PARAM_TEXT_LIMIT_RT
1925             fixed: 1 1;)
1926          )
1927          GENLIST_PART_FLIP
1928       }
1929       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1930          target: "elm.icon.1"; target: "elm.swallow.progress";)
1931    }
1932
1933 // 2.2.2.22
1934    group { GENLIST_NAME("3text.3icon.progress/default")
1935       // FIXME: deprecated name, will be removed
1936       alias: "elm/genlist/item/3text.3icon/default";
1937       alias: "elm/genlist/item_odd/3text.3icon/default";
1938       alias: "elm/genlist/item_compress/3text.3icon/default";
1939       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1940
1941       GENLIST_PROLOG_NORMAL
1942       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1943       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1944
1945       parts {
1946          GENLIST_PART_BASE
1947          GENLIST_PART_BG_NORMAL
1948          GENLIST_PART_BOTTOM_LINE
1949          GENLIST_PART_PADDING_LEFT
1950          GENLIST_PART_PADDING_RIGHT
1951          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1952          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1953
1954          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1955          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1956          GENLIST_PART_LISTITEM("elm.text.1",
1957             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1958                "elm.padding.top",
1959                min: 0 50;
1960                GENLIST_PARAM_PROGRESS_MAIN
1961                fixed: 0 1;
1962             )
1963          )
1964          GENLIST_PART_ICON("elm.swallow.progress",
1965             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1966                min: 0 34;
1967             )
1968          )
1969          GENLIST_PART_SUBITEM("elm.text.2",
1970             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1971                min: 0 46;
1972                GENLIST_PARAM_SUBITEM_DEFAULT
1973                fixed: 1 1;
1974             )
1975          )
1976          GENLIST_PART_SUBITEM("elm.text.3",
1977             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1978                min: 0 46;
1979                GENLIST_PARAM_SUBITEM_DEFAULT
1980                GENLIST_PARAM_TEXT_LIMIT_RT
1981                fixed: 1 1; // This limits text growing.
1982             )
1983          )
1984          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1985          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1986             "elm.padding.right",
1987             min: 156 GENLIST_BTN_01_HEIGHT;
1988             max: 156 GENLIST_BTN_01_HEIGHT;)
1989          )
1990          GENLIST_PART_FLIP
1991       }
1992       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1993          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1994    }
1995
1996 // 2.2.2.23
1997    group { GENLIST_NAME("2text.1icon.divider/default")
1998       GENLIST_PROLOG_NORMAL
1999       data.item: "texts" "elm.text.1 elm.text.2";
2000       data.item: "contents" "elm.icon";
2001
2002       parts {
2003          GENLIST_PART_BASE
2004          GENLIST_PART_BG_NORMAL
2005          GENLIST_PART_BOTTOM_LINE
2006          GENLIST_PART_PADDING_LEFT
2007          GENLIST_PART_PADDING_RIGHT
2008          GENLIST_PART_PADDING_TOP_2LINE
2009          GENLIST_PART_PADDING_BOTTOM_2LINE
2010
2011          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2012             "elm.padding.left", "elm.padding.divider.left",
2013             "elm.padding.top", "elm.text.2",
2014          )
2015          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2016             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2017          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2018          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2019          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2020          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2021          GENLIST_PART_FLIP
2022       }
2023       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2024          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2025    }
2026
2027 // 2.2.2.30
2028    group { GENLIST_NAME("2text.3icon/default")
2029       GENLIST_PROLOG_NORMAL
2030       data.item: "texts" "elm.text.1 elm.text.2";
2031       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2032
2033       parts {
2034          GENLIST_PART_BASE
2035          GENLIST_PART_BG_NORMAL
2036          GENLIST_PART_BOTTOM_LINE
2037          GENLIST_PART_PADDING_LEFT
2038          GENLIST_PART_PADDING_RIGHT
2039          GENLIST_PART_PADDING_TOP_2LINE
2040          GENLIST_PART_PADDING_BOTTOM_2LINE
2041
2042          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2043             "elm.padding.left", "elm.text.limit",
2044             "elm.padding.top", "elm.icon.3",
2045             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2046          )
2047          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2048          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2049             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2050
2051           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2052             "elm.padding.left", "elm.padding.bottom")
2053          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2054          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2055             "elm.icon3.right", "elm.padding.icon1.left",
2056             "elm.text.1", "elm.padding.bottom",
2057             fixed: 1 1;
2058          )
2059          // Virtual part for Maxmimum right X axis of TEXT
2060          GENLIST_PART_SPACER("elm.text.limit",
2061             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2062                min: (GENLIST_ICON_LARGE_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2063             )
2064          )
2065          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2066          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2067          GENLIST_PART_FLIP
2068       }
2069       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2070          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2071    }
2072
2073 // 2.2.2.31
2074    group { GENLIST_NAME("2text.1icon.12/default")
2075       inherit: "elm/genlist/item/2text.1icon.2/default";
2076       parts {
2077          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2078       }
2079    }
2080
2081 // 2.2.2.31.1 (circle)
2082    group { GENLIST_NAME("2text.1icon.12.thumb.circle/default")
2083       inherit: "elm/genlist/item/2text.1icon.12/default";
2084
2085       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2086       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2087          target: "elm.icon"; )
2088       GENLIST_PROGRAMS_THUMB
2089    }
2090
2091 // 2.2.2.31.1 (square)
2092    group { GENLIST_NAME("2text.1icon.12.thumb.square/default")
2093       inherit: "elm/genlist/item/2text.1icon.12/default";
2094
2095       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2096       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2097          target: "elm.icon"; )
2098       GENLIST_PROGRAMS_THUMB
2099    }
2100
2101 // 2.2.2.31 (textblock)
2102    group { GENLIST_NAME("2text.1icon.12.tb/default")
2103       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2104       parts {
2105          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2106       }
2107    }
2108
2109 // 2.2.2.31.1 (circle) textblock
2110    group { GENLIST_NAME("2text.1icon.12.tb.thumb.circle/default")
2111       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2112
2113       GENLIST_INHERIT_THUMB_CIRCLE_LARGE("elm.icon")
2114       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2115          target: "elm.icon"; )
2116       GENLIST_PROGRAMS_THUMB
2117    }
2118
2119 // 2.2.2.31.1 (square) textblock
2120    group { GENLIST_NAME("2text.1icon.12.tb.thumb.square/default")
2121       inherit: "elm/genlist/item/2text.1icon.12.tb/default";
2122
2123       GENLIST_INHERIT_THUMB_SQUARE_LARGE("elm.icon")
2124       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2125          target: "elm.icon"; )
2126       GENLIST_PROGRAMS_THUMB
2127    }
2128
2129
2130 // 2.2.2.32
2131 // 2.2.2.36
2132    group { GENLIST_NAME("2text.1icon.9/default")
2133       inherit:"elm/genlist/item/2text.1icon.4/default";
2134       parts {
2135          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2136       }
2137       GENLIST_PROGRAM_CHECK("elm.icon")
2138    }
2139
2140 // 2.2.2.33
2141    group { GENLIST_NAME("2text.2icon.7/default")
2142       inherit: "elm/genlist/item/2text.2icon.4/default";
2143
2144       parts {
2145          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2146       }
2147       GENLIST_PROGRAM_CHECK("elm.icon.1")
2148    }
2149
2150 // 2.2.2.34
2151 // 2.2.2.37
2152    group { GENLIST_NAME("2text.2icon.5/default")
2153       GENLIST_PROLOG_NORMAL
2154       data.item: "texts" "elm.text.1 elm.text.2";
2155       data.item: "contents" "elm.icon.1 elm.icon.2";
2156
2157       parts {
2158          GENLIST_PART_BASE
2159          GENLIST_PART_BG_NORMAL
2160          GENLIST_PART_BOTTOM_LINE
2161          GENLIST_PART_PADDING_LEFT
2162          GENLIST_PART_PADDING_RIGHT
2163          GENLIST_PART_PADDING_TOP_2LINE
2164          GENLIST_PART_PADDING_BOTTOM_2LINE
2165
2166          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2167          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2168          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2169          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2170          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2171             "elm.padding.icon2.right", "elm.padding.right",
2172             "elm.padding.top", "elm.text.2",)
2173          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2174             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2175          GENLIST_PART_FLIP
2176       }
2177       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2178          target: "elm.icon.1"; target: "elm.icon.2";)
2179       GENLIST_PROGRAM_CHECK("elm.icon.1")
2180    }
2181
2182 // 2.2.2.35
2183    group { GENLIST_NAME("2text.3icon.4/default")
2184       GENLIST_PROLOG_NORMAL
2185       data.item: "texts" "elm.text.1 elm.text.2";
2186       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2187
2188       parts {
2189          GENLIST_PART_BASE
2190          GENLIST_PART_BG_NORMAL
2191          GENLIST_PART_BOTTOM_LINE
2192          GENLIST_PART_PADDING_LEFT
2193          GENLIST_PART_PADDING_RIGHT
2194          GENLIST_PART_PADDING_TOP_2LINE
2195          GENLIST_PART_PADDING_BOTTOM_2LINE
2196
2197          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2198          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2199          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2200          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2201          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2202             "elm.padding.icon2.right", "elm.padding.icon3.left",
2203             "elm.padding.top", "elm.text.2",)
2204          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2205             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2206
2207          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2208          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2209          GENLIST_PART_FLIP
2210       }
2211       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2212       GENLIST_PROGRAM_CHECK("elm.icon.1")
2213    }
2214
2215
2216 // 2.2.2.38
2217    group { GENLIST_NAME("4text.1icon.1/default")
2218       GENLIST_PROLOG_NORMAL
2219       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2220       data.item: "contents" "elm.icon.1";
2221
2222       images {
2223          image: "00_list_bubble_bg.png" COMP;
2224       }
2225       parts {
2226          GENLIST_PART_BASE
2227          GENLIST_PART_BG_NORMAL
2228          GENLIST_PART_BOTTOM_LINE
2229          GENLIST_PART_PADDING_LEFT
2230          GENLIST_PART_PADDING_RIGHT
2231          GENLIST_PART_PADDING_TOP_2LINE
2232          GENLIST_PART_PADDING_BOTTOM_2LINE
2233
2234          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2235             "elm.padding.left", "elm.padding.icon1.left",
2236             "elm.padding.top", "elm.text.3",
2237          )
2238          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2239          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2240             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2241
2242          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2243          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2244             "elm.padding.right", "elm.padding.top", "elm.text.3")
2245
2246          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2247             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2248          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2249          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2250             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2251          GENLIST_PART_FLIP
2252       }
2253       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2254          target: "elm.icon.1"; target: "elm.bubble"; )
2255    }
2256
2257 // 2.2.2.38 textblock
2258       group { GENLIST_NAME("4text.1icon.1.tb/default")
2259       GENLIST_PROLOG_NORMAL
2260       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2261       data.item: "contents" "elm.icon.1";
2262
2263       images {
2264          image: "00_list_bubble_bg.png" COMP;
2265       }
2266
2267       parts {
2268          GENLIST_PART_BASE
2269          GENLIST_PART_BG_NORMAL
2270          GENLIST_PART_BOTTOM_LINE
2271          GENLIST_PART_PADDING_LEFT
2272          GENLIST_PART_PADDING_RIGHT
2273          GENLIST_PART_PADDING_TOP_2LINE
2274          GENLIST_PART_PADDING_BOTTOM_2LINE
2275
2276          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2277          // and theier font size can be changed both.
2278          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2279             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2280          )
2281          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2282          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2283             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2284
2285          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2286          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2287             "elm.padding.right", "elm.padding.top", "elm.text.3")
2288
2289          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2290             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2291          )
2292          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2293          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2294             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2295          )
2296          GENLIST_PART_FLIP
2297       }
2298       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2299          target: "elm.icon.1"; target: "elm.bubble"; )
2300    }
2301
2302 // 2.2.2.39
2303    group { GENLIST_NAME("4text.1icon.2/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_BASE
2310          GENLIST_PART_BG_NORMAL
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_("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("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2326             "elm.padding.right", "elm.padding.top", "elm.text.3")
2327
2328          GENLIST_PART_SUBITEM_LRB("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("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 // 2.2.2.39 (TEXTBLOCK)
2339    group { GENLIST_NAME("4text.1icon.2.tb/default")
2340       GENLIST_PROLOG_NORMAL
2341       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2342       data.item: "contents" "elm.icon.1";
2343
2344       parts {
2345          GENLIST_PART_BASE
2346          GENLIST_PART_BG_NORMAL
2347          GENLIST_PART_BOTTOM_LINE
2348          GENLIST_PART_PADDING_LEFT
2349          GENLIST_PART_PADDING_RIGHT
2350          GENLIST_PART_PADDING_TOP_2LINE
2351          GENLIST_PART_PADDING_BOTTOM_2LINE
2352
2353          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2354             "elm.padding.left", "elm.padding.icon1.left",
2355             "elm.padding.top", "elm.text.3",
2356          )
2357          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2358          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2359             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2360          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2361          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2362             "elm.padding.right", "elm.padding.top", "elm.text.3")
2363
2364          GENLIST_PART_SUBITEM_LRB_TB("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_TB("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          target: "elm.icon.1";)
2373    }
2374
2375 // 2.2.2.40
2376    group { GENLIST_NAME("4text.1/default")
2377       GENLIST_PROLOG_NORMAL
2378       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2379
2380       images {
2381          image: "00_list_bubble_bg.png" COMP;
2382       }
2383       parts {
2384          GENLIST_PART_BASE
2385          GENLIST_PART_BG_NORMAL
2386          GENLIST_PART_BOTTOM_LINE
2387          GENLIST_PART_PADDING_LEFT
2388          GENLIST_PART_PADDING_RIGHT
2389          GENLIST_PART_PADDING_TOP_2LINE
2390          GENLIST_PART_PADDING_BOTTOM_2LINE
2391
2392          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2393             "elm.padding.left", "elm.padding.bubble.left",
2394             "elm.padding.top", "elm.text.3",
2395          )
2396          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2397          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2398             "elm.padding.right", "elm.padding.top", "elm.text.3")
2399
2400          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2401             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2402          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2403          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2404             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2405          GENLIST_PART_FLIP
2406       }
2407       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2408          target: "elm.bubble"; )
2409
2410    }
2411
2412 // 2.2.2.41
2413    group { GENLIST_NAME("4text.2/default")
2414       inherit: "elm/genlist/item/4text.1/default";
2415       parts {
2416          part { name: "elm.bubble";
2417             description { state: "default" 0.0;
2418                visible: 0;
2419             }
2420          }
2421          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2422             "elm.padding.right", "elm.padding.top", "elm.text.3")
2423       }
2424    }
2425
2426 // 2.2.2.42
2427    group { GENLIST_NAME("3text.1icon.3/default")
2428       GENLIST_PROLOG_NORMAL
2429       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2430       data.item: "contents" "elm.icon.1";
2431
2432       parts {
2433          GENLIST_PART_BASE
2434          GENLIST_PART_BG_NORMAL
2435          GENLIST_PART_BOTTOM_LINE
2436          GENLIST_PART_PADDING_LEFT
2437          GENLIST_PART_PADDING_RIGHT
2438          GENLIST_PART_PADDING_TOP_2LINE
2439          GENLIST_PART_PADDING_BOTTOM_2LINE
2440
2441          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2442             "elm.padding.left", "elm.padding.icon1.left",
2443             "elm.padding.top", "elm.text.3",)
2444          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2445          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2446              "elm.padding.right", "elm.padding.top", "elm.text.3")
2447          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2448             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2449          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2450             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2451          GENLIST_PART_FLIP
2452       }
2453       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2454          target: "elm.icon.1";)
2455    }
2456
2457 // 2.2.2.42
2458    group { GENLIST_NAME("3text.1icon.3.tb/default")
2459       GENLIST_PROLOG_NORMAL
2460       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2461       data.item: "contents" "elm.icon.1";
2462
2463       parts {
2464          GENLIST_PART_BASE
2465          GENLIST_PART_BG_NORMAL
2466          GENLIST_PART_BOTTOM_LINE
2467          GENLIST_PART_PADDING_LEFT
2468          GENLIST_PART_PADDING_RIGHT
2469          GENLIST_PART_PADDING_TOP_2LINE
2470          GENLIST_PART_PADDING_BOTTOM_2LINE
2471
2472          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2473             "elm.padding.left", "elm.padding.icon1.left",
2474             "elm.padding.top",
2475          )
2476          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2477          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2478             "elm.padding.right", "elm.padding.top", "elm.text.3"
2479          )
2480          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2481             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2482          )
2483          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2484             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2485          GENLIST_PART_FLIP
2486       }
2487       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2488          target: "elm.icon.1";)
2489    }
2490
2491
2492 // 2.2.2.43
2493    group { GENLIST_NAME("2text.4icon.1/default")
2494       GENLIST_PROLOG_NORMAL
2495       data.item: "texts" "elm.text.1 elm.text.2";
2496       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2497
2498       parts {
2499          GENLIST_PART_BASE
2500          GENLIST_PART_BG_NORMAL
2501          GENLIST_PART_BOTTOM_LINE
2502          GENLIST_PART_PADDING_LEFT
2503          GENLIST_PART_PADDING_RIGHT
2504          GENLIST_PART_PADDING_TOP_2LINE
2505          GENLIST_PART_PADDING_BOTTOM_2LINE
2506
2507          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2508             "elm.padding.left", "elm.padding.icon1.left",
2509             "elm.padding.top", "elm.text.2",
2510          )
2511          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2512             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2513          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2514          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2515             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2516          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2517          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2518             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2519          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2520          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2521             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2522
2523          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2524          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2525          GENLIST_PART_FLIP
2526       }
2527       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2528          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2529    }
2530
2531 // 2.2.2.44
2532    group { GENLIST_NAME("4text.1icon.3/default")
2533       GENLIST_PROLOG_NORMAL
2534       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2535       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2536
2537       images {
2538          image: "00_list_bubble_bg.png" COMP;
2539       }
2540       parts {
2541          GENLIST_PART_BASE
2542          GENLIST_PART_BG_NORMAL
2543          GENLIST_PART_BOTTOM_LINE
2544          GENLIST_PART_PADDING_TOP_2LINE
2545          GENLIST_PART_PADDING_BOTTOM_2LINE
2546          GENLIST_PART_PADDING_LEFT
2547          GENLIST_PART_PADDING_RIGHT
2548          GENLIST_PART_COLORBAR
2549
2550          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2551          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2552
2553
2554          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2555             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2556          )
2557          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2558          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2559             "elm.padding.right", "elm.padding.top", "elm.text.3"
2560          )
2561
2562          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2563             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2564          )
2565          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2566          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2567             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2568          )
2569          GENLIST_PART_FLIP
2570       }
2571       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2572          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.bubble"; )
2573    }
2574
2575 // 2.2.2.45
2576    group { GENLIST_NAME("3text.1icon.1/default")
2577       GENLIST_PROLOG_NORMAL
2578       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2579       data.item: "contents" "elm.icon";
2580
2581       parts {
2582          GENLIST_PART_BASE
2583          GENLIST_PART_BG_NORMAL
2584          GENLIST_PART_BOTTOM_LINE
2585          GENLIST_PART_PADDING_LEFT
2586          GENLIST_PART_PADDING_RIGHT
2587          GENLIST_PART_PADDING_TOP_2LINE
2588          GENLIST_PART_PADDING_BOTTOM_2LINE
2589
2590          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2591          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2592          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2593             "elm.padding.icon.right", "elm.padding.right",
2594             "elm.padding.top", "elm.text.2",)
2595          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2596             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2597          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2598             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2599          GENLIST_PART_FLIP
2600       }
2601       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2602          target: "elm.icon"; )
2603    }
2604
2605 // 2.2.2.46
2606    group { GENLIST_NAME("2text.2icon.1/default")
2607       GENLIST_PROLOG_NORMAL
2608       data.item: "texts" "elm.text.1 elm.text.2";
2609       data.item: "contents" "elm.icon.1 elm.icon.2";
2610
2611       parts {
2612          GENLIST_PART_BASE
2613          GENLIST_PART_BG_NORMAL
2614          GENLIST_PART_BOTTOM_LINE
2615          GENLIST_PART_PADDING_LEFT
2616          GENLIST_PART_PADDING_RIGHT
2617          GENLIST_PART_PADDING_TOP_2LINE
2618          GENLIST_PART_PADDING_BOTTOM_2LINE
2619
2620          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2621             "elm.padding.left", "elm.padding.icon1.left",
2622             "elm.padding.top", "elm.text.2",
2623          )
2624          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2625             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2626          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2627          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2628          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2629          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2630          GENLIST_PART_FLIP
2631       }
2632       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2633          target: "elm.icon.1"; target: "elm.icon.2";)
2634    }
2635
2636 // 2.2.2.47
2637    group { GENLIST_NAME("2text.1icon.1/default")
2638       inherit: "elm/genlist/item/2text.1icon.2/default";
2639
2640       parts {
2641          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2642       }
2643    }
2644
2645 // 2.2.4.1
2646    group { GENLIST_NAME("multiline/1title.2text/default")
2647       GENLIST_PROLOG_NORMAL
2648       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2649
2650       parts {
2651          GENLIST_PART_BASE
2652          GENLIST_PART_BG_NORMAL
2653          GENLIST_PART_BOTTOM_LINE
2654          GENLIST_PART_PADDING_LEFT
2655          GENLIST_PART_PADDING_RIGHT
2656          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2657          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2658
2659          // FIXME: if textblock is used, part grows to big.
2660          GENLIST_PART_TEXT("elm.title",
2661             GENLIST_DESCRIPTION_L("elm.padding.left",
2662                GENLIST_PARAM_LISTITEM
2663                min: 226 0;
2664                fixed: 1 0;
2665             )
2666             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2667          )
2668          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2669          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2670          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2671
2672          GENLIST_PART_TEXTBLOCK("elm.text.1",
2673             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2674                GENLIST_PARAM_LISTITEM_TB_WRAP
2675                min: 0 90; fixed: 0 1;
2676             )
2677             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2678          )
2679          GENLIST_PART_TEXTBLOCK("elm.text.2",
2680             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2681                GENLIST_PARAM_LISTITEM_TB_WRAP
2682                min: 0 90;
2683             )
2684             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2685          )
2686          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2687          GENLIST_PART_FLIP
2688       }
2689       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2690          target: "elm.divider1"; target:"elm.divider2";
2691          target: "center_line"; target:"center_line2";
2692       )
2693    }
2694
2695 // 2.2.4.2
2696    group { GENLIST_NAME("multiline/1title.1text/default")
2697       GENLIST_PROLOG_NORMAL
2698       data.item: "texts" "elm.title elm.text";
2699
2700       parts {
2701          GENLIST_PART_BASE
2702          GENLIST_PART_BG_NORMAL
2703          GENLIST_PART_BOTTOM_LINE
2704          GENLIST_PART_PADDING_LEFT
2705          GENLIST_PART_PADDING_RIGHT
2706          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2707          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2708
2709          // FIXME: if textblock is used, part grows to big.
2710          GENLIST_PART_TEXT("elm.title",
2711             GENLIST_DESCRIPTION_L("elm.padding.left",
2712                GENLIST_PARAM_LISTITEM
2713                min: 226 0;
2714                fixed: 1 0;
2715             )
2716             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2717          )
2718          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2719          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2720          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2721
2722          GENLIST_PART_TEXTBLOCK("elm.text",
2723             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2724                GENLIST_PARAM_LISTITEM_TB_WRAP
2725                //min: 0 48;
2726             )
2727             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2728          )
2729          GENLIST_PART_FLIP
2730       }
2731       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2732          target: "elm.text";
2733          target: "elm.divider1"; target:"elm.divider2";
2734       )
2735    }
2736
2737 // 2.2.4.3
2738    group { GENLIST_NAME("multiline/2text/default")
2739       GENLIST_PROLOG_NORMAL
2740       data.item: "texts" "elm.text.1 elm.text.2";
2741
2742       parts {
2743          GENLIST_PART_BASE
2744          GENLIST_PART_BG_NORMAL
2745          GENLIST_PART_BOTTOM_LINE
2746          GENLIST_PART_PADDING_LEFT
2747          GENLIST_PART_PADDING_RIGHT
2748          GENLIST_PART_PADDING_TOP_2LINE
2749          GENLIST_PART_PADDING_BOTTOM_2LINE
2750
2751          GENLIST_PART_TEXT("elm.text.1",
2752             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2753                GENLIST_PARAM_LISTITEM
2754                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2755                fixed: 0 1;
2756             )
2757             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2758          )
2759          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2760          GENLIST_PART_TEXTBLOCK("elm.text.2",
2761             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2762                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2763                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2764             )
2765             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2766          )
2767          GENLIST_PART_FLIP
2768       }
2769       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2770    }
2771
2772 // 2.2.4.4
2773    group { GENLIST_NAME("multiline/2text.5icon/default")
2774       // FIXME: deprecated name, wiil be removed
2775       alias: "elm/genlist/item/multiline/2text.1icon/default";
2776       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2777       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2778       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2779
2780       GENLIST_PROLOG_NORMAL
2781       data.item: "texts" "elm.text.1 elm.text.2";
2782       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2783
2784       parts {
2785          GENLIST_PART_BASE
2786          GENLIST_PART_BG_NORMAL
2787          GENLIST_PART_BOTTOM_LINE
2788          GENLIST_PART_PADDING_LEFT
2789          GENLIST_PART_PADDING_RIGHT
2790          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2791          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2792
2793          GENLIST_PART_LISTITEM("elm.text.1",
2794             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2795                GENLIST_PARAM_LISTITEM
2796                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2797             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2798          )
2799          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2800          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2801             "elm.icon.4", "elm.padding.top", "elm.text.2")
2802          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2803             "elm.icon.3", "elm.padding.top", "elm.text.2")
2804          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2805             "elm.icon.2", "elm.padding.top", "elm.text.2")
2806          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2807             "elm.icon.1", "elm.padding.top", "elm.text.2")
2808          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2809             "elm.padding.right", "elm.padding.top", "elm.text.2")
2810
2811
2812          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2813          GENLIST_PART_TEXTBLOCK("elm.text.2",
2814             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2815             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2816             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2817             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2818          )
2819          GENLIST_PART_FLIP
2820       }
2821       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2822    }
2823
2824 // 2.4.4.5
2825    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2826       GENLIST_PROLOG_NORMAL
2827       data.item: "texts" "elm.text.1 elm.text.2";
2828       data.item: "contents" "elm.icon";
2829
2830       parts {
2831          GENLIST_PART_BASE
2832          GENLIST_PART_BG_NORMAL
2833          GENLIST_PART_BOTTOM_LINE
2834          GENLIST_PART_PADDING_LEFT
2835          GENLIST_PART_PADDING_RIGHT
2836          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2837          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2838
2839          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2840          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2841          GENLIST_PART_LISTITEM("elm.text.1",
2842             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2843                GENLIST_PARAM_LISTITEM
2844                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2845             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2846          )
2847          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2848          GENLIST_PART_TEXTBLOCK("elm.text.2",
2849             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2850             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2851             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2852             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2853          )
2854          GENLIST_PART_FLIP
2855       }
2856       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2857    }
2858
2859 /************************************************************/
2860 /******************** Dialogue Group ************************/
2861 /************************************************************/
2862 // 2.2.6.1 (Dialogue)
2863    group { GENLIST_NAME("dialogue/editfield/default")
2864       alias: "elm/layout/dialogue/editfield/default";
2865       inherit: "elm/genlist/item/editfield/default";
2866
2867       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2868
2869       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2870       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2871    }
2872
2873 // 2.2.6.2 (Dialogue)
2874    group { GENLIST_NAME("dialogue/editfield/title/default")
2875       alias: "elm/layout/dialogue/editfield/title/default";
2876       inherit: "elm/genlist/item/editfield/title/default";
2877
2878       data.item: "contents" "elm.icon.entry elm.image.rename elm.icon.eraser elm.icon.edit";
2879
2880       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2881       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.image.rename"; target: "elm.icon.edit";)
2882    }
2883
2884 // Dialogue Group Separators
2885 // default separator
2886    group { GENLIST_NAME("dialogue/separator/default")
2887       alias: "elm/layout/dialogue/separator";
2888
2889       data.item: "stacking" "above";
2890       data.item: "selectraise" "on";
2891
2892       parts {
2893          GENLIST_PART_BASE
2894          GENLIST_PART_SPACER("separator",
2895             description { state: "default" 0.0;
2896                min: 0 32;
2897                max: -1 32;
2898             }
2899          )
2900       }
2901    }
2902
2903 // Dialogue Group Separators
2904 // default separator
2905    group { GENLIST_NAME("dialogue/separator.2/default")
2906       alias: "elm/layout/dialogue/separator.2";
2907
2908       data.item: "stacking" "above";
2909       data.item: "selectraise" "on";
2910
2911       parts {
2912          GENLIST_PART_BASE
2913          GENLIST_PART_SPACER("separator",
2914             description { state: "default" 0.0;
2915                min: 0 8;
2916                max: -1 8;
2917             }
2918          )
2919       }
2920    }
2921
2922    group { GENLIST_NAME("dialogue/1icon/default")
2923       alias: "elm/layout/dialogue/1icon";
2924       inherit: "elm/genlist/item/1icon/default";
2925
2926       data.item: "contents" "elm.icon elm.icon.edit";
2927
2928       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2929       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2930    }
2931
2932 // 2.4.1.1
2933 // 2.5.2.1 (deprecated)
2934    group { GENLIST_NAME("dialogue/1text/default")
2935       alias: "elm/layout/dialogue/1text";
2936       inherit: "elm/genlist/item/1text/default";
2937
2938       // FIXME: temporary alias for back-wrad compatibility
2939       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2940       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2941       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2942       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2943
2944       data.item: "contents" "elm.icon.edit";
2945       /*
2946       alias: "elm/genlist/item/dialogue.1text/default";
2947       alias: "elm/genlist/item_odd/dialogue.1text/default";
2948       alias: "elm/genlist/item_compress/dialogue.1text/default";
2949       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2950       */
2951       GENLIST_DIALOGUE_INHERIT_BODY(;)
2952       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2953    }
2954
2955 // 2.4.1.2
2956    group { GENLIST_NAME("dialogue/1text.1icon/default")
2957       alias: "elm/layout/dialogue/1text.1icon";
2958       inherit: "elm/genlist/item/1text.1icon.6/default";
2959
2960       data.item: "contents" "elm.icon elm.icon.edit";
2961
2962       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2963       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2964    }
2965
2966 // 2.4.1.3
2967 // 2.5.2.4 (expandable)
2968    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2969       alias: "elm/layout/dialogue/1text.1icon.2";
2970       inherit: "elm/genlist/item/1text.1icon.2/default";
2971
2972       // FIXME: deprecated, only for backward compatibility
2973       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2974       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2975
2976       data.item: "contents" "elm.icon elm.icon.edit";
2977
2978       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2979       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2980    }
2981
2982 // 2.4.1.3.1 (circle)
2983    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.circle/default")
2984       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2985
2986       GENLIST_INHERIT_THUMB_CIRCLE_MEDIUM_DIALOGUE("elm.icon")
2987       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2988       GENLIST_PROGRAMS_THUMB
2989    }
2990
2991 // 2.4.1.3.1 (square)
2992    group { GENLIST_NAME("dialogue/1text.1icon.2.thumb.square/default")
2993       inherit: "elm/genlist/item/dialogue/1text.1icon.2/default";
2994
2995       GENLIST_INHERIT_THUMB_SQUARE_MEDIUM_DIALOGUE("elm.icon")
2996       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2997       GENLIST_PROGRAMS_THUMB
2998    }
2999
3000 // 2.4.1.3 (TEXTBLOCK)
3001    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3002       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3003       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3004
3005       data.item: "contents" "elm.icon elm.icon.edit";
3006
3007       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3008       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3009    }
3010
3011 // 2.4.1.4
3012    group { GENLIST_NAME("dialogue/1text.2icon/default")
3013       alias: "elm/layout/dialogue/1text.2icon";
3014       inherit: "elm/genlist/item/1text.2icon.7/default";
3015
3016       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3017
3018       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3019       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3020    }
3021
3022 // 2.4.1.5
3023    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3024       alias: "elm/layout/dialogue/2text.1icon.6";
3025       inherit: "elm/genlist/item/2text.1icon.6/default";
3026
3027       data.item: "contents" "elm.icon elm.icon.edit";
3028
3029       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3030       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3031    }
3032
3033 // 2.4.1.6
3034 // 2.4.1.15
3035 // 2.5.2.2 & 2.5.2.3 (expandable)
3036    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3037       alias: "elm/layout/dialogue/1text.1icon.3";
3038       inherit: "elm/genlist/item/1text.1icon.3/default";
3039
3040       // FIXME: deprecated, only for backward compatibility
3041       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3042       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3043
3044       data.item: "contents" "elm.icon elm.icon.edit";
3045
3046       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3047       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3048    }
3049
3050 // 2.4.1.6 (textblock)
3051    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3052       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3053       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3054
3055       data.item: "contents" "elm.icon elm.icon.edit";
3056
3057       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3058       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3059    }
3060
3061 // 2.4.1.7
3062 // 2.4.1.11
3063    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3064       alias: "elm/layout/dialogue/1text.2icon.2";
3065       inherit: "elm/genlist/item/1text.2icon.4/default";
3066
3067       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3068
3069       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3070       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3071    }
3072
3073 // 2.4.1.8
3074    group { GENLIST_NAME("dialogue/1text.3icon/default")
3075       alias: "elm/layout/dialogue/1text.3icon";
3076       inherit: "elm/genlist/item/1text.3icon.2/default";
3077
3078       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3079
3080       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3081       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3082          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3083    }
3084
3085 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3086    group { GENLIST_NAME("dialogue/3icon/default")
3087       alias: "elm/layout/dialogue/3icon";
3088
3089       GENLIST_PROLOG_DIALOGUE
3090       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3091
3092       parts {
3093          GENLIST_PART_BG_DIALOGUE
3094          GENLIST_PART_BASE
3095          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3096          GENLIST_PART_PADDING_RIGHT_EDIT
3097          GENLIST_PART_PADDING_TOP
3098          GENLIST_PART_PADDING_BOTTOM
3099
3100          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3101          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3102          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3103             "elm.padding.icon1.right", "elm.padding.icon3.left",
3104             min: 468 GENLIST_HEIGHT_1LINE; )
3105          )
3106          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3107          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3108          GENLIST_PART_FLIP
3109       }
3110       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3111          target: "elm.icon.3"; )
3112    }
3113
3114 // 2.4.1.9
3115    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3116       alias: "elm/layout/dialogue/1text.1icon.5";
3117
3118       GENLIST_PROLOG_DIALOGUE
3119       data.item: "texts" "elm.text";
3120       data.item: "contents" "elm.icon elm.icon.edit";
3121
3122       parts {
3123          GENLIST_PART_BG_DIALOGUE
3124          GENLIST_PART_BASE
3125          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3126          GENLIST_PART_PADDING_RIGHT_EDIT
3127          GENLIST_PART_PADDING_TOP
3128          GENLIST_PART_PADDING_BOTTOM
3129
3130          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3131             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3132          )
3133          GENLIST_PART_ICON("elm.icon",
3134             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3135                min: 0 74;
3136                fixed: 0 1;
3137             )
3138          )
3139          GENLIST_PART_FLIP
3140       }
3141       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3142    }
3143
3144 // 2.4.1.10
3145    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3146       alias: "elm/layout/dialogue/2text.1icon.4";
3147
3148       GENLIST_PROLOG_DIALOGUE
3149       data.item: "texts" "elm.text.1 elm.text.2";
3150       data.item: "contents" "elm.icon elm.icon.edit";
3151
3152       parts {
3153          GENLIST_PART_BG_DIALOGUE
3154          GENLIST_PART_BASE
3155          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3156          GENLIST_PART_PADDING_RIGHT_EDIT
3157          GENLIST_PART_PADDING_TOP_SIZE(16)
3158          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3159
3160          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3161             "elm.padding.left", "elm.text.2",
3162             "elm.padding.top", "elm.padding.icon.top",
3163          )
3164          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3165             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3166          )
3167          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3168          GENLIST_PART_ICON("elm.icon",
3169             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3170                min: 0 16;
3171                fixed: 0 1;
3172             )
3173          )
3174          GENLIST_PART_FLIP
3175       }
3176       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3177          target: "elm.icon"; )
3178    }
3179
3180 // 2.4.1.12
3181    group { GENLIST_NAME("dialogue/2text.6/default")
3182       alias: "elm/layout/dialogue/2text.6";
3183       inherit: "elm/genlist/item/2text.5/default";
3184
3185       // FIXME: deprecated, will be removed
3186       alias: "elm/genlist/item/dialogue.1title.1text/default";
3187       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3188       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3189       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3190
3191       data.item: "contents" "elm.icon.edit";
3192
3193       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3194       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3195    }
3196
3197 // 2.4.1.13
3198    group { GENLIST_NAME("dialogue/2text.9/default")
3199       alias: "elm/layout/dialogue/2text.9";
3200       inherit: "elm/genlist/item/dialogue/2text.6/default";
3201
3202       data.item: "contents" "elm.icon.edit";
3203
3204       parts {
3205          part { name: "elm.text.1";
3206             description { state: "default";
3207                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3208             }
3209          }
3210       }
3211       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3212    }
3213
3214 // 2.4.1.14
3215    group { GENLIST_NAME("dialogue/2text.4/default")
3216       alias: "elm/layout/dialogue/2text.4";
3217       inherit: "elm/genlist/item/2text.4/default";
3218
3219       data.item: "contents" "elm.icon.edit";
3220
3221       GENLIST_DIALOGUE_INHERIT_BODY(; )
3222       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3223          target: "elm.divider1"; target: "elm.divider2"; )
3224    }
3225
3226 // 2.4.1.14 (textblcok)
3227    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3228       alias: "elm/layout/dialogue/2text.4.tb";
3229       inherit: "elm/genlist/item/2text.4.tb/default";
3230
3231       data.item: "contents" "elm.icon.edit";
3232
3233       GENLIST_DIALOGUE_INHERIT_BODY(
3234          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3235             "elm.padding.right")
3236       )
3237       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3238          target: "elm.divider1"; target: "elm.divider2"; )
3239    }
3240
3241 // 2.4.1.16
3242    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3243       alias: "elm/layout/dialogue/1text.3icon.2";
3244       inherit: "elm/genlist/item/1text.3icon/default";
3245
3246       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3247
3248       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3249       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3250          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3251    }
3252
3253 // 2.4.1.17
3254    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3255       alias: "elm/layout/dialogue/1text.1icon.4";
3256       inherit: "elm/genlist/item/1text.1icon.5/default";
3257
3258       data.item: "contents" "elm.icon elm.icon.edit";
3259
3260       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3261       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3262          target: "elm.icon"; )
3263    }
3264
3265 // 2.4.1.18
3266    group { GENLIST_NAME("dialogue/2text.5/default")
3267       alias: "elm/layout/dialogue/2text.5";
3268       inherit: "elm/genlist/item/2text.6/default";
3269
3270       data.item: "contents" "elm.icon.edit";
3271
3272       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3273       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3274    }
3275
3276
3277 // 2.4.1.19
3278    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3279       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3280       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3281
3282       data.item: "contents" "elm.icon elm.icon.edit";
3283
3284       GENLIST_DIALOGUE_INHERIT_BODY(
3285          part { name: "elm.text";
3286             description { state: "default" 0.0;
3287                text.style: "genlist_style_list_main_text_unread_wrap";
3288             }
3289             description { state: "selected" 0.0;
3290                text.style: "genlist_style_list_main_text_focus_wrap";
3291             }
3292             description { state: "disabled" 0.0;
3293                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3294             }
3295          }
3296       )
3297       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3298    }
3299
3300 // 2.4.1.20
3301    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3302       alias: "elm/layout/dialogue/1text.1icon.divider";
3303       inherit: "elm/genlist/item/1text.1icon.divider/default";
3304
3305       data.item: "contents" "elm.icon elm.icon.edit";
3306
3307       GENLIST_DIALOGUE_INHERIT_BODY(;)
3308       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3309    }
3310
3311 // 2.4.1.21
3312    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3313       alias: "elm/layout/dialogue/1text.2icon.divider";
3314       inherit: "elm/genlist/item/1text.2icon.divider/default";
3315
3316       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3317
3318       GENLIST_DIALOGUE_INHERIT_BODY(;)
3319       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3320          target: "elm.divider1"; target: "elm.divider2";
3321       )
3322    }
3323
3324
3325 // 2.4.2.1
3326     group { GENLIST_NAME("dialogue/2text/default")
3327       alias: "elm/layout/dialogue/2text";
3328       inherit: "elm/genlist/item/2text.2/default";
3329
3330       data.item: "contents" "elm.icon.edit";
3331
3332       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3333       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3334    }
3335
3336 // 2.4.2.2
3337    group { GENLIST_NAME("dialogue/2text.2/default")
3338       alias: "elm/layout/dialogue/2text.2";
3339       inherit: "elm/genlist/item/2text.3/default";
3340
3341       data.item: "contents" "elm.icon.edit";
3342
3343       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3344       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3345    }
3346
3347 // 2.4.2.3
3348    group { GENLIST_NAME("dialogue/2text.3/default")
3349       alias: "elm/layout/dialogue/2text.3";
3350       inherit: "elm/genlist/item/2text.7/default";
3351
3352       data.item: "contents" "elm.icon.edit";
3353
3354       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3355       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3356    }
3357
3358 // 2.4.2.4
3359    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3360       alias: "elm/layout/dialogue/2text.1icon.2";
3361       inherit: "elm/genlist/item/2text.1icon.4/default";
3362
3363       data.item: "contents" "elm.icon elm.icon.edit";
3364
3365       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3366       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3367          target: "elm.icon"; )
3368    }
3369
3370 // 2.4.2.5
3371    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3372       alias: "elm/layout/dialogue/2text.1icon.3";
3373       inherit: "elm/genlist/item/2text.1icon.8/default";
3374
3375       data.item: "contents" "elm.icon elm.icon.edit";
3376
3377       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3378       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3379    }
3380
3381 // 2.4.2.6
3382    group { GENLIST_NAME("dialogue/2text.3icon/default")
3383       alias: "elm/layout/dialogue/2text.3icon";
3384       inherit: "elm/genlist/item/2text.2icon.8/default";
3385
3386       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3387
3388       GENLIST_DIALOGUE_INHERIT_BODY(
3389          GENLIST_PART_COLORBAR_DIALOGUE
3390          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3391       )
3392       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3393          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3394    }
3395
3396 // 2.4.2.7
3397    group { GENLIST_NAME("dialogue/2text.2icon/default")
3398       alias: "elm/layout/dialogue/2text.2icon";
3399       inherit: "elm/genlist/item/2text.2icon.5/default";
3400
3401       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3402
3403       GENLIST_DIALOGUE_INHERIT_BODY(
3404          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3405             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3406       )
3407       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3408          target: "elm.icon.1"; target: "elm.icon.2"; )
3409    }
3410
3411 // 2.4.2.8
3412    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3413       alias: "elm/layout/dialogue/2text.2icon.2";
3414       inherit: "elm/genlist/item/2text.2icon.6/default";
3415
3416       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3417
3418       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3419       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3420          target: "elm.icon.1"; target: "elm.icon.2"; )
3421    }
3422
3423 // 2.4.2.9
3424    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3425       alias: "elm/layout/dialogue/2text.2icon.3";
3426       inherit: "elm/genlist/item/2text.2icon.4/default";
3427
3428       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3429
3430       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3431       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3432          target: "elm.icon.1"; target: "elm.icon.2"; )
3433    }
3434
3435 // 2.4.2.9 (TEXTBLOCK)
3436    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3437       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3438       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3439
3440       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3441
3442       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3443       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3444          target: "elm.icon.1"; target: "elm.icon.2";)
3445    }
3446
3447 // 2.4.2.10
3448    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3449       alias: "elm/layout/dialogue/2text.1icon.5";
3450       inherit: "elm/genlist/item/2text.1icon.5/default";
3451
3452       data.item: "contents" "elm.icon elm.icon.edit";
3453
3454       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3455       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3456          target: "elm.icon"; )
3457    }
3458
3459
3460 // 2.4.2.11
3461    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3462       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3463       inherit: "elm/genlist/item/multiline/1title.1text/default";
3464
3465       // FIXME: deprecated name, will be removed
3466       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3467       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3468       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3469       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3470       alias: "elm/layout/dialogue/1title.1text.2/default";
3471
3472
3473       data.item: "contents" "elm.icon.edit";
3474
3475       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3476       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3477          target: "elm.text";
3478          target: "elm.divider1"; target:"elm.divider2"; )
3479    }
3480
3481 // 2.4.2.12
3482    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3483       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3484       inherit: "elm/genlist/item/multiline/1title.2text/default";
3485
3486       data.item: "contents" "elm.icon.edit";
3487
3488       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3489       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3490          target: "elm.text.1"; target: "elm.text.2";
3491          target: "elm.divider1"; target:"elm.divider2";
3492          target: "center_line"; target:"center_line2";)
3493    }
3494
3495 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3496    GENLIST_PART_IMAGE(BG_NAME, \
3497       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3498          GENLIST_PARAM_PASSWORD_IMAGE \
3499          fixed: 1 0; \
3500       ) \
3501    ) \
3502    GENLIST_PART_ICON(NAME, \
3503       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3504          rel1.offset: 1 1; \
3505          rel2.offset: -1 -1; \
3506       ) \
3507    )
3508
3509 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3510    GENLIST_PART_IMAGE(BG_NAME, \
3511       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3512          GENLIST_PARAM_PASSWORD_IMAGE \
3513          fixed: 1 0; \
3514       ) \
3515    ) \
3516    GENLIST_PART_ICON(NAME, \
3517       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3518          rel1.offset: 1 1; \
3519          rel2.offset: -1 -1; \
3520       ) \
3521    )
3522
3523 //2.4.2.13 (password style)
3524    group { GENLIST_NAME("dialogue/1text.4icon/default")
3525       alias: "elm/layout/dialogue/4icon";
3526
3527       data.item: "stacking" "above";
3528       data.item: "selectraise" "on";
3529       data.item: "texts" "elm.text";
3530       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3531
3532       images {
3533          image : "00_search_edit_field_bg_02.png" COMP;
3534       }
3535       parts {
3536          GENLIST_PART_BASE
3537          GENLIST_PART_BG_DIALOGUE
3538          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3539          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3540          GENLIST_PART_PADDING_TOP_SIZE(22)
3541          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3542          GENLIST_PART_TEXT( "elm.text",
3543             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3544                fixed: 0 1;
3545                min: 0 42;
3546                GENLIST_PARAM_PASSWORD_TITLE
3547             )
3548          )
3549          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3550
3551          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3552             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3553          )
3554          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3555          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3556             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3557          )
3558          GENLIST_PART_SPACER("elm.padding.center",
3559             description { state: "default" 0.0.;
3560                min: 22 0;
3561                max: 22 0;
3562                fixed: 1 1;
3563                align: 0.5 0.5;
3564                rel1 {
3565                   relative: 0.5 0;
3566                }
3567                rel2 {
3568                   relative: 0.5 1;
3569                }
3570             }
3571          )
3572          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3573             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3574          )
3575          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3576          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3577             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3578          )
3579       }
3580       programs {
3581          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3582       }
3583    }
3584
3585 // 2.4.2.14
3586    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3587       alias: "elm/layout/dialogue/2text.2icon.4";
3588       inherit: "elm/genlist/item/2text.2icon/default";
3589
3590       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3591
3592       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3593       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3594          target: "elm.icon.1"; target: "elm.icon.2";)
3595    }
3596
3597 // 2.4.2.15
3598    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3599       alias: "elm/layout/dialogue/2text.1icon.10";
3600       inherit: "elm/genlist/item/2text.1icon.divider/default";
3601
3602       data.item: "contents" "elm.icon elm.icon.edit";
3603
3604       GENLIST_DIALOGUE_INHERIT_BODY(
3605          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3606             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3607          part { name: "elm.divider1";
3608             description { state: "default" 0.0;
3609                visible: 0;
3610             }
3611          }
3612          part { name: "elm.divider2";
3613             description { state: "default" 0.0;
3614                visible: 0;
3615             }
3616          }
3617       )
3618       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3619          target: "elm.icon"; )
3620    }
3621
3622
3623 // 2.4.2.15 (textblock)
3624    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3625       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3626       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3627
3628       data.item: "contents" "elm.icon elm.icon.edit";
3629
3630       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3631       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3632          target: "elm.icon"; )
3633    }
3634
3635 // 2.4.2.16
3636    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3637       alias: "elm/layout/dialogue/2text.1icon.12";
3638       inherit: "elm/genlist/item/2text.1icon.12/default";
3639
3640       data.item: "contents" "elm.icon elm.icon.edit";
3641
3642       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3643       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3644          target: "elm.icon"; )
3645    }
3646
3647
3648 // 2.4.2.17
3649    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3650       alias: "elm/layout/dialogue/2text.1icon.8";
3651
3652       GENLIST_PROLOG_DIALOGUE
3653       data.item: "texts" "elm.text.1 elm.text.2";
3654       data.item: "contents" "elm.icon elm.icon.edit";
3655
3656       parts {
3657          GENLIST_PART_BASE
3658          GENLIST_PART_BG_DIALOGUE
3659          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3660          GENLIST_PART_PADDING_RIGHT_EDIT
3661          GENLIST_PART_PADDING_TOP_2LINE
3662          GENLIST_PART_PADDING_BOTTOM_2LINE
3663
3664          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3665             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3666          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3667             "elm.padding.left", "elm.text2.limit",
3668             "elm.text.2", "elm.padding.bottom",
3669              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3670          )
3671          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3672          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3673             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3674          // Virtual part for Maxmimum right X axis of text.2
3675          GENLIST_PART_SPACER("elm.text2.limit",
3676             GENLIST_DESCRIPTION_R("elm.padding.right",
3677                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3678             )
3679          )
3680          GENLIST_PART_FLIP
3681       }
3682       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3683          target: "elm.text.2"; target: "elm.icon"; )
3684    }
3685
3686 // 2.4.2.18
3687    group { GENLIST_NAME("dialogue/multiline/2text/default")
3688       alias: "elm/layout/dialogue/multiline/2text/default";
3689       inherit: "elm/genlist/item/multiline/2text/default";
3690
3691       // FIXME: deprecated name, will be removed
3692       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3693       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3694       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3695       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3696       alias: "elm/layout/multiline/dialogue/2text/default";
3697
3698       data.item: "contents" "elm.icon.edit";
3699
3700       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3701       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3702    }
3703
3704 // 2.4.2.19
3705    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3706       alias: "elm/layout/dialogue/2text.1icon.15/default";
3707
3708       GENLIST_PROLOG_DIALOGUE
3709       data.item: "texts" "elm.text.1 elm.text.2";
3710       data.item: "contents" "elm.icon elm.icon.edit";
3711
3712       parts {
3713          GENLIST_PART_BG_DIALOGUE
3714          GENLIST_PART_BASE
3715          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3716          GENLIST_PART_PADDING_RIGHT_EDIT
3717          GENLIST_PART_PADDING_TOP_2LINE
3718          GENLIST_PART_PADDING_BOTTOM_2LINE
3719
3720          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3721             "elm.padding.left", "elm.padding.right",
3722             "elm.padding.top", "elm.icon",
3723          )
3724          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3725             "elm.padding.left", "elm.padding.bottom")
3726          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3727          GENLIST_PART_TEXT("elm.text.2",
3728             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3729                GENLIST_PARAM_SUBITEM_SETTINGS
3730                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3731                fixed: 0 1;
3732             )
3733             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3734          )
3735          GENLIST_PART_FLIP
3736       }
3737       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3738    }
3739
3740 // 2.4.2.20
3741    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3742       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3743       inherit: "elm/genlist/item/2text.1icon.divider/default";
3744
3745       data.item: "contents" "elm.icon elm.icon.edit";
3746
3747       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3748       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3749    }
3750
3751 // 2.4.2.21
3752 // FIXME: Why name is 3text ?? it's 2text
3753    group { GENLIST_NAME("dialogue/3text.2icon/default")
3754       alias: "elm/layout/dialogue/3text.2icon/default";
3755       inherit: "elm/genlist/item/2text.2icon/default";
3756
3757       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3758
3759       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3760       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3761          target: "elm.icon.1"; target: "elm.icon.2"; )
3762    }
3763
3764 // 2.4.4.1 group title
3765    group { GENLIST_NAME("dialogue/grouptitle/default")
3766       alias: "elm/layout/dialogue/grouptitle";
3767
3768       // FIXME: deprecated name, will be removed
3769       alias : "elm/genlist/item/dialogue/title/default";
3770       alias: "elm/genlist/item_odd/dialogue/title/default";
3771       alias: "elm/genlist/item_compress/dialogue/title/default";
3772       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3773       alias: "elm/layout/dialogue/title";
3774
3775       GENLIST_PROLOG
3776       data.item: "texts" "elm.text";
3777       data.item: "contents" "elm.icon";
3778       parts {
3779          GENLIST_PART_BASE
3780          GENLIST_PART_BG_NORMAL
3781          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3782          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3783          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3784          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3785
3786          GENLIST_PART_TEXT("elm.text",
3787             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3788                "elm.padding.top", "elm.padding.bottom",
3789                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3790                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3791             )
3792          )
3793
3794          GENLIST_PART_ICON("elm.icon",
3795             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3796                "elm.padding.top", "elm.padding.bottom",
3797                min: 32 32; max: 32 32; fixed: 1 1;
3798             )
3799          )
3800          GENLIST_PART_FLIP
3801       }
3802       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3803    }
3804
3805 // 2.4.4.2 Help Text
3806    group { GENLIST_NAME("multiline/1text/default");
3807       alias: "elm/layout/multiline/1text/default";
3808
3809       // FIXME: name is not correct...
3810       alias: "elm/layout/dialogue/multiline/1text/default";
3811
3812       data.item: "stacking" "above";
3813       data.item: "selectraise" "on";
3814       data.item: "texts" "elm.text";
3815
3816       parts {
3817          GENLIST_PART_BASE
3818          GENLIST_PART_BG_NORMAL
3819          GENLIST_PART_PADDING_LEFT_SIZE(38)
3820          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3821          GENLIST_PART_PADDING_TOP_SIZE(0)
3822          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3823
3824          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3825             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3826             min: 0 38;
3827          )
3828          GENLIST_PART_FLIP
3829       }
3830       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3831    }
3832
3833 // 2.4.4.3
3834    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3835       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3836
3837       GENLIST_PROLOG_DIALOGUE
3838       data.item: "texts" "elm.text.1 elm.text.2";
3839       data.item: "contents" "elm.icon elm.icon.edit";
3840
3841       parts {
3842          GENLIST_PART_BG_DIALOGUE
3843          GENLIST_PART_BASE
3844          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3845          GENLIST_PART_PADDING_RIGHT_EDIT
3846          GENLIST_PART_PADDING_TOP_SIZE(20)
3847          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3848
3849          GENLIST_PART_TEXT("elm.text.1",
3850             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3851                GENLIST_PARAM_LISTITEM
3852                min: 0 54; fixed:1 1;)
3853             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3854          )
3855          GENLIST_PART_TEXT("elm.text.2",
3856             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3857                GENLIST_PARAM_SUBITEM_DEFAULT
3858                min: 0 42;)
3859             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3860          )
3861
3862          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3863          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3864             "elm.padding.right",
3865             min: 124 124; max: 124 124;)
3866          )
3867          GENLIST_PART_FLIP
3868       }
3869       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3870    }
3871
3872 // 2.4.4.4
3873    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3874       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3875
3876       GENLIST_PROLOG_DIALOGUE
3877       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3878       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3879
3880       parts {
3881          GENLIST_PART_BG_DIALOGUE
3882          GENLIST_PART_BASE
3883          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3884          GENLIST_PART_PADDING_RIGHT_EDIT
3885          GENLIST_PART_PADDING_TOP_SIZE(20)
3886          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3887
3888          GENLIST_PART_TEXT("elm.text.1",
3889             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3890                GENLIST_PARAM_LISTITEM
3891                min: 0 54; fixed:1 1;)
3892             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3893          )
3894          GENLIST_PART_TEXT("elm.text.2",
3895             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3896                GENLIST_PARAM_SUBITEM_DEFAULT
3897                min: 0 34;)
3898             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3899          )
3900          GENLIST_PART_TEXT("elm.text.3",
3901             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3902                GENLIST_PARAM_SUBITEM_DEFAULT
3903                min: 0 34; fixed: 1 1; )
3904             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3905          )
3906
3907          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3908          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3909          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3910          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3911             "elm.padding.right",
3912             min: 124 124; max: 124 124;)
3913          )
3914          GENLIST_PART_FLIP
3915       }
3916       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3917          target: "elm.icon.1"; target: "elm.icon.2"; )
3918    }
3919
3920 // 2.4.4.5
3921    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3922       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3923
3924       GENLIST_PROLOG_DIALOGUE
3925       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3926       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3927
3928       parts {
3929          GENLIST_PART_BG_DIALOGUE
3930          GENLIST_PART_BASE
3931          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3932          GENLIST_PART_PADDING_RIGHT_EDIT
3933          GENLIST_PART_PADDING_TOP_SIZE(13)
3934          GENLIST_PART_PADDING_BOTTOM_SIZE(13)
3935
3936          GENLIST_PART_ICON("elm.icon.1",
3937             GENLIST_DESCRIPTION_L("elm.padding.left",
3938                min: 108 108; max: 108 108;  fixed: 1 1;)
3939          )
3940          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3941          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3942             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3943             GENLIST_PARAM_APPS_NAME
3944             min: 0 32; fixed: 0 1;)
3945          )
3946          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3947             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3948             GENLIST_PARAM_APPS_INC
3949             min: 0 32; fixed: 0 1;)
3950          )
3951
3952          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3953             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3954             min: 38 38; fixed: 1 1;)
3955          )
3956          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3957          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3958             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3959             min: 38 38; fixed: 1 1;)
3960          )
3961          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3962          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3963             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3964             min: 38 38; fixed: 1 1;)
3965          )
3966          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3967          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3968             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3969             min: 38 38; fixed: 1 1;)
3970          )
3971          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3972          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3973             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3974             min: 38 38; fixed: 1 1;)
3975          )
3976          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3977          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3978             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3979             GENLIST_PARAM_APPS_RATING
3980             min :0 38;)
3981          )
3982
3983          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3984             "elm.padding.icon1.right", "elm.padding.bottom",
3985             GENLIST_PARAM_APPS_PRICE
3986             min: 0 32; fixed: 0 1;
3987             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3988          )
3989          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3990          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3991             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3992             GENLIST_PARAM_APPS_PRICE_SALE
3993             min: 0 32; fixed: 0 1;)
3994          )
3995          GENLIST_PART_FLIP
3996       }
3997       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3998          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3999    }
4000
4001 // 2.4.4.5.1 (Circle)
4002    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.circle/default")
4003       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4004
4005       GENLIST_INHERIT_THUMB_CIRCLE_LARGE_DIALOGUE("elm.icon.1")
4006       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4007          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4008       )
4009       GENLIST_PROGRAMS_THUMB
4010    }
4011
4012 // 2.4.4.5.1 (Square)
4013    group { GENLIST_NAME("dialogue/bg/5text.6icon.thumb.square/default")
4014       inherit: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4015
4016       GENLIST_INHERIT_THUMB_SQUARE_LARGE_DIALOGUE("elm.icon.1")
4017       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4018          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6";
4019       )
4020       GENLIST_PROGRAMS_THUMB
4021    }
4022
4023 #if 0
4024 // ???
4025    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4026    group { name: "elm/genlist/item/3text.5icon.2/default";
4027       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4028       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4029       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4030       data.item: "stacking" "above";
4031       data.item: "selectraise" "on";
4032       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4033       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4034       data.item: "flips" "elm.flip.icon elm.flip.content";
4035
4036       parts {
4037          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4038          GENLIST_PART_BG_NORMAL
4039          GENLIST_PART_BG_NORMAL
4040          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4041          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4042          GENLIST_PART_PADDING_LEFT
4043          GENLIST_PART_PADDING_RIGHT_EDIT
4044          GENLIST_PART_COLORBAR
4045          part { name: "elm.icon.checkbox";
4046             type: SWALLOW;
4047             mouse_events: 1;
4048             scale: 1;
4049             description { state: "default" 0.0;
4050                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4051                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4052                fixed: 1 1;
4053                rel1 {
4054                   relative: 1.0 0.0;
4055                   to_x: "elm.padding.left";
4056                   to_y: "elm.padding.top";
4057                }
4058                rel2 {
4059                   relative: 0.0 0.0;
4060                   to_x: "elm.padding.right";
4061                   to_y: "elm.padding.bottom";
4062                }
4063                align: 0.0 0.5;
4064             }
4065          }
4066          part { name: "elm.text.date";
4067             type: TEXT;
4068             mouse_events: 0;
4069             scale: 1;
4070             description { state: "default" 0.0;
4071                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4072                fixed: 1 1;
4073                rel1 {
4074                   to_x: "elm.padding.right";
4075                   to_y: "elm.padding.bottom";
4076                }
4077                rel2 {
4078                   relative: 0.0 0.0;
4079                   to_x: "elm.padding.right";
4080                   to_y: "elm.padding.bottom";
4081                }
4082                align: 1.0 1.0;
4083                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4084                text {
4085                   font: "Tizen:style=Medium";
4086                   size: GENLIST_FONT_32_INC;
4087                   min: 0 1;
4088                   align: 1.0 0.5;
4089                   text_class: "tizen";
4090                }
4091             }
4092             description { state: "selected" 0.0;
4093                inherit: "default" 0.0;
4094                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4095             }
4096             GENLIST_DESCRIPTION_FLIP_ENABLED
4097          }
4098          part { name: "elm.icon.important";
4099             clip_to: "disclip";
4100             type: SWALLOW;
4101             mouse_events: 1;
4102             scale: 1;
4103             description { state: "default" 0.0;
4104                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4105                fixed: 1 1;
4106                rel1 {
4107                   relative: 0.0 1.0;
4108                   to_x: "elm.padding.right";
4109                   to_y: "elm.padding.top";
4110                }
4111                rel2 {
4112                   relative: 0.0 0.0;
4113                   to_x: "elm.padding.right";
4114                   to_y: "elm.text.date";
4115                }
4116                align: 1.0 0.5;
4117             }
4118             GENLIST_DESCRIPTION_FLIP_ENABLED
4119          }
4120          part { name: "elm.padding.icon.important.left";
4121             clip_to: "disclip";
4122             type: RECT;
4123             scale: 1;
4124             description { state: "default" 0.0;
4125                min: GENLIST_PADDING_16_INC 0;
4126                fixed: 1 0;
4127                rel1{
4128                   relative: 0.0 1.0;
4129                   to_x: "elm.icon.important";
4130                }
4131                rel2 {
4132                   relative: 0.0 1.0;
4133                   to_x: "elm.icon.important";
4134                }
4135                align: 1.0 0.0;
4136                visible: 0;
4137             }
4138          }
4139          part { name: "elm.padding.icon.checkbox.right";
4140             clip_to: "disclip";
4141             type: RECT;
4142             scale: 1;
4143             description { state: "default" 0.0;
4144                min: GENLIST_PADDING_16_INC 0;
4145                fixed: 1 0;
4146                rel1 {
4147                   relative: 1.0 0.0;
4148                   to_x: "elm.icon.checkbox";
4149                   to_y: "elm.padding.top";
4150                }
4151                rel2 {
4152                   relative: 1.0 0.0;
4153                   to_x:  "elm.icon.checkbox";
4154                   to_y: "elm.padding.bottom";
4155                }
4156                align: 1.0 0.0;
4157                visible: 0;
4158             }
4159          }
4160          part { name: "elm.text.subject.rect";
4161             clip_to: "disclip";
4162             type: RECT;
4163             scale: 1;
4164             description { state: "default" 0.0;
4165                min: 0 GENLIST_SIZE_61_INC;
4166                fixed: 1 1;
4167                rel1 {
4168                   relative: 1.0 1.0;
4169                   to_x: "elm.padding.icon.checkbox.right";
4170                   to_y: "elm.padding.top";
4171                }
4172                rel2 {
4173                   relative: 0.0 0.0;
4174                   to_x: "elm.padding.icon.important.left";
4175                   to_y: "elm.padding.top";
4176                }
4177                align: 0.0 0.0;
4178                visible: 0;
4179             }
4180          }
4181          part { name: "elm.text.subject";
4182             clip_to: "disclip";
4183             type: TEXTBLOCK;
4184             mouse_events: 0;
4185             scale: 1;
4186             description { state: "default" 0.0;
4187                fixed: 1 1;
4188                rel1.to: "elm.text.subject.rect";
4189                rel2.to: "elm.text.subject.rect";
4190                align: 0.0 0.0;
4191                text {
4192                   style: "genlist_style_email_unread";
4193                   min: 0 1;
4194                   max: 0 1;
4195                   align: 0.0 0.5;
4196                }
4197             }
4198             description { state: "selected" 0.0;
4199                inherit: "default" 0.0;
4200                text.style: "genlist_style_email_focus";
4201             }
4202             description { state: "read" 0.0;
4203                inherit: "default" 0.0;
4204                text.style: "genlist_style_email_read";
4205             }
4206             description { state: "unread" 0.0;
4207                inherit: "default" 0.0;
4208                text.style: "genlist_style_email_unread";
4209             }
4210             description { state: "urgency_read" 0.0;
4211                inherit: "default" 0.0;
4212                text.style: "genlist_style_email_urgency_read";
4213             }
4214             description { state: "urgency_unread" 0.0;
4215                inherit: "default" 0.0;
4216                text.style: "genlist_style_email_urgency_unread";
4217             }
4218             GENLIST_DESCRIPTION_FLIP_ENABLED
4219          }
4220          part { name: "elm.text.name";
4221             clip_to: "disclip";
4222             type: TEXTBLOCK;
4223             scale: 1;
4224             description { state: "default" 0.0;
4225                fixed: 1 1;
4226                rel1 {
4227                   relative: 1.0 1.0;
4228                   to_x: "elm.padding.icon.checkbox.right";
4229                   to_y: "elm.text.subject";
4230                }
4231                rel2 {
4232                   relative: 0.0 0.0;
4233                   to_x: "elm.padding.icon.num.left";
4234                   to_y: "elm.padding.bottom";
4235                }
4236                align: 0.0 0.5;
4237                text {
4238                   style: "genlist_style_name_text";
4239                   min: 0 1;
4240                   align: 0.0 0.5;
4241                }
4242             }
4243             description { state: "selected" 0.0;
4244                inherit: "default" 0.0;
4245                text.style: "genlist_style_name_text_focus";
4246             }
4247             GENLIST_DESCRIPTION_FLIP_ENABLED
4248          }
4249          part { name: "elm.padding.icon.num.left";
4250             clip_to: "disclip";
4251             type: RECT;
4252             scale: 1;
4253             description { state: "default" 0.0;
4254                min: GENLIST_PADDING_16_INC 0;
4255                fixed: 1 0;
4256                rel1 {
4257                   relative: 0.0 1.0;
4258                   to_x: "elm.icon.num";
4259                   to_y: "elm.text.subject";
4260                }
4261                rel2 {
4262                   relative: 0.0 0.0;
4263                   to_x: "elm.icon.num";
4264                   to_y: "elm.padding.bottom";
4265                }
4266                align: 1.0 0.0;
4267                visible: 0;
4268             }
4269          }
4270          part { name: "elm.icon.num";
4271             clip_to: "disclip";
4272             type: SWALLOW;
4273             mouse_events: 0;
4274             scale: 1;
4275             description { state: "default" 0.0;
4276                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4277                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4278                fixed: 1 1;
4279                rel1 {
4280                   relative: 0.0 1.0;
4281                   to_x: "elm.padding.icon.attach.left";
4282                   to_y: "elm.text.subject";
4283                }
4284                rel2 {
4285                   relative: 0.0 0.0;
4286                   to_x: "elm.padding.icon.attach.left";
4287                   to_y: "elm.padding.bottom";
4288                }
4289                align: 1.0 0.5;
4290             }
4291             GENLIST_DESCRIPTION_FLIP_ENABLED
4292          }
4293          part { name: "elm.padding.icon.attach.left";
4294             clip_to: "disclip";
4295             type: RECT;
4296             scale: 1;
4297             description { state: "default" 0.0;
4298                min: GENLIST_PADDING_16_INC 0;
4299                fixed: 1 0;
4300                rel1 {
4301                   relative: 0.0 1.0;
4302                   to_x: "elm.icon.attach";
4303                   to_y: "elm.text.subject";
4304                }
4305                rel2 {
4306                   relative: 0.0 0.0;
4307                   to_x: "elm.icon.attach";
4308                   to_y: "elm.padding.bottom";
4309                }
4310                align: 1.0 0.0;
4311                visible: 0;
4312             }
4313          }
4314          part { name: "elm.icon.attach";
4315             clip_to: "disclip";
4316             type: SWALLOW;
4317             scale: 1;
4318             description { state: "default" 0.0;
4319                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4320                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4321                fixed: 1 1;
4322                rel1 {
4323                   relative: 0.0 1.0;
4324                   to_x: "elm.text.date";
4325                   to_y: "elm.text.subject";
4326                }
4327                rel2 {
4328                   relative: 0.0 0.0;
4329                   to_x: "elm.text.date";
4330                   to_y: "elm.padding.bottom";
4331                }
4332                align: 1.0 0.5;
4333             }
4334             GENLIST_DESCRIPTION_FLIP_ENABLED
4335          }
4336          part { name: "elm.swallow.outbox.progress";
4337             type: SWALLOW;
4338             scale: 1;
4339             mouse_events: 1;
4340             repeat_events: 0;
4341             description { state: "default" 0.0;
4342                min: GENLIST_SIZE_168_INC 0;
4343                fixed: 1 1;
4344                color: 0 0 0 0;
4345                align: 1.0 0.5;
4346                rel1 {
4347                   relative: 0.0 1.0;
4348                   offset: 0 0;
4349                   to_x: "elm.padding.right";
4350                   to_y: "elm.padding.top";
4351                }
4352                rel2 {
4353                   relative: 0.0 0.0;
4354                   offset: 0 0;
4355                   to_x: "elm.padding.right";
4356                   to_y: "elm.padding.bottom";
4357                }
4358             }
4359          }
4360          GENLIST_PART_FLIP
4361          GENLIST_PART_DISCLIP
4362       }
4363       programs {
4364          // signal: elm,state,%s,active
4365          //   a "check" item named %s went active
4366          // signal: elm,state,%s,passive
4367          //   a "check" item named %s went passive
4368          // default is passive
4369          program { name: "go_active";
4370             signal: "elm,state,selected";
4371             source: "elm";
4372             action: STATE_SET "selected" 0.0;
4373             target: "bg";
4374             target: "elm.text.subject";
4375             target: "elm.text.name";
4376             target: "elm.text.date";
4377             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4378          }
4379          program { name: "go_passive";
4380             signal: "elm,state,unselected";
4381             source: "elm";
4382             action: STATE_SET "default" 0.0;
4383             target: "bg";
4384             target: "elm.text.subject";
4385             target: "elm.text.name";
4386             target: "elm.text.date";
4387             transition: LINEAR 0.1;
4388          }
4389          program { name: "go_disabled";
4390             signal: "elm,state,disabled";
4391             source: "elm";
4392             action: STATE_SET "disabled" 0.0;
4393             target: "disclip";
4394          }
4395          program { name: "go_enabled";
4396             signal: "elm,state,enabled";
4397             source: "elm";
4398             action: STATE_SET "default" 0.0;
4399             target: "disclip";
4400          }
4401          program { name: "go_read";
4402             signal: "elm,state,read";
4403             source: "elm";
4404             action: STATE_SET "read" 0.0;
4405             target: "elm.text.subject";
4406          }
4407          program { name: "go_unread";
4408             signal: "elm,state,unread";
4409             source: "elm";
4410             action: STATE_SET "unread" 0.0;
4411             target: "elm.text.subject";
4412          }
4413          program { name: "go_urgeny_unread";
4414             signal: "elm,state,urgency_unread";
4415             source: "elm";
4416             action: STATE_SET "urgency_unread" 0.0;
4417             target: "elm.text.subject";
4418          }
4419          program { name: "go_urgency_read";
4420             signal: "elm,state,urgency_read";
4421             source: "elm";
4422             action: STATE_SET "urgency_read" 0.0;
4423             target: "elm.text.subject";
4424          }
4425          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4426       }
4427    }
4428
4429 // ???
4430    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4431    group { name: "elm/genlist/item/2text.1icon.13/default";
4432       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4433       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4434       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4435       data.item: "stacking" "above";
4436       data.item: "selectraise" "on";
4437       data.item: "texts" "elm.text elm.text.msgcount";
4438       data.item: "contents" "elm.icon";
4439       data.item: "flips" "elm.flip.icon elm.flip.content";
4440
4441       parts {
4442          GENLIST_PART_BASE
4443          GENLIST_PART_BOTTOM_LINE
4444          GENLIST_PART_BG_NORMAL
4445          GENLIST_PART_BG_NORMAL
4446          GENLIST_PART_PADDING_LEFT
4447          GENLIST_PART_PADDING_RIGHT_EDIT
4448          part { name: "elm.icon";
4449             clip_to: "disclip";
4450             type: SWALLOW;
4451             scale: 1;
4452             description { state: "default" 0.0;
4453                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4454                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4455                fixed: 1 1;
4456                rel1 {
4457                   relative: 1.0 0.0;
4458                   to_x: "elm.padding.left";
4459                }
4460                rel2 {
4461                   relative: 1.0 1.0;
4462                   to_x: "elm.padding.left";
4463                }
4464                align: 0.0 0.5;
4465             }
4466             GENLIST_DESCRIPTION_FLIP_ENABLED
4467          }
4468          part { name: "elm.text.msgcount";
4469             clip_to: "disclip";
4470             type: TEXT;
4471             mouse_events: 0;
4472             scale: 1;
4473             description {
4474                state: "default" 0.0;
4475                fixed: 1 1;
4476                align: 0 0;
4477                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4478                rel1.to: "elm.icon";
4479                rel2.to: "elm.icon";
4480                text {
4481                   font: "Tizen:style=Medium";
4482                   size: GENLIST_FONT_28_INC;
4483                   min: 0 1;
4484                   align: 0.5 0.5;
4485                   text_class: "tizen";
4486                }
4487                align: 0.0 0.5;
4488             }
4489          }
4490          part { name: "elm.padding.icon.right";
4491             clip_to: "disclip";
4492             type: RECT;
4493             scale: 1;
4494             description {
4495                state: "default" 0.0;
4496                min: GENLIST_SIZE_16_INC 0;
4497                fixed: 1 0;
4498                rel1 {
4499                   relative: 1.0 0.0;
4500                   to_x: "elm.icon";
4501                }
4502                rel2.to_x: "elm.icon";
4503                visible: 0;
4504             }
4505          }
4506          part { name: "elm.text";
4507             clip_to: "disclip";
4508             type: TEXT;
4509             mouse_events: 0;
4510             scale: 1;
4511             description { state: "default" 0.0;
4512                rel1 {
4513                   relative: 1.0 0.0;
4514                   to_x: "elm.padding.icon.right";
4515                }
4516                rel2 {
4517                   relative: 0.0 1.0;
4518                   to_x: "elm.padding.right";
4519                }
4520                align: 0.0 0.5;
4521                color: GENLIST_EMAIL_UNREAD_COLOR;
4522                text {
4523                   font: "Tizen:style=Roman";
4524                   size: GENLIST_EMAIL_SIZE;
4525                   min: 0 1;
4526                   align: 0.0 0.5;
4527                   text_class: "list_item";
4528                }
4529             }
4530             GENLIST_DESCRIPTION_FLIP_ENABLED
4531          }
4532          GENLIST_PART_FLIP
4533          GENLIST_PART_DISCLIP
4534       }
4535       programs {
4536          program { name: "go_active";
4537             signal: "elm,state,selected";
4538             source: "elm";
4539             action: STATE_SET "selected" 0.0;
4540             target: "bg";
4541             target: "elm.text";
4542             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4543          }
4544          program { name: "go_passive";
4545             signal: "elm,state,unselected";
4546             source: "elm";
4547             action: STATE_SET "default" 0.0;
4548             target: "bg";
4549             target: "elm.text";
4550             transition: LINEAR 0.1;
4551          }
4552          program { name: "go_disabled";
4553             signal: "elm,state,disabled";
4554             source: "elm";
4555             action: STATE_SET "disabled" 0.0;
4556             target: "disclip";
4557          }
4558          program { name: "go_enabled";
4559             signal: "elm,state,enabled";
4560             source: "elm";
4561             action: STATE_SET "default" 0.0;
4562             target: "disclip";
4563          }
4564          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4565       }
4566    }
4567
4568 // ???
4569    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4570    group { name: "elm/genlist/item/2text.1icon.14/default";
4571       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4572       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4573       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4574       data.item: "stacking" "above";
4575       data.item: "selectraise" "on";
4576       data.item: "texts" "elm.text elm.text.msgcount";
4577       data.item: "contents" "elm.check elm.icon";
4578       data.item: "flips" "elm.flip.icon elm.flip.content";
4579
4580       parts {
4581          GENLIST_PART_BASE
4582          GENLIST_PART_BOTTOM_LINE
4583          GENLIST_PART_BG_NORMAL
4584          GENLIST_PART_BG_NORMAL
4585          GENLIST_PART_PADDING_LEFT
4586          GENLIST_PART_PADDING_RIGHT_EDIT
4587          part { name: "elm.check";
4588             clip_to: "disclip";
4589             type: SWALLOW;
4590             mouse_events: 1;
4591             scale: 1;
4592             description { state: "default" 0.0;
4593                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4594                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4595                fixed: 1 1;
4596                rel1 {
4597                   relative: 1.0 0.0;
4598                   to_x: "elm.padding.left";
4599                }
4600                rel2 {
4601                   relative: 1.0 1.0;
4602                   to_x: "elm.padding.left";
4603                }
4604                align: 0.0 0.5;
4605             }
4606             GENLIST_DESCRIPTION_FLIP_ENABLED
4607          }
4608
4609          part { name: "elm.padding.icon.checkbox.right";
4610             clip_to: "disclip";
4611             type: RECT;
4612             scale: 1;
4613             description { state: "default" 0.0;
4614                min: GENLIST_PADDING_16_INC 0;
4615                fixed: 1 0;
4616                rel1 {
4617                   relative: 1.0 0.0;
4618                   to_x: "elm.check";
4619                }
4620                rel2 {
4621                   relative: 1.0 1.0;
4622                   to_x:  "elm.check";
4623                }
4624                align: 1.0 0.0;
4625                visible: 0;
4626             }
4627          }
4628          part { name: "elm.icon";
4629             clip_to: "disclip";
4630             type: SWALLOW;
4631             scale: 1;
4632             description { state: "default" 0.0;
4633                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4634                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
4635                fixed: 1 1;
4636                rel1.to_x: "elm.padding.right";
4637                rel2 {
4638                   relative: 0.0 1.0;
4639                   to_x: "elm.padding.right";
4640                }
4641                align: 1.0 0.5;
4642             }
4643             GENLIST_DESCRIPTION_FLIP_ENABLED
4644          }
4645          part { name: "elm.text.msgcount";
4646             clip_to: "disclip";
4647             type: TEXT;
4648             mouse_events: 0;
4649             scale: 1;
4650             description {
4651                state: "default" 0.0;
4652                fixed: 1 1;
4653                align: 0 0;
4654                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4655                rel1.to: "elm.icon";
4656                rel2.to: "elm.icon";
4657                text {
4658                   font: "Tizen:style=Medium";
4659                   size: GENLIST_FONT_28_INC;
4660                   min: 0 1;
4661                   align: 0.5 0.5;
4662                   text_class: "tizen";
4663                }
4664                align: 0.0 0.5;
4665             }
4666          }
4667          part { name: "elm.padding.icon.left";
4668             clip_to: "disclip";
4669             type: RECT;
4670             scale: 1;
4671             description {
4672                state: "default" 0.0;
4673                min: GENLIST_SIZE_16_INC 0;
4674                fixed: 1 0;
4675                rel1.to_x: "elm.icon";
4676                rel2 {
4677                   relative: 0.0 1.0;
4678                   to_x: "elm.icon";
4679                }
4680                align: 1.0 0.0;
4681                visible: 0;
4682             }
4683          }
4684          part { name: "elm.text";
4685             clip_to: "disclip";
4686             type: TEXTBLOCK;
4687             mouse_events: 0;
4688             scale: 1;
4689             description { state: "default" 0.0;
4690                rel1 {
4691                   relative: 1.0 0.0;
4692                   to_x: "elm.padding.icon.checkbox.right";
4693                }
4694                rel2 {
4695                   relative: 0.0 1.0;
4696                   to_x: "elm.padding.icon.left";
4697                }
4698                align: 0.0 0.5;
4699                text {
4700                   style: "genlist_style_email_unread";
4701                   min: 0 1;
4702                   max: 0 1;
4703                   align: 0.0 0.5;
4704                }
4705             }
4706             description { state: "selected" 0.0;
4707                inherit: "default" 0.0;
4708                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4709             }
4710             GENLIST_DESCRIPTION_FLIP_ENABLED
4711          }
4712          GENLIST_PART_FLIP
4713          GENLIST_PART_DISCLIP
4714       }
4715       programs {
4716          program { name: "go_active";
4717             signal: "elm,state,selected";
4718             source: "elm";
4719             action: STATE_SET "selected" 0.0;
4720             target: "bg";
4721             target: "elm.text";
4722             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4723          }
4724          program { name: "go_passive";
4725             signal: "elm,state,unselected";
4726             source: "elm";
4727             action: STATE_SET "default" 0.0;
4728             target: "bg";
4729             target: "elm.text";
4730             transition: LINEAR 0.1;
4731          }
4732          program { name: "go_disabled";
4733             signal: "elm,state,disabled";
4734             source: "elm";
4735             action: STATE_SET "disabled" 0.0;
4736             target: "disclip";
4737          }
4738          program { name: "go_enabled";
4739             signal: "elm,state,enabled";
4740             source: "elm";
4741             action: STATE_SET "default" 0.0;
4742             target: "disclip";
4743          }
4744          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4745       }
4746    }
4747
4748
4749    group { name: "elm/genlist/item/readmessage/default";
4750       alias: "elm/genlist/item_odd/readmessage/default";
4751       alias: "elm/genlist/item_compress/readmessage/default";
4752       alias: "elm/genlist/item_compress_odd/readmessage/default";
4753
4754       data.item: "stacking" "above";
4755       data.item: "selectraise" "on";
4756       data.item: "contents" "elm.icon";
4757       parts {
4758          part { name: "base";
4759             type: RECT;
4760             repeat_events: 1;
4761             description { state: "default" 0.0;
4762                color: GENLIST_LIST_BG_COLOR;
4763             }
4764          }
4765          part { name: "elm.icon";
4766             clip_to: "disclip";
4767             type: SWALLOW;
4768             scale: 1;
4769             description { state: "default" 0.0;
4770                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4771                rel2 {
4772                   relative: 0.76 0.0;
4773                   to_y: "elm.padding.bottom";
4774                }
4775             }
4776          }
4777          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4778          GENLIST_PART_DISCLIP
4779       }
4780       programs {
4781          // signal: elm,state,%s,active
4782          //   a "check" item named %s went active
4783          // signal: elm,state,%s,passive
4784          //   a "check" item named %s went passive
4785          // default is passive
4786          /*program { name: "go_active";
4787             signal: "elm,state,selected";
4788             source: "elm";
4789             action: STATE_SET "selected" 0.0;
4790             target: "bg";
4791          }
4792          program { name: "go_passive";
4793             signal: "elm,state,unselected";
4794             source: "elm";
4795             action: STATE_SET "default" 0.0;
4796             target: "bg";
4797             transition: LINEAR 0.1;
4798          }*/
4799          program { name: "go_disabled";
4800             signal: "elm,state,disabled";
4801             source: "elm";
4802             action: STATE_SET "disabled" 0.0;
4803             target: "disclip";
4804          }
4805          program { name: "go_enabled";
4806             signal: "elm,state,enabled";
4807             source: "elm";
4808             action: STATE_SET "default" 0.0;
4809             target: "disclip";
4810          }
4811       }
4812    }
4813
4814    group { name: "elm/genlist/item/sentmessage/default";
4815       alias: "elm/genlist/item_odd/sentmessage/default";
4816       alias: "elm/genlist/item_compress/sentmessage/default";
4817       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4818
4819       data.item: "stacking" "above";
4820       data.item: "selectraise" "on";
4821       data.item: "contents" "elm.icon";
4822       parts {
4823          part { name: "base";
4824             type: RECT;
4825             repeat_events: 1;
4826             description { state: "default" 0.0;
4827                color: GENLIST_LIST_BG_COLOR;
4828             }
4829          }
4830          part { name: "elm.icon";
4831             clip_to: "disclip";
4832             type: SWALLOW;
4833             scale: 1;
4834             description { state: "default" 0.0;
4835                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4836                rel2 {
4837                   relative: 1.0 0.0;
4838                   to_y: "elm.padding.bottom";
4839                }
4840             }
4841          }
4842          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4843          GENLIST_PART_DISCLIP
4844       }
4845       programs {
4846          // signal: elm,state,%s,active
4847          //   a "check" item named %s went active
4848          // signal: elm,state,%s,passive
4849          //   a "check" item named %s went passive
4850          // default is passive
4851          /*program { name: "go_active";
4852             signal: "elm,state,selected";
4853             source: "elm";
4854             action: STATE_SET "selected" 0.0;
4855             target: "bg";
4856          }
4857          program { name: "go_passive";
4858             signal: "elm,state,unselected";
4859             source: "elm";
4860             action: STATE_SET "default" 0.0;
4861             target: "bg";
4862             transition: LINEAR 0.1;
4863          }*/
4864          program { name: "go_disabled";
4865             signal: "elm,state,disabled";
4866             source: "elm";
4867             action: STATE_SET "disabled" 0.0;
4868             target: "disclip";
4869          }
4870          program { name: "go_enabled";
4871             signal: "elm,state,enabled";
4872             source: "elm";
4873             action: STATE_SET "default" 0.0;
4874             target: "disclip";
4875          }
4876       }
4877    }
4878
4879    group { name : "elm/genlist/item/dialogue/separator/end/default";
4880       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4881       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4882       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4883       data.item: "stacking" "above";
4884       data.item: "selectraise" "on";
4885       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4886       parts {
4887          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4888          GENLIST_PART_DISCLIP
4889       }
4890    }
4891
4892    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4893       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4894       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4895       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4896       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4897       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4898       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4899       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4900       alias: "elm/layout/dialogue/separator/hd18/with_line";
4901
4902       data.item: "stacking" "above";
4903       data.item: "selectraise" "on";
4904       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4905
4906       parts {
4907          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4908          GENLIST_PART_DISCLIP
4909       }
4910    }
4911
4912    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4913       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4914       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4915       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4916       alias: "elm/genlist/item/dialogue/separator/20/default";
4917       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4918       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4919       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4920       alias: "elm/layout/dialogue/separator/hd32";
4921
4922       data.item: "stacking" "above";
4923       data.item: "selectraise" "on";
4924       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4925
4926       parts {
4927          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4928          GENLIST_PART_DISCLIP
4929       }
4930    }
4931
4932    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4933       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4934       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4935       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4936       alias: "elm/genlist/item/dialogue/separator/10/default";
4937       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4938       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4939       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4940       alias: "elm/layout/dialogue/separator/hd16";
4941
4942       data.item: "stacking" "above";
4943       data.item: "selectraise" "on";
4944       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4945
4946       parts {
4947          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4948          GENLIST_PART_DISCLIP
4949       }
4950    }
4951
4952    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4953       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4954       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4955       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4956       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4957       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4958       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4959       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4960       alias: "elm/layout/dialogue/separator/hd1";
4961
4962       data.item: "stacking" "above";
4963       data.item: "selectraise" "on";
4964       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4965
4966       parts {
4967          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4968          GENLIST_PART_DISCLIP
4969       }
4970    }
4971
4972
4973    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4974       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4975       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4976       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4977       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4978       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4979       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4980       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4981       alias: "elm/layout/dialogue/1title.1text.3";
4982       data.item: "stacking" "above";
4983       data.item: "selectraise" "on";
4984       data.item: "texts" "elm.title elm.text";
4985       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4986       parts {
4987          GENLIST_PART_BASE
4988          GENLIST_PART_BOTTOM_LINE
4989          GENLIST_PART_BG_NORMAL
4990          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4991          GENLIST_PART_PADDING_RIGHT_EDIT
4992          GENLIST_PART_DIALOGUE_ITEM
4993          GENLIST_PART_DIALOGUE_RIGHT_LINE
4994          part { name: "elm.title";
4995             clip_to: "disclip";
4996             type: TEXT;
4997             mouse_events: 0;
4998             scale: 1;
4999             description { state: "default" 0.0;
5000                min: GENLIST_SIZE_163_INC 0;
5001                fixed: 1 0;
5002                rel1 {
5003                   relative: 1.0 0.0;
5004                   to_x: "elm.padding.left";
5005                }
5006                rel2.to_x: "elm.padding.left";
5007                align: 0.0 0.5;
5008                color: GENLIST_MULTILINE_TEXT_COLOR;
5009                text {
5010                   font: "Tizen:style=Medium";
5011                   size: GENLIST_MULTILINE_TEXT_SIZE;
5012                   min: 0 1;
5013                   align: 0.0 0.5;
5014                   text_class: "tizen";
5015                }
5016             }
5017             GENLIST_DESCRIPTION_FLIP_ENABLED
5018          }
5019          part { name: "elm.flip.content.title";
5020             clip_to: "disclip";
5021             type: SWALLOW;
5022             description { state: "default" 0.0;
5023                visible: 0;
5024                fixed: 1 1;
5025                rel1.to: "elm.title";
5026                rel2.to: "elm.title";
5027             }
5028             description { state: "flipped" 0.0;
5029                inherit: "default" 0.0;
5030                visible: 1;
5031             }
5032          }
5033          part { name: "elm.divider1";
5034             type: RECT;
5035             mouse_events: 0;
5036             description { state: "default" 0.0;
5037                min: 1 0;
5038                fixed: 1 0;
5039                rel1 {
5040                   relative: 1.0 0.0;
5041                   to_x: "elm.title";
5042                }
5043                rel2.to_x: "elm.title";
5044                align: 0.0 0.5;
5045                color: GENLIST_LIST_LINE1_COLOR;
5046             }
5047          }
5048          part { name: "elm.padding.text.left";
5049             clip_to: "disclip";
5050             type: RECT;
5051             mouse_events: 0;
5052             scale: 1;
5053             description { state: "default" 0.0;
5054                min: GENLIST_PADDING_16_INC 0;
5055                fixed: 1 0;
5056                rel1 {
5057                    relative: 1.0 0.0;
5058                    to_x: "elm.divider1";
5059                }
5060                rel2.to_x: "elm.divider1";
5061                align: 0.0 0.5;
5062                visible: 0;
5063             }
5064          }
5065          part { name: "elm.text";
5066             clip_to: "disclip";
5067             type: TEXT;
5068             mouse_events: 0;
5069             scale: 1;
5070             description { state: "default" 0.0;
5071                rel1 {
5072                   relative: 1.0 0.0;
5073                   to_x: "elm.padding.text.left";
5074                }
5075                rel2 {
5076                   relative: 0.0 1.0;
5077                   to_x: "elm.padding.right";
5078                }
5079                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5080                text {
5081                   font: "Tizen:style=Roman";
5082                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5083                   min: 0 1;
5084                   align: 0.0 0.5;
5085                   text_class: "list_item";
5086                }
5087             }
5088             GENLIST_DESCRIPTION_FLIP_ENABLED
5089          }
5090          part { name: "elm.flip.content";
5091             clip_to: "disclip";
5092             type: SWALLOW;
5093             mouse_events: 1;
5094             scale: 1;
5095             description { state: "default" 0.0;
5096                fixed: 1 1;
5097                rel1 {
5098                   relative: 0.0 0.5;
5099                   to_x: "elm.text";
5100                }
5101                rel2 {
5102                   relative: 0.0 0.5;
5103                   to_x: "elm.padding.right";
5104                }
5105                visible: 0;
5106             }
5107             description { state: "flipped" 0.0;
5108                inherit: "default" 0.0;
5109                visible: 1;
5110             }
5111          }
5112          GENLIST_PART_DISCLIP
5113       }
5114       programs {
5115          // signal: elm,state,%s,active
5116          //   a "check" item named %s went active
5117          // signal: elm,state,%s,passive
5118          //   a "check" item named %s went passive
5119          // default is passive
5120          /*program { name: "go_active";
5121             signal: "elm,state,selected";
5122             source: "elm";
5123             action: STATE_SET "selected" 0.0;
5124             target: "elm.text";
5125          }
5126          program { name: "go_passive";
5127             signal: "elm,state,unselected";
5128             source: "elm";
5129             action: STATE_SET "default" 0.0;
5130             target: "elm.text";
5131             transition: LINEAR 0.1;
5132          }*/
5133          program { name: "go_disabled";
5134             signal: "elm,state,disabled";
5135             source: "elm";
5136             action: STATE_SET "disabled" 0.0;
5137             target: "disclip";
5138          }
5139          program { name: "go_enabled";
5140             signal: "elm,state,enabled";
5141             source: "elm";
5142             action: STATE_SET "default" 0.0;
5143             target: "disclip";
5144          }
5145          program { name: "flip_enabled";
5146             signal: "elm,state,flip,enabled";
5147             source: "elm";
5148             action: STATE_SET "flipped" 0.0;
5149             target: "elm.title";
5150             target: "elm.text";
5151             target: "elm.flip.content.title";
5152             target: "elm.flip.content";
5153          }
5154          program { name: "flip_disabled";
5155             signal: "elm,state,flip,disabled";
5156             source: "elm";
5157             action: STATE_SET "default" 0.0;
5158             target: "elm.title";
5159             target: "elm.text";
5160             target: "elm.flip.content.title";
5161             target: "elm.flip.content";
5162          }
5163       }
5164    }
5165
5166    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5167       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5168       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5169       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5170       alias: "elm/layout/dialogue/1title.1text.1icon";
5171       data.item: "stacking" "above";
5172       data.item: "selectraise" "on";
5173       data.item: "texts" "elm.title elm.text";
5174       data.item: "contents" "elm.icon";
5175       data.item: "flips" "elm.flip.icon elm.flip.content";
5176       parts {
5177          GENLIST_PART_BASE
5178          GENLIST_PART_BOTTOM_LINE
5179          GENLIST_PART_BG_NORMAL
5180          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5181          GENLIST_PART_PADDING_RIGHT_EDIT
5182          GENLIST_PART_DIALOGUE_ITEM
5183          GENLIST_PART_DIALOGUE_RIGHT_LINE
5184          part { name: "elm.title";
5185             clip_to: "disclip";
5186             type: TEXT;
5187             mouse_events: 0;
5188             scale: 1;
5189             description { state: "default" 0.0;
5190                min: GENLIST_SIZE_163_INC 0;
5191                fixed: 1 0;
5192                rel1 {
5193                   relative: 1.0 0.0;
5194                   to_x: "elm.padding.left";
5195                }
5196                rel2.to_x: "elm.padding.left";
5197                align: 0.0 0.5;
5198                color: GENLIST_MULTILINE_TEXT_COLOR;
5199                text {
5200                   font: "Tizen:style=Medium";
5201                   size: GENLIST_MULTILINE_TEXT_SIZE;
5202                   min: 0 1;
5203                   align: 0.0 0.5;
5204                   text_class: "tizen";
5205                }
5206             }
5207          }
5208          part { name: "elm.divider1";
5209             type: RECT;
5210             mouse_events: 0;
5211             description { state: "default" 0.0;
5212                min: 1 0;
5213                fixed: 1 0;
5214                rel1 {
5215                   relative: 1.0 0.0;
5216                   to_x: "elm.title";
5217                }
5218                rel2.to_x: "elm.title";
5219                align: 0.0 0.5;
5220                color: GENLIST_LIST_LINE1_COLOR;
5221             }
5222          }
5223          part { name: "elm.padding.text.left";
5224             clip_to: "disclip";
5225             type: RECT;
5226             mouse_events: 0;
5227             scale: 1;
5228             description { state: "default" 0.0;
5229                min: GENLIST_PADDING_16_INC 0;
5230                fixed: 1 0;
5231                rel1 {
5232                    relative: 1.0 0.0;
5233                    to_x: "elm.divider1";
5234                }
5235                rel2.to_x: "elm.divider1";
5236                align: 0.0 0.5;
5237                visible: 0;
5238             }
5239          }
5240          part { name: "elm.icon";
5241            clip_to: "disclip";
5242             type: SWALLOW;
5243             mouse_events: 1;
5244             scale: 1;
5245             description { state: "default" 0.0;
5246                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5247                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5248                fixed: 1 1;
5249                rel1.to_x: "elm.padding.right";
5250                rel2 {
5251                   relative: 0.0 1.0;
5252                   to_x: "elm.padding.right";
5253                }
5254                align: 1.0 0.5;
5255             }
5256          }
5257          part { name: "elm.padding.icon.left";
5258             clip_to: "disclip";
5259             type: RECT;
5260             mouse_events: 0;
5261             scale: 1;
5262             description { state: "default" 0.0;
5263                min: GENLIST_PADDING_16_INC 0;
5264                fixed: 1 0;
5265                rel1.to_x: "elm.icon";
5266                rel2 {
5267                    relative: 0.0 1.0;
5268                    to_x: "elm.icon";
5269                }
5270                rel2.to_x: "elm.icon";
5271                align: 1.0 0.5;
5272                visible: 0;
5273             }
5274          }
5275          part { name: "elm.text";
5276             clip_to: "disclip";
5277             type: TEXT;
5278             mouse_events: 0;
5279             scale: 1;
5280             description { state: "default" 0.0;
5281                rel1 {
5282                   relative: 1.0 0.0;
5283                   to_x: "elm.padding.text.left";
5284                }
5285                rel2 {
5286                   relative: 0.0 1.0;
5287                   to_x: "elm.padding.icon.left";
5288                }
5289                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5290                text {
5291                   font: "Tizen:style=Roman";
5292                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5293                   min: 0 1;
5294                   align: 0.0 0.5;
5295                   text_class: "list_item";
5296                }
5297             }
5298             GENLIST_DESCRIPTION_FLIP_ENABLED
5299          }
5300          part { name: "elm.flip.content";
5301             clip_to: "disclip";
5302             type: SWALLOW;
5303             mouse_events: 1;
5304             scale: 1;
5305             description { state: "default" 0.0;
5306                fixed: 1 1;
5307                rel1 {
5308                   relative: 0.0 0.5;
5309                   to_x: "elm.text";
5310                }
5311                rel2 {
5312                   relative: 0.0 0.5;
5313                   to_x: "elm.padding.right";
5314                }
5315                visible: 0;
5316             }
5317             description { state: "flipped" 0.0;
5318                inherit: "default" 0.0;
5319                visible: 1;
5320             }
5321          }
5322          GENLIST_PART_DISCLIP
5323       }
5324       programs {
5325          // signal: elm,state,%s,active
5326          //   a "check" item named %s went active
5327          // signal: elm,state,%s,passive
5328          //   a "check" item named %s went passive
5329          // default is passive
5330          /*program { name: "go_active";
5331             signal: "elm,state,selected";
5332             source: "elm";
5333             action: STATE_SET "selected" 0.0;
5334             target: "elm.text";
5335          }
5336          program { name: "go_passive";
5337             signal: "elm,state,unselected";
5338             source: "elm";
5339             action: STATE_SET "default" 0.0;
5340             target: "elm.text";
5341             transition: LINEAR 0.1;
5342          }*/
5343          program { name: "go_disabled";
5344             signal: "elm,state,disabled";
5345             source: "elm";
5346             action: STATE_SET "disabled" 0.0;
5347             target: "disclip";
5348          }
5349          program { name: "go_enabled";
5350             signal: "elm,state,enabled";
5351             source: "elm";
5352             action: STATE_SET "default" 0.0;
5353             target: "disclip";
5354          }
5355          //GENLIST_PROGRAM_FLIP_1TEXT
5356       }
5357    }
5358
5359    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5360       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5361       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5362       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5363       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5364       data.item: "stacking" "above";
5365       data.item: "selectraise" "on";
5366       data.item: "texts" "elm.title elm.text";
5367       data.item: "contents" "elm.icon";
5368       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5369       parts {
5370          GENLIST_PART_BASE
5371          GENLIST_PART_BOTTOM_LINE
5372          GENLIST_PART_BG_NORMAL
5373          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5374          GENLIST_PART_PADDING_RIGHT_EDIT
5375          GENLIST_PART_DIALOGUE_ITEM
5376          GENLIST_PART_DIALOGUE_RIGHT_LINE
5377          part { name: "elm.title";
5378             clip_to: "disclip";
5379             type: TEXT;
5380             mouse_events: 0;
5381             scale: 1;
5382             description { state: "default" 0.0;
5383                min: GENLIST_SIZE_163_INC 0;
5384                fixed: 1 0;
5385                rel1 {
5386                   relative: 1.0 0.0;
5387                   to_x: "elm.padding.left";
5388                }
5389                rel2.to_x: "elm.padding.left";
5390                align: 0.0 0.5;
5391                color: GENLIST_MULTILINE_TEXT_COLOR;
5392                text {
5393                   font: "Tizen:style=Medium";
5394                   size: GENLIST_MULTILINE_TEXT_SIZE;
5395                   min: 0 1;
5396                   align: 0.0 0.5;
5397                   text_class: "tizen";
5398                }
5399             }
5400             GENLIST_DESCRIPTION_FLIP_ENABLED
5401          }
5402          part { name: "elm.flip.content.title";
5403             clip_to: "disclip";
5404             type: SWALLOW;
5405             description { state: "default" 0.0;
5406                visible: 0;
5407                fixed: 1 1;
5408                rel1.to: "elm.title";
5409                rel2.to: "elm.title";
5410             }
5411             description { state: "flipped" 0.0;
5412                inherit: "default" 0.0;
5413                visible: 1;
5414             }
5415          }
5416          part { name: "elm.divider1";
5417             type: RECT;
5418             mouse_events: 0;
5419             description { state: "default" 0.0;
5420                min: 1 0;
5421                fixed: 1 0;
5422                rel1 {
5423                   relative: 1.0 0.0;
5424                   to_x: "elm.title";
5425                }
5426                rel2.to_x: "elm.title";
5427                align: 0.0 0.5;
5428                color: GENLIST_LIST_LINE1_COLOR;
5429             }
5430          }
5431          part { name: "elm.padding.text.left";
5432             clip_to: "disclip";
5433             type: RECT;
5434             mouse_events: 0;
5435             scale: 1;
5436             description { state: "default" 0.0;
5437                min: GENLIST_PADDING_16_INC 0;
5438                fixed: 1 0;
5439                rel1 {
5440                    relative: 1.0 0.0;
5441                    to_x: "elm.divider1";
5442                }
5443                rel2.to_x: "elm.divider1";
5444                align: 0.0 0.5;
5445                visible: 0;
5446             }
5447          }
5448          part { name: "elm.icon";
5449            clip_to: "disclip";
5450             type: SWALLOW;
5451             mouse_events: 0;
5452             scale: 1;
5453             description { state: "default" 0.0;
5454                min: 0 0;
5455                max: 0 0;
5456                rel1.to_x: "elm.padding.right";
5457                rel2 {
5458                   relative: 0.0 1.0;
5459                   to_x: "elm.padding.right";
5460                }
5461                align: 1.0 0.5;
5462                visible: 0;
5463             }
5464             description { state: "contact_default_number_enabled" 0.0;
5465                inherit: "default" 0.0;
5466                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5467                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5468                visible: 1;
5469             }
5470          }
5471          part { name: "elm.padding.icon.left";
5472             clip_to: "disclip";
5473             type: RECT;
5474             mouse_events: 0;
5475             scale: 1;
5476             description { state: "default" 0.0;
5477                min: 0 0;
5478                fixed: 1 0;
5479                rel1.to_x: "elm.icon";
5480                rel2 {
5481                    relative: 0.0 1.0;
5482                    to_x: "elm.icon";
5483                }
5484                rel2.to_x: "elm.icon";
5485                align: 1.0 0.5;
5486                visible: 0;
5487             }
5488             description { state: "contact_default_number_enabled" 0.0;
5489                inherit: "default" 0.0;
5490                min: GENLIST_PADDING_16_INC 0;
5491             }
5492          }
5493          part { name: "elm.text";
5494             clip_to: "disclip";
5495             type: TEXT;
5496             mouse_events: 0;
5497             scale: 1;
5498             description { state: "default" 0.0;
5499                rel1 {
5500                   relative: 1.0 0.0;
5501                   to_x: "elm.padding.text.left";
5502                }
5503                rel2 {
5504                   relative: 0.0 1.0;
5505                   to_x: "elm.padding.icon.left";
5506                }
5507                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5508                text {
5509                   font: "Tizen:style=Roman";
5510                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5511                   min: 0 1;
5512                   align: 0.0 0.5;
5513                   text_class: "list_item";
5514                }
5515             }
5516             description { state: "contact_default_number_enabled" 0.0;
5517                inherit: "default" 0.0;
5518                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5519             }
5520             GENLIST_DESCRIPTION_FLIP_ENABLED
5521          }
5522          part { name: "elm.flip.content";
5523             clip_to: "disclip";
5524             type: SWALLOW;
5525             mouse_events: 1;
5526             scale: 1;
5527             description { state: "default" 0.0;
5528                fixed: 1 1;
5529                rel1 {
5530                   relative: 0.0 0.5;
5531                   to_x: "elm.text";
5532                }
5533                rel2 {
5534                   relative: 1.0 0.5;
5535                   to_x: "elm.padding.icon.left";
5536                }
5537                visible: 0;
5538             }
5539             description { state: "flipped" 0.0;
5540                inherit: "default" 0.0;
5541                visible: 1;
5542             }
5543          }
5544          GENLIST_PART_DISCLIP
5545       }
5546       programs {
5547          // signal: elm,state,%s,active
5548          //   a "check" item named %s went active
5549          // signal: elm,state,%s,passive
5550          //   a "check" item named %s went passive
5551          // default is passive
5552          /*program { name: "go_active";
5553             signal: "elm,state,selected";
5554             source: "elm";
5555             action: STATE_SET "selected" 0.0;
5556             target: "elm.text";
5557          }
5558          program { name: "go_passive";
5559             signal: "elm,state,unselected";
5560             source: "elm";
5561             action: STATE_SET "default" 0.0;
5562             target: "elm.text";
5563             transition: LINEAR 0.1;
5564          }*/
5565          program { name: "go_disabled";
5566             signal: "elm,state,disabled";
5567             source: "elm";
5568             action: STATE_SET "disabled" 0.0;
5569             target: "disclip";
5570          }
5571          program { name: "go_enabled";
5572             signal: "elm,state,enabled";
5573             source: "elm";
5574             action: STATE_SET "default" 0.0;
5575             target: "disclip";
5576          }
5577          program { name: "flip_enabled";
5578             signal: "elm,state,flip,enabled";
5579             source: "elm";
5580             action: STATE_SET "flipped" 0.0;
5581             target: "elm.title";
5582             target: "elm.text";
5583             target: "elm.flip.content.title";
5584             target: "elm.flip.content";
5585          }
5586          program { name: "flip_disabled";
5587             signal: "elm,state,flip,disabled";
5588             source: "elm";
5589             action: STATE_SET "default" 0.0;
5590             target: "elm.title";
5591             target: "elm.text";
5592             target: "elm.flip.content.title";
5593             target: "elm.flip.content";
5594          }
5595          program { name: "contact_default_number_enabled";
5596             signal: "elm,state,contact,default_number,enabled";
5597             source: "elm";
5598             action: STATE_SET "contact_default_number_enabled" 0.0;
5599             target: "elm.icon";
5600             target: "elm.padding.icon.left";
5601             target: "elm.text";
5602          }
5603          program { name: "contact_default_number_disabled";
5604             signal: "elm,state,contact,default_number,disabled";
5605             source: "elm";
5606             action: STATE_SET "default" 0.0;
5607             target: "elm.icon";
5608             target: "elm.padding.icon.left";
5609             target: "elm.text";
5610          }
5611       }
5612    }
5613
5614
5615    group { name: "elm/genlist/item/dialogue/2text/default";
5616       alias: "elm/genlist/item_odd/dialogue/2text/default";
5617       alias: "elm/genlist/item_compress/dialogue/2text/default";
5618       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5619       alias: "elm/layout/dialogue/2text";
5620       data.item: "stacking" "above";
5621       data.item: "selectraise" "on";
5622       data.item: "texts" "elm.text.1 elm.text.2";
5623       data.item: "flips" "elm.flip.icon elm.flip.content";
5624       parts {
5625          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5626          GENLIST_PART_BG_NORMAL
5627          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5628          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5629          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5630          GENLIST_PART_PADDING_RIGHT_EDIT
5631          GENLIST_PART_DIALOGUE_ITEM
5632          GENLIST_PART_DIALOGUE_RIGHT_LINE
5633          part { name: "elm.text.1";
5634             clip_to: "disclip";
5635             type: TEXT;
5636             mouse_events: 0;
5637             scale: 1;
5638             description { state: "default" 0.0;
5639                min: 0 GENLIST_SIZE_61_INC;
5640                fixed: 0 1;
5641                rel1 {
5642                   relative: 1.0 1.0;
5643                   to_x: "elm.padding.left";
5644                   to_y: "elm.padding.top";
5645                }
5646                rel2 {
5647                   relative: 0.0 1.0;
5648                   to_x: "elm.padding.right";
5649                   to_y: "elm.padding.top";
5650                }
5651                align: 0.0 0.0;
5652                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5653                text {
5654                   font: "Tizen:style=Roman";
5655                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5656                   min: 0 1;
5657                   align: 0.0 0.5;
5658                   text_class: "list_item";
5659                }
5660             }
5661             description { state: "selected" 0.0;
5662                inherit: "default" 0.0;
5663                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5664             }
5665             GENLIST_DESCRIPTION_FLIP_ENABLED
5666          }
5667          part { name: "elm.text.2";
5668             clip_to: "disclip";
5669             type: TEXT;
5670             mouse_events: 0;
5671             scale: 1;
5672             description { state: "default" 0.0;
5673                rel1 {
5674                   relative: 1.0 1.0;
5675                   to_x: "elm.padding.left";
5676                   to_y: "elm.text.1";
5677                }
5678                rel2 {
5679                   relative: 0.0 0.0;
5680                   to_x: "elm.padding.right";
5681                   to_y: "elm.padding.bottom";
5682                }
5683                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5684                text {
5685                   font: "Tizen:style=Medium";
5686                   size: GENLIST_FONT_32_INC;
5687                   min: 0 1;
5688                   align: 0.0 0.5;
5689                   text_class: "tizen";
5690                }
5691             }
5692             description { state: "selected" 0.0;
5693                inherit: "default" 0.0;
5694                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5695             }
5696             GENLIST_DESCRIPTION_FLIP_ENABLED
5697          }
5698          GENLIST_PART_FLIP
5699          GENLIST_PART_DISCLIP
5700       }
5701       programs {
5702          // signal: elm,state,%s,active
5703          //   a "check" item named %s went active
5704          // signal: elm,state,%s,passive
5705          //   a "check" item named %s went passive
5706          // default is passive
5707          program { name: "go_active";
5708             signal: "elm,state,selected";
5709             source: "elm";
5710             action: STATE_SET "selected" 0.0;
5711             target: "bg";
5712             target: "elm.text.1";
5713             target: "elm.text.2";
5714             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5715          }
5716          program { name: "go_passive";
5717             signal: "elm,state,unselected";
5718             source: "elm";
5719             action: STATE_SET "default" 0.0;
5720             target: "bg";
5721             target: "elm.text.1";
5722             target: "elm.text.2";
5723             transition: LINEAR 0.1;
5724          }
5725          program { name: "go_disabled";
5726             signal: "elm,state,disabled";
5727             source: "elm";
5728             action: STATE_SET "disabled" 0.0;
5729             target: "disclip";
5730          }
5731          program { name: "go_enabled";
5732             signal: "elm,state,enabled";
5733             source: "elm";
5734             action: STATE_SET "default" 0.0;
5735             target: "disclip";
5736          }
5737          GENLIST_PROGRAM_FLIP_2TEXT
5738          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5739       }
5740    }
5741
5742    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5743       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5744       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5745       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5746       alias: "elm/layout/dialogue/2text.1icon.2";
5747       data.item: "stacking" "above";
5748       data.item: "selectraise" "on";
5749       data.item: "texts" "elm.text.1 elm.text.2";
5750       data.item: "contents" "elm.icon";
5751       data.item: "flips" "elm.flip.icon elm.flip.content";
5752       parts {
5753          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5754          GENLIST_PART_BG_NORMAL
5755          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5756          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5757          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5758          GENLIST_PART_PADDING_RIGHT_EDIT
5759          GENLIST_PART_DIALOGUE_ITEM
5760          GENLIST_PART_DIALOGUE_RIGHT_LINE
5761          part { name: "elm.icon";
5762             clip_to: "disclip";
5763             type: SWALLOW;
5764             scale: 1;
5765             description { state: "default" 0.0;
5766                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5767                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5768                fixed: 1 1;
5769                rel1 {
5770                   relative: 1.0 0.0;
5771                   to_x: "elm.padding.left";
5772                }
5773                rel2.to_x: "elm.padding.left";
5774                align: 0.0 0.5;
5775             }
5776             GENLIST_DESCRIPTION_FLIP_ENABLED
5777          }
5778          part { name: "elm.padding.icon.right";
5779             clip_to: "disclip";
5780             type: RECT;
5781             scale: 1;
5782             description { state: "default" 0.0;
5783                min: GENLIST_PADDING_16_INC 0;
5784                fixed: 1 0;
5785                rel1 {
5786                   relative: 1.0 0.0;
5787                   to_x: "elm.icon";
5788                }
5789                rel2.to_x: "elm.icon";
5790                align: 0.0 0.0;
5791                visible: 0;
5792             }
5793          }
5794          part { name: "elm.text.1";
5795             clip_to: "disclip";
5796             type: TEXT;
5797             mouse_events: 0;
5798             scale: 1;
5799             description { state: "default" 0.0;
5800                min: 0 GENLIST_SIZE_61_INC;
5801                fixed: 0 1;
5802                rel1 {
5803                   relative: 1.0 1.0;
5804                   to_x: "elm.padding.icon.right";
5805                   to_y: "elm.padding.top";
5806                }
5807                rel2 {
5808                   relative: 0.0 1.0;
5809                   to_x: "elm.padding.right";
5810                   to_y: "elm.padding.top";
5811                }
5812                align: 0.0 0.0;
5813                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5814                text {
5815                   font: "Tizen:style=Roman";
5816                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5817                   min: 0 1;
5818                   align: 0.0 0.5;
5819                   text_class: "list_item";
5820                }
5821             }
5822             description { state: "selected" 0.0;
5823                inherit: "default" 0.0;
5824                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5825             }
5826             GENLIST_DESCRIPTION_FLIP_ENABLED
5827          }
5828          part { name: "elm.text.2";
5829             clip_to: "disclip";
5830             type: TEXT;
5831             mouse_events: 0;
5832             scale: 1;
5833             description { state: "default" 0.0;
5834                rel1 {
5835                   relative: 1.0 1.0;
5836                   to_x: "elm.padding.icon.right";
5837                   to_y: "elm.text.1";
5838                }
5839                rel2 {
5840                   relative: 0.0 0.0;
5841                   to_x: "elm.padding.right";
5842                   to_y: "elm.padding.bottom";
5843                }
5844                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5845                text {
5846                   font: "Tizen:style=Medium";
5847                   size: GENLIST_FONT_32_INC;
5848                   min: 0 1;
5849                   align: 0.0 0.5;
5850                   text_class: "tizen";
5851                }
5852             }
5853             description { state: "selected" 0.0;
5854                inherit: "default" 0.0;
5855                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5856             }
5857             GENLIST_DESCRIPTION_FLIP_ENABLED
5858          }
5859          GENLIST_PART_FLIP
5860          GENLIST_PART_DISCLIP
5861       }
5862       programs {
5863          // signal: elm,state,%s,active
5864          //   a "check" item named %s went active
5865          // signal: elm,state,%s,passive
5866          //   a "check" item named %s went passive
5867          // default is passive
5868          program { name: "go_active";
5869             signal: "elm,state,selected";
5870             source: "elm";
5871             action: STATE_SET "selected" 0.0;
5872             target: "bg";
5873             target: "elm.text.1";
5874             target: "elm.text.2";
5875             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5876          }
5877          program { name: "go_passive";
5878             signal: "elm,state,unselected";
5879             source: "elm";
5880             action: STATE_SET "default" 0.0;
5881             target: "bg";
5882             target: "elm.text.1";
5883             target: "elm.text.2";
5884             transition: LINEAR 0.1;
5885          }
5886          program { name: "go_disabled";
5887             signal: "elm,state,disabled";
5888             source: "elm";
5889             action: STATE_SET "disabled" 0.0;
5890             target: "disclip";
5891          }
5892          program { name: "go_enabled";
5893             signal: "elm,state,enabled";
5894             source: "elm";
5895             action: STATE_SET "default" 0.0;
5896             target: "disclip";
5897          }
5898          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5899          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5900       }
5901    }
5902
5903    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5904       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5905       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5906       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5907       alias: "elm/layout/dialogue/2text.1icon.3";
5908       data.item: "stacking" "above";
5909       data.item: "selectraise" "on";
5910       data.item: "texts" "elm.text.1 elm.text.2";
5911       data.item: "contents" "elm.icon";
5912       data.item: "flips" "elm.flip.icon elm.flip.content";
5913       parts {
5914          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5915          GENLIST_PART_BG_NORMAL
5916          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5917          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5918          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5919          GENLIST_PART_PADDING_RIGHT_EDIT
5920          GENLIST_PART_DIALOGUE_ITEM
5921          GENLIST_PART_DIALOGUE_RIGHT_LINE
5922          part { name: "elm.icon";
5923             clip_to: "disclip";
5924             type: SWALLOW;
5925             scale: 1;
5926             description { state: "default" 0.0;
5927                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5928                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
5929                fixed: 1 1;
5930                rel1 {
5931                   relative: 1.0 0.0;
5932                   to_x: "elm.padding.left";
5933                }
5934                rel2.to_x: "elm.padding.left";
5935                align: 0.0 0.5;
5936             }
5937             GENLIST_DESCRIPTION_FLIP_ENABLED
5938          }
5939          part { name: "elm.padding.icon.right";
5940             clip_to: "disclip";
5941             type: RECT;
5942             scale: 1;
5943             description { state: "default" 0.0;
5944                min: GENLIST_PADDING_16_INC 0;
5945                fixed: 1 0;
5946                rel1 {
5947                   relative: 1.0 0.0;
5948                   to_x: "elm.icon";
5949                }
5950                rel2.to_x: "elm.icon";
5951                align: 0.0 0.0;
5952                visible: 0;
5953             }
5954          }
5955          part { name: "elm.text.1";
5956             clip_to: "disclip";
5957             type: TEXT;
5958             mouse_events: 0;
5959             scale: 1;
5960             description { state: "default" 0.0;
5961                min: 0 GENLIST_SIZE_61_INC;
5962                fixed: 0 1;
5963                rel1 {
5964                   relative: 1.0 1.0;
5965                   to_x: "elm.padding.icon.right";
5966                   to_y: "elm.padding.top";
5967                }
5968                rel2 {
5969                   relative: 0.0 1.0;
5970                   to_x: "elm.padding.right";
5971                   to_y: "elm.padding.top";
5972                }
5973                align: 0.0 0.0;
5974                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5975                text {
5976                   font: "Tizen:style=Roman";
5977                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5978                   min: 0 1;
5979                   align: 0.0 0.5;
5980                   text_class: "list_item";
5981                }
5982             }
5983             description { state: "selected" 0.0;
5984                inherit: "default" 0.0;
5985                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5986             }
5987             GENLIST_DESCRIPTION_FLIP_ENABLED
5988          }
5989          part { name: "elm.text.2";
5990             clip_to: "disclip";
5991             type: TEXT;
5992             mouse_events: 0;
5993             scale: 1;
5994             description { state: "default" 0.0;
5995                rel1 {
5996                   relative: 1.0 1.0;
5997                   to_x: "elm.padding.icon.right";
5998                   to_y: "elm.text.1";
5999                }
6000                rel2 {
6001                   relative: 0.0 0.0;
6002                   to_x: "elm.padding.right";
6003                   to_y: "elm.padding.bottom";
6004                }
6005                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6006                text {
6007                   font: "Tizen:style=Medium";
6008                   size: GENLIST_FONT_32_INC;
6009                   min: 0 1;
6010                   align: 0.0 0.5;
6011                   text_class: "tizen";
6012                }
6013             }
6014             description { state: "selected" 0.0;
6015                inherit: "default" 0.0;
6016                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6017             }
6018             GENLIST_DESCRIPTION_FLIP_ENABLED
6019          }
6020          GENLIST_PART_FLIP
6021          GENLIST_PART_DISCLIP
6022       }
6023       programs {
6024          // signal: elm,state,%s,active
6025          //   a "check" item named %s went active
6026          // signal: elm,state,%s,passive
6027          //   a "check" item named %s went passive
6028          // default is passive
6029          program { name: "go_active";
6030             signal: "elm,state,selected";
6031             source: "elm";
6032             action: STATE_SET "selected" 0.0;
6033             target: "bg";
6034             target: "elm.text.1";
6035             target: "elm.text.2";
6036             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6037          }
6038          program { name: "go_passive";
6039             signal: "elm,state,unselected";
6040             source: "elm";
6041             action: STATE_SET "default" 0.0;
6042             target: "bg";
6043             target: "elm.text.1";
6044             target: "elm.text.2";
6045             transition: LINEAR 0.1;
6046          }
6047          program { name: "go_disabled";
6048             signal: "elm,state,disabled";
6049             source: "elm";
6050             action: STATE_SET "disabled" 0.0;
6051             target: "disclip";
6052          }
6053          program { name: "go_enabled";
6054             signal: "elm,state,enabled";
6055             source: "elm";
6056             action: STATE_SET "default" 0.0;
6057             target: "disclip";
6058          }
6059          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6060          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6061       }
6062    }
6063
6064    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6065       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6066       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6067       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6068       alias: "elm/layout/dialogue/2text.3icon";
6069       data.item: "stacking" "above";
6070       data.item: "selectraise" "on";
6071       data.item: "texts" "elm.text.1 elm.text.2";
6072       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6073       data.item: "flips" "elm.flip.icon elm.flip.content";
6074       parts {
6075          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6076          GENLIST_PART_BG_NORMAL
6077          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6078          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6079          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6080          GENLIST_PART_PADDING_RIGHT_EDIT
6081          GENLIST_PART_DIALOGUE_ITEM
6082          GENLIST_PART_DIALOGUE_RIGHT_LINE
6083          part { name: "elm.swallow.colorbar";
6084             clip_to: "disclip";
6085             type: SWALLOW;
6086             scale: 1;
6087             description { state: "default" 0.0;
6088                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6089                fixed: 1 1;
6090                rel1 {
6091                   relative: 1.0 0.0;
6092                   to_x: "elm.rect.dialogue";
6093                }
6094                rel2 {
6095                   relative: 1.0 0.0;
6096                   to_x: "elm.rect.dialogue";
6097                }
6098                align: 0.0 0.0;
6099             }
6100          }
6101          part { name: "elm.icon.1";
6102             clip_to: "disclip";
6103             type: SWALLOW;
6104             scale: 1;
6105             description { state: "default" 0.0;
6106                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6107                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6108                fixed: 1 1;
6109                rel1 {
6110                   relative: 1.0 0.0;
6111                   to_x: "elm.padding.left";
6112                }
6113                rel2 {
6114                   relative: 1.0 1.0;
6115                   to_x: "elm.padding.left";
6116                }
6117                align: 0.0 0.5;
6118             }
6119             GENLIST_DESCRIPTION_FLIP_ENABLED
6120          }
6121          part { name: "elm.padding.icon1.right";
6122             type: RECT;
6123             scale: 1;
6124             description { state: "default" 0.0;
6125                min: GENLIST_PADDING_16_INC 0;
6126                fixed: 1 0;
6127                rel1 {
6128                   relative: 1.0 0.0;
6129                   to_x: "elm.icon.1";
6130                }
6131                rel2.to_x: "elm.icon.1";
6132                align: 0.0 0.0;
6133                visible: 0;
6134             }
6135          }
6136          part { name: "elm.icon.2";
6137             clip_to: "disclip";
6138             type: SWALLOW;
6139             scale: 1;
6140             description { state: "default" 0.0;
6141                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6142                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6143                fixed: 1 1;
6144                rel1.to_x: "elm.padding.right";
6145                rel2 {
6146                   relative: 0.0 1.0;
6147                   to_x: "elm.padding.right";
6148                }
6149                align: 1.0 0.5;
6150             }
6151             GENLIST_DESCRIPTION_FLIP_ENABLED
6152          }
6153          part { name: "elm.padding.icon2.left";
6154             type: RECT;
6155             scale: 1;
6156             description { state: "default" 0.0;
6157                min: GENLIST_PADDING_16_INC 0;
6158                fixed: 1 0;
6159                rel1.to_x: "elm.icon.2";
6160                rel2 {
6161                   relative: 0.0 1.0;
6162                   to_x: "elm.icon.2";
6163                }
6164                align: 1.0 0.0;
6165                visible: 0;
6166             }
6167          }
6168          part { name: "elm.text.1";
6169             clip_to: "disclip";
6170             type: TEXT;
6171             mouse_events: 0;
6172             scale: 1;
6173             description { state: "default" 0.0;
6174                min: 0 GENLIST_SIZE_61_INC;
6175                fixed: 0 1;
6176                rel1 {
6177                   relative: 1.0 1.0;
6178                   to_x: "elm.padding.icon1.right";
6179                   to_y: "elm.padding.top";
6180                }
6181                rel2 {
6182                   relative: 0.0 1.0;
6183                   to_x: "elm.padding.icon2.left";
6184                   to_y: "elm.padding.top";
6185                }
6186                align: 0.0 0.0;
6187                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6188                text {
6189                   font: "Tizen:style=Roman";
6190                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6191                   min: 0 1;
6192                   align: 0.0 0.5;
6193                   text_class: "list_item";
6194                }
6195             }
6196             description { state: "selected" 0.0;
6197                inherit: "default" 0.0;
6198                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6199             }
6200             GENLIST_DESCRIPTION_FLIP_ENABLED
6201          }
6202          part { name: "elm.text.2";
6203             clip_to: "disclip";
6204             type: TEXT;
6205             mouse_events: 0;
6206             scale: 1;
6207             description { state: "default" 0.0;
6208                rel1 {
6209                   relative: 1.0 1.0;
6210                   to_x: "elm.padding.icon1.right";
6211                   to_y: "elm.text.1";
6212                }
6213                rel2 {
6214                   relative: 0.0 0.0;
6215                   to_x: "elm.padding.icon2.left";
6216                   to_y: "elm.padding.bottom";
6217                }
6218                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6219                text {
6220                   font: "Tizen:style=Medium";
6221                   size: GENLIST_FONT_32_INC;
6222                   min: 0 1;
6223                   align: 0.0 0.5;
6224                   text_class: "tizen";
6225                }
6226             }
6227             description { state: "selected" 0.0;
6228                inherit: "default" 0.0;
6229                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6230             }
6231             GENLIST_DESCRIPTION_FLIP_ENABLED
6232          }
6233          GENLIST_PART_FLIP
6234          GENLIST_PART_DISCLIP
6235       }
6236       programs {
6237          // signal: elm,state,%s,active
6238          //   a "check" item named %s went active
6239          // signal: elm,state,%s,passive
6240          //   a "check" item named %s went passive
6241          // default is passive
6242          program { name: "go_active";
6243             signal: "elm,state,selected";
6244             source: "elm";
6245             action: STATE_SET "selected" 0.0;
6246             target: "bg";
6247             target: "elm.text.1";
6248             target: "elm.text.2";
6249             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6250          }
6251          program { name: "go_passive";
6252             signal: "elm,state,unselected";
6253             source: "elm";
6254             action: STATE_SET "default" 0.0;
6255             target: "bg";
6256             target: "elm.text.1";
6257             target: "elm.text.2";
6258             transition: LINEAR 0.1;
6259          }
6260          program { name: "go_disabled";
6261             signal: "elm,state,disabled";
6262             source: "elm";
6263             action: STATE_SET "disabled" 0.0;
6264             target: "disclip";
6265          }
6266          program { name: "go_enabled";
6267             signal: "elm,state,enabled";
6268             source: "elm";
6269             action: STATE_SET "default" 0.0;
6270             target: "disclip";
6271          }
6272          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6273          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6274       }
6275    }
6276
6277    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6278       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6279       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6280       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6281       alias: "elm/layout/dialogue/2text.2icon.2";
6282       data.item: "stacking" "above";
6283       data.item: "selectraise" "on";
6284       data.item: "texts" "elm.text.1 elm.text.2";
6285       data.item: "contents" "elm.icon.1 elm.icon.2";
6286       data.item: "flips" "elm.flip.icon elm.flip.content";
6287       parts {
6288          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6289          GENLIST_PART_BG_NORMAL
6290          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6291          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6292          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6293          GENLIST_PART_PADDING_RIGHT_EDIT
6294          GENLIST_PART_DIALOGUE_ITEM
6295          GENLIST_PART_DIALOGUE_RIGHT_LINE
6296          part { name: "elm.icon.1";
6297             clip_to: "disclip";
6298             type: SWALLOW;
6299             scale: 1;
6300             description { state: "default" 0.0;
6301                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6302                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
6303                fixed: 1 1;
6304                rel1 {
6305                   relative: 1.0 1.0;
6306                   to_x: "elm.padding.left";
6307                   to_y: "elm.padding.top";
6308                }
6309                rel2 {
6310                   relative: 1.0 0.0;
6311                   to_x: "elm.padding.left";
6312                   to_y: "elm.padding.bottom";
6313                }
6314                align: 0.0 0.5;
6315             }
6316             GENLIST_DESCRIPTION_FLIP_ENABLED
6317          }
6318          part { name: "elm.padding.icon1.right";
6319             clip_to: "disclip";
6320             type: RECT;
6321             scale: 1;
6322             description { state: "default" 0.0;
6323                min: GENLIST_PADDING_16_INC 0;
6324                fixed: 1 0;
6325                rel1 {
6326                   relative: 1.0 0.0;
6327                   to_x: "elm.icon.1";
6328                }
6329                rel2.to_x: "elm.icon.1";
6330                align: 0.0 0.0;
6331                visible: 0;
6332             }
6333          }
6334          part { name: "elm.text.1";
6335             clip_to: "disclip";
6336             type: TEXT;
6337             mouse_events: 0;
6338             scale: 1;
6339             description { state: "default" 0.0;
6340                min: 0 GENLIST_SIZE_61_INC;
6341                fixed: 0 1;
6342                rel1 {
6343                   relative: 1.0 1.0;
6344                   to_x: "elm.padding.icon1.right";
6345                   to_y: "elm.padding.top";
6346                }
6347                rel2 {
6348                   relative: 0.0 1.0;
6349                   to_x: "elm.padding.right";
6350                   to_y: "elm.padding.top";
6351                }
6352                align: 0.0 0.0;
6353                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6354                text {
6355                   font: "Tizen:style=Roman";
6356                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6357                   min: 0 1;
6358                   align: 0.0 0.5;
6359                   text_class: "list_item";
6360                }
6361             }
6362             description { state: "selected" 0.0;
6363                inherit: "default" 0.0;
6364                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6365             }
6366             GENLIST_DESCRIPTION_FLIP_ENABLED
6367          }
6368          part { name: "elm.icon.2";
6369             clip_to: "disclip";
6370             type: SWALLOW;
6371             scale: 1;
6372             description { state: "default" 0.0;
6373                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6374                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6375                fixed: 1 1;
6376                rel1 {
6377                   relative: 0.0 1.0;
6378                   to_x: "elm.padding.right";
6379                   to_y: "elm.text.1";
6380                }
6381                rel2 {
6382                   relative: 0.0 0.0;
6383                   to_x: "elm.padding.right";
6384                   to_y: "elm.padding.bottom";
6385                }
6386                align: 1.0 0.5;
6387             }
6388             GENLIST_DESCRIPTION_FLIP_ENABLED
6389          }
6390          part { name: "elm.padding.icon2.left";
6391             clip_to: "disclip";
6392             type: RECT;
6393             scale: 1;
6394             description { state: "default" 0.0;
6395                min: GENLIST_PADDING_16_INC 0;
6396                fixed: 1 0;
6397                rel1 {
6398                   relative: 0.0 0.0;
6399                   to_x: "elm.icon.2";
6400                }
6401                rel2.to_x: "elm.icon.2";
6402                align: 1.0 0.0;
6403                visible: 0;
6404             }
6405          }
6406          part { name: "elm.text.2";
6407             clip_to: "disclip";
6408             type: TEXT;
6409             mouse_events: 0;
6410             scale: 1;
6411             description { state: "default" 0.0;
6412                rel1 {
6413                   relative: 1.0 1.0;
6414                   to_x: "elm.padding.icon1.right";
6415                   to_y: "elm.text.1";
6416                }
6417                rel2 {
6418                   relative: 0.0 0.0;
6419                   to_x: "elm.padding.icon2.left";
6420                   to_y: "elm.padding.bottom";
6421                }
6422                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6423                text {
6424                   font: "Tizen:style=Medium";
6425                   size: GENLIST_FONT_32_INC;
6426                   min: 0 1;
6427                   align: 0.0 0.5;
6428                   text_class: "tizen";
6429                }
6430             }
6431             description { state: "selected" 0.0;
6432                inherit: "default" 0.0;
6433                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6434             }
6435             GENLIST_DESCRIPTION_FLIP_ENABLED
6436          }
6437          GENLIST_PART_FLIP
6438          GENLIST_PART_DISCLIP
6439       }
6440       programs {
6441          // signal: elm,state,%s,active
6442          //   a "check" item named %s went active
6443          // signal: elm,state,%s,passive
6444          //   a "check" item named %s went passive
6445          // default is passive
6446          program { name: "go_active";
6447             signal: "elm,state,selected";
6448             source: "elm";
6449             action: STATE_SET "selected" 0.0;
6450             target: "bg";
6451             target: "elm.text.1";
6452             target: "elm.text.2";
6453             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6454          }
6455          program { name: "go_passive";
6456             signal: "elm,state,unselected";
6457             source: "elm";
6458             action: STATE_SET "default" 0.0;
6459             target: "bg";
6460             target: "elm.text.1";
6461             target: "elm.text.2";
6462             transition: LINEAR 0.1;
6463          }
6464          program { name: "go_disabled";
6465             signal: "elm,state,disabled";
6466             source: "elm";
6467             action: STATE_SET "disabled" 0.0;
6468             target: "disclip";
6469          }
6470          program { name: "go_enabled";
6471             signal: "elm,state,enabled";
6472             source: "elm";
6473             action: STATE_SET "default" 0.0;
6474             target: "disclip";
6475          }
6476          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6477          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6478       }
6479    }
6480
6481 // 2.4.2.9
6482    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6483       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6484       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6485       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6486       alias: "elm/layout/dialogue/2text.2icon.3";
6487       inherit: "elm/genlist/item/2text.2icon.4/default";
6488       parts {
6489          GENLIST_PART_BG_NORMAL
6490          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6491          GENLIST_PART_DIALOGUE_ITEM
6492          GENLIST_PART_DIALOGUE_RIGHT_LINE
6493       }
6494    }
6495 // 2.4.2.9 (textblock)
6496    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6497       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6498       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6499       parts {
6500          GENLIST_PART_BG_NORMAL
6501          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6502          GENLIST_PART_DIALOGUE_ITEM
6503          GENLIST_PART_DIALOGUE_RIGHT_LINE
6504       }
6505    }
6506
6507 // 4.2.11
6508    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6509       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6510       alias: "elm/layout/dialogue/1title.1text.2";
6511       data.item: "stacking" "above";
6512       data.item: "selectraise" "on";
6513       data.item: "texts" "elm.title elm.text";
6514       parts {
6515          part { name: "base";
6516             type: RECT;
6517             repeat_events: 1;
6518             description { state: "default" 0.0;
6519                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6520             }
6521          }
6522          GENLIST_PART_BG_NORMAL
6523          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6524          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6525          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6526          GENLIST_PART_PADDING_RIGHT_EDIT
6527          GENLIST_PART_DIALOGUE_ITEM
6528          GENLIST_PART_DIALOGUE_RIGHT_LINE
6529          part { name: "elm.title";
6530             clip_to: "disclip";
6531             type: TEXT;
6532             mouse_events: 0;
6533             scale: 1;
6534             description { state: "default" 0.0;
6535                min: GENLIST_SIZE_163_INC 0;
6536                fixed: 1 0;
6537                rel1 {
6538                   relative: 1.0 0.0;
6539                   to_x: "elm.padding.left";
6540                }
6541                rel2 {
6542                   relative: 1.0 1.0;
6543                   to_x: "elm.padding.left";
6544                }
6545                align: 0.0 0.0;
6546                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6547                text {
6548                   font: "Tizen:style=Medium";
6549                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6550                   min: 0 1;
6551                   align: 0.0 0.5;
6552                   text_class: "tizen";
6553                }
6554             }
6555             description { state: "selected" 0.0;
6556                inherit: "default" 0.0;
6557                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6558             }
6559          }
6560          part { name: "elm.divider1";
6561             clip_to: "disclip";
6562             type: RECT;
6563             mouse_events: 0;
6564             description { state: "default" 0.0;
6565                min: 1 0;
6566                fixed: 1 0;
6567                rel1 {
6568                   relative: 1.0 0.0;
6569                   to_x: "elm.title";
6570                }
6571                rel2.to_x: "elm.title";
6572                align: 0.0 0.5;
6573                color: GENLIST_LIST_LINE1_COLOR;
6574             }
6575          }
6576          part { name: "elm.padding.text.left";
6577             clip_to: "disclip";
6578             type: RECT;
6579             mouse_events: 0;
6580             description { state: "default" 0.0;
6581                min: GENLIST_PADDING_16_INC 0;
6582                fixed: 1 0;
6583                rel1 {
6584                   relative: 1.0 0.0;
6585                   to_x: "elm.divider1";
6586                }
6587                rel2.to_x: "elm.divider1";
6588                align: 0.0 0.5;
6589                visible: 0;
6590             }
6591          }
6592          part { name: "elm.text";
6593             clip_to: "disclip";
6594             type: TEXTBLOCK;
6595             mouse_events: 0;
6596             scale: 1;
6597             description { state: "default" 0.0;
6598                rel1 {
6599                   relative: 1.0 1.0;
6600                   to_x: "elm.padding.text.left";
6601                   to_y: "elm.padding.top";
6602                }
6603                rel2 {
6604                   relative: 0.0 0.0;
6605                   to_x: "elm.padding.right";
6606                   to_y: "elm.padding.bottom";
6607                }
6608                text {
6609                   style: "genlist_style_list_main_text_unread_wrap";
6610                   min: 0 1;
6611                   align: 0.0 0.5;
6612                }
6613             }
6614             description { state: "selected" 0.0;
6615                inherit: "default" 0.0;
6616                text.style: "genlist_style_list_main_text_focus_wrap";
6617             }
6618          }
6619          GENLIST_PART_DISCLIP
6620       }
6621       programs {
6622          // signal: elm,state,%s,active
6623          //   a "check" item named %s went active
6624          // signal: elm,state,%s,passive
6625          //   a "check" item named %s went passive
6626          // default is passive
6627          program { name: "go_active";
6628             signal: "elm,state,selected";
6629             source: "elm";
6630             action: STATE_SET "selected" 0.0;
6631             target: "bg";
6632             target: "elm.title";
6633             target: "elm.text";
6634             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6635          }
6636          program { name: "go_passive";
6637             signal: "elm,state,unselected";
6638             source: "elm";
6639             action: STATE_SET "default" 0.0;
6640             target: "bg";
6641             target: "elm.title";
6642             target: "elm.text";
6643             transition: LINEAR 0.1;
6644          }
6645          program { name: "go_disabled";
6646             signal: "elm,state,disabled";
6647             source: "elm";
6648             action: STATE_SET "disabled" 0.0;
6649             target: "disclip";
6650          }
6651          program { name: "go_enabled";
6652             signal: "elm,state,enabled";
6653             source: "elm";
6654             action: STATE_SET "default" 0.0;
6655             target: "disclip";
6656          }
6657          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6658       }
6659    }
6660
6661    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6662       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6663       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6664       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6665       alias: "elm/layout/dialogue/1title.2text";
6666       data.item: "stacking" "above";
6667       data.item: "selectraise" "on";
6668       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6669       parts {
6670          GENLIST_PART_BASE
6671          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6672          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6673          GENLIST_PART_PADDING_RIGHT_EDIT
6674          GENLIST_PART_DIALOGUE_ITEM
6675          GENLIST_PART_DIALOGUE_RIGHT_LINE
6676          part { name: "elm.divider1";
6677             clip_to: "disclip";
6678             type: RECT;
6679             mouse_events: 0;
6680             description { state: "default" 0.0;
6681                min: 1 0;
6682                fixed: 1 0;
6683                rel1 {
6684                   relative: 1.0 0.0;
6685                   to_x: "elm.title";
6686                }
6687                rel2.to_x: "elm.title";
6688                align: 0.0 0.5;
6689                color: GENLIST_LIST_LINE1_COLOR;
6690             }
6691          }
6692          part { name: "center_line";
6693             clip_to: "disclip";
6694             type: RECT;
6695             mouse_events: 0;
6696             description { state: "default" 0.0;
6697                min: 0 1;
6698                fixed: 0 1;
6699                color: GENLIST_LIST_LINE1_COLOR;
6700                rel1 {
6701                   relative: 1.0 0.5;
6702                   to_x: "elm.divider1";
6703                }
6704                rel2.relative: 1.0 0.5;
6705                align: 0.5 1.0;
6706             }
6707          }
6708          part { name: "elm.title";
6709             clip_to: "disclip";
6710             type: TEXT;
6711             mouse_events: 0;
6712             scale: 1;
6713             description { state: "default" 0.0;
6714                min: GENLIST_SIZE_163_INC 0;
6715                fixed: 1 0;
6716                rel1 {
6717                   relative: 1.0  0.0;
6718                   to_x: "elm.padding.left";
6719                }
6720                rel2.to_x: "elm.padding.left";
6721                align: 0.0 0.5;
6722                color: GENLIST_MULTILINE_TEXT_COLOR;
6723                text {
6724                   font: "Tizen:style=Medium";
6725                   size: GENLIST_MULTILINE_TEXT_SIZE;
6726                   min: 0 1;
6727                   align: 0.0 0.5;
6728                   text_class: "tizen";
6729                }
6730             }
6731          }
6732          part { name: "elm.padding.title.right";
6733             clip_to: "disclip";
6734             type: RECT;
6735             mouse_events: 0;
6736             scale: 1;
6737             description { state: "default" 0.0;
6738                min: GENLIST_PADDING_16_INC 0;
6739                fixed: 1 0;
6740                rel1 {
6741                    relative: 1.0 0.0;
6742                    to_x: "elm.title";
6743                }
6744                rel2.to_x: "elm.title";
6745                visible: 0;
6746                align: 0.0 0.5;
6747             }
6748          }
6749          part { name: "elm.text.1";
6750             clip_to: "disclip";
6751             type: TEXT;
6752             mouse_events: 0;
6753             scale: 1;
6754             description { state: "default" 0.0;
6755                rel1 {
6756                   relative: 1.0 0.0;
6757                   to_x: "elm.padding.title.right";
6758                }
6759                rel2 {
6760                   relative: 0.0 0.0;
6761                   to_x: "elm.padding.right";
6762                   to_y: "center_line";
6763                }
6764                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6765                text {
6766                   font: "Tizen:style=Roman";
6767                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6768                   min: 0 1;
6769                   align: 0.0 0.5;
6770                   text_class: "list_item";
6771                }
6772             }
6773          }
6774          part { name: "elm.text.2";
6775             clip_to: "disclip";
6776             type: TEXT;
6777             mouse_events: 0;
6778             scale: 1;
6779             description { state: "default" 0.0;
6780                rel1 {
6781                   relative: 1.0 0.5;
6782                   to_x: "elm.padding.title.right";
6783                }
6784                rel2 {
6785                   relative: 0.0 1.0;
6786                   to_x: "elm.padding.right";
6787                }
6788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6789                text {
6790                   font: "Tizen:style=Roman";
6791                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6792                   min: 0 1;
6793                   align: 0.0 0.5;
6794                   text_class: "tizen";
6795                }
6796             }
6797          }
6798          GENLIST_PART_DISCLIP
6799       }
6800       programs {
6801          // signal: elm,state,%s,active
6802          //   a "check" item named %s went active
6803          // signal: elm,state,%s,passive
6804          //   a "check" item named %s went passive
6805          // default is passive
6806          program { name: "go_active";
6807             signal: "elm,state,selected";
6808             source: "elm";
6809             action: STATE_SET "selected" 0.0;
6810             target: "elm.title";
6811             target: "elm.text.1";
6812             target: "elm.text.2";
6813          }
6814          program { name: "go_passive";
6815             signal: "elm,state,unselected";
6816             source: "elm";
6817             action: STATE_SET "default" 0.0;
6818             target: "elm.title";
6819             target: "elm.text.1";
6820             target: "elm.text.2";
6821             transition: LINEAR 0.1;
6822          }
6823          program { name: "go_disabled";
6824             signal: "elm,state,disabled";
6825             source: "elm";
6826             action: STATE_SET "disabled" 0.0;
6827             target: "disclip";
6828          }
6829          program { name: "go_enabled";
6830             signal: "elm,state,enabled";
6831             source: "elm";
6832             action: STATE_SET "default" 0.0;
6833             target: "disclip";
6834          }
6835       }
6836    }
6837
6838 #if 0
6839    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6840       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6841       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6842       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6843       alias: "elm/layout/dialogue/2text.1icon.6";
6844       data.item: "stacking" "above";
6845       data.item: "selectraise" "on";
6846       data.item: "texts" "elm.text.1 elm.text.2";
6847       data.item: "contents" "elm.icon";
6848       data.item: "flips" "elm.flip.icon elm.flip.content";
6849       parts {
6850          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6851          GENLIST_PART_BG_NORMAL
6852          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6853          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6854          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6855          GENLIST_PART_PADDING_RIGHT_EDIT
6856          GENLIST_PART_DIALOGUE_ITEM
6857          GENLIST_PART_DIALOGUE_RIGHT_LINE
6858          part { name: "elm.icon";
6859             clip_to: "disclip";
6860             type: SWALLOW;
6861             scale: 1;
6862             description { state: "default" 0.0;
6863                fixed: 1 1;
6864                rel1.to_x: "elm.padding.right";
6865                rel2 {
6866                   relative: 0.0 1.0;
6867                   to_x: "elm.padding.right";
6868                }
6869                align: 1.0 0.5;
6870             }
6871             GENLIST_DESCRIPTION_FLIP_ENABLED
6872          }
6873          part { name: "elm.padding.icon.left";
6874             clip_to: "disclip";
6875             type: RECT;
6876             scale: 1;
6877             description { state: "default" 0.0;
6878                min: GENLIST_SIZE_16_INC 0;
6879                fixed: 1 0;
6880                rel1.to_x: "elm.icon";
6881                rel2 {
6882                   relative: 0.0 1.0;
6883                   to_x: "elm.icon";
6884                }
6885                align: 1.0 0.0;
6886                visible: 0;
6887             }
6888          }
6889          part { name: "elm.text.1";
6890             clip_to: "disclip";
6891             type: TEXT;
6892             mouse_events: 0;
6893             scale: 1;
6894             description { state: "default" 0.0;
6895                min: 0 GENLIST_SIZE_61_INC;
6896                fixed: 0 1;
6897                rel1 {
6898                   relative: 1.0 1.0;
6899                   to_x: "elm.padding.left";
6900                   to_y: "elm.padding.top";
6901                }
6902                rel2 {
6903                   relative: 0.0 1.0;
6904                   to_x: "elm.padding.icon.left";
6905                   to_y: "elm.padding.top";
6906                }
6907                align: 0.0 0.0;
6908                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6909                text {
6910                   font: "Tizen:style=Roman";
6911                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6912                   min: 0 1;
6913                   align: 0.0 0.5;
6914                   text_class: "list_item";
6915                }
6916             }
6917             description { state: "selected" 0.0;
6918                inherit: "default" 0.0;
6919                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6920             }
6921             GENLIST_DESCRIPTION_FLIP_ENABLED
6922          }
6923          part { name: "elm.text.2";
6924             clip_to: "disclip";
6925             type: TEXT;
6926             mouse_events: 0;
6927             scale: 1;
6928             description { state: "default" 0.0;
6929                rel1 {
6930                   relative: 1.0 1.0;
6931                   to_x: "elm.padding.left";
6932                   to_y: "elm.text.1";
6933                }
6934                rel2 {
6935                   relative: 0.0 0.0;
6936                   to_x: "elm.padding.icon.left";
6937                   to_y: "elm.padding.bottom";
6938                }
6939                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6940                text {
6941                   font: "Tizen:style=Medium";
6942                   size: GENLIST_FONT_32_INC;
6943                   min: 0 1;
6944                   align: 0.0 0.5;
6945                   text_class: "tizen";
6946                }
6947             }
6948             description { state: "selected" 0.0;
6949                inherit: "default" 0.0;
6950                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6951             }
6952             GENLIST_DESCRIPTION_FLIP_ENABLED
6953          }
6954          GENLIST_PART_FLIP
6955          GENLIST_PART_DISCLIP
6956       }
6957       programs {
6958          // signal: elm,state,%s,active
6959          //   a "check" item named %s went active
6960          // signal: elm,state,%s,passive
6961          //   a "check" item named %s went passive
6962          // default is passive
6963          program { name: "go_active";
6964             signal: "elm,state,selected";
6965             source: "elm";
6966             action: STATE_SET "selected" 0.0;
6967             target: "bg";
6968             target: "elm.text.1";
6969             target: "elm.text.2";
6970             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6971          }
6972          program { name: "go_passive";
6973             signal: "elm,state,unselected";
6974             source: "elm";
6975             action: STATE_SET "default" 0.0;
6976             target: "bg";
6977             target: "elm.text.1";
6978             target: "elm.text.2";
6979             transition: LINEAR 0.1;
6980          }
6981          program { name: "go_disabled";
6982             signal: "elm,state,disabled";
6983             source: "elm";
6984             action: STATE_SET "disabled" 0.0;
6985             target: "disclip";
6986          }
6987          program { name: "go_enabled";
6988             signal: "elm,state,enabled";
6989             source: "elm";
6990             action: STATE_SET "default" 0.0;
6991             target: "disclip";
6992          }
6993          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6994          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6995       }
6996    }
6997
6998    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6999       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7000       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7001       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7002       alias: "elm/layout/dialogue/2text.1icon.7";
7003       data.item: "stacking" "above";
7004       data.item: "selectraise" "on";
7005       data.item: "texts" "elm.text.1 elm.text.2";
7006       data.item: "contents" "elm.icon";
7007       data.item: "flips" "elm.flip.icon elm.flip.content";
7008       parts {
7009          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7010          GENLIST_PART_BG_NORMAL
7011          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7012          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7013          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7014          GENLIST_PART_PADDING_RIGHT_EDIT
7015          GENLIST_PART_DIALOGUE_ITEM
7016          GENLIST_PART_DIALOGUE_RIGHT_LINE
7017          part { name: "elm.icon";
7018             clip_to: "disclip";
7019             type: SWALLOW;
7020             scale: 1;
7021             description { state: "default" 0.0;
7022                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7023                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7024                fixed: 1 1;
7025                rel1 {
7026                   relative: 0.0 1.0;
7027                   to_x: "elm.padding.right";
7028                   to_y: "elm.padding.top";
7029                }
7030                rel2 {
7031                   relative: 0.0 0.0;
7032                   to_x: "elm.padding.right";
7033                   to_y: "elm.padding.bottom";
7034                }
7035                align: 1.0 0.5;
7036             }
7037             GENLIST_DESCRIPTION_FLIP_ENABLED
7038          }
7039          part { name: "elm.padding.icon.left";
7040             clip_to: "disclip";
7041             type: RECT;
7042             scale: 1;
7043             description { state: "default" 0.0;
7044                min: GENLIST_SIZE_16_INC 0;
7045                fixed: 1 0;
7046                rel1.to_x: "elm.icon";
7047                rel2 {
7048                   relative: 0.0 1.0;
7049                   to_x: "elm.icon";
7050                }
7051                align: 1.0 0.0;
7052                visible: 0;
7053             }
7054          }
7055          part { name: "elm.text.1";
7056             clip_to: "disclip";
7057             type: TEXT;
7058             mouse_events: 0;
7059             scale: 1;
7060             description { state: "default" 0.0;
7061                min: 0 GENLIST_SIZE_61_INC;
7062                fixed: 0 1;
7063                rel1 {
7064                   relative: 1.0 1.0;
7065                   to_x: "elm.padding.left";
7066                   to_y: "elm.padding.top";
7067                }
7068                rel2 {
7069                   relative: 0.0 1.0;
7070                   to_x: "elm.padding.icon.left";
7071                   to_y: "elm.padding.top";
7072                }
7073                align: 0.0 0.0;
7074                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7075                text {
7076                   font: "Tizen:style=Roman";
7077                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7078                   min: 0 1;
7079                   align: 0.0 0.5;
7080                   text_class: "list_item";
7081                }
7082             }
7083             description { state: "selected" 0.0;
7084                inherit: "default" 0.0;
7085                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7086             }
7087             GENLIST_DESCRIPTION_FLIP_ENABLED
7088          }
7089          part { name: "elm.text.2";
7090             clip_to: "disclip";
7091             type: TEXT;
7092             mouse_events: 0;
7093             scale: 1;
7094             description { state: "default" 0.0;
7095                rel1 {
7096                   relative: 1.0 1.0;
7097                   to_x: "elm.padding.left";
7098                   to_y: "elm.text.1";
7099                }
7100                rel2 {
7101                   relative: 0.0 0.0;
7102                   to_x: "elm.padding.icon.left";
7103                   to_y: "elm.padding.bottom";
7104                }
7105                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7106                text {
7107                   font: "Tizen:style=Medium";
7108                   size: GENLIST_FONT_32_INC;
7109                   min: 0 1;
7110                   align: 0.0 0.5;
7111                   text_class: "tizen";
7112                }
7113             }
7114             description { state: "selected" 0.0;
7115                inherit: "default" 0.0;
7116                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7117             }
7118             GENLIST_DESCRIPTION_FLIP_ENABLED
7119          }
7120          GENLIST_PART_FLIP
7121          GENLIST_PART_DISCLIP
7122       }
7123       programs {
7124          // signal: elm,state,%s,active
7125          //   a "check" item named %s went active
7126          // signal: elm,state,%s,passive
7127          //   a "check" item named %s went passive
7128          // default is passive
7129          program { name: "go_active";
7130             signal: "elm,state,selected";
7131             source: "elm";
7132             action: STATE_SET "selected" 0.0;
7133             target: "bg";
7134             target: "elm.text.1";
7135             target: "elm.text.2";
7136             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7137          }
7138          program { name: "go_passive";
7139             signal: "elm,state,unselected";
7140             source: "elm";
7141             action: STATE_SET "default" 0.0;
7142             target: "bg";
7143             target: "elm.text.1";
7144             target: "elm.text.2";
7145             transition: LINEAR 0.1;
7146          }
7147          program { name: "go_disabled";
7148             signal: "elm,state,disabled";
7149             source: "elm";
7150             action: STATE_SET "disabled" 0.0;
7151             target: "disclip";
7152          }
7153          program { name: "go_enabled";
7154             signal: "elm,state,enabled";
7155             source: "elm";
7156             action: STATE_SET "default" 0.0;
7157             target: "disclip";
7158          }
7159          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7160          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7161       }
7162    }
7163
7164    // 2.4.2.19
7165    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7166       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7167       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7168       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7169       alias: "elm/layout/dialogue/2text.1icon.9";
7170       data.item: "stacking" "above";
7171       data.item: "selectraise" "on";
7172       data.item: "texts" "elm.text.1 elm.text.2";
7173       data.item: "contents" "elm.icon.1";
7174       data.item: "flips" "elm.flip.icon elm.flip.content";
7175
7176       parts {
7177          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7178          GENLIST_PART_BG_NORMAL
7179          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7180          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7181          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7182          GENLIST_PART_PADDING_RIGHT_EDIT
7183          GENLIST_PART_DIALOGUE_ITEM
7184          GENLIST_PART_DIALOGUE_RIGHT_LINE
7185          part { name: "elm.icon.1";
7186             clip_to: "disclip";
7187             type: SWALLOW;
7188             scale: 1;
7189             description { state: "default" 0.0;
7190                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7191                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7192                fixed: 1 1;
7193                rel1 {
7194                   relative: 1.0 1.0;
7195                   to_x: "elm.padding.left";
7196                   to_y: "elm.text.1";
7197                }
7198                rel2 {
7199                   relative: 1.0 0.0;
7200                   to_x: "elm.padding.left";
7201                   to_y: "elm.padding.bottom";
7202                }
7203                align: 0.0 0.5;
7204             }
7205             GENLIST_DESCRIPTION_FLIP_ENABLED
7206          }
7207          part { name: "elm.padding.icon1.right";
7208             clip_to: "disclip";
7209             type: RECT;
7210             scale: 1;
7211             description { state: "default" 0.0;
7212                min: GENLIST_PADDING_16_INC 0;
7213                fixed: 1 0;
7214                rel1 {
7215                   relative: 1.0 0.0;
7216                   to_x: "elm.icon.1";
7217                }
7218                rel2.to_x: "elm.icon.1";
7219                align: 0.0 0.0;
7220                visible: 0;
7221             }
7222          }
7223          part { name: "elm.text.1";
7224             clip_to: "disclip";
7225             type: TEXT;
7226             mouse_events: 0;
7227             scale: 1;
7228             description { state: "default" 0.0;
7229                min: 0 GENLIST_SIZE_61_INC;
7230                fixed: 0 1;
7231                rel1 {
7232                   relative: 1.0 1.0;
7233                   to_x: "elm.padding.left";
7234                   to_y: "elm.padding.top";
7235                }
7236                rel2 {
7237                   relative: 0.0 1.0;
7238                   to_x: "elm.padding.right";
7239                   to_y: "elm.padding.top";
7240                }
7241                align: 0.0 0.0;
7242                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7243                text {
7244                   font: "Tizen:style=Roman";
7245                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7246                   min: 0 1;
7247                   align: 0.0 0.5;
7248                   text_class: "list_item";
7249                }
7250             }
7251             description { state: "selected" 0.0;
7252                inherit: "default" 0.0;
7253                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7254             }
7255             GENLIST_DESCRIPTION_FLIP_ENABLED
7256          }
7257          part { name: "elm.text.2";
7258             clip_to: "disclip";
7259             type: TEXT;
7260             mouse_events: 0;
7261             scale: 1;
7262             description { state: "default" 0.0;
7263                rel1 {
7264                   relative: 1.0 1.0;
7265                   to_x: "elm.padding.icon1.right";
7266                   to_y: "elm.text.1";
7267                }
7268                rel2 {
7269                   relative: 0.0 0.0;
7270                   to_x: "elm.padding.right";
7271                   to_y: "elm.padding.bottom";
7272                }
7273                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7274                text {
7275                   font: "Tizen:style=Medium";
7276                   size: GENLIST_FONT_32_INC;
7277                   min: 0 1;
7278                   align: 0.0 0.5;
7279                   text_class: "tizen";
7280                }
7281             }
7282             description { state: "selected" 0.0;
7283                inherit: "default" 0.0;
7284                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7285             }
7286             GENLIST_DESCRIPTION_FLIP_ENABLED
7287          }
7288          GENLIST_PART_FLIP
7289          GENLIST_PART_DISCLIP
7290       }
7291       programs {
7292          // signal: elm,state,%s,active
7293          //   a "check" item named %s went active
7294          // signal: elm,state,%s,passive
7295          //   a "check" item named %s went passive
7296          // default is passive
7297          program { name: "go_active";
7298             signal: "elm,state,selected";
7299             source: "elm";
7300             action: STATE_SET "selected" 0.0;
7301             target: "bg";
7302             target: "elm.text.1";
7303             target: "elm.text.2";
7304          }
7305          program { name: "go_passive";
7306             signal: "elm,state,unselected";
7307             source: "elm";
7308             action: STATE_SET "default" 0.0;
7309             target: "bg";
7310             target: "elm.text.1";
7311             target: "elm.text.2";
7312             transition: LINEAR 0.1;
7313          }
7314          program { name: "go_disabled";
7315             signal: "elm,state,disabled";
7316             source: "elm";
7317             action: STATE_SET "disabled" 0.0;
7318             target: "disclip";
7319          }
7320          program { name: "go_enabled";
7321             signal: "elm,state,enabled";
7322             source: "elm";
7323             action: STATE_SET "default" 0.0;
7324             target: "disclip";
7325          }
7326       }
7327    }
7328
7329 // 4.3.1
7330    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7331       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7332       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7333       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7334       alias: "elm/layout/dialogue/bg/2text.2icon";
7335       data.item: "stacking" "above";
7336       data.item: "selectraise" "on";
7337       data.item: "texts" "elm.text.1 elm.text.2";
7338       data.item: "contents" "elm.icon.1 elm.icon.2";
7339       images {
7340           image: "00_list_thumbnail_bg.png" COMP;
7341       }
7342       parts {
7343          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7344          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7345          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7346          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7347          GENLIST_PART_PADDING_RIGHT_EDIT
7348          part { name: "elm.icon1.bg";
7349             scale: 1;
7350             description { state: "default" 0.0;
7351                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7352                fixed: 1 1;
7353                align: 0.0 0.52;
7354                rel1 {
7355                   relative: 1.0 0.5;
7356                   to_x: "elm.padding.left";
7357                }
7358                rel2 {
7359                   relative: 1.0 0.5;
7360                   to_x: "elm.padding.left";
7361                }
7362                image {
7363                   normal: "00_list_thumbnail_bg.png";
7364                   border: 1 1 1 1;
7365                   border_scale: 1;
7366                   middle: NONE;
7367                }
7368             }
7369          }
7370          part { name: "elm.icon.1";
7371             type: SWALLOW;
7372             description { state: "default" 0.0;
7373                rel1.to: "elm.icon1.bg";
7374                rel2.to: "elm.icon1.bg";
7375             }
7376          }
7377          part { name: "elm.padding.icon1.right";
7378             type: RECT;
7379             mouse_events: 0;
7380             scale: 1;
7381             description { state: "default" 0.0;
7382                min: GENLIST_PADDING_24_INC 0;
7383                fixed: 1 0;
7384                rel1 {
7385                    relative: 1.0 0.0;
7386                    to_x: "elm.icon1.bg";
7387                }
7388                rel2.to_x: "elm.icon1.bg";
7389                visible: 0;
7390                align: 0.0 0.5;
7391             }
7392          }
7393          part { name: "elm.icon.2";
7394             type: SWALLOW;
7395             scale: 1;
7396             description { state: "default" 0.0;
7397                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7398                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
7399                fixed: 1 1;
7400                rel1 {
7401                   relative: 0.0 0.5;
7402                   to_x: "elm.padding.right";
7403                }
7404                rel2 {
7405                   relative: 0.0 0.5;
7406                   to_x: "elm.padding.right";
7407                }
7408                align: 1.0 0.5;
7409             }
7410          }
7411          part { name: "elm.padding.icon2.right";
7412             type: RECT;
7413             mouse_events: 0;
7414             scale: 1;
7415             description { state: "default" 0.0;
7416                min: GENLIST_PADDING_16_INC 0;
7417                fixed: 1 0;
7418                rel1.to_x: "elm.icon.2";
7419                rel2 {
7420                   relative: 0.0 1.0;
7421                   to_x: "elm.icon.2";
7422                }
7423                rel2.to_x: "elm.icon.2";
7424                visible: 0;
7425                align: 1.0 0.5;
7426             }
7427          }
7428          part { name: "elm.text.1";
7429             clip_to: "disclip";
7430             type: TEXT;
7431             mouse_events: 0;
7432             scale: 1;
7433             description { state: "default" 0.0;
7434                min: 0 GENLIST_SIZE_54_INC;
7435                fixed: 0 1;
7436                align: 0.0 0.0;
7437                rel1 {
7438                   relative: 1.0 1.0;
7439                   to_x: "elm.padding.icon1.right";
7440                   to_y: "elm.padding.top";
7441                }
7442                rel2 {
7443                   relative: 0.0 1.0;
7444                   to_x: "elm.padding.icon2.right";
7445                   to_y: "elm.padding.top";
7446                }
7447                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7448                text {
7449                   font: "Tizen:style=Roman";
7450                   size: GENLIST_FONT_48_INC;
7451                   min: 0 1;
7452                   align: 0.0 0.0;
7453                   text_class: "list_item";
7454                }
7455             }
7456          }
7457          part { name: "elm.padding.text.1.bottom";
7458             type: RECT;
7459             mouse_events: 0;
7460             scale: 1;
7461             description { state: "default" 0.0;
7462                min: 0 GENLIST_PADDING_8_INC;
7463                fixed: 0 1;
7464                rel1 {
7465                    relative: 0.0 1.0;
7466                    to_y: "elm.text.1";
7467                }
7468                rel2.to_y: "elm.text.1";
7469                visible: 0;
7470                align: 0.0 0.0;
7471             }
7472          }
7473          part { name: "elm.text.2";
7474             clip_to: "disclip";
7475             type: TEXT;
7476             mouse_events: 0;
7477             scale: 1;
7478             description { state: "default" 0.0;
7479                rel1 {
7480                   relative: 1.0 1.0;
7481                   to_x: "elm.padding.icon1.right";
7482                   to_y: "elm.padding.text.1.bottom";
7483                }
7484                rel2 {
7485                   relative: 0.0 0.0;
7486                   to_x: "elm.padding.icon2.right";
7487                   to_y: "elm.padding.bottom";
7488                }
7489                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7490                text {
7491                   font: "Tizen:style=Medium";
7492                   size: GENLIST_FONT_32_INC;
7493                   min: 0 1;
7494                   align: 0.0 1.0;
7495                   text_class: "tizen";
7496                }
7497             }
7498          }
7499          GENLIST_PART_DISCLIP
7500       }
7501       programs {
7502          // signal: elm,state,%s,active
7503          //   a "check" item named %s went active
7504          // signal: elm,state,%s,passive
7505          //   a "check" item named %s went passive
7506          // default is passive
7507          /*program { name: "go_active";
7508             signal: "elm,state,selected";
7509             source: "elm";
7510             action: STATE_SET "selected" 0.0;
7511             target: "elm.text";
7512             target: "elm.text.sub";
7513          }
7514          program { name: "go_passive";
7515             signal: "elm,state,unselected";
7516             source: "elm";
7517             action: STATE_SET "default" 0.0;
7518             target: "elm.text";
7519             target: "elm.text.sub";
7520             transition: LINEAR 0.1;
7521          }*/
7522          program { name: "go_disabled";
7523             signal: "elm,state,disabled";
7524             source: "elm";
7525             action: STATE_SET "disabled" 0.0;
7526             target: "disclip";
7527          }
7528          program { name: "go_enabled";
7529             signal: "elm,state,enabled";
7530             source: "elm";
7531             action: STATE_SET "default" 0.0;
7532             target: "disclip";
7533          }
7534       }
7535    }
7536
7537 // 4.3.3
7538    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7539       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7540       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7541       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7542       alias: "elm/layout/dialogue/bg/5text.2icon";
7543       data.item: "stacking" "above";
7544       data.item: "selectraise" "on";
7545       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7546       data.item: "contents" "elm.icon.1 elm.icon.2";
7547       images {
7548           image: "00_list_thumbnail_bg.png" COMP;
7549       }
7550       parts {
7551          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7552          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7553          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7554          GENLIST_PART_PADDING_LEFT
7555          GENLIST_PART_PADDING_RIGHT_EDIT
7556          part { name: "elm.icon1.bg";
7557             scale: 1;
7558             description { state: "default" 0.0;
7559                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7560                fixed: 1 1;
7561                align: 0.0 0.5;
7562                rel1 {
7563                   relative: 1.0 0.5;
7564                   to_x: "elm.padding.left";
7565                }
7566                rel2 {
7567                   relative: 1.0 0.5;
7568                   to_x: "elm.padding.left";
7569                }
7570                image {
7571                   normal: "00_list_thumbnail_bg.png";
7572                   border: 1 1 1 1;
7573                   border_scale: 1;
7574                   middle: NONE;
7575                }
7576             }
7577          }
7578          part { name: "elm.icon.1";
7579             type: SWALLOW;
7580             description { state: "default" 0.0;
7581                rel1.to: "elm.icon1.bg";
7582                rel2.to: "elm.icon1.bg";
7583             }
7584          }
7585          part { name: "elm.padding.icon1.right";
7586             type: RECT;
7587             mouse_events: 0;
7588             scale: 1;
7589             description { state: "default" 0.0;
7590                min: GENLIST_PADDING_16_INC 0;
7591                fixed: 1 0;
7592                rel1 {
7593                    relative: 1.0 0.0;
7594                    to_x: "elm.icon1.bg";
7595                }
7596                rel2.to_x: "elm.icon1.bg";
7597                visible: 0;
7598                align: 0.0 0.5;
7599             }
7600          }
7601          part { name: "elm.text.1";
7602             clip_to: "disclip";
7603             type: TEXT;
7604             mouse_events: 0;
7605             scale: 1;
7606             description { state: "default" 0.0;
7607                min: 0 GENLIST_SIZE_38_INC;
7608                fixed: 0 1;
7609                rel1 {
7610                   relative: 1.0 1.0;
7611                   to_x: "elm.padding.icon1.right";
7612                   to_y: "elm.padding.top";
7613                }
7614                rel2 {
7615                   relative: 0.0 1.0;
7616                   to_x: "elm.padding.right";
7617                   to_y: "elm.padding.top";
7618                }
7619                align: 0.0 0.0;
7620                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7621                text {
7622                   font: "Tizen:style=Medium";
7623                   size: GENLIST_FONT_32_INC;
7624                   align: 0.0 0.5;
7625                   text_class: "list_item";
7626                }
7627             }
7628          }
7629          part { name: "elm.text.2";
7630             clip_to: "disclip";
7631             type: TEXT;
7632             mouse_events: 0;
7633             scale: 1;
7634             description { state: "default" 0.0;
7635                min: 0 GENLIST_SIZE_38_INC;
7636                fixed: 0 1;
7637                rel1 {
7638                   relative: 1.0 1.0;
7639                   to_x: "elm.padding.icon1.right";
7640                   to_y: "elm.text.1";
7641                }
7642                rel2 {
7643                   relative: 0.0 1.0;
7644                   to_x: "elm.padding.right";
7645                   to_y: "elm.text.1";
7646                }
7647                align: 0.0 0.0;
7648                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7649                text {
7650                   font: "Tizen:style=Medium";
7651                   size: GENLIST_FONT_28_INC;
7652                   align: 0.0 0.5;
7653                   text_class: "tizen";
7654                }
7655             }
7656          }
7657          part { name: "elm.icon.2";
7658             clip_to: "disclip";
7659             type: SWALLOW;
7660             mouse_events: 0;
7661             scale: 1;
7662             description { state: "default" 0.0;
7663                fixed: 1 1;
7664                rel1 {
7665                   relative: 1.0 0.0;
7666                   to_x: "elm.padding.icon1.right";
7667                   to_y: "elm.text.3";
7668                }
7669                rel2 {
7670                   relative: 1.0 1.0;
7671                   to_x: "elm.padding.icon1.right";
7672                   to_y: "elm.text.3";
7673                }
7674                align: 0.0 0.5;
7675             }
7676          }
7677          part { name: "elm.padding.icon2.right";
7678             type: RECT;
7679             mouse_events: 0;
7680             scale: 1;
7681             description { state: "default" 0.0;
7682                min: GENLIST_PADDING_16_INC 0;
7683                fixed: 1 0;
7684                rel1 {
7685                    relative: 1.0 0.0;
7686                    to_x: "elm.icon.2";
7687                }
7688                rel2.to_x: "elm.icon.2";
7689                visible: 0;
7690                align: 0.0 0.5;
7691             }
7692          }
7693          part { name: "elm.text.3";
7694             clip_to: "disclip";
7695             type: TEXT;
7696             mouse_events: 0;
7697             scale: 1;
7698             description { state: "default" 0.0;
7699                min: 0 GENLIST_SIZE_38_INC;
7700                fixed: 0 1;
7701                rel1 {
7702                   relative: 1.0 1.0;
7703                   to_x: "elm.padding.icon2.right";
7704                   to_y: "elm.text.2";
7705                }
7706                rel2 {
7707                   relative: 0.0 1.0;
7708                   to_x: "elm.padding.right";
7709                   to_y: "elm.text.2";
7710                }
7711                align: 0.0 0.0;
7712                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7713                text {
7714                   font: "Tizen:style=Medium";
7715                   size: GENLIST_FONT_28_INC;
7716                   align: 0.0 0.5;
7717                   text_class: "tizen";
7718                }
7719             }
7720          }
7721          part { name: "elm.text.4";
7722             clip_to: "disclip";
7723             type: TEXT;
7724             mouse_events: 0;
7725             scale: 1;
7726             description { state: "default" 0.0;
7727                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7728                fixed: 1 1;
7729                align: 0 1;
7730                rel1 {
7731                   relative: 1.0 0.0;
7732                   to_x: "elm.padding.icon1.right";
7733                   to_y: "elm.padding.bottom";
7734                }
7735                rel2 {
7736                   relative: 1.0 0.0;
7737                   to_x: "elm.padding.icon1.right";
7738                   to_y: "elm.padding.bottom";
7739                }
7740                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7741                text {
7742                   font: "Tizen:style=Medium";
7743                   size: GENLIST_FONT_28_INC;
7744                   align: 0.0 0.5;
7745                   text_class: "tizen";
7746                }
7747             }
7748          }
7749          part { name: "elm.padding.text4.right";
7750             type: RECT;
7751             mouse_events: 0;
7752             scale: 1;
7753             description { state: "default" 0.0;
7754                min: GENLIST_PADDING_16_INC 0;
7755                fixed: 1 0;
7756                rel1 {
7757                    relative: 1.0 0.0;
7758                    to_x: "elm.text.4";
7759                }
7760                rel2.to_x: "elm.text.4";
7761                visible: 0;
7762                align: 0.0 0.5;
7763             }
7764          }
7765          part { name: "elm.text.5";
7766             clip_to: "disclip";
7767             type: TEXT;
7768             mouse_events: 0;
7769             scale: 1;
7770             description { state: "default" 0.0;
7771                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7772                fixed: 1 1;
7773                align: 0 1;
7774                rel1 {
7775                   relative: 1.0 0.0;
7776                   to_x: "elm.padding.text4.right";
7777                   to_y: "elm.padding.bottom";
7778                }
7779                rel2 {
7780                   relative: 1.0 0.0;
7781                   to_x: "elm.padding.text4.right";
7782                   to_y: "elm.padding.bottom";
7783                }
7784                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7785                text {
7786                   font: "Tizen:style=Medium";
7787                   size: GENLIST_FONT_28_INC;
7788                   align: 0.0 0.5;
7789                   text_class: "tizen";
7790                }
7791             }
7792          }
7793          GENLIST_PART_DISCLIP
7794       }
7795       programs {
7796          // signal: elm,state,%s,active
7797          //   a "check" item named %s went active
7798          // signal: elm,state,%s,passive
7799          //   a "check" item named %s went passive
7800          // default is passive
7801          /*program { name: "go_active";
7802             signal: "elm,state,selected";
7803             source: "elm";
7804             action: STATE_SET "selected" 0.0;
7805             target: "elm.text";
7806             target: "elm.text.sub";
7807          }
7808          program { name: "go_passive";
7809             signal: "elm,state,unselected";
7810             source: "elm";
7811             action: STATE_SET "default" 0.0;
7812             target: "elm.text";
7813             target: "elm.text.sub";
7814             transition: LINEAR 0.1;
7815          }*/
7816          program { name: "go_disabled";
7817             signal: "elm,state,disabled";
7818             source: "elm";
7819             action: STATE_SET "disabled" 0.0;
7820             target: "disclip";
7821          }
7822          program { name: "go_enabled";
7823             signal: "elm,state,enabled";
7824             source: "elm";
7825             action: STATE_SET "default" 0.0;
7826             target: "disclip";
7827          }
7828       }
7829    }
7830
7831    // 4.1.9
7832
7833    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7834       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7835       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7836       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7837       alias: "elm/layout/dialogue/bg/1icon";
7838       data.item: "stacking" "above";
7839       data.item: "selectraise" "on";
7840       data.item: "contents" "elm.icon";
7841
7842       parts {
7843          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7844          GENLIST_PART_PADDING_LEFT
7845          GENLIST_PART_PADDING_RIGHT_EDIT
7846          part { name: "elm.icon";
7847             clip_to: "disclip";
7848             type: SWALLOW;
7849             scale: 1;
7850             description { state: "default" 0.0;
7851                rel1 {
7852                   relative: 1.0 0.0;
7853                   to_x: "elm.padding.left";
7854                }
7855                rel2 {
7856                   relative: 0.0 1.0;
7857                   to_x: "elm.padding.right";
7858                }
7859             }
7860          }
7861          GENLIST_PART_DISCLIP
7862       }
7863       programs {
7864          // signal: elm,state,%s,active
7865          //   a "check" item named %s went active
7866          // signal: elm,state,%s,passive
7867          //   a "check" item named %s went passive
7868          // default is passive
7869          program { name: "go_disabled";
7870             signal: "elm,state,disabled";
7871             source: "elm";
7872             action: STATE_SET "disabled" 0.0;
7873             target: "disclip";
7874          }
7875          program { name: "go_enabled";
7876             signal: "elm,state,enabled";
7877             source: "elm";
7878             action: STATE_SET "default" 0.0;
7879             target: "disclip";
7880          }
7881       }
7882    }
7883
7884    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7885       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7886       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7887       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7888       alias: "elm/layout/dialogue/bg/2icon";
7889       data.item: "stacking" "above";
7890       data.item: "selectraise" "on";
7891       data.item: "contents" "elm.icon.1 elm.icon.2";
7892
7893       parts {
7894          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7895          part { name: "elm.icon.1";
7896             clip_to: "disclip";
7897             type: SWALLOW;
7898             description { state: "default" 0.0;
7899                rel1.relative: 0.021 0.0;
7900                rel2.relative: 0.492 1.0;
7901             }
7902          }
7903          part { name: "elm.icon.2";
7904             clip_to: "disclip";
7905             type: SWALLOW;
7906             description { state: "default" 0.0;
7907                rel1.relative: 0.51 0.0;
7908                rel2.relative: 0.979 1.0;
7909             }
7910          }
7911          GENLIST_PART_DISCLIP
7912       }
7913       programs {
7914          // signal: elm,state,%s,active
7915          //   a "check" item named %s went active
7916          // signal: elm,state,%s,passive
7917          //   a "check" item named %s went passive
7918          // default is passive
7919          program { name: "go_disabled";
7920             signal: "elm,state,disabled";
7921             source: "elm";
7922             action: STATE_SET "disabled" 0.0;
7923             target: "disclip";
7924          }
7925          program { name: "go_enabled";
7926             signal: "elm,state,enabled";
7927             source: "elm";
7928             action: STATE_SET "default" 0.0;
7929             target: "disclip";
7930          }
7931       }
7932    }
7933
7934    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7935       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7936       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7937       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7938
7939       alias: "elm/genlist/item/dialogue.3icon/default";
7940       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7941       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7942       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7943
7944       alias: "elm/layout/dialogue/bg/3icon";
7945       alias: "elm/layout/dialogue/dialogue.3icon";
7946
7947       data.item: "stacking" "above";
7948       data.item: "selectraise" "on";
7949       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7950
7951       parts {
7952          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7953          part { name: "elm.icon.1";
7954             clip_to: "disclip";
7955             type: SWALLOW;
7956             description { state: "default" 0.0;
7957                rel1.relative: 0.021 0.0;
7958                rel2.relative: 0.327 1.0;
7959             }
7960          }
7961          part { name: "elm.icon.2";
7962             clip_to: "disclip";
7963             type: SWALLOW;
7964             description { state: "default" 0.0;
7965                rel1.relative: 0.348 0.0;
7966                rel2.relative: 0.652 1.0;
7967             }
7968          }
7969          part { name: "elm.icon.3";
7970             clip_to: "disclip";
7971             type: SWALLOW;
7972             description { state: "default" 0.0;
7973                rel1.relative: 0.673 0.0;
7974                rel2.relative: 0.979 1.0;
7975             }
7976          }
7977          GENLIST_PART_DISCLIP
7978       }
7979       programs {
7980          // signal: elm,state,%s,active
7981          //   a "check" item named %s went active
7982          // signal: elm,state,%s,passive
7983          //   a "check" item named %s went passive
7984          // default is passive
7985          program { name: "go_disabled";
7986             signal: "elm,state,disabled";
7987             source: "elm";
7988             action: STATE_SET "disabled" 0.0;
7989             target: "disclip";
7990          }
7991          program { name: "go_enabled";
7992             signal: "elm,state,enabled";
7993             source: "elm";
7994             action: STATE_SET "default" 0.0;
7995             target: "disclip";
7996          }
7997       }
7998    }
7999
8000    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8001       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8002       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8003       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8004       alias: "elm/layout/dialogue/dialogue.3icon.2";
8005       data.item: "stacking" "above";
8006       data.item: "selectraise" "on";
8007       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8008
8009       parts {
8010          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8011          GENLIST_PART_PADDING_LEFT
8012          GENLIST_PART_PADDING_RIGHT_EDIT
8013          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8014          part { name: "elm.icon.1";
8015             clip_to: "disclip";
8016             type: SWALLOW;
8017             description { state: "default" 0.0;
8018                min: GENLIST_SIZE_234_INC 0;
8019                fixed: 1 0;
8020                rel1 {
8021                   relative: 0.0 1.0;
8022                   to_x: "elm.padding.right";
8023                   to_y: "elm.padding.top";
8024                }
8025                rel2 {
8026                   relative: 0.0 1.0;
8027                   to_x: "elm.padding.right";
8028                }
8029                align: 1.0 0.5;
8030             }
8031          }
8032          part { name: "elm.padding.icon.1.left";
8033             clip_to: "disclip";
8034             type: RECT;
8035             mouse_events: 0;
8036             scale: 1;
8037             description { state: "default" 0.0;
8038                min: GENLIST_PADDING_16_INC 0;
8039                fixed: 1 0;
8040                rel1.to_x: "elm.icon.1";
8041                rel2 {
8042                   relative: 0.0 1.0;
8043                   to_x: "elm.icon.1";
8044                }
8045                visible: 0;
8046                align: 1.0 0.5;
8047             }
8048          }
8049          part { name: "elm.icon.2";
8050             clip_to: "disclip";
8051             type: SWALLOW;
8052             description { state: "default" 0.0;
8053                min: GENLIST_SIZE_234_INC 0;
8054                fixed: 1 0;
8055                rel1 {
8056                   relative: 0.0 1.0;
8057                   to_x: "elm.padding.icon.1.left";
8058                   to_y: "elm.padding.top";
8059                }
8060                rel2 {
8061                   relative: 0.0 1.0;
8062                   to_x: "elm.padding.icon.1.left";
8063                }
8064                align: 1.0 0.5;
8065             }
8066          }
8067          part { name: "elm.padding.icon.2.left";
8068             clip_to: "disclip";
8069             type: RECT;
8070             mouse_events: 0;
8071             scale: 1;
8072             description { state: "default" 0.0;
8073                min: GENLIST_PADDING_16_INC 0;
8074                fixed: 1 0;
8075                rel1.to_x: "elm.icon.2";
8076                rel2 {
8077                   relative: 0.0 1.0;
8078                   to_x: "elm.icon.2";
8079                }
8080                visible: 0;
8081                align: 1.0 0.5;
8082             }
8083          }
8084          part { name: "elm.icon.3";
8085             clip_to: "disclip";
8086             type: SWALLOW;
8087             description { state: "default" 0.0;
8088                min: GENLIST_SIZE_234_INC 0;
8089                fixed: 1 0;
8090                rel1 {
8091                   relative: 0.0 1.0;
8092                   to_x: "elm.padding.icon.2.left";
8093                   to_y: "elm.padding.top";
8094                }
8095                rel2 {
8096                   relative: 0.0 1.0;
8097                   to_x: "elm.padding.icon.2.left";
8098                }
8099                align: 1.0 0.5;
8100             }
8101          }
8102          GENLIST_PART_DISCLIP
8103       }
8104       programs {
8105          // signal: elm,state,%s,active
8106          //   a "check" item named %s went active
8107          // signal: elm,state,%s,passive
8108          //   a "check" item named %s went passive
8109          // default is passive
8110          program { name: "go_disabled";
8111             signal: "elm,state,disabled";
8112             source: "elm";
8113             action: STATE_SET "disabled" 0.0;
8114             target: "disclip";
8115          }
8116          program { name: "go_enabled";
8117             signal: "elm,state,enabled";
8118             source: "elm";
8119             action: STATE_SET "default" 0.0;
8120             target: "disclip";
8121          }
8122       }
8123    }
8124
8125    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8126       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8127       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8128       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8129       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8130       data.item: "stacking" "above";
8131       data.item: "selectraise" "on";
8132       data.item: "texts" "elm.title elm.text";
8133
8134       images {
8135           image: "00_list_img_check.png" COMP;
8136       }
8137
8138       parts {
8139          GENLIST_PART_BASE
8140          GENLIST_PART_BOTTOM_LINE
8141          GENLIST_PART_BG_NORMAL
8142          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8143          GENLIST_PART_PADDING_RIGHT_EDIT
8144          GENLIST_PART_DIALOGUE_ITEM
8145          GENLIST_PART_DIALOGUE_RIGHT_LINE
8146          part { name: "elm.divider1";
8147             type: RECT;
8148             mouse_events: 0;
8149             description { state: "default" 0.0;
8150                min: 1 0;
8151                fixed: 1 0;
8152                color: GENLIST_LIST_LINE1_COLOR;
8153                rel1 {
8154                   relative: 1.0 0.0;
8155                   to_x: "elm.title";
8156                }
8157                rel2.to_x: "elm.title";
8158                align: 0.0 0.5;
8159             }
8160          }
8161          part { name: "elm.title";
8162             type: TEXT;
8163             mouse_events: 0;
8164             scale: 1;
8165             description { state: "default" 0.0;
8166                min: GENLIST_SIZE_163_INC 0;
8167                fixed: 1 0;
8168                rel1 {
8169                   relative: 1.0  0.0;
8170                   to_x: "elm.padding.left";
8171                }
8172                rel2.to_x: "elm.padding.left";
8173                align: 0.0 0.5;
8174                color: GENLIST_MULTILINE_TEXT_COLOR;
8175                text {
8176                   font: "Tizen:style=Medium";
8177                   size: GENLIST_MULTILINE_TEXT_SIZE;
8178                   min: 0 1;
8179                   align: 0.0 0.5;
8180                   text_class: "tizen";
8181                }
8182             }
8183          }
8184          part { name: "elm.padding.title.right";
8185             type: RECT;
8186             mouse_events: 0;
8187             scale: 1;
8188             description { state: "default" 0.0;
8189                min: GENLIST_PADDING_16_INC 0;
8190                fixed: 1 0;
8191                rel1 {
8192                    relative: 1.0 0.0;
8193                    to_x: "elm.divider1";
8194                }
8195                rel2.to_x: "elm.divider1";
8196                visible: 0;
8197                align: 0.0 0.5;
8198             }
8199          }
8200          part { name: "elm.text";
8201             clip_to: "disclip";
8202             type: TEXT;
8203             mouse_events: 0;
8204             scale: 1;
8205             description { state: "default" 0.0;
8206                rel1 {
8207                   relative: 1.0  0.0;
8208                   to_x: "elm.padding.title.right";
8209                }
8210                rel2.to_x: "elm.padding.title.right";
8211                align: 0.0 0.5;
8212                fixed: 1 1;
8213                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8214                text {
8215                   font: "Tizen:style=Roman";
8216                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8217                   min: 1 1;
8218                   max: 1 1;
8219                   align: 0.0 0.5;
8220                   text_class: "list_item";
8221                }
8222             }
8223             description { state: "selected" 0.0;
8224                inherit: "default" 0.0;
8225                color: 217 147 26 255;
8226             }
8227          }
8228          part { name: "elm.padding.text.right";
8229             type: RECT;
8230             mouse_events: 0;
8231             scale: 1;
8232             description { state: "default" 0.0;
8233                min: GENLIST_PADDING_11_INC 0;
8234                fixed: 1 0;
8235                rel1 {
8236                    relative: 1.0 0.0;
8237                    to_x: "elm.text";
8238                }
8239                rel2.to_x: "elm.text";
8240                visible: 0;
8241                align: 0.0 0.5;
8242             }
8243          }
8244          part { name: "elm.image.check";
8245             clip_to: "disclip";
8246             mouse_events: 0;
8247             scale: 1;
8248             description { state: "default" 0.0;
8249                image.normal: "00_list_img_check.png";
8250                rel1 {
8251                   relative: 1.0 0.366;
8252                   to_x: "elm.padding.text.right";
8253                }
8254                rel2 {
8255                   relative: 3.857 0.648;
8256                   to_x: "elm.padding.text.right";
8257                }
8258                visible: 0;
8259             }
8260             description { state: "selected" 0.0;
8261                inherit: "default" 0.0;
8262                visible: 1;
8263             }
8264          }
8265          GENLIST_PART_DISCLIP
8266       }
8267       programs {
8268          // signal: elm,state,%s,active
8269          //   a "check" item named %s went active
8270          // signal: elm,state,%s,passive
8271          //   a "check" item named %s went passive
8272          // default is passive
8273          program { name: "go_active";
8274             signal: "elm,state,selected";
8275             source: "elm";
8276             action: STATE_SET "selected" 0.0;
8277             target: "elm.text";
8278             target: "elm.image.check";
8279             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8280          }
8281          program { name: "go_passive";
8282             signal: "elm,state,unselected";
8283             source: "elm";
8284             action: STATE_SET "default" 0.0;
8285             target: "elm.text";
8286             target: "elm.image.check";
8287             transition: LINEAR 0.1;
8288          }
8289          program { name: "go_disabled";
8290             signal: "elm,state,disabled";
8291             source: "elm";
8292             action: STATE_SET "disabled" 0.0;
8293             target: "disclip";
8294          }
8295          program { name: "go_enabled";
8296             signal: "elm,state,enabled";
8297             source: "elm";
8298             action: STATE_SET "default" 0.0;
8299             target: "disclip";
8300          }
8301          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8302       }
8303    }
8304
8305    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8306       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8307       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8308       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8309
8310       alias: "elm/genlist/item/dialogue.1title.4text/default";
8311       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8312       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8313       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8314
8315       alias: "elm/layout/dialogue/1title.4text";
8316
8317       data.item: "stacking" "above";
8318       data.item: "selectraise" "on";
8319       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8320
8321       parts {
8322         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8323          GENLIST_PART_BG_NORMAL
8324          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8325          GENLIST_PART_PADDING_RIGHT_EDIT
8326          GENLIST_PART_DIALOGUE_ITEM
8327          GENLIST_PART_DIALOGUE_RIGHT_LINE
8328          part { name: "elm.divider1";
8329             type: RECT;
8330             mouse_events: 0;
8331             description { state: "default" 0.0;
8332                min: 1 0;
8333                fixed: 1 0;
8334                color: GENLIST_LIST_LINE1_COLOR;
8335                rel1 {
8336                   relative: 1.0 0.0;
8337                   to_x: "elm.title";
8338                }
8339                rel2.to_x: "elm.title";
8340                align: 0.0 0.5;
8341             }
8342          }
8343          part { name: "center1_line";
8344             type: RECT;
8345             mouse_events: 0;
8346             description { state: "default" 0.0;
8347                min: 0 1;
8348                fixed: 0 1;
8349                color: GENLIST_LIST_LINE1_COLOR;
8350                rel1 {
8351                   relative: 1.0 0.25;
8352                   to_x: "elm.divider1";
8353                }
8354                rel2.relative: 1.0 0.25;
8355                align: 0.5 1.0;
8356             }
8357          }
8358          part { name: "center2_line";
8359             type: RECT;
8360             mouse_events: 0;
8361             description { state: "default" 0.0;
8362                min: 0 1;
8363                fixed: 0 1;
8364                color: GENLIST_LIST_LINE1_COLOR;
8365                rel1 {
8366                   relative: 1.0 0.5;
8367                   to_x: "elm.divider1";
8368                }
8369                rel2.relative: 1.0 0.5;
8370                align: 0.5 1.0;
8371             }
8372          }
8373          part { name: "center3_line";
8374             type: RECT;
8375             mouse_events: 0;
8376             description { state: "default" 0.0;
8377                min: 0 1;
8378                fixed: 0 1;
8379                color: GENLIST_LIST_LINE1_COLOR;
8380                rel1 {
8381                   relative: 1.0 0.75;
8382                   to_x: "elm.divider1";
8383                }
8384                rel2.relative: 1.0 0.75;
8385                align: 0.5 1.0;
8386             }
8387          }
8388          part { name: "elm.title";
8389             type: TEXT;
8390             mouse_events: 0;
8391             scale: 1;
8392             description { state: "default" 0.0;
8393                min: GENLIST_SIZE_163_INC 0;
8394                fixed: 1 0;
8395                rel1 {
8396                   relative: 1.0  0.0;
8397                   to_x: "elm.padding.left";
8398                }
8399                rel2.to_x: "elm.padding.left";
8400                align: 0.0 0.5;
8401                color: GENLIST_MULTILINE_TEXT_COLOR;
8402                text {
8403                   font: "Tizen:style=Medium";
8404                   size: GENLIST_MULTILINE_TEXT_SIZE;
8405                   min: 0 1;
8406                   align: 0.0 0.5;
8407                   text_class: "tizen";
8408                }
8409             }
8410          }
8411          part { name: "elm.padding.title.right";
8412             type: RECT;
8413             mouse_events: 0;
8414             scale: 1;
8415             description { state: "default" 0.0;
8416                min: GENLIST_PADDING_16_INC 0;
8417                fixed: 1 0;
8418                rel1 {
8419                    relative: 1.0 0.0;
8420                    to_x: "elm.title";
8421                }
8422                rel2.to_x: "elm.title";
8423                visible: 0;
8424                align: 0.0 0.5;
8425             }
8426          }
8427          part { name: "elm.text.1";
8428             clip_to: "disclip";
8429             type: TEXT;
8430             mouse_events: 0;
8431             scale: 1;
8432             description { state: "default" 0.0;
8433                rel1 {
8434                   relative: 1.0 0.0;
8435                   to_x: "elm.padding.title.right";
8436                }
8437                rel2 {
8438                   relative: 0.0 0.0;
8439                   to_x: "elm.padding.right";
8440                   to_y: "center1_line";
8441                }
8442                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8443                text {
8444                   font: "Tizen:style=Roman";
8445                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8446                   min: 0 1;
8447                   align: 0.0 0.5;
8448                   text_class: "list_item";
8449                }
8450             }
8451          }
8452          part { name: "elm.text.2";
8453             clip_to: "disclip";
8454             type: TEXT;
8455             mouse_events: 0;
8456             scale: 1;
8457             description { state: "default" 0.0;
8458                rel1 {
8459                   relative: 1.0 0.25;
8460                   to_x: "elm.padding.title.right";
8461                }
8462                rel2 {
8463                   relative: 0.0 0.0;
8464                   to_x: "elm.padding.right";
8465                   to_y: "center2_line";
8466                }
8467                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8468                text {
8469                   font: "Tizen:style=Roman";
8470                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8471                   min: 0 1;
8472                   align: 0.0 0.5;
8473                   text_class: "list_item";
8474                }
8475             }
8476          }
8477          part { name: "elm.text.3";
8478             clip_to: "disclip";
8479             type: TEXT;
8480             mouse_events: 0;
8481             scale: 1;
8482             description { state: "default" 0.0;
8483                rel1 {
8484                   relative: 1.0  0.5;
8485                   to_x: "elm.padding.title.right";
8486                }
8487                rel2 {
8488                   relative: 0.0 0.0;
8489                   to_x: "elm.padding.right";
8490                   to_y: "center3_line";
8491                }
8492                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8493                text {
8494                   font: "Tizen:style=Roman";
8495                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8496                   min: 0 1;
8497                   align: 0.0 0.5;
8498                   text_class: "list_item";
8499                }
8500             }
8501          }
8502          part { name: "elm.text.4";
8503             clip_to: "disclip";
8504             type: TEXT;
8505             mouse_events: 0;
8506             scale: 1;
8507             description { state: "default" 0.0;
8508                rel1 {
8509                   relative: 1.0  0.75;
8510                   to_x: "elm.padding.title.right";
8511                }
8512                rel2 {
8513                   relative: 0.0 0.0;
8514                   to_x: "elm.padding.right";
8515                   to_y: "bottom_line";
8516                }
8517                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8518                text {
8519                   font: "Tizen:style=Roman";
8520                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8521                   min: 0 1;
8522                   align: 0.0 0.5;
8523                   text_class: "list_item";
8524                }
8525             }
8526          }
8527          GENLIST_PART_DISCLIP
8528       }
8529       programs {
8530          // signal: elm,state,%s,active
8531          //   a "check" item named %s went active
8532          // signal: elm,state,%s,passive
8533          //   a "check" item named %s went passive
8534          // default is passive
8535          /*program { name: "go_active";
8536             signal: "elm,state,selected";
8537             source: "elm";
8538             action: STATE_SET "selected" 0.0;
8539             target: "elm.text";
8540          }
8541          program { name: "go_passive";
8542             signal: "elm,state,unselected";
8543             source: "elm";
8544             action: STATE_SET "default" 0.0;
8545             target: "elm.text";
8546             transition: LINEAR 0.1;
8547          }*/
8548          program { name: "go_disabled";
8549             signal: "elm,state,disabled";
8550             source: "elm";
8551             action: STATE_SET "disabled" 0.0;
8552             target: "disclip";
8553          }
8554          program { name: "go_enabled";
8555             signal: "elm,state,enabled";
8556             source: "elm";
8557             action: STATE_SET "default" 0.0;
8558             target: "disclip";
8559          }
8560       }
8561    }
8562
8563    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8564       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8565       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8566       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8567       alias: "elm/layout/dialogue/1title.5text";
8568       data.item: "stacking" "above";
8569       data.item: "selectraise" "on";
8570       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8571       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";
8572
8573       parts {
8574         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8575          GENLIST_PART_BG_NORMAL
8576          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8577          GENLIST_PART_PADDING_RIGHT_EDIT
8578          GENLIST_PART_DIALOGUE_ITEM
8579          GENLIST_PART_DIALOGUE_RIGHT_LINE
8580          part { name: "elm.divider1";
8581             type: RECT;
8582             mouse_events: 0;
8583             description { state: "default" 0.0;
8584                min: 1 0;
8585                fixed: 1 0;
8586                color: GENLIST_LIST_LINE1_COLOR;
8587                rel1 {
8588                   relative: 1.0 0.0;
8589                   to_x: "elm.title";
8590                }
8591                rel2.to_x: "elm.title";
8592                align: 0.0 0.5;
8593             }
8594          }
8595          part { name: "center1_line";
8596             type: RECT;
8597             mouse_events: 0;
8598             description { state: "default" 0.0;
8599                min: 0 1;
8600                fixed: 0 1;
8601                color: GENLIST_LIST_LINE1_COLOR;
8602                rel1 {
8603                   relative: 1.0 0.2;
8604                   to_x: "elm.divider1";
8605                }
8606                rel2.relative: 1.0 0.2;
8607                align: 0.5 1.0;
8608             }
8609          }
8610          part { name: "center2_line";
8611             type: RECT;
8612             mouse_events: 0;
8613             description { state: "default" 0.0;
8614                min: 0 1;
8615                fixed: 0 1;
8616                color: GENLIST_LIST_LINE1_COLOR;
8617                rel1 {
8618                   relative: 1.0 0.4;
8619                   to_x: "elm.divider1";
8620                }
8621                rel2.relative: 1.0 0.4;
8622                align: 0.5 1.0;
8623             }
8624          }
8625          part { name: "center3_line";
8626             type: RECT;
8627             mouse_events: 0;
8628             description { state: "default" 0.0;
8629                min: 0 1;
8630                fixed: 0 1;
8631                color: GENLIST_LIST_LINE1_COLOR;
8632                rel1 {
8633                   relative: 1.0 0.6;
8634                   to_x: "elm.divider1";
8635                }
8636                rel2.relative: 1.0 0.6;
8637                align: 0.5 1.0;
8638             }
8639          }
8640          part { name: "center4_line";
8641             type: RECT;
8642             mouse_events: 0;
8643             description { state: "default" 0.0;
8644                min: 0 1;
8645                fixed: 0 1;
8646                color: GENLIST_LIST_LINE1_COLOR;
8647                rel1 {
8648                   relative: 1.0 0.8;
8649                   to_x: "elm.divider1";
8650                }
8651                rel2.relative: 1.0 0.8;
8652                align: 0.5 1.0;
8653             }
8654          }
8655          part { name: "elm.title";
8656             type: TEXT;
8657             mouse_events: 0;
8658             scale: 1;
8659             description { state: "default" 0.0;
8660                min: GENLIST_SIZE_163_INC 0;
8661                fixed: 1 0;
8662                rel1 {
8663                   relative: 1.0  0.0;
8664                   to_x: "elm.padding.left";
8665                }
8666                rel2.to_x: "elm.padding.left";
8667                align: 0.0 0.5;
8668                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8669                text {
8670                   font: "Tizen:style=Medium";
8671                   size: GENLIST_FONT_32_INC;
8672                   min: 0 1;
8673                   align: 0.0 0.5;
8674                   text_class: "tizen";
8675                }
8676             }
8677             GENLIST_DESCRIPTION_FLIP_ENABLED
8678          }
8679          part { name: "elm.flip.content.title";
8680             clip_to: "disclip";
8681             type: SWALLOW;
8682             description { state: "default" 0.0;
8683                visible: 0;
8684                fixed: 1 1;
8685                rel1.to: "elm.title";
8686                rel2.to: "elm.title";
8687             }
8688             description { state: "flipped" 0.0;
8689                inherit: "default" 0.0;
8690                visible: 1;
8691             }
8692          }
8693          part { name: "elm.padding.title.right";
8694             type: RECT;
8695             mouse_events: 0;
8696             scale: 1;
8697             description { state: "default" 0.0;
8698                min: GENLIST_PADDING_16_INC 0;
8699                fixed: 1 0;
8700                rel1 {
8701                    relative: 1.0 0.0;
8702                    to_x: "elm.title";
8703                }
8704                rel2.to_x: "elm.title";
8705                visible: 0;
8706                align: 0.0 0.5;
8707             }
8708          }
8709          part { name: "elm.text.1";
8710             clip_to: "disclip";
8711             type: TEXT;
8712             mouse_events: 0;
8713             scale: 1;
8714             description { state: "default" 0.0;
8715                rel1 {
8716                   relative: 1.0 0.0;
8717                   to_x: "elm.padding.title.right";
8718                }
8719                rel2 {
8720                   relative: 0.0 0.0;
8721                   to_x: "elm.padding.right";
8722                   to_y: "center1_line";
8723                }
8724                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8725                text {
8726                   font: "Tizen:style=Roman";
8727                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8728                   min: 0 1;
8729                   align: 0.0 0.5;
8730                   text_class: "list_item";
8731                }
8732             }
8733             GENLIST_DESCRIPTION_FLIP_ENABLED
8734          }
8735          part { name: "elm.flip.content.1";
8736             clip_to: "disclip";
8737             type: SWALLOW;
8738             description { state: "default" 0.0;
8739                visible: 0;
8740                fixed: 1 1;
8741                rel1.to: "elm.text.1";
8742                rel2.to: "elm.text.1";
8743             }
8744             description { state: "flipped" 0.0;
8745                inherit: "default" 0.0;
8746                visible: 1;
8747             }
8748          }
8749          part { name: "elm.text.2";
8750             clip_to: "disclip";
8751             type: TEXT;
8752             mouse_events: 0;
8753             scale: 1;
8754             description { state: "default" 0.0;
8755                rel1 {
8756                   relative: 1.0 0.2;
8757                   to_x: "elm.padding.title.right";
8758                }
8759                rel2 {
8760                   relative: 0.0 0.0;
8761                   to_x: "elm.padding.right";
8762                   to_y: "center2_line";
8763                }
8764                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8765                text {
8766                   font: "Tizen:style=Roman";
8767                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8768                   min: 0 1;
8769                   align: 0.0 0.5;
8770                   text_class: "tizen";
8771                }
8772             }
8773             GENLIST_DESCRIPTION_FLIP_ENABLED
8774          }
8775          part { name: "elm.flip.content.2";
8776             clip_to: "disclip";
8777             type: SWALLOW;
8778             description { state: "default" 0.0;
8779                visible: 0;
8780                fixed: 1 1;
8781                rel1.to: "elm.text.2";
8782                rel2.to: "elm.text.2";
8783             }
8784             description { state: "flipped" 0.0;
8785                inherit: "default" 0.0;
8786                visible: 1;
8787             }
8788          }
8789          part { name: "elm.text.3";
8790             clip_to: "disclip";
8791             type: TEXT;
8792             mouse_events: 0;
8793             scale: 1;
8794             description { state: "default" 0.0;
8795                rel1 {
8796                   relative: 1.0  0.4;
8797                   to_x: "elm.padding.title.right";
8798                }
8799                rel2 {
8800                   relative: 0.0 0.0;
8801                   to_x: "elm.padding.right";
8802                   to_y: "center3_line";
8803                }
8804                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8805                text {
8806                   font: "Tizen:style=Roman";
8807                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8808                   min: 0 1;
8809                   align: 0.0 0.5;
8810                   text_class: "tizen";
8811                }
8812             }
8813             GENLIST_DESCRIPTION_FLIP_ENABLED
8814          }
8815          part { name: "elm.flip.content.3";
8816             clip_to: "disclip";
8817             type: SWALLOW;
8818             description { state: "default" 0.0;
8819                visible: 0;
8820                fixed: 1 1;
8821                rel1.to: "elm.text.3";
8822                rel2.to: "elm.text.3";
8823             }
8824             description { state: "flipped" 0.0;
8825                inherit: "default" 0.0;
8826                visible: 1;
8827             }
8828          }
8829          part { name: "elm.text.4";
8830             clip_to: "disclip";
8831             type: TEXT;
8832             mouse_events: 0;
8833             scale: 1;
8834             description { state: "default" 0.0;
8835                rel1 {
8836                   relative: 1.0 0.6;
8837                   to_x: "elm.padding.title.right";
8838                }
8839                rel2 {
8840                   relative: 0.0 0.0;
8841                   to_x: "elm.padding.right";
8842                   to_y: "center4_line";
8843                }
8844                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8845                text {
8846                   font: "Tizen:style=Roman";
8847                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8848                   min: 0 1;
8849                   align: 0.0 0.5;
8850                   text_class: "tizen";
8851                }
8852             }
8853             GENLIST_DESCRIPTION_FLIP_ENABLED
8854          }
8855          part { name: "elm.flip.content.4";
8856             clip_to: "disclip";
8857             type: SWALLOW;
8858             description { state: "default" 0.0;
8859                visible: 0;
8860                fixed: 1 1;
8861                rel1.to: "elm.text.4";
8862                rel2.to: "elm.text.4";
8863             }
8864             description { state: "flipped" 0.0;
8865                inherit: "default" 0.0;
8866                visible: 1;
8867             }
8868          }
8869          part { name: "elm.text.5";
8870             clip_to: "disclip";
8871             type: TEXT;
8872             mouse_events: 0;
8873             scale: 1;
8874             description { state: "default" 0.0;
8875                rel1 {
8876                   relative: 1.0  0.8;
8877                   to_x: "elm.padding.title.right";
8878                }
8879                rel2 {
8880                   relative: 0.0 0.0;
8881                   to_x: "elm.padding.right";
8882                   to_y: "bottom_line";
8883                }
8884                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8885                text {
8886                   font: "Tizen:style=Roman";
8887                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8888                   min: 0 1;
8889                   align: 0.0 0.5;
8890                   text_class: "tizen";
8891                }
8892             }
8893             GENLIST_DESCRIPTION_FLIP_ENABLED
8894          }
8895          part { name: "elm.flip.content.5";
8896             clip_to: "disclip";
8897             type: SWALLOW;
8898             description { state: "default" 0.0;
8899                visible: 0;
8900                fixed: 1 1;
8901                rel1.to: "elm.text.5";
8902                rel2.to: "elm.text.5";
8903             }
8904             description { state: "flipped" 0.0;
8905                inherit: "default" 0.0;
8906                visible: 1;
8907             }
8908          }
8909          GENLIST_PART_DISCLIP
8910       }
8911       programs {
8912          // signal: elm,state,%s,active
8913          //   a "check" item named %s went active
8914          // signal: elm,state,%s,passive
8915          //   a "check" item named %s went passive
8916          // default is passive
8917          /*program { name: "go_active";
8918             signal: "elm,state,selected";
8919             source: "elm";
8920             action: STATE_SET "selected" 0.0;
8921             target: "elm.text";
8922          }
8923          program { name: "go_passive";
8924             signal: "elm,state,unselected";
8925             source: "elm";
8926             action: STATE_SET "default" 0.0;
8927             target: "elm.text";
8928             transition: LINEAR 0.1;
8929          }*/
8930          program { name: "go_disabled";
8931             signal: "elm,state,disabled";
8932             source: "elm";
8933             action: STATE_SET "disabled" 0.0;
8934             target: "disclip";
8935          }
8936          program { name: "go_enabled";
8937             signal: "elm,state,enabled";
8938             source: "elm";
8939             action: STATE_SET "default" 0.0;
8940             target: "disclip";
8941          }
8942          program { name: "flip_enabled";
8943             signal: "elm,state,flip,enabled";
8944             source: "elm";
8945             action: STATE_SET "flipped" 0.0;
8946             target: "elm.title";
8947             target: "elm.text.1";
8948             target: "elm.text.2";
8949             target: "elm.text.3";
8950             target: "elm.text.4";
8951             target: "elm.text.5";
8952             target: "elm.flip.content.title";
8953             target: "elm.flip.content.1";
8954             target: "elm.flip.content.2";
8955             target: "elm.flip.content.3";
8956             target: "elm.flip.content.4";
8957             target: "elm.flip.content.5";
8958          }
8959          program { name: "flip_disabled";
8960             signal: "elm,state,flip,disabled";
8961             source: "elm";
8962             action: STATE_SET "default" 0.0;
8963             target: "elm.title";
8964             target: "elm.text.1";
8965             target: "elm.text.2";
8966             target: "elm.text.3";
8967             target: "elm.text.4";
8968             target: "elm.text.5";
8969             target: "elm.flip.content.title";
8970             target: "elm.flip.content.1";
8971             target: "elm.flip.content.2";
8972             target: "elm.flip.content.3";
8973             target: "elm.flip.content.4";
8974             target: "elm.flip.content.5";
8975          }
8976       }
8977    }
8978
8979 /* extended item of bg/2text.1icon.3 */
8980    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8981       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8982       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8983       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8984       alias: "elm/layout/dialogue/bg/1text";
8985       data.item: "stacking" "above";
8986       data.item: "selectraise" "on";
8987       data.item: "texts" "elm.text";
8988       data.item: "flips" "elm.flip.icon elm.flip.content";
8989       parts {
8990          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8991          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8992          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8993          GENLIST_PART_PADDING_LEFT
8994          GENLIST_PART_PADDING_RIGHT_EDIT
8995          part { name: "elm.icon.bg";
8996             type: RECT;
8997             scale: 1;
8998             description { state: "default" 0.0;
8999                min: GENLIST_SIZE_160_INC 0;
9000                fixed: 1 0;
9001                align: 0.0 0.5;
9002                rel1 {
9003                   relative: 1.0 0.5;
9004                   to_x: "elm.padding.left";
9005                }
9006                rel2 {
9007                   relative: 1.0 0.5;
9008                   to_x: "elm.padding.left";
9009                }
9010                color: 0 0 0 0;
9011             }
9012          }
9013          part { name: "elm.padding.icon.right";
9014             type: RECT;
9015             mouse_events: 0;
9016             scale: 1;
9017             description { state: "default" 0.0;
9018                min: GENLIST_SIZE_16_INC 0;
9019                fixed: 1 0;
9020                rel1 {
9021                    relative: 1.0 0.0;
9022                    to_x: "elm.icon.bg";
9023                }
9024                rel2.to_x: "elm.icon.bg";
9025                color: GENLIST_LIST_LINE1_COLOR;
9026                align: 0.0 0.5;
9027             }
9028          }
9029          part { name: "elm.padding.text.left";
9030             type: RECT;
9031             mouse_events: 0;
9032             scale: 1;
9033             description { state: "default" 0.0;
9034                min: GENLIST_SIZE_16_INC 0;
9035                fixed: 1 0;
9036                rel1 {
9037                    relative: 1.0 1.0;
9038                    to_x: "elm.padding.icon.right";
9039                    to_y: "elm.padding.top";
9040                }
9041                rel2.to_x: "elm.padding.icon.right";
9042                visible: 0;
9043                align: 0.0 0.5;
9044             }
9045          }
9046          part { name: "elm.divider1";
9047             type: RECT;
9048             mouse_events: 0;
9049             description { state: "default" 0.0;
9050                visible: 0;
9051                rel1 {
9052                   relative: 1.0 0.0;
9053                   to_x: "elm.padding.icon.right";
9054                }
9055                rel2.to_x: "elm.padding.icon.right";
9056                align: 0.0 0.5;
9057             }
9058          }
9059          part { name: "elm.text.bg";
9060             clip_to: "disclip";
9061             type: RECT;
9062             mouse_events: 0;
9063             scale: 1;
9064             description { state: "default" 0.0;
9065                rel1 {
9066                   relative: 1.0 0.0;
9067                   to_x: "elm.padding.icon.right";
9068                }
9069                rel2 {
9070                   relative: 1.0 1.0;
9071                   to_x: "elm.padding.right";
9072                }
9073                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9074             }
9075          }
9076          part { name: "elm.text";
9077             clip_to: "disclip";
9078             type: TEXT;
9079             mouse_events: 0;
9080             scale: 1;
9081             description { state: "default" 0.0;
9082                rel1 {
9083                   relative: 1.0 0.0;
9084                   to_x: "elm.padding.text.left";
9085                   to_y: "elm.text.bg";
9086                }
9087                rel2 {
9088                   relative: 0.0 1.0;
9089                   to_x: "elm.padding.right";
9090                   to_y: "elm.text.bg";
9091                }
9092                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9093                text {
9094                   font: "Tizen:style=Roman";
9095                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9096                   min: 0 1;
9097                   align: 0.0 0.5;
9098                   text_class: "list_item";
9099                }
9100             }
9101             GENLIST_DESCRIPTION_FLIP_ENABLED
9102          }
9103          part { name: "elm.flip.content";
9104             clip_to: "disclip";
9105             type: SWALLOW;
9106             mouse_events: 1;
9107             scale: 1;
9108             description { state: "default" 0.0;
9109                fixed: 1 1;
9110                rel1 {
9111                   relative: 1.0 0.0;
9112                   to_x: "elm.padding.text.left";
9113                   to_y: "elm.text.bg";
9114                }
9115                rel2 {
9116                   relative: 0.0 1.0;
9117                   to_x: "elm.padding.right";
9118                   to_y: "elm.text.bg";
9119                }
9120                visible: 0;
9121             }
9122             description { state: "flipped" 0.0;
9123                inherit: "default" 0.0;
9124                visible: 1;
9125             }
9126          }
9127          GENLIST_PART_DISCLIP
9128       }
9129       programs {
9130          // signal: elm,state,%s,active
9131          //   a "check" item named %s went active
9132          // signal: elm,state,%s,passive
9133          //   a "check" item named %s went passive
9134          // default is passive
9135          /*program { name: "go_active";
9136             signal: "elm,state,selected";
9137             source: "elm";
9138             action: STATE_SET "selected" 0.0;
9139             target: "elm.text";
9140          }
9141          program { name: "go_passive";
9142             signal: "elm,state,unselected";
9143             source: "elm";
9144             action: STATE_SET "default" 0.0;
9145             target: "elm.text";
9146             transition: LINEAR 0.1;
9147          }*/
9148          program { name: "go_disabled";
9149             signal: "elm,state,disabled";
9150             source: "elm";
9151             action: STATE_SET "disabled" 0.0;
9152             target: "disclip";
9153          }
9154          program { name: "go_enabled";
9155             signal: "elm,state,enabled";
9156             source: "elm";
9157             action: STATE_SET "default" 0.0;
9158             target: "disclip";
9159          }
9160          program { name: "flipped";
9161             signal: "elm,state,flip,enabled";
9162             source: "elm";
9163             action: STATE_SET "flipped" 0.0;
9164             target: "elm.text";
9165             target: "elm.flip.content";
9166          }
9167          program { name: "flip_disabled";
9168             signal: "elm,state,flip,disabled";
9169             source: "elm";
9170             action: STATE_SET "default" 0.0;
9171             target: "elm.text";
9172             target: "elm.flip.content";
9173          }
9174       }
9175    }
9176
9177
9178
9179    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9180       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9181       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9182       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9183       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9184       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9185       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9186       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9187       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9188       data.item: "stacking" "above";
9189       data.item: "selectraise" "on";
9190       data.item: "texts" "elm.text.1 elm.text.2";
9191       data.item: "contents" "elm.icon";
9192       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9193       images {
9194           image: "00_list_thumbnail_bg.png" COMP;
9195       }
9196       parts {
9197          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9198          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9199          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9200          GENLIST_PART_PADDING_LEFT
9201          GENLIST_PART_PADDING_RIGHT_EDIT
9202          part { name: "elm.icon.bg";
9203             scale: 1;
9204             description { state: "default" 0.0;
9205                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9206                fixed: 1 1;
9207                align: 0.0 0.8;
9208                rel1 {
9209                   relative: 1.0 0.5;
9210                   to_x: "elm.padding.left";
9211                }
9212                rel2 {
9213                   relative: 1.0 0.5;
9214                   to_x: "elm.padding.left";
9215                }
9216                image {
9217                   normal: "00_list_thumbnail_bg.png";
9218                   border: 1 1 1 1;
9219                   border_scale: 1;
9220                   middle: NONE;
9221                }
9222             }
9223          }
9224          part { name: "elm.icon";
9225             type: SWALLOW;
9226             description { state: "default" 0.0;
9227                rel1.to: "elm.icon.bg";
9228                rel2.to: "elm.icon.bg";
9229             }
9230          }
9231          part { name: "elm.padding.icon.right";
9232             type: RECT;
9233             mouse_events: 0;
9234             scale: 1;
9235             description { state: "default" 0.0;
9236                min: GENLIST_PADDING_16_INC 0;
9237                fixed: 1 0;
9238                rel1 {
9239                    relative: 1.0 0.0;
9240                    to_x: "elm.icon.bg";
9241                }
9242                rel2.to_x: "elm.icon.bg";
9243                visible: 0;
9244                align: 0.0 0.5;
9245             }
9246          }
9247          part { name: "elm.padding.text.left";
9248             type: RECT;
9249             mouse_events: 0;
9250             scale: 1;
9251             description { state: "default" 0.0;
9252                min: GENLIST_PADDING_16_INC 0;
9253                fixed: 1 0;
9254                rel1 {
9255                    relative: 1.0 1.0;
9256                    to_x: "elm.padding.icon.right";
9257                    to_y: "elm.padding.top";
9258                }
9259                rel2.to_x: "elm.padding.icon.right";
9260                visible: 0;
9261                align: 1.0 0.5;
9262             }
9263          }
9264          part { name: "elm.divider1";
9265             type: RECT;
9266             mouse_events: 0;
9267             description { state: "default" 0.0;
9268                min: 1 0;
9269                fixed: 1 0;
9270                color: GENLIST_LIST_LINE1_COLOR;
9271                rel1 {
9272                   relative: 1.0 1.0;
9273                   to_x: "elm.padding.text.left";
9274                   to_y: "elm.padding.top";
9275                }
9276                rel2 {
9277                   relative: 1.0 0.0;
9278                   to_x: "elm.padding.text.left";
9279                   to_y: "elm.padding.bottom";
9280                }
9281                align: 0.0 0.5;
9282             }
9283          }
9284          part { name: "text_vertical_rect";
9285             type: RECT;
9286             mouse_events: 0;
9287             description { state: "default" 0.0;
9288                min: GENLIST_PADDING_16_INC 0;
9289                fixed: 1 0;
9290                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9291                rel1 {
9292                   relative: 1.0 1.0;
9293                   to_x: "elm.divider1";
9294                   to_y: "elm.padding.top";
9295                }
9296                rel2 {
9297                   relative: 1.0 0.0;
9298                   to_x: "elm.padding.text.left";
9299                   to_y: "elm.padding.bottom";
9300                }
9301                align: 0.0 0.5;
9302             }
9303          }
9304          part { name: "elm.padding.text.right";
9305             type: RECT;
9306             mouse_events: 0;
9307             scale: 1;
9308             description { state: "default" 0.0;
9309                min: GENLIST_PADDING_16_INC 0;
9310                fixed: 1 0;
9311                rel1 {
9312                    relative: 1.0 0.0;
9313                    to_x: "text_vertical_rect";
9314                }
9315                rel2.to_x: "text_vertical_rect";
9316                visible: 0;
9317                align: 0.0 0.5;
9318             }
9319          }
9320          part { name: "text_top_line";
9321             type: RECT;
9322             mouse_events: 0;
9323             description { state: "default" 0.0;
9324                min: 0 1;
9325                fixed: 0 1;
9326                color: GENLIST_LIST_LINE1_COLOR;
9327                rel1 {
9328                   relative: 1.0 0.0;
9329                   to_x: "text_vertical_rect";
9330                   to_y: "text_vertical_rect";
9331                }
9332                rel2 {
9333                   relative: 1.0 0.0;
9334                   to_y: "text_vertical_rect";
9335                }
9336                align: 0.0 0.0;
9337             }
9338          }
9339          part { name: "text_center_line";
9340             type: RECT;
9341             mouse_events: 0;
9342             description { state: "default" 0.0;
9343                min: 0 1;
9344                fixed: 0 1;
9345                color: GENLIST_LIST_LINE1_COLOR;
9346                rel1 {
9347                   relative: 1.0 0.5;
9348                   to_x: "text_vertical_rect";
9349                }
9350                rel2.relative: 1.0 0.5;
9351                align: 0.5 0.5;
9352             }
9353          }
9354          part { name: "text_bottom_line";
9355             type: RECT;
9356             mouse_events: 0;
9357             description { state: "default" 0.0;
9358                min: 0 1;
9359                fixed: 0 1;
9360                color: GENLIST_LIST_LINE1_COLOR;
9361                rel1 {
9362                   relative: 1.0 1.0;
9363                   to_x: "text_vertical_rect";
9364                   to_y: "text_vertical_rect";
9365                }
9366                rel2 {
9367                   relative: 1.0 1.0;
9368                   to_y: "text_vertical_rect";
9369                }
9370                align: 0.0 1.0;
9371             }
9372          }
9373          part { name: "elm.text.bg.1";
9374             clip_to: "disclip";
9375             type: RECT;
9376             mouse_events: 0;
9377             scale: 1;
9378             description { state: "default" 0.0;
9379                rel1 {
9380                   relative: 1.0 1.0;
9381                   to_x: "text_vertical_rect";
9382                   to_y: "text_top_line";
9383                }
9384                rel2 {
9385                   relative: 1.0 0.0;
9386                   to_x: "elm.padding.right";
9387                   to_y: "text_center_line";
9388                }
9389                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9390             }
9391          }
9392          part { name: "elm.text.1";
9393             type: TEXT;
9394             mouse_events: 0;
9395             scale: 1;
9396             description { state: "default" 0.0;
9397                min: 0 GENLIST_SIZE_54_INC;
9398                rel1 {
9399                   relative: 1.0 0.0;
9400                   to_x: "elm.padding.text.right";
9401                   to_y: "elm.text.bg.1";
9402                }
9403                rel2 {
9404                   relative: 0.0 1.0;
9405                   to_x: "elm.padding.right";
9406                   to_y: "elm.text.bg.1";
9407                }
9408                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9409                text {
9410                   font: "Tizen:style=Roman";
9411                   size: GENLIST_FONT_48_INC;
9412                   align: 0.0 0.5;
9413                   text_class: "list_item";
9414                }
9415             }
9416             GENLIST_DESCRIPTION_FLIP_ENABLED
9417          }
9418          part { name: "elm.flip.content.1";
9419             clip_to: "disclip";
9420             type: SWALLOW;
9421             description { state: "default" 0.0;
9422                visible: 0;
9423                fixed: 1 1;
9424                rel1.to: "elm.text.1";
9425                rel2.to: "elm.text.1";
9426             }
9427             description { state: "flipped" 0.0;
9428                inherit: "default" 0.0;
9429                visible: 1;
9430             }
9431          }
9432          part { name: "elm.text.bg.2";
9433             clip_to: "disclip";
9434             type: RECT;
9435             mouse_events: 0;
9436             scale: 1;
9437             description { state: "default" 0.0;
9438                rel1 {
9439                   relative: 1.0 1.0;
9440                   to_x: "text_vertical_rect";
9441                   to_y: "text_center_line";
9442                }
9443                rel2 {
9444                   relative: 1.0 0.0;
9445                   to_x: "elm.padding.right";
9446                   to_y: "text_bottom_line";
9447                }
9448                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9449             }
9450          }
9451          part { name: "elm.text.2";
9452             clip_to: "disclip";
9453             type: TEXT;
9454             mouse_events: 0;
9455             scale: 1;
9456             description { state: "default" 0.0;
9457                min: 0 GENLIST_SIZE_54_INC;
9458                rel1 {
9459                   relative: 1.0 0.0;
9460                   to_x: "elm.padding.text.right";
9461                   to_y: "elm.text.bg.2";
9462                }
9463                rel2 {
9464                   relative: 0.0 1.0;
9465                   to_x: "elm.padding.right";
9466                   to_y: "elm.text.bg.2";
9467                }
9468                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9469                text {
9470                   font: "Tizen:style=Roman";
9471                   size: GENLIST_FONT_48_INC;
9472                   align: 0.0 0.5;
9473                   text_class: "tizen";
9474                }
9475             }
9476             GENLIST_DESCRIPTION_FLIP_ENABLED
9477          }
9478          part { name: "elm.flip.content.2";
9479             clip_to: "disclip";
9480             type: SWALLOW;
9481             description { state: "default" 0.0;
9482                visible: 0;
9483                fixed: 1 1;
9484                rel1.to: "elm.text.2";
9485                rel2.to: "elm.text.2";
9486             }
9487             description { state: "flipped" 0.0;
9488                inherit: "default" 0.0;
9489                visible: 1;
9490             }
9491          }
9492          part { name: "elm.divider2";
9493             type: RECT;
9494             mouse_events: 0;
9495             description { state: "default" 0.0;
9496                min: 1 0;
9497                fixed: 1 0;
9498                color: GENLIST_LIST_LINE1_COLOR;
9499                rel1 {
9500                   relative: 1.0 1.0;
9501                   to_y: "elm.padding.top";
9502                }
9503                rel2 {
9504                   relative: 1.0 0.0;
9505                   offset: -1 0;
9506                   to_y: "elm.padding.bottom";
9507                }
9508                align: 1.0 0.0;
9509             }
9510          }
9511          GENLIST_PART_DISCLIP
9512       }
9513       programs {
9514          // signal: elm,state,%s,active
9515          //   a "check" item named %s went active
9516          // signal: elm,state,%s,passive
9517          //   a "check" item named %s went passive
9518          // default is passive
9519          /*program { name: "go_active";
9520             signal: "elm,state,selected";
9521             source: "elm";
9522             action: STATE_SET "selected" 0.0;
9523             target: "elm.text";
9524             target: "elm.text.sub";
9525          }
9526          program { name: "go_passive";
9527             signal: "elm,state,unselected";
9528             source: "elm";
9529             action: STATE_SET "default" 0.0;
9530             target: "elm.text";
9531             target: "elm.text.sub";
9532             transition: LINEAR 0.1;
9533          }*/
9534          program { name: "go_disabled";
9535             signal: "elm,state,disabled";
9536             source: "elm";
9537             action: STATE_SET "disabled" 0.0;
9538             target: "disclip";
9539          }
9540          program { name: "go_enabled";
9541             signal: "elm,state,enabled";
9542             source: "elm";
9543             action: STATE_SET "default" 0.0;
9544             target: "disclip";
9545          }
9546          program { name: "flip_enabled";
9547             signal: "elm,state,flip,enabled";
9548             source: "elm";
9549             action: STATE_SET "flipped" 0.0;
9550             target: "elm.text.1";
9551             target: "elm.text.2";
9552             target: "elm.flip.content.1";
9553             target: "elm.flip.content.2";
9554          }
9555          program { name: "flip_disabled";
9556             signal: "elm,state,flip,disabled";
9557             source: "elm";
9558             action: STATE_SET "default" 0.0;
9559             target: "elm.text.1";
9560             target: "elm.text.2";
9561             target: "elm.flip.content.1";
9562             target: "elm.flip.content.2";
9563          }
9564       }
9565    }
9566
9567 /* non-bottom-border-area version of 2text.1icon.2 */
9568    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9569       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9570       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9571       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9572       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9573       data.item: "stacking" "above";
9574       data.item: "selectraise" "on";
9575       data.item: "texts" "elm.text.1 elm.text.2";
9576       data.item: "contents" "elm.icon";
9577       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9578       images {
9579           image: "00_list_thumbnail_bg.png" COMP;
9580       }
9581       parts {
9582          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9583          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9584          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9585          GENLIST_PART_PADDING_LEFT
9586          GENLIST_PART_PADDING_RIGHT_EDIT
9587          part { name: "elm.icon.bg";
9588             scale: 1;
9589             description { state: "default" 0.0;
9590                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9591                fixed: 1 1;
9592                align: 0.0 0.7;
9593                rel1 {
9594                   relative: 1.0 0.5;
9595                   to_x: "elm.padding.left";
9596                }
9597                rel2 {
9598                   relative: 1.0 0.5;
9599                   to_x: "elm.padding.left";
9600                }
9601                image {
9602                   normal: "00_list_thumbnail_bg.png";
9603                   border: 1 1 1 1;
9604                   border_scale: 1;
9605                   middle: NONE;
9606                }
9607             }
9608          }
9609          part { name: "elm.icon";
9610             type: SWALLOW;
9611             description { state: "default" 0.0;
9612                rel1.to: "elm.icon.bg";
9613                rel2.to: "elm.icon.bg";
9614             }
9615          }
9616          part { name: "elm.padding.icon.right";
9617             type: RECT;
9618             mouse_events: 0;
9619             scale: 1;
9620             description { state: "default" 0.0;
9621                min: GENLIST_PADDING_16_INC 0;
9622                fixed: 1 0;
9623                rel1 {
9624                    relative: 1.0 0.0;
9625                    to_x: "elm.icon.bg";
9626                }
9627                rel2.to_x: "elm.icon.bg";
9628                visible: 0;
9629                align: 0.0 0.5;
9630             }
9631          }
9632          part { name: "elm.padding.text.left";
9633             type: RECT;
9634             mouse_events: 0;
9635             scale: 1;
9636             description { state: "default" 0.0;
9637                min: GENLIST_PADDING_16_INC 0;
9638                fixed: 1 0;
9639                rel1 {
9640                    relative: 1.0 1.0;
9641                    to_x: "elm.padding.icon.right";
9642                    to_y: "elm.padding.top";
9643                }
9644                rel2.to_x: "elm.padding.icon.right";
9645                visible: 0;
9646                align: 1.0 0.5;
9647             }
9648          }
9649          part { name: "elm.divider1";
9650             type: RECT;
9651             mouse_events: 0;
9652             description { state: "default" 0.0;
9653                visible: 0;
9654                rel1 {
9655                   relative: 1.0 1.0;
9656                   to_x: "elm.padding.text.left";
9657                   to_y: "elm.padding.top";
9658                }
9659                rel2 {
9660                   relative: 1.0 0.0;
9661                   to_x: "elm.padding.text.left";
9662                   to_y: "elm.padding.bottom";
9663                }
9664             }
9665          }
9666          part { name: "text_vertical_rect";
9667             type: RECT;
9668             mouse_events: 0;
9669             scale: 1;
9670             description { state: "default" 0.0;
9671                min: GENLIST_SIZE_16_INC 0;
9672                fixed: 1 0;
9673                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9674                rel1 {
9675                   relative: 1.0 1.0;
9676                   to_x: "elm.divider1";
9677                   to_y: "elm.padding.top";
9678                }
9679                rel2 {
9680                   relative: 1.0 0.0;
9681                   to_x: "elm.padding.text.left";
9682                   to_y: "elm.padding.bottom";
9683                }
9684                align: 0.0 0.5;
9685             }
9686          }
9687          part { name: "elm.padding.text.right";
9688             type: RECT;
9689             mouse_events: 0;
9690             scale: 1;
9691             description { state: "default" 0.0;
9692                min: GENLIST_PADDING_16_INC 0;
9693                fixed: 1 0;
9694                rel1 {
9695                    relative: 1.0 0.0;
9696                    to_x: "text_vertical_rect";
9697                }
9698                rel2.to_x: "text_vertical_rect";
9699                visible: 0;
9700                align: 0.0 0.5;
9701             }
9702          }
9703          part { name: "text_top_line";
9704             type: RECT;
9705             mouse_events: 0;
9706             description { state: "default" 0.0;
9707                min: 0 1;
9708                fixed: 0 1;
9709                color: GENLIST_LIST_LINE1_COLOR;
9710                rel1 {
9711                   relative: 1.0 0.0;
9712                   to_x: "text_vertical_rect";
9713                   to_y: "text_vertical_rect";
9714                }
9715                rel2 {
9716                   relative: 1.0 0.0;
9717                   to_y: "text_vertical_rect";
9718                }
9719                align: 0.0 0.0;
9720             }
9721          }
9722          part { name: "text_center_line";
9723             type: RECT;
9724             mouse_events: 0;
9725             description { state: "default" 0.0;
9726                min: 0 1;
9727                fixed: 0 1;
9728                color: GENLIST_LIST_LINE1_COLOR;
9729                rel1 {
9730                   relative: 1.0 0.56;
9731                   to_x: "text_vertical_rect";
9732                }
9733                rel2.relative: 1.0 0.56;
9734                align: 0.5 0.5;
9735             }
9736          }
9737          part { name: "text_bottom_line";
9738             type: RECT;
9739             mouse_events: 0;
9740             description { state: "default" 0.0;
9741                min: 0 1;
9742                fixed: 0 1;
9743                color: GENLIST_LIST_LINE1_COLOR;
9744                rel1 {
9745                   relative: 1.0 1.0;
9746                   to_x: "text_vertical_rect";
9747                   to_y: "text_vertical_rect";
9748                }
9749                rel2 {
9750                   relative: 1.0 1.0;
9751                   to_y: "text_vertical_rect";
9752                }
9753                align: 0.0 1.0;
9754             }
9755          }
9756          part { name: "elm.text.bg.1";
9757             clip_to: "disclip";
9758             type: RECT;
9759             mouse_events: 0;
9760             scale: 1;
9761             description { state: "default" 0.0;
9762                rel1 {
9763                   relative: 1.0 1.0;
9764                   to_x: "text_vertical_rect";
9765                   to_y: "text_top_line";
9766                }
9767                rel2 {
9768                   relative: 1.0 0.0;
9769                   to_x: "elm.padding.right";
9770                   to_y: "text_center_line";
9771                }
9772                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9773             }
9774          }
9775          part { name: "elm.text.1";
9776             type: TEXT;
9777             mouse_events: 0;
9778             scale: 1;
9779             description { state: "default" 0.0;
9780                min: 0 GENLIST_SIZE_54_INC;
9781                rel1 {
9782                   relative: 1.0 0.0;
9783                   to_x: "elm.padding.text.right";
9784                   to_y: "elm.text.bg.1";
9785                }
9786                rel2 {
9787                   relative: 0.0 1.0;
9788                   to_x: "elm.padding.right";
9789                   to_y: "elm.text.bg.1";
9790                }
9791                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9792                text {
9793                   font: "Tizen:style=Roman";
9794                   size: GENLIST_FONT_48_INC;
9795                   align: 0.0 0.5;
9796                   text_class: "list_item";
9797                }
9798             }
9799             GENLIST_DESCRIPTION_FLIP_ENABLED
9800          }
9801          part { name: "elm.flip.content.1";
9802             type: SWALLOW;
9803             description { state: "default" 0.0;
9804                visible: 0;
9805                fixed: 1 1;
9806                rel1.to: "elm.text.1";
9807                rel2.to: "elm.text.1";
9808             }
9809             description { state: "flipped" 0.0;
9810                inherit: "default" 0.0;
9811                visible: 1;
9812             }
9813          }
9814          part { name: "elm.text.bg.2";
9815             clip_to: "disclip";
9816             type: RECT;
9817             mouse_events: 0;
9818             scale: 1;
9819             description { state: "default" 0.0;
9820                rel1 {
9821                   relative: 1.0 1.0;
9822                   to_x: "text_vertical_rect";
9823                   to_y: "text_center_line";
9824                }
9825                rel2 {
9826                   relative: 1.0 0.0;
9827                   to_x: "elm.padding.right";
9828                   to_y: "text_bottom_line";
9829                }
9830                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9831             }
9832          }
9833          part { name: "elm.text.2";
9834             clip_to: "disclip";
9835             type: TEXT;
9836             mouse_events: 0;
9837             scale: 1;
9838             description { state: "default" 0.0;
9839                min: 0 GENLIST_SIZE_54_INC;
9840                rel1 {
9841                   relative: 1.0 0.0;
9842                   to_x: "elm.padding.text.right";
9843                   to_y: "elm.text.bg.2";
9844                }
9845                rel2 {
9846                   relative: 0.0 1.0;
9847                   to_x: "elm.padding.right";
9848                   to_y: "elm.text.bg.2";
9849                }
9850                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9851                text {
9852                   font: "Tizen:style=Roman";
9853                   size: GENLIST_FONT_48_INC;
9854                   text_class: "tizen";
9855                }
9856             }
9857             GENLIST_DESCRIPTION_FLIP_ENABLED
9858          }
9859          part { name: "elm.flip.content.2";
9860             type: SWALLOW;
9861             description { state: "default" 0.0;
9862                visible: 0;
9863                fixed: 1 1;
9864                rel1.to: "elm.text.2";
9865                rel2.to: "elm.text.2";
9866             }
9867             description { state: "flipped" 0.0;
9868                inherit: "default" 0.0;
9869                visible: 1;
9870             }
9871          }
9872          part { name: "elm.divider2";
9873             type: RECT;
9874             mouse_events: 0;
9875             description { state: "default" 0.0;
9876                min: 1 0;
9877                fixed: 1 0;
9878                color: GENLIST_LIST_LINE1_COLOR;
9879                rel1 {
9880                   relative: 1.0 1.0;
9881                   to_y: "elm.padding.top";
9882                }
9883                rel2 {
9884                   relative: 1.0 0.0;
9885                   offset: -1 0;
9886                   to_y: "elm.padding.bottom";
9887                }
9888                align: 1.0 0.0;
9889             }
9890          }
9891          GENLIST_PART_DISCLIP
9892       }
9893       programs {
9894          // signal: elm,state,%s,active
9895          //   a "check" item named %s went active
9896          // signal: elm,state,%s,passive
9897          //   a "check" item named %s went passive
9898          // default is passive
9899          /*program { name: "go_active";
9900             signal: "elm,state,selected";
9901             source: "elm";
9902             action: STATE_SET "selected" 0.0;
9903             target: "elm.text";
9904             target: "elm.text.sub";
9905          }
9906          program { name: "go_passive";
9907             signal: "elm,state,unselected";
9908             source: "elm";
9909             action: STATE_SET "default" 0.0;
9910             target: "elm.text";
9911             target: "elm.text.sub";
9912             transition: LINEAR 0.1;
9913          }*/
9914          program { name: "go_disabled";
9915             signal: "elm,state,disabled";
9916             source: "elm";
9917             action: STATE_SET "disabled" 0.0;
9918             target: "disclip";
9919          }
9920          program { name: "go_enabled";
9921             signal: "elm,state,enabled";
9922             source: "elm";
9923             action: STATE_SET "default" 0.0;
9924             target: "disclip";
9925          }
9926          program { name: "flip_enabled";
9927             signal: "elm,state,flip,enabled";
9928             source: "elm";
9929             action: STATE_SET "flipped" 0.0;
9930             target: "elm.text.1";
9931             target: "elm.text.2";
9932             target: "elm.flip.content.1";
9933             target: "elm.flip.content.2";
9934          }
9935          program { name: "flip_disabled";
9936             signal: "elm,state,flip,disabled";
9937             source: "elm";
9938             action: STATE_SET "default" 0.0;
9939             target: "elm.text.1";
9940             target: "elm.text.2";
9941             target: "elm.flip.content.1";
9942             target: "elm.flip.content.2";
9943          }
9944       }
9945    }
9946
9947    ///////// will be removed /////////
9948    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9949       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9950       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9951       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9952       alias: "elm/layout/dialogue/1icon.2";
9953       data.item: "stacking" "above";
9954       data.item: "selectraise" "on";
9955       data.item: "contents" "elm.icon";
9956
9957       parts {
9958          GENLIST_PART_BASE
9959          GENLIST_PART_BOTTOM_LINE
9960          GENLIST_PART_BG_NORMAL
9961          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9962          GENLIST_PART_PADDING_RIGHT_EDIT
9963          GENLIST_PART_DIALOGUE_ITEM
9964          GENLIST_PART_DIALOGUE_RIGHT_LINE
9965          part { name: "elm.icon";
9966             clip_to: "disclip";
9967             type: SWALLOW;
9968             scale: 1;
9969             description { state: "default" 0.0;
9970                rel1 {
9971                   relative: 1.0 0.0;
9972                   to_x: "elm.padding.left";
9973                }
9974                rel2 {
9975                   relative: 0.0 1.0;
9976                   to_x: "elm.padding.right";
9977                }
9978             }
9979          }
9980          GENLIST_PART_DISCLIP
9981       }
9982       programs {
9983          // signal: elm,state,%s,active
9984          //   a "check" item named %s went active
9985          // signal: elm,state,%s,passive
9986          //   a "check" item named %s went passive
9987          // default is passive
9988          /*program { name: "go_active";
9989             signal: "elm,state,selected";
9990             source: "elm";
9991             action: STATE_SET "selected" 0.0;
9992             target: "bg";
9993             target: "elm.text";
9994          }
9995          program { name: "go_passive";
9996             signal: "elm,state,unselected";
9997             source: "elm";
9998             action: STATE_SET "default" 0.0;
9999             target: "bg";
10000             target: "elm.text";
10001             transition: LINEAR 0.1;
10002          }*/
10003          program { name: "go_disabled";
10004             signal: "elm,state,disabled";
10005             source: "elm";
10006             action: STATE_SET "disabled" 0.0;
10007             target: "disclip";
10008          }
10009          program { name: "go_enabled";
10010             signal: "elm,state,enabled";
10011             source: "elm";
10012             action: STATE_SET "default" 0.0;
10013             target: "disclip";
10014          }
10015       }
10016    }
10017
10018
10019 // 4.3.2 (old)
10020    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10021       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10022       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10023       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10024       alias: "elm/layout/dialogue/bg/3text.1icon";
10025       data.item: "stacking" "above";
10026       data.item: "selectraise" "on";
10027       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10028       data.item: "contents" "elm.icon";
10029       images {
10030           image: "00_list_thumbnail_bg.png" COMP;
10031       }
10032       parts {
10033          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10034          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10035          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10036          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10037          GENLIST_PART_PADDING_RIGHT_EDIT
10038          part { name: "elm.icon.bg";
10039             scale: 1;
10040             description { state: "default" 0.0;
10041                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10042                fixed: 1 1;
10043                align: 0.0 0.5;
10044                rel1 {
10045                   relative: 1.0 0.5;
10046                   to_x: "elm.padding.left";
10047                }
10048                rel2 {
10049                   relative: 1.0 0.5;
10050                   to_x: "elm.padding.left";
10051                }
10052                image {
10053                   normal: "00_list_thumbnail_bg.png";
10054                   border: 1 1 1 1;
10055                   border_scale: 1;
10056                   middle: NONE;
10057                }
10058             }
10059          }
10060          part { name: "elm.icon";
10061             type: SWALLOW;
10062             description { state: "default" 0.0;
10063                rel1.to: "elm.icon.bg";
10064                rel2.to: "elm.icon.bg";
10065             }
10066          }
10067          part { name: "elm.padding.icon.right";
10068             type: RECT;
10069             mouse_events: 0;
10070             scale: 1;
10071             description { state: "default" 0.0;
10072                min: GENLIST_PADDING_24_INC 0;
10073                fixed: 1 0;
10074                rel1 {
10075                    relative: 1.0 0.0;
10076                    to_x: "elm.icon.bg";
10077                }
10078                rel2.to_x: "elm.icon.bg";
10079                visible: 0;
10080                align: 0.0 0.5;
10081             }
10082          }
10083          part { name: "elm.text.1";
10084             clip_to: "disclip";
10085             type: TEXT;
10086             mouse_events: 0;
10087             scale: 1;
10088             description { state: "default" 0.0;
10089                min: 0 GENLIST_SIZE_54_INC;
10090                fixed: 0 1;
10091                align: 0 0;
10092                rel1 {
10093                   relative: 1.0 1.0;
10094                   to_x: "elm.padding.icon.right";
10095                   to_y: "elm.padding.top";
10096                }
10097                rel2 {
10098                   relative: 0.0 1.0;
10099                   to_x: "elm.padding.right";
10100                   to_y: "elm.padding.top";
10101                }
10102                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10103                text {
10104                   font: "Tizen:style=Roman";
10105                   size: GENLIST_FONT_48_INC;
10106                   align: 0.0 0.0;
10107                   text_class: "list_item";
10108                }
10109             }
10110          }
10111          part { name: "elm.text.2";
10112             clip_to: "disclip";
10113             type: TEXT;
10114             mouse_events: 0;
10115             scale: 1;
10116             description { state: "default" 0.0;
10117                rel1 {
10118                   relative: 1.0 1.0;
10119                   to_x: "elm.padding.icon.right";
10120                   to_y: "elm.text.1";
10121                }
10122                rel2 {
10123                   relative: 0.0 0.0;
10124                   to_x: "elm.padding.right";
10125                   to_y: "elm.text.3";
10126                }
10127                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10128                text {
10129                   font: "Tizen:style=Medium";
10130                   size: GENLIST_FONT_32_INC;
10131                   align: 0.0 1.0;
10132                   text_class: "tizen";
10133                }
10134             }
10135          }
10136          part { name: "elm.text.3";
10137             clip_to: "disclip";
10138             type: TEXT;
10139             mouse_events: 0;
10140             scale: 1;
10141             description { state: "default" 0.0;
10142                min: 0 GENLIST_ICON_SMALL_SIZE;
10143                fixed: 0 1;
10144                align: 0 1;
10145                rel1 {
10146                   relative: 1.0 0.0;
10147                   to_x: "elm.padding.icon.right";
10148                   to_y: "elm.padding.bottom";
10149                }
10150                rel2 {
10151                   relative: 0.0 0.0;
10152                   to_x: "elm.padding.right";
10153                   to_y: "elm.padding.bottom";
10154                }
10155                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10156                text {
10157                   font: "Tizen:style=Medium";
10158                   size: GENLIST_FONT_32_INC;
10159                   align: 0.0 1.0;
10160                   text_class: "tizen";
10161                }
10162             }
10163          }
10164          GENLIST_PART_DISCLIP
10165       }
10166       programs {
10167          // signal: elm,state,%s,active
10168          //   a "check" item named %s went active
10169          // signal: elm,state,%s,passive
10170          //   a "check" item named %s went passive
10171          // default is passive
10172          /*program { name: "go_active";
10173             signal: "elm,state,selected";
10174             source: "elm";
10175             action: STATE_SET "selected" 0.0;
10176             target: "elm.text";
10177             target: "elm.text.sub";
10178          }
10179          program { name: "go_passive";
10180             signal: "elm,state,unselected";
10181             source: "elm";
10182             action: STATE_SET "default" 0.0;
10183             target: "elm.text";
10184             target: "elm.text.sub";
10185             transition: LINEAR 0.1;
10186          }*/
10187          program { name: "go_disabled";
10188             signal: "elm,state,disabled";
10189             source: "elm";
10190             action: STATE_SET "disabled" 0.0;
10191             target: "disclip";
10192          }
10193          program { name: "go_enabled";
10194             signal: "elm,state,enabled";
10195             source: "elm";
10196             action: STATE_SET "default" 0.0;
10197             target: "disclip";
10198          }
10199       }
10200   }
10201
10202 ////////////////////////////////////////////////////////
10203 // Check that belows are used
10204    group { name: "elm/genlist/item/1text.2/default";
10205       alias: "elm/genlist/item_odd/1text.2/default";
10206       alias: "elm/genlist/item_compress/1text.2/default";
10207       alias: "elm/genlist/item_compress_odd/1text.2/default";
10208       data.item: "stacking" "above";
10209       data.item: "selectraise" "on";
10210       data.item: "texts" "elm.text";
10211       data.item: "flips" "elm.flip.icon elm.flip.content";
10212
10213       parts {
10214          GENLIST_PART_BASE
10215          GENLIST_PART_BG_NORMAL
10216          GENLIST_PART_BOTTOM_LINE
10217          GENLIST_PART_PADDING_LEFT
10218          GENLIST_PART_PADDING_RIGHT_EDIT
10219          part { name: "temp_center_line"; //temporary
10220             clip_to: "disclip";
10221             type: RECT;
10222             mouse_events: 0;
10223             scale: 1;
10224             description { state: "default" 0.0;
10225                rel1 {
10226                   relative: 0.0 0.5;
10227                   to: "base";
10228                }
10229                rel2 {
10230                   relative: 1.0 0.5;
10231                   to: "base";
10232                }
10233             }
10234          }
10235          part { name: "elm.text";
10236             clip_to: "disclip";
10237             type: TEXTBLOCK;
10238             mouse_events: 0;
10239             scale: 1;
10240             multiline: 0;
10241             description { state: "default" 0.0;
10242                fixed: 1 1;
10243                rel1 {
10244                   relative: 1.0 0.5;
10245                   to_x: "elm.padding.left";
10246                   to_y: "temp_center_line";
10247                }
10248                rel2 {
10249                   relative: 0.0 0.5;
10250                   to_x: "elm.padding.right";
10251                   to_y: "temp_center_line";
10252                }
10253                align: 0.0 0.5;
10254                text {
10255                   style: "genlist_style_list_main_text_unread";
10256                   min: 0 1;
10257                   align: 0.0 0.5;
10258                }
10259             }
10260             description { state: "selected" 0.0;
10261                inherit: "default" 0.0;
10262                text.style: "genlist_style_list_main_text_focus";
10263             }
10264             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10265             GENLIST_DESCRIPTION_FLIP_ENABLED
10266          }
10267          GENLIST_PART_FLIP
10268          GENLIST_PART_DISCLIP
10269       }
10270       programs {
10271          // signal: elm,state,%s,active
10272          //   a "check" item named %s went active
10273          // signal: elm,state,%s,passive
10274          //   a "check" item named %s went passive
10275          // default is passive
10276          program { name: "go_active";
10277             signal: "elm,state,selected";
10278             source: "elm";
10279             action: STATE_SET "selected" 0.0;
10280             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10281             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10282          }
10283          program { name: "go_passive";
10284             signal: "elm,state,unselected";
10285             source: "elm";
10286             action: STATE_SET "default" 0.0;
10287             target: "bg";
10288             target: "elm.text";
10289             transition: LINEAR 0.1;
10290          }
10291          program { name: "go_disabled";
10292             signal: "elm,state,disabled";
10293             source: "elm";
10294             action: STATE_SET "disabled" 0.0;
10295             target: "disclip";
10296          }
10297          program { name: "go_enabled";
10298             signal: "elm,state,enabled";
10299             source: "elm";
10300             action: STATE_SET "default" 0.0;
10301             target: "disclip";
10302          }
10303          //GENLIST_PROGRAM_FLIP_1TEXT
10304          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10305       }
10306    }
10307
10308 // ???
10309    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10310    group { name: "elm/genlist/item/3text.6icon/default";
10311       alias: "elm/genlist/item_odd/3text.6icon/default";
10312       alias: "elm/genlist/item_compress/3text.6icon/default";
10313       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10314       data.item: "stacking" "above";
10315       data.item: "selectraise" "on";
10316       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10317       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10318       data.item: "flips" "elm.flip.icon elm.flip.content";
10319
10320       parts {
10321          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10322          GENLIST_PART_BG_NORMAL
10323          GENLIST_PART_BG_NORMAL
10324          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10325          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10326          GENLIST_PART_PADDING_LEFT
10327          GENLIST_PART_PADDING_RIGHT_EDIT
10328          part { name: "elm.swallow.colorbar";
10329             clip_to: "disclip";
10330             type: SWALLOW;
10331             scale: 1;
10332             description { state: "default" 0.0;
10333                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10334                rel2.relative: 0.0 0.0;
10335                align: 0.0 0.0;
10336             }
10337          }
10338          part { name: "elm.text.3";
10339             clip_to: "disclip";
10340             type: TEXT;
10341             mouse_events: 0;
10342             scale: 1;
10343             description { state: "default" 0.0;
10344                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10345                rel1 {
10346                   relative: 0.0 0.0;
10347                   to_x: "elm.padding.right";
10348                   to_y: "elm.padding.bottom";
10349                }
10350                rel2 {
10351                   relative: 0.0 0.0;
10352                   to_x: "elm.padding.right";
10353                   to_y: "elm.padding.bottom";
10354                }
10355                align: 1.0 1.0;
10356                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10357                text {
10358                   font: "Tizen:style=Medium";
10359                   size: GENLIST_FONT_32_INC;
10360                   min: 0 1;
10361                   align: 1.0 0.5;
10362                   text_class: "tizen";
10363                }
10364             }
10365             description { state: "selected" 0.0;
10366                inherit: "default" 0.0;
10367                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10368             }
10369             GENLIST_DESCRIPTION_FLIP_ENABLED
10370          }
10371          part { name: "elm.icon.1";
10372             clip_to: "disclip";
10373             type: SWALLOW;
10374             mouse_events: 0;
10375             scale: 1;
10376             description { state: "default" 0.0;
10377                rel1 {
10378                   relative: 0.0 1.0;
10379                   to_x: "elm.padding.right";
10380                   to_y: "elm.padding.top";
10381                }
10382                rel2 {
10383                   relative: 0.0 0.0;
10384                   to_x: "elm.padding.right";
10385                   to_y: "elm.text.3";
10386                }
10387                align: 1.0 0.0;
10388             }
10389             GENLIST_DESCRIPTION_FLIP_ENABLED
10390          }
10391          part { name: "elm.padding.icon1.left";
10392             clip_to: "disclip";
10393             type: RECT;
10394             scale: 1;
10395             description { state: "default" 0.0;
10396                min: GENLIST_PADDING_16_INC 0;
10397                rel1.to_x: "elm.icon.1";
10398                rel2 {
10399                   relative: 0.0 1.0;
10400                   to_x: "elm.icon.1";
10401                }
10402                align: 1.0 0.0;
10403                visible: 0;
10404             }
10405          }
10406          part { name: "elm.text1.rect";
10407             clip_to: "disclip";
10408             type: RECT;
10409             scale: 1;
10410             description { state: "default" 0.0;
10411                min: 0 GENLIST_SIZE_61_INC;
10412                rel1 {
10413                   relative: 1.0 1.0;
10414                   to_x: "elm.swallow.colorbar";
10415                   to_y: "elm.padding.top";
10416                }
10417                rel2 {
10418                   relative: 0.0 0.0;
10419                   to_x: "elm.padding.icon1.left";
10420                   to_y: "elm.padding.top";
10421                }
10422                align: 0.0 0.0;
10423                visible: 0;
10424             }
10425          }
10426          part { name: "elm.text.1";
10427             clip_to: "disclip";
10428             type: TEXTBLOCK;
10429             mouse_events: 0;
10430             scale: 1;
10431             description { state: "default" 0.0;
10432                rel1.to: "elm.text1.rect";
10433                rel2.to: "elm.text1.rect";
10434                align: 0.0 0.0;
10435                text {
10436                   style: "genlist_style_email_unread";
10437                   min: 0 1;
10438                   max: 0 1;
10439                   align: 0.0 0.5;
10440                }
10441             }
10442             description { state: "selected" 0.0;
10443                inherit: "default" 0.0;
10444                text.style: "genlist_style_email_focus";
10445             }
10446             description { state: "read" 0.0;
10447                inherit: "default" 0.0;
10448                text.style: "genlist_style_email_read";
10449             }
10450             description { state: "urgency_read" 0.0;
10451                inherit: "default" 0.0;
10452                text.style: "genlist_style_email_urgency_read";
10453             }
10454             description { state: "urgency_unread" 0.0;
10455                inherit: "default" 0.0;
10456                text.style: "genlist_style_email_urgency_unread";
10457             }
10458             GENLIST_DESCRIPTION_FLIP_ENABLED
10459          }
10460          part { name: "elm.text.2";
10461             clip_to: "disclip";
10462             type: TEXTBLOCK;
10463             scale: 1;
10464             description { state: "default" 0.0;
10465                rel1 {
10466                   relative: 1.0 1.0;
10467                   to_x: "elm.padding.left";
10468                   to_y: "elm.text.1";
10469                }
10470                rel2 {
10471                   relative: 0.0 0.0;
10472                   to_x: "elm.padding.icon2.left";
10473                   to_y: "elm.padding.bottom";
10474                }
10475                align: 0.0 0.5;
10476                text {
10477                   style: "genlist_style_name_text";
10478                   min: 0 1;
10479                   align: 0.0 0.5;
10480                }
10481             }
10482             description { state: "selected" 0.0;
10483                inherit: "default" 0.0;
10484                text.style: "genlist_style_name_text_focus";
10485             }
10486             GENLIST_DESCRIPTION_FLIP_ENABLED
10487          }
10488          part { name: "elm.padding.icon2.left";
10489             clip_to: "disclip";
10490             type: RECT;
10491             scale: 1;
10492             description { state: "default" 0.0;
10493                min: GENLIST_PADDING_16_INC 0;
10494                rel1 {
10495                   relative: 0.0 1.0;
10496                   to_x: "elm.icon.2";
10497                   to_y: "elm.text.1";
10498                }
10499                rel2 {
10500                   relative: 0.0 0.0;
10501                   to_x: "elm.icon.2";
10502                   to_y: "elm.padding.bottom";
10503                }
10504                align: 1.0 0.0;
10505                visible: 0;
10506             }
10507          }
10508          part { name: "elm.icon.2";
10509             clip_to: "disclip";
10510             type: SWALLOW;
10511             scale: 1;
10512             description { state: "default" 0.0;
10513                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10514                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10515                rel1 {
10516                   relative: 0.0 1.0;
10517                   to_x: "elm.padding.icon3.left";
10518                   to_y: "elm.text.1";
10519                }
10520                rel2 {
10521                   relative: 0.0 0.0;
10522                   to_x: "elm.padding.icon3.left";
10523                   to_y: "elm.padding.bottom";
10524                }
10525                align: 1.0 0.5;
10526             }
10527             GENLIST_DESCRIPTION_FLIP_ENABLED
10528          }
10529          part { name: "elm.padding.icon3.left";
10530             clip_to: "disclip";
10531             type: RECT;
10532             scale: 1;
10533             description { state: "default" 0.0;
10534                min: GENLIST_PADDING_16_INC 0;
10535                rel1 {
10536                   relative: 0.0 1.0;
10537                   to_x: "elm.icon.3";
10538                   to_y: "elm.text.1";
10539                }
10540                rel2 {
10541                   relative: 0.0 0.0;
10542                   to_x: "elm.icon.3";
10543                   to_y: "elm.padding.bottom";
10544                }
10545                align: 1.0 0.0;
10546                visible: 0;
10547             }
10548          }
10549          part { name: "elm.icon.3";
10550             clip_to: "disclip";
10551             type: SWALLOW;
10552             scale: 1;
10553             description { state: "default" 0.0;
10554                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10555                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10556                rel1 {
10557                   relative: 0.0 1.0;
10558                   to_x: "elm.padding.icon4.left";
10559                   to_y: "elm.text.1";
10560                }
10561                rel2 {
10562                   relative: 0.0 0.0;
10563                   to_x: "elm.padding.icon4.left";
10564                   to_y: "elm.padding.bottom";
10565                }
10566                align: 1.0 0.5;
10567             }
10568             GENLIST_DESCRIPTION_FLIP_ENABLED
10569          }
10570          part { name: "elm.padding.icon4.left";
10571             clip_to: "disclip";
10572             type: RECT;
10573             scale: 1;
10574             description { state: "default" 0.0;
10575                min: GENLIST_PADDING_16_INC 0;
10576                rel1 {
10577                   relative: 0.0 1.0;
10578                   to_x: "elm.icon.4";
10579                   to_y: "elm.text.1";
10580                }
10581                rel2 {
10582                   relative: 0.0 0.0;
10583                   to_x: "elm.icon.4";
10584                   to_y: "elm.padding.bottom";
10585                }
10586                align: 1.0 0.0;
10587                visible: 0;
10588             }
10589          }
10590          part { name: "elm.icon.4";
10591             clip_to: "disclip";
10592             type: SWALLOW;
10593             scale: 1;
10594             description { state: "default" 0.0;
10595                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10596                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10597                rel1 {
10598                   relative: 0.0 1.0;
10599                   to_x: "elm.text.3";
10600                   to_y: "elm.text.1";
10601                }
10602                rel2 {
10603                   relative: 0.0 0.0;
10604                   to_x: "elm.text.3";
10605                   to_y: "elm.padding.bottom";
10606                }
10607                align: 1.0 0.5;
10608             }
10609             GENLIST_DESCRIPTION_FLIP_ENABLED
10610          }
10611          part { name: "elm.swallow.outbox.progress";
10612             type: SWALLOW;
10613             scale: 1;
10614             mouse_events: 1;
10615             repeat_events: 0;
10616             description { state: "default" 0.0;
10617                min: GENLIST_SIZE_168_INC 0;
10618                color: 0 0 0 0;
10619                align: 1.0 0.5;
10620                rel1 {
10621                   relative: 0.0 1.0;
10622                   offset: 0 0;
10623                   to_x: "elm.padding.right";
10624                   to_y: "elm.padding.top";
10625                }
10626                rel2 {
10627                   relative: 0.0 0.0;
10628                   offset: 0 0;
10629                   to_x: "elm.padding.right";
10630                   to_y: "elm.padding.bottom";
10631                }
10632             }
10633          }
10634          GENLIST_PART_FLIP
10635          GENLIST_PART_DISCLIP
10636       }
10637       programs {
10638          // signal: elm,state,%s,active
10639          //   a "check" item named %s went active
10640          // signal: elm,state,%s,passive
10641          //   a "check" item named %s went passive
10642          // default is passive
10643          program { name: "go_active";
10644             signal: "elm,state,selected";
10645             source: "elm";
10646             action: STATE_SET "selected" 0.0;
10647             target: "bg";
10648             target: "elm.text.1";
10649             target: "elm.text.2";
10650             target: "elm.text.3";
10651             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10652          }
10653          program { name: "go_passive";
10654             signal: "elm,state,unselected";
10655             source: "elm";
10656             action: STATE_SET "default" 0.0;
10657             target: "bg";
10658             target: "elm.text.1";
10659             target: "elm.text.2";
10660             target: "elm.text.3";
10661             transition: LINEAR 0.1;
10662          }
10663          program { name: "go_disabled";
10664             signal: "elm,state,disabled";
10665             source: "elm";
10666             action: STATE_SET "disabled" 0.0;
10667             target: "disclip";
10668          }
10669          program { name: "go_enabled";
10670             signal: "elm,state,enabled";
10671             source: "elm";
10672             action: STATE_SET "default" 0.0;
10673             target: "disclip";
10674          }
10675          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10676          program { name: "go_read";
10677             signal: "elm,state,read";
10678             source: "elm";
10679             action: STATE_SET "read" 0.0;
10680             target: "elm.text.1";
10681          }
10682          program { name: "go_unread";
10683             signal: "elm,state,unread";
10684             source: "elm";
10685             action: STATE_SET "default" 0.0;
10686             target: "elm.text.1";
10687          }
10688          program { name: "go_urgeny_unread";
10689             signal: "elm,state,urgency_unread";
10690             source: "elm";
10691             action: STATE_SET "urgency_unread" 0.0;
10692             target: "elm.text.1";
10693          }
10694          program { name: "go_urgency_read";
10695             signal: "elm,state,urgency_read";
10696             source: "elm";
10697             action: STATE_SET "urgency_read" 0.0;
10698             target: "elm.text.1";
10699          }
10700          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10701       }
10702    }
10703
10704    // 3.2.24
10705    group { name: "elm/genlist/item/2text.3icon.2/default";
10706       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10707       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10708       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10709       data.item: "stacking" "above";
10710       data.item: "selectraise" "on";
10711       data.item: "texts" "elm.text.1 elm.text.2";
10712       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10713       data.item: "flips" "elm.flip.icon elm.flip.content";
10714
10715       parts {
10716          GENLIST_PART_BASE_LIST_H( 129 )
10717          GENLIST_PART_BG_NORMAL
10718          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10719          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10720          GENLIST_PART_PADDING_LEFT
10721          GENLIST_PART_PADDING_RIGHT_EDIT
10722          part { name: "elm.swallow.colorbar";
10723             clip_to: "disclip";
10724             type: SWALLOW;
10725             scale: 1;
10726             description { state: "default" 0.0;
10727                min: 10 21;
10728                fixed: 1 1;
10729                rel2.relative: 0.0 0.0;
10730                align: 0.0 0.0;
10731             }
10732          }
10733          part { name: "elm.icon.2";
10734             clip_to: "disclip";
10735             type: SWALLOW;
10736             scale: 1;
10737             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10738                fixed: 1 1;
10739             )
10740             GENLIST_DESCRIPTION_FLIP_ENABLED
10741          }
10742          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10743          part { name: "elm.text.2";
10744             clip_to: "disclip";
10745             type: TEXT;
10746             mouse_events: 0;
10747             scale: 1;
10748             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10749                min: 0 GENLIST_SIZE_48_INC;
10750                fixed: 0 1;
10751                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10752                text {
10753                   font: "Tizen:style=Medium";
10754                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10755                   min: 0 1;
10756                   align: 0.0 0.5;
10757                   text_class: "tizen";
10758                }
10759             )
10760             description { state: "selected" 0.0;
10761                inherit: "default" 0.0;
10762                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10763             }
10764             GENLIST_DESCRIPTION_FLIP_ENABLED
10765          }
10766          // virtual padding for limiting flexible text
10767          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10768          part { name: "elm.text.1";
10769             clip_to: "disclip";
10770             type: TEXT;
10771             mouse_events: 0;
10772             scale: 1;
10773             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10774                align: 0 0.5;
10775                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10776                text {
10777                   font: "Tizen:style=Roman";
10778                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10779                   min: 0 1;
10780                   max: 1 1;
10781                   align: 0 0.5;
10782                   text_class: "list_item";
10783                }
10784             )
10785             description { state: "selected" 0.0;
10786                inherit: "default" 0.0;
10787                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10788             }
10789             GENLIST_DESCRIPTION_FLIP_ENABLED
10790          }
10791          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10792          part { name: "elm.icon.1";
10793             clip_to: "disclip";
10794             type: SWALLOW;
10795             scale: 1;
10796             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10797                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10798                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10799                fixed: 1 1;
10800                align: 0 0.5;
10801             )
10802             GENLIST_DESCRIPTION_FLIP_ENABLED
10803          }
10804          GENLIST_PART_FLIP
10805          GENLIST_PART_DISCLIP
10806       }
10807       programs {
10808          // signal: elm,state,%s,active
10809          //   a "check" item named %s went active
10810          // signal: elm,state,%s,passive
10811          //   a "check" item named %s went passive
10812          // default is passive
10813          program { name: "go_active";
10814             signal: "elm,state,selected";
10815             source: "elm";
10816             action: STATE_SET "selected" 0.0;
10817             target: "bg";
10818             target: "elm.text.1";
10819             target: "elm.text.2";
10820             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10821          }
10822          program { name: "go_passive";
10823             signal: "elm,state,unselected";
10824             source: "elm";
10825             action: STATE_SET "default" 0.0;
10826             target: "bg";
10827             target: "elm.text.1";
10828             target: "elm.text.2";
10829             transition: LINEAR 0.1;
10830          }
10831          program { name: "go_disabled";
10832             signal: "elm,state,disabled";
10833             source: "elm";
10834             action: STATE_SET "disabled" 0.0;
10835             target: "disclip";
10836          }
10837          program { name: "go_enabled";
10838             signal: "elm,state,enabled";
10839             source: "elm";
10840             action: STATE_SET "default" 0.0;
10841             target: "disclip";
10842          }
10843          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10844          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10845       }
10846    }
10847 // 3.2.25
10848    group { name: "elm/genlist/item/2text.3icon.3/default";
10849       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10850       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10851       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10852       data.item: "stacking" "above";
10853       data.item: "selectraise" "on";
10854       data.item: "texts" "elm.text.1 elm.text.2";
10855       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10856       data.item: "flips" "elm.flip.icon elm.flip.content";
10857
10858       parts {
10859          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10860          GENLIST_PART_BG_NORMAL
10861          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10862          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10863          GENLIST_PART_PADDING_LEFT
10864          GENLIST_PART_PADDING_RIGHT_EDIT
10865          part { name: "elm.swallow.colorbar";
10866             clip_to: "disclip";
10867             type: SWALLOW;
10868             scale: 1;
10869             description { state: "default" 0.0;
10870                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10871                fixed: 1 1;
10872                rel2.relative: 0.0 0.0;
10873                align: 0.0 0.0;
10874             }
10875          }
10876          part { name: "elm.icon.1";
10877             clip_to: "disclip";
10878             type: SWALLOW;
10879             scale: 1;
10880             description { state: "default" 0.0;
10881                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10882                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10883                fixed: 1 1;
10884                rel1 {
10885                   relative: 1.0 1.0;
10886                   to_x: "elm.padding.left";
10887                   to_y: "elm.padding.top";
10888                }
10889                rel2 {
10890                   relative: 1.0 0.0;
10891                   to_x: "elm.padding.left";
10892                   to_y: "elm.padding.bottom";
10893                }
10894                align: 0.0 0.5;
10895             }
10896             GENLIST_DESCRIPTION_FLIP_ENABLED
10897          }
10898          part { name: "elm.padding.icon1.right";
10899             clip_to: "disclip";
10900             type: RECT;
10901             scale: 1;
10902             description { state: "default" 0.0;
10903                min: GENLIST_PADDING_16_INC 0;
10904                fixed: 1 0;
10905                rel1 {
10906                   relative: 1.0 0.0;
10907                   to_x: "elm.icon.1";
10908                }
10909                rel2.to_x: "elm.icon.1";
10910                align: 0.0 0.0;
10911                visible: 0;
10912             }
10913          }
10914          part { name: "elm.icon.2";
10915             clip_to: "disclip";
10916             type: SWALLOW;
10917             scale: 1;
10918             description { state: "default" 0.0;
10919                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10920                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
10921                fixed: 1 1;
10922                rel1 {
10923                   relative: 0.0 1.0;
10924                   to_x: "elm.padding.right";
10925                   to_y: "elm.padding.top";
10926                }
10927                rel2 {
10928                   relative: 0.0 1.0;
10929                   to_x: "elm.padding.right";
10930                   to_y: "elm.padding.bottom";
10931                }
10932                align: 1.0 0.5;
10933             }
10934             GENLIST_DESCRIPTION_FLIP_ENABLED
10935          }
10936          part { name: "elm.padding.icon2.left";
10937             clip_to: "disclip";
10938             type: RECT;
10939             scale: 1;
10940             description { state: "default" 0.0;
10941                min: GENLIST_PADDING_16_INC 0;
10942                fixed: 1 0;
10943                rel1 {
10944                   relative: 0.0 0.0;
10945                   to_x: "elm.icon.2";
10946                }
10947                rel2.to_x: "elm.icon.2";
10948                align: 1.0 0.0;
10949                visible: 0;
10950             }
10951          }
10952          part { name: "elm.text.1";
10953             clip_to: "disclip";
10954             type: TEXT;
10955             mouse_events: 0;
10956             scale: 1;
10957             description { state: "default" 0.0;
10958                min: 0 GENLIST_SIZE_61_INC;
10959                fixed: 1 1;
10960                rel1 {
10961                   relative: 1.0 1.0;
10962                   to_x: "elm.padding.icon1.right";
10963                   to_y: "elm.padding.top";
10964                }
10965                rel2 {
10966                   relative: 0.0 1.0;
10967                   to_x: "elm.padding.icon2.left";
10968                   to_y: "elm.padding.top";
10969                }
10970                align: 0.0 0.0;
10971                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10972                text {
10973                   font: "Tizen:style=Roman";
10974                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10975                   min: 0 1;
10976                   align: 0.0 0.5;
10977                   text_class: "list_item";
10978                }
10979             }
10980             description { state: "selected" 0.0;
10981                inherit: "default" 0.0;
10982                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10983             }
10984             GENLIST_DESCRIPTION_FLIP_ENABLED
10985          }
10986          part { name: "elm.text.2";
10987             clip_to: "disclip";
10988             type: TEXT;
10989             mouse_events: 0;
10990             scale: 1;
10991             description { state: "default" 0.0;
10992                rel1 {
10993                   relative: 1.0 1.0;
10994                   to_x: "elm.padding.icon1.right";
10995                   to_y: "elm.text.1";
10996                }
10997                rel2 {
10998                   relative: 0.0 0.0;
10999                   to_x: "elm.padding.icon2.left";
11000                   to_y: "elm.padding.bottom";
11001                }
11002                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11003                text {
11004                   font: "Tizen:style=Medium";
11005                   size: GENLIST_FONT_32_INC;
11006                   min: 0 1;
11007                   align: 0.0 0.5;
11008                   text_class: "tizen";
11009                }
11010             }
11011             description { state: "selected" 0.0;
11012                inherit: "default" 0.0;
11013                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11014             }
11015             GENLIST_DESCRIPTION_FLIP_ENABLED
11016          }
11017          GENLIST_PART_FLIP
11018          GENLIST_PART_DISCLIP
11019       }
11020       programs {
11021          // signal: elm,state,%s,active
11022          //   a "check" item named %s went active
11023          // signal: elm,state,%s,passive
11024          //   a "check" item named %s went passive
11025          // default is passive
11026          program { name: "go_active";
11027             signal: "elm,state,selected";
11028             source: "elm";
11029             action: STATE_SET "selected" 0.0;
11030             target: "bg";
11031             target: "elm.text.1";
11032             target: "elm.text.2";
11033             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11034          }
11035          program { name: "go_passive";
11036             signal: "elm,state,unselected";
11037             source: "elm";
11038             action: STATE_SET "default" 0.0;
11039             target: "bg";
11040             target: "elm.text.1";
11041             target: "elm.text.2";
11042             transition: LINEAR 0.1;
11043          }
11044          program { name: "go_disabled";
11045             signal: "elm,state,disabled";
11046             source: "elm";
11047             action: STATE_SET "disabled" 0.0;
11048             target: "disclip";
11049          }
11050          program { name: "go_enabled";
11051             signal: "elm,state,enabled";
11052             source: "elm";
11053             action: STATE_SET "default" 0.0;
11054             target: "disclip";
11055          }
11056          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11057          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11058       }
11059    }
11060    // 3.2.30
11061    group { name: "elm/genlist/item/1text.3icon.3/default";
11062       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11063       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11064       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11065       data.item: "stacking" "above";
11066       data.item: "selectraise" "on";
11067       data.item: "texts" "elm.text.1";
11068       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11069       data.item: "flips" "elm.flip.icon elm.flip.content";
11070
11071       parts {
11072          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11073          GENLIST_PART_BG_NORMAL
11074          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11075          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11076          GENLIST_PART_PADDING_LEFT
11077          GENLIST_PART_PADDING_RIGHT_EDIT
11078          part { name: "elm.icon.1";
11079             clip_to: "disclip";
11080             type: SWALLOW;
11081             scale: 1;
11082             description { state: "default" 0.0;
11083                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11084                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11085                fixed: 1 1;
11086                rel1 {
11087                   relative: 1.0 1.0;
11088                   to_x: "elm.padding.left";
11089                   to_y: "elm.padding.top";
11090                }
11091                rel2 {
11092                   relative: 1.0 0.0;
11093                   to_x: "elm.padding.left";
11094                   to_y: "elm.padding.bottom";
11095                }
11096                align: 0.0 0.5;
11097             }
11098             GENLIST_DESCRIPTION_FLIP_ENABLED
11099          }
11100          part { name: "elm.padding.icon1.right";
11101             clip_to: "disclip";
11102             type: RECT;
11103             scale: 1;
11104             description { state: "default" 0.0;
11105                min: GENLIST_PADDING_16_INC 0;
11106                fixed: 1 0;
11107                rel1 {
11108                   relative: 1.0 0.0;
11109                   to_x: "elm.icon.1";
11110                }
11111                rel2.to_x: "elm.icon.1";
11112                align: 0.0 0.0;
11113                visible: 0;
11114             }
11115          }
11116          part { name: "elm.icon.2";
11117             clip_to: "disclip";
11118             type: SWALLOW;
11119             scale: 1;
11120             description { state: "default" 0.0;
11121                fixed: 1 1;
11122                rel1 {
11123                   relative: 0.0 1.0;
11124                   to_x: "elm.padding.right";
11125                   to_y: "elm.padding.top";
11126                }
11127                rel2 {
11128                   relative: 0.0 0.0;
11129                   to_x: "elm.padding.right";
11130                   to_y: "elm.padding.bottom";
11131                }
11132                align: 1.0 0.5;
11133             }
11134             GENLIST_DESCRIPTION_FLIP_ENABLED
11135          }
11136          part { name: "elm.padding.icon2.left";
11137             clip_to: "disclip";
11138             type: RECT;
11139             scale: 1;
11140             description { state: "default" 0.0;
11141                min: GENLIST_PADDING_16_INC 0;
11142                fixed: 1 0;
11143                rel1.to_x: "elm.icon.2";
11144                rel2 {
11145                   relative: 0.0 1.0;
11146                   to_x: "elm.icon.2";
11147                }
11148                align: 1.0 0.0;
11149                visible: 0;
11150             }
11151          }
11152          part { name: "elm.text.1";
11153             clip_to: "disclip";
11154             type: TEXT;
11155             mouse_events: 0;
11156             scale: 1;
11157             description { state: "default" 0.0;
11158                min: 0 GENLIST_SIZE_61_INC;
11159                fixed: 0 1;
11160                rel1 {
11161                   relative: 1.0 1.0;
11162                   to_x: "elm.padding.icon1.right";
11163                   to_y: "elm.padding.top";
11164                }
11165                rel2 {
11166                   relative: 0.0 1.0;
11167                   to_x: "elm.padding.icon2.left";
11168                   to_y: "elm.padding.top";
11169                }
11170                align: 0 0;
11171                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11172                text {
11173                   font: "Tizen:style=Roman";
11174                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11175                   min: 0 1;
11176                   align: 0.0 0.5;
11177                   text_class: "list_item";
11178                }
11179             }
11180             description { state: "selected" 0.0;
11181                inherit: "default" 0.0;
11182                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11183             }
11184             GENLIST_DESCRIPTION_FLIP_ENABLED
11185          }
11186          part { name: "elm.swallow.progress";
11187             clip_to: "disclip";
11188             type: SWALLOW;
11189             scale: 1;
11190             description { state: "default" 0.0;
11191                fixed: 0 1;
11192                rel1 {
11193                   relative: 1.0 1.0;
11194                   to_x: "elm.padding.icon1.right";
11195                   to_y: "elm.text.1";
11196                }
11197                rel2 {
11198                   relative: 0.0 1.0;
11199                   to_x: "elm.padding.icon2.left";
11200                   to_y: "elm.text.1";
11201                }
11202                align: 0.5 0.0;
11203             }
11204             GENLIST_DESCRIPTION_FLIP_ENABLED
11205          }
11206          GENLIST_PART_FLIP
11207          GENLIST_PART_DISCLIP
11208       }
11209       programs {
11210          // signal: elm,state,%s,active
11211          //   a "check" item named %s went active
11212          // signal: elm,state,%s,passive
11213          //   a "check" item named %s went passive
11214          // default is passive
11215          program { name: "go_active";
11216             signal: "elm,state,selected";
11217             source: "elm";
11218             action: STATE_SET "selected" 0.0;
11219             target: "bg";
11220             target: "elm.text.1";
11221             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11222          }
11223          program { name: "go_passive";
11224             signal: "elm,state,unselected";
11225             source: "elm";
11226             action: STATE_SET "default" 0.0;
11227             target: "bg";
11228             target: "elm.text.1";
11229             transition: LINEAR 0.1;
11230          }
11231          program { name: "go_disabled";
11232             signal: "elm,state,disabled";
11233             source: "elm";
11234             action: STATE_SET "disabled" 0.0;
11235             target: "disclip";
11236          }
11237          program { name: "go_enabled";
11238             signal: "elm,state,enabled";
11239             source: "elm";
11240             action: STATE_SET "default" 0.0;
11241             target: "disclip";
11242          }
11243          program { name: "flip_enabled";
11244             signal: "elm,state,flip,enabled";
11245             source: "elm";
11246             action: STATE_SET "flipped" 0.0;
11247             target: "elm.text.1";
11248             target: "elm.icon.1";
11249             target: "elm.icon.2";
11250             target: "elm.swallow.progress";
11251             target: "elm.flip.content";
11252          }
11253          program { name: "flip_disabled";
11254             signal: "elm,state,flip,disabled";
11255             source: "elm";
11256             action: STATE_SET "default" 0.0;
11257             target: "elm.text.1";
11258             target: "elm.icon.1";
11259             target: "elm.icon.2";
11260             target: "elm.swallow.progress";
11261             target: "elm.flip.content";
11262          }
11263          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11264       }
11265    }
11266
11267
11268 // 2.2.2.31
11269    group { name: "elm/genlist/item/2text.2icon.9/default";
11270       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11271       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11272       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11273       data.item: "stacking" "above";
11274       data.item: "selectraise" "on";
11275       data.item: "texts" "elm.text.1 elm.text.2";
11276       data.item: "contents" "elm.icon.1 elm.icon.2";
11277       data.item: "flips" "elm.flip.icon elm.flip.content";
11278
11279       parts {
11280          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11281          GENLIST_PART_BG_NORMAL
11282          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11283          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11284          GENLIST_PART_PADDING_LEFT
11285          GENLIST_PART_PADDING_RIGHT_EDIT
11286          part { name: "elm.icon.2";
11287             clip_to: "disclip";
11288             type: SWALLOW;
11289             scale: 1;
11290             description { state: "default" 0.0;
11291                fixed: 1 1;
11292                rel1 {
11293                   relative: 0.0 1.0;
11294                   to_x: "elm.padding.right";
11295                   to_y: "elm.padding.top";
11296                }
11297                rel2 {
11298                   relative: 0.0 0.0;
11299                   to_x: "elm.padding.right";
11300                   to_y: "elm.padding.bottom";
11301                }
11302                align: 1.0 0.5;
11303             }
11304             GENLIST_DESCRIPTION_FLIP_ENABLED
11305          }
11306          part { name: "elm.padding.icon2.left";
11307             clip_to: "disclip";
11308             type: RECT;
11309             scale: 1;
11310             description { state: "default" 0.0;
11311                min: GENLIST_SIZE_16_INC 0;
11312                fixed: 1 0;
11313                rel1.to_x: "elm.icon.2";
11314                rel2 {
11315                   relative: 0.0 1.0;
11316                   to_x: "elm.icon.2";
11317                }
11318                align: 1.0 0.0;
11319                visible: 0;
11320             }
11321          }
11322          part { name: "elm.text.2";
11323             clip_to: "disclip";
11324             type: TEXT;
11325             mouse_events: 0;
11326             scale: 1;
11327             description { state: "default" 0.0;
11328                min: 0 GENLIST_SIZE_48_INC;
11329                fixed: 0 1;
11330                rel1 {
11331                   relative: 1.0 0.0;
11332                   to_x: "elm.padding.left";
11333                   to_y: "elm.padding.bottom";
11334                }
11335                rel2 {
11336                   relative: 0.0 0.0;
11337                   to_x: "elm.padding.icon2.left";
11338                   to_y: "elm.padding.bottom";
11339                }
11340                align: 0.0 1.0;
11341                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11342                text {
11343                   font: "Tizen:style=Medium";
11344                   size: GENLIST_FONT_32_INC;
11345                   min: 0 1;
11346                   align: 0.0 0.5;
11347                   text_class: "tizen";
11348                }
11349             }
11350             description { state: "selected" 0.0;
11351                inherit: "default" 0.0;
11352                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11353             }
11354             GENLIST_DESCRIPTION_FLIP_ENABLED
11355          }
11356          part { name: "elm.text.1";
11357             clip_to: "disclip";
11358             type: TEXT;
11359             mouse_events: 0;
11360             scale: 1;
11361             description { state: "default" 0.0;
11362                min: 0 0;
11363                max: GENLIST_SIZE_560_INC 0;
11364                fixed: 1 0;
11365                rel1 {
11366                   relative: 1.0 1.0;
11367                   to_x: "elm.padding.left";
11368                   to_y: "elm.padding.top";
11369                }
11370                rel2 {
11371                   relative: 1.0 0.0;
11372                   to_x: "elm.padding.left";
11373                   to_y: "elm.text.2";
11374                }
11375                align: 0.0 0.5;
11376                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11377                text {
11378                   font: "Tizen:style=Roman";
11379                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11380                   min: 1 1;
11381                   align: 0.0 0.5;
11382                   text_class: "list_item";
11383                }
11384             }
11385             description { state: "selected" 0.0;
11386                inherit: "default" 0.0;
11387                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11388             }
11389             GENLIST_DESCRIPTION_FLIP_ENABLED
11390          }
11391          part { name: "elm.padding.icon1.left";
11392             clip_to: "disclip";
11393             type: RECT;
11394             scale: 1;
11395             description { state: "default" 0.0;
11396                min: GENLIST_SIZE_16_INC 0;
11397                fixed: 1 0;
11398                rel1 {
11399                   relative: 1.0 0.0;
11400                   to_x: "elm.text.1";
11401                }
11402                rel2.to_x: "elm.text.1";
11403                align: 0.0 0.0;
11404                visible: 0;
11405             }
11406          }
11407          part { name: "elm.icon.1";
11408             clip_to: "disclip";
11409             type: SWALLOW;
11410             scale: 1;
11411             description { state: "default" 0.0;
11412                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11413                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11414                fixed: 1 1;
11415                rel1 {
11416                   relative: 1.0 1.0;
11417                   to_x: "elm.padding.icon1.left";
11418                   to_y: "elm.padding.top";
11419                }
11420                rel2 {
11421                   relative: 1.0 0.0;
11422                   to_x: "elm.padding.icon1.left";
11423                   to_y: "elm.text.2";
11424                }
11425                align: 0.0 0.5;
11426             }
11427             GENLIST_DESCRIPTION_FLIP_ENABLED
11428          }
11429          GENLIST_PART_FLIP
11430          GENLIST_PART_DISCLIP
11431       }
11432       programs {
11433          // signal: elm,state,%s,active
11434          //   a "check" item named %s went active
11435          // signal: elm,state,%s,passive
11436          //   a "check" item named %s went passive
11437          // default is passive
11438          program { name: "go_active";
11439             signal: "elm,state,selected";
11440             source: "elm";
11441             action: STATE_SET "selected" 0.0;
11442             target: "bg";
11443             target: "elm.text.1";
11444             target: "elm.text.2";
11445             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11446          }
11447          program { name: "go_passive";
11448             signal: "elm,state,unselected";
11449             source: "elm";
11450             action: STATE_SET "default" 0.0;
11451             target: "bg";
11452             target: "elm.text.1";
11453             target: "elm.text.2";
11454             transition: LINEAR 0.1;
11455          }
11456          program { name: "go_disabled";
11457             signal: "elm,state,disabled";
11458             source: "elm";
11459             action: STATE_SET "disabled" 0.0;
11460             target: "disclip";
11461          }
11462          program { name: "go_enabled";
11463             signal: "elm,state,enabled";
11464             source: "elm";
11465             action: STATE_SET "default" 0.0;
11466             target: "disclip";
11467          }
11468          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11469          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11470       }
11471    }
11472    // 3.2.33
11473    group { name: "elm/genlist/item/1text.2icon.5/default";
11474       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11475       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11476       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11477       data.item: "stacking" "above";
11478       data.item: "selectraise" "on";
11479       data.item: "texts" "elm.text.1";
11480       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11481       data.item: "flips" "elm.flip.icon elm.flip.content";
11482
11483       parts {
11484          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11485          GENLIST_PART_BG_NORMAL
11486          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11487          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11488          GENLIST_PART_PADDING_LEFT
11489          GENLIST_PART_PADDING_RIGHT_EDIT
11490          part { name: "elm.icon.1";
11491             clip_to: "disclip";
11492             type: SWALLOW;
11493             scale: 1;
11494             description { state: "default" 0.0;
11495                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11496                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11497                fixed: 1 1;
11498                rel1 {
11499                   relative: 1.0 1.0;
11500                   to_x: "elm.padding.left";
11501                   to_y: "elm.padding.top";
11502                }
11503                rel2 {
11504                   relative: 1.0 0.0;
11505                   to_x: "elm.padding.left";
11506                   to_y: "elm.padding.bottom";
11507                }
11508                align: 0.0 0.5;
11509             }
11510             GENLIST_DESCRIPTION_FLIP_ENABLED
11511          }
11512          part { name: "elm.padding.icon1.right";
11513             clip_to: "disclip";
11514             type: RECT;
11515             scale: 1;
11516             description { state: "default" 0.0;
11517                min: GENLIST_PADDING_16_INC 0;
11518                fixed: 1 0;
11519                rel1 {
11520                   relative: 1.0 0.0;
11521                   to_x: "elm.icon.1";
11522                }
11523                rel2.to_x: "elm.icon.1";
11524                align: 0.0 0.0;
11525                visible: 0;
11526             }
11527          }
11528          part { name: "elm.text.1";
11529             clip_to: "disclip";
11530             type: TEXT;
11531             mouse_events: 0;
11532             scale: 1;
11533             description { state: "default" 0.0;
11534                min: 0 GENLIST_SIZE_61_INC;
11535                fixed: 0 1;
11536                rel1 {
11537                   relative: 1.0 1.0;
11538                   to_x: "elm.padding.icon1.right";
11539                   to_y: "elm.padding.top";
11540                }
11541                rel2 {
11542                   relative: 0.0 1.0;
11543                   to_x: "elm.padding.right";
11544                   to_y: "elm.padding.top";
11545                }
11546                align: 0 0;
11547                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11548                text {
11549                   font: "Tizen:style=Roman";
11550                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11551                   min: 0 1;
11552                   align: 0.0 0.5;
11553                   text_class: "list_item";
11554                }
11555             }
11556             description { state: "selected" 0.0;
11557                inherit: "default" 0.0;
11558                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11559             }
11560             GENLIST_DESCRIPTION_FLIP_ENABLED
11561          }
11562          part { name: "elm.swallow.progress";
11563             clip_to: "disclip";
11564             type: SWALLOW;
11565             scale: 1;
11566             description { state: "default" 0.0;
11567                fixed: 0 1;
11568                rel1 {
11569                   relative: 1.0 1.0;
11570                   to_x: "elm.padding.icon1.right";
11571                   to_y: "elm.text.1";
11572                }
11573                rel2 {
11574                   relative: 0.0 1.0;
11575                   to_x: "elm.padding.right";
11576                   to_y: "elm.text.1";
11577                }
11578                align: 0.5 0.0;
11579             }
11580             GENLIST_DESCRIPTION_FLIP_ENABLED
11581          }
11582          GENLIST_PART_FLIP
11583          GENLIST_PART_DISCLIP
11584       }
11585       programs {
11586          // signal: elm,state,%s,active
11587          //   a "check" item named %s went active
11588          // signal: elm,state,%s,passive
11589          //   a "check" item named %s went passive
11590          // default is passive
11591          program { name: "go_active";
11592             signal: "elm,state,selected";
11593             source: "elm";
11594             action: STATE_SET "selected" 0.0;
11595             target: "bg";
11596             target: "elm.text.1";
11597             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11598          }
11599          program { name: "go_passive";
11600             signal: "elm,state,unselected";
11601             source: "elm";
11602             action: STATE_SET "default" 0.0;
11603             target: "bg";
11604             target: "elm.text.1";
11605             transition: LINEAR 0.1;
11606          }
11607          program { name: "go_disabled";
11608             signal: "elm,state,disabled";
11609             source: "elm";
11610             action: STATE_SET "disabled" 0.0;
11611             target: "disclip";
11612          }
11613          program { name: "go_enabled";
11614             signal: "elm,state,enabled";
11615             source: "elm";
11616             action: STATE_SET "default" 0.0;
11617             target: "disclip";
11618          }
11619          program { name: "flip_enabled";
11620             signal: "elm,state,flip,enabled";
11621             source: "elm";
11622             action: STATE_SET "flipped" 0.0;
11623             target: "elm.text.1";
11624             target: "elm.icon.1";
11625             target: "elm.swallow.progress";
11626             target: "elm.flip.content";
11627          }
11628          program { name: "flip_disabled";
11629             signal: "elm,state,flip,disabled";
11630             source: "elm";
11631             action: STATE_SET "default" 0.0;
11632             target: "elm.text.1";
11633             target: "elm.icon.1";
11634             target: "elm.swallow.progress";
11635             target: "elm.flip.content";
11636          }
11637          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11638       }
11639    }
11640    // 3.2.30
11641    group { name: "elm/genlist/item/3text.3icon/default";
11642       alias: "elm/genlist/item_odd/3text.3icon/default";
11643       alias: "elm/genlist/item_compress/3text.3icon/default";
11644       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11645       data.item: "stacking" "above";
11646       data.item: "selectraise" "on";
11647       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11648       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11649       data.item: "flips" "elm.flip.icon elm.flip.content";
11650
11651       parts {
11652          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11653          GENLIST_PART_BG_NORMAL
11654          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11655          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11656          GENLIST_PART_PADDING_LEFT
11657          GENLIST_PART_PADDING_RIGHT_EDIT
11658          part { name: "elm.icon.1";
11659             clip_to: "disclip";
11660             type: SWALLOW;
11661             scale: 1;
11662             description { state: "default" 0.0;
11663                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11664                max: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
11665                fixed: 1 1;
11666                rel1 {
11667                   relative: 1.0 1.0;
11668                   to_x: "elm.padding.left";
11669                   to_y: "elm.padding.top";
11670                }
11671                rel2 {
11672                   relative: 1.0 0.0;
11673                   to_x: "elm.padding.left";
11674                   to_y: "elm.padding.bottom";
11675                }
11676                align: 0.0 0.5;
11677             }
11678             GENLIST_DESCRIPTION_FLIP_ENABLED
11679          }
11680          part { name: "elm.padding.icon1.right";
11681             clip_to: "disclip";
11682             type: RECT;
11683             scale: 1;
11684             description { state: "default" 0.0;
11685                min: GENLIST_PADDING_16_INC 0;
11686                fixed: 1 0;
11687                rel1 {
11688                   relative: 1.0 0.0;
11689                   to_x: "elm.icon.1";
11690                }
11691                rel2.to_x: "elm.icon.1";
11692                align: 0.0 0.0;
11693                visible: 0;
11694             }
11695          }
11696          part { name: "elm.icon.2";
11697             clip_to: "disclip";
11698             type: SWALLOW;
11699             scale: 1;
11700             description { state: "default" 0.0;
11701                fixed: 1 1;
11702                rel1 {
11703                   relative: 0.0 1.0;
11704                   to_x: "elm.padding.right";
11705                   to_y: "elm.padding.top";
11706                }
11707                rel2 {
11708                   relative: 0.0 0.0;
11709                   to_x: "elm.padding.right";
11710                   to_y: "elm.padding.bottom";
11711                }
11712                align: 1.0 0.5;
11713             }
11714             GENLIST_DESCRIPTION_FLIP_ENABLED
11715          }
11716          part { name: "elm.padding.icon2.left";
11717             clip_to: "disclip";
11718             type: RECT;
11719             scale: 1;
11720             description { state: "default" 0.0;
11721                min: GENLIST_PADDING_16_INC 0;
11722                fixed: 1 0;
11723                rel1.to_x: "elm.icon.2";
11724                rel2 {
11725                   relative: 0.0 1.0;
11726                   to_x: "elm.icon.2";
11727                }
11728                align: 1.0 0.0;
11729                visible: 0;
11730             }
11731          }
11732          part { name: "elm.text.1";
11733             clip_to: "disclip";
11734             type: TEXT;
11735             mouse_events: 0;
11736             scale: 1;
11737             description { state: "default" 0.0;
11738                min: 0 GENLIST_SIZE_61_INC;
11739                fixed: 0 1;
11740                rel1 {
11741                   relative: 1.0 0.0;
11742                   to_x: "elm.padding.icon1.right";
11743                   to_y: "elm.padding.top";
11744                }
11745                rel2 {
11746                   relative: 0.0 0.0;
11747                   to_x: "elm.padding.icon2.left";
11748                   to_y: "elm.padding.top";
11749                }
11750                align: 0 0;
11751                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11752                text {
11753                   font: "Tizen:style=Roman";
11754                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11755                   min: 0 1;
11756                   align: 0.0 0.5;
11757                   text_class: "list_item";
11758                }
11759             }
11760             description { state: "selected" 0.0;
11761                inherit: "default" 0.0;
11762                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11763             }
11764             GENLIST_DESCRIPTION_FLIP_ENABLED
11765          }
11766          part { name: "elm.swallow.progress";
11767             clip_to: "disclip";
11768             type: SWALLOW;
11769             scale: 1;
11770             description { state: "default" 0.0;
11771                fixed: 0 1;
11772                rel1 {
11773                   relative: 1.0 1.0;
11774                   to_x: "elm.padding.icon1.right";
11775                   to_y: "elm.text.1";
11776                }
11777                rel2 {
11778                   relative: 0.0 0.0;
11779                   to_x: "elm.padding.icon2.left";
11780                   to_y: "elm.text.2";
11781                }
11782                align: 0.5 0.5;
11783             }
11784             GENLIST_DESCRIPTION_FLIP_ENABLED
11785          }
11786          part { name: "elm.text.2";
11787             clip_to: "disclip";
11788             type: TEXT;
11789             mouse_events: 0;
11790             scale: 1;
11791             description { state: "default" 0.0;
11792                min: 0 GENLIST_SIZE_48_INC;
11793                fixed: 0 1;
11794                rel1 {
11795                   relative: 1.0 1.0;
11796                   to_x: "elm.padding.icon1.right";
11797                   to_y: "elm.padding.bottom";
11798                }
11799                rel2 {
11800                   relative: 0.0 1.0;
11801                   to_x: "elm.padding.icon2.left";
11802                   to_y: "elm.padding.bottom";
11803                }
11804                align: 0 1;
11805                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11806                text {
11807                   font: "Tizen:style=Roman";
11808                   size: GENLIST_FONT_32_INC;
11809                   min: 0 1;
11810                   align: 0.0 0.5;
11811                   text_class: "tizen";
11812                }
11813             }
11814             description { state: "selected" 0.0;
11815                inherit: "default" 0.0;
11816                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11817             }
11818             GENLIST_DESCRIPTION_FLIP_ENABLED
11819          }
11820          part { name: "elm.text.3";
11821             clip_to: "disclip";
11822             type: TEXT;
11823             mouse_events: 0;
11824             scale: 1;
11825             description { state: "default" 0.0;
11826                min: 0 GENLIST_SIZE_48_INC;
11827                fixed: 0 1;
11828                rel1 {
11829                   relative: 1.0 1.0;
11830                   to_x: "elm.padding.icon1.right";
11831                   to_y: "elm.padding.bottom";
11832                }
11833                rel2 {
11834                   relative: 0.0 1.0;
11835                   to_x: "elm.padding.icon2.left";
11836                   to_y: "elm.padding.bottom";
11837                }
11838                align: 1 1;
11839                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11840                text {
11841                   font: "Tizen:style=Roman";
11842                   size: GENLIST_FONT_32_INC;
11843                   min: 0 1;
11844                   align: 1.0 0.5;
11845                   text_class: "tizen";
11846                }
11847             }
11848             description { state: "selected" 0.0;
11849                inherit: "default" 0.0;
11850                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11851             }
11852             GENLIST_DESCRIPTION_FLIP_ENABLED
11853          }
11854          GENLIST_PART_FLIP
11855          GENLIST_PART_DISCLIP
11856       }
11857       programs {
11858          // signal: elm,state,%s,active
11859          //   a "check" item named %s went active
11860          // signal: elm,state,%s,passive
11861          //   a "check" item named %s went passive
11862          // default is passive
11863          program { name: "go_active";
11864             signal: "elm,state,selected";
11865             source: "elm";
11866             action: STATE_SET "selected" 0.0;
11867             target: "bg";
11868             target: "elm.text.1";
11869             target: "elm.text.2";
11870             target: "elm.text.3";
11871             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11872          }
11873          program { name: "go_passive";
11874             signal: "elm,state,unselected";
11875             source: "elm";
11876             action: STATE_SET "default" 0.0;
11877             target: "bg";
11878             target: "elm.text.1";
11879             target: "elm.text.2";
11880             target: "elm.text.3";
11881             transition: LINEAR 0.1;
11882          }
11883          program { name: "go_disabled";
11884             signal: "elm,state,disabled";
11885             source: "elm";
11886             action: STATE_SET "disabled" 0.0;
11887             target: "disclip";
11888          }
11889          program { name: "go_enabled";
11890             signal: "elm,state,enabled";
11891             source: "elm";
11892             action: STATE_SET "default" 0.0;
11893             target: "disclip";
11894          }
11895          program { name: "flip_enabled";
11896             signal: "elm,state,flip,enabled";
11897             source: "elm";
11898             action: STATE_SET "flipped" 0.0;
11899             target: "elm.text.1";
11900             target: "elm.text.2";
11901             target: "elm.text.3";
11902             target: "elm.icon.1";
11903             target: "elm.icon.2";
11904             target: "elm.swallow.progress";
11905             target: "elm.flip.content";
11906          }
11907          program { name: "flip_disabled";
11908             signal: "elm,state,flip,disabled";
11909             source: "elm";
11910             action: STATE_SET "default" 0.0;
11911             target: "elm.text.1";
11912             target: "elm.text.2";
11913             target: "elm.text.3";
11914             target: "elm.icon.1";
11915             target: "elm.icon.2";
11916             target: "elm.swallow.progress";
11917             target: "elm.flip.content";
11918          }
11919          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11920       }
11921    }
11922 // ???
11923    group { name: "elm/genlist/item/3text.5icon/default";
11924       alias: "elm/genlist/item_odd/3text.5icon/default";
11925       alias: "elm/genlist/item_compress/3text.5icon/default";
11926       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11927       data.item: "stacking" "above";
11928       data.item: "selectraise" "on";
11929       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11930       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11931       data.item: "flips" "elm.flip.icon elm.flip.content";
11932
11933       parts {
11934          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11935          GENLIST_PART_BG_NORMAL
11936          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11937          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11938          GENLIST_PART_PADDING_LEFT
11939          GENLIST_PART_PADDING_RIGHT_EDIT
11940          part { name: "elm.swallow.colorbar";
11941             clip_to: "disclip";
11942             type: SWALLOW;
11943             scale: 1;
11944             description { state: "default" 0.0;
11945                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11946                fixed: 1 1;
11947                rel2.relative: 0.0 0.0;
11948                align: 0.0 0.0;
11949             }
11950          }
11951          part { name: "elm.text.3";
11952             clip_to: "disclip";
11953             type: TEXT;
11954             mouse_events: 0;
11955             scale: 1;
11956             description { state: "default" 0.0;
11957                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11958                fixed: 1 1;
11959                rel1 {
11960                   relative: 0.0 0.0;
11961                   to_x: "elm.padding.right";
11962                   to_y: "elm.padding.bottom";
11963                }
11964                rel2 {
11965                   relative: 0.0 0.0;
11966                   to_x: "elm.padding.right";
11967                   to_y: "elm.padding.bottom";
11968                }
11969                align: 1.0 1.0;
11970                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11971                text {
11972                   font: "Tizen:style=Medium";
11973                   size: GENLIST_FONT_32_INC;
11974                   min: 0 1;
11975                   align: 1.0 0.5;
11976                   text_class: "tizen";
11977                }
11978             }
11979             description { state: "selected" 0.0;
11980                inherit: "default" 0.0;
11981                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11982             }
11983             GENLIST_DESCRIPTION_FLIP_ENABLED
11984          }
11985          part { name: "elm.icon.1";
11986             clip_to: "disclip";
11987             type: SWALLOW;
11988             scale: 1;
11989             description { state: "default" 0.0;
11990                rel1 {
11991                   relative: 0.0 1.0;
11992                   to_x: "elm.padding.right";
11993                   to_y: "elm.padding.top";
11994                }
11995                rel2 {
11996                   relative: 0.0 0.0;
11997                   to_x: "elm.padding.right";
11998                   to_y: "elm.text.3";
11999                }
12000                align: 1.0 0.5;
12001             }
12002             GENLIST_DESCRIPTION_FLIP_ENABLED
12003          }
12004          part { name: "elm.padding.icon1.left";
12005             clip_to: "disclip";
12006             type: RECT;
12007             scale: 1;
12008             description { state: "default" 0.0;
12009                min: GENLIST_PADDING_16_INC 0;
12010                fixed: 1 0;
12011                rel1.to_x: "elm.icon.1";
12012                rel2 {
12013                   relative: 0.0 1.0;
12014                   to_x: "elm.icon.1";
12015                }
12016                align: 1.0 0.0;
12017                visible: 0;
12018             }
12019          }
12020          part { name: "elm.text.1";
12021             clip_to: "disclip";
12022             type: TEXT;
12023             mouse_events: 0;
12024             scale: 1;
12025             description { state: "default" 0.0;
12026                min: 0 GENLIST_SIZE_61_INC;
12027                fixed: 0 1;
12028                rel1 {
12029                   relative: 1.0 1.0;
12030                   to_x: "elm.padding.left";
12031                   to_y: "elm.padding.top";
12032                }
12033                rel2 {
12034                   relative: 0.0 1.0;
12035                   to_x: "elm.padding.icon1.left";
12036                   to_y: "elm.padding.top";
12037                }
12038                align: 0.0 0.0;
12039                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12040                text {
12041                   font: "Tizen:style=Roman";
12042                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12043                   min: 0 1;
12044                   align: 0.0 0.5;
12045                   text_class: "list_item";
12046                }
12047             }
12048             description { state: "selected" 0.0;
12049                inherit: "default" 0.0;
12050                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12051             }
12052             GENLIST_DESCRIPTION_FLIP_ENABLED
12053          }
12054          part { name: "elm.padding.text3.left";
12055             clip_to: "disclip";
12056             type: RECT;
12057             scale: 1;
12058             description { state: "default" 0.0;
12059                min: GENLIST_PADDING_16_INC 0;
12060                fixed: 1 0;
12061                rel1.to: "elm.text.3";
12062                rel2 {
12063                   relative: 0.0 1.0;
12064                   to: "elm.text.3";
12065                }
12066                align: 1.0 1.0;
12067                visible: 0;
12068             }
12069          }
12070          part { name: "elm.text.2";
12071             clip_to: "disclip";
12072             type: TEXT;
12073             mouse_events: 0;
12074             scale: 1;
12075             description { state: "default" 0.0;
12076                rel1 {
12077                   relative: 1.0 1.0;
12078                   to_x: "elm.padding.left";
12079                   to_y: "elm.text.1";
12080                }
12081                rel2 {
12082                   relative: 0.0 0.0;
12083                   to_x: "elm.padding.text3.left";
12084                   to_y: "elm.padding.bottom";
12085                }
12086                align: 0.0 0.5;
12087                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12088                text {
12089                   font: "Tizen:style=Medium";
12090                   size: GENLIST_FONT_32_INC;
12091                   min: 0 1;
12092                   align: 0.0 0.5;
12093                   text_class: "tizen";
12094                }
12095             }
12096             description { state: "selected" 0.0;
12097                inherit: "default" 0.0;
12098                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12099             }
12100             GENLIST_DESCRIPTION_FLIP_ENABLED
12101          }
12102          part { name: "elm.padding.icon2.left";
12103             clip_to: "disclip";
12104             type: RECT;
12105             scale: 1;
12106             description { state: "default" 0.0;
12107                min: GENLIST_PADDING_16_INC 0;
12108                fixed: 1 0;
12109                rel1 {
12110                   relative: 1.0 0.0;
12111                   to_x: "elm.text.2";
12112                }
12113                rel2.to_x: "elm.text.2";
12114                align: 0.0 0.0;
12115                visible: 0;
12116             }
12117          }
12118          part { name: "elm.icon.2";
12119             clip_to: "disclip";
12120             type: SWALLOW;
12121             scale: 1;
12122             description { state: "default" 0.0;
12123                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12124                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12125                fixed: 1 1;
12126                rel1 {
12127                   relative: 1.0 1.0;
12128                   to_x: "elm.padding.icon2.left";
12129                   to_y: "elm.text.1";
12130                }
12131                rel2 {
12132                   relative: 1.0 0.0;
12133                   to_x: "elm.padding.icon2.left";
12134                   to_y: "elm.padding.bottom";
12135                }
12136                align: 0.0 0.5;
12137             }
12138             GENLIST_DESCRIPTION_FLIP_ENABLED
12139          }
12140          part { name: "elm.padding.icon3.left";
12141             clip_to: "disclip";
12142             type: RECT;
12143             scale: 1;
12144             description { state: "default" 0.0;
12145                min: GENLIST_PADDING_16_INC 0;
12146                fixed: 1 0;
12147                rel1 {
12148                   relative: 1.0 0.0;
12149                   to_x: "elm.icon.2";
12150                }
12151                rel2.to_x: "elm.icon.2";
12152                align: 0.0 0.0;
12153                visible: 0;
12154             }
12155          }
12156          part { name: "elm.icon.3";
12157             clip_to: "disclip";
12158             type: SWALLOW;
12159             scale: 1;
12160             description { state: "default" 0.0;
12161                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12162                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12163                fixed: 1 1;
12164                rel1 {
12165                   relative: 1.0 1.0;
12166                   to_x: "elm.padding.icon3.left";
12167                   to_y: "elm.text.1";
12168                }
12169                rel2 {
12170                   relative: 1.0 0.0;
12171                   to_x: "elm.padding.icon3.left";
12172                   to_y: "elm.padding.bottom";
12173                }
12174                align: 0.0 0.5;
12175             }
12176             GENLIST_DESCRIPTION_FLIP_ENABLED
12177          }
12178          part { name: "elm.padding.icon4.left";
12179             clip_to: "disclip";
12180             type: RECT;
12181             scale: 1;
12182             description { state: "default" 0.0;
12183                min: GENLIST_PADDING_16_INC 0;
12184                fixed: 1 0;
12185                rel1 {
12186                   relative: 1.0 0.0;
12187                   to_x: "elm.icon.3";
12188                }
12189                rel2.to_x: "elm.icon.3";
12190                align: 0.0 0.0;
12191                visible: 0;
12192             }
12193          }
12194          part { name: "elm.icon.4";
12195             clip_to: "disclip";
12196             type: SWALLOW;
12197             scale: 1;
12198             description { state: "default" 0.0;
12199                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12200                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12201                fixed: 1 1;
12202                rel1 {
12203                   relative: 1.0 1.0;
12204                   to_x: "elm.padding.icon4.left";
12205                   to_y: "elm.text.1";
12206                }
12207                rel2 {
12208                   relative: 1.0 0.0;
12209                   to_x: "elm.padding.icon4.left";
12210                   to_y: "elm.padding.bottom";
12211                }
12212                align: 0.0 0.5;
12213             }
12214             GENLIST_DESCRIPTION_FLIP_ENABLED
12215          }
12216          GENLIST_PART_FLIP
12217          GENLIST_PART_DISCLIP
12218       }
12219       programs {
12220          // signal: elm,state,%s,active
12221          //   a "check" item named %s went active
12222          // signal: elm,state,%s,passive
12223          //   a "check" item named %s went passive
12224          // default is passive
12225          program { name: "go_active";
12226             signal: "elm,state,selected";
12227             source: "elm";
12228             action: STATE_SET "selected" 0.0;
12229             target: "bg";
12230             target: "elm.text.1";
12231             target: "elm.text.2";
12232             target: "elm.text.3";
12233             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12234          }
12235          program { name: "go_passive";
12236             signal: "elm,state,unselected";
12237             source: "elm";
12238             action: STATE_SET "default" 0.0;
12239             target: "bg";
12240             target: "elm.text.1";
12241             target: "elm.text.2";
12242             target: "elm.text.3";
12243             transition: LINEAR 0.1;
12244          }
12245          program { name: "go_disabled";
12246             signal: "elm,state,disabled";
12247             source: "elm";
12248             action: STATE_SET "disabled" 0.0;
12249             target: "disclip";
12250          }
12251          program { name: "go_enabled";
12252             signal: "elm,state,enabled";
12253             source: "elm";
12254             action: STATE_SET "default" 0.0;
12255             target: "disclip";
12256          }
12257          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12258          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12259       }
12260    }
12261    // Email style??
12262    group { name: "elm/genlist/item/4text.8icon/default";
12263       alias: "elm/genlist/item_odd/4text.8icon/default";
12264       alias: "elm/genlist/item_compress/4text.8icon/default";
12265       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12266       data.item: "stacking" "above";
12267       data.item: "selectraise" "on";
12268       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12269       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";
12270       data.item: "flips" "elm.flip.icon elm.flip.content";
12271       script {
12272          public email_state = 0;
12273       }
12274       images {
12275          image: "00_list_bubble_bg.png" COMP;
12276       }
12277       parts {
12278          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12279          GENLIST_PART_BG_NORMAL
12280          GENLIST_PART_BG_NORMAL
12281          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12282          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12283          GENLIST_PART_PADDING_LEFT
12284          GENLIST_PART_PADDING_RIGHT_EDIT
12285          GENLIST_PART_COLORBAR
12286          part { name: "elm.icon.checkbox.touch";
12287             clip_to: "disclip";
12288             type: SWALLOW;
12289             mouse_events: 1;
12290             scale: 1;
12291             description { state: "default" 0.0;
12292                rel1.to: "elm.icon.checkbox";
12293                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12294                rel2.to: "elm.icon.checkbox";
12295                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12296             }
12297          }
12298          part { name: "elm.icon.checkbox";
12299             clip_to: "disclip";
12300             type: SWALLOW;
12301             mouse_events: 1;
12302             scale: 1;
12303             GENLIST_DESCRIPTION_L("elm.padding.left",
12304                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12305                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12306                fixed: 1 1;
12307             )
12308          }
12309          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12310          part { name: "elm.icon.important";
12311             clip_to: "disclip";
12312             type: SWALLOW;
12313             mouse_events: 1;
12314             scale: 1;
12315             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12316                min: 56 60;
12317                fixed: 1 1;
12318             )
12319             GENLIST_DESCRIPTION_FLIP_ENABLED
12320          }
12321          part { name: "elm.icon.important.touch";
12322             clip_to: "disclip";
12323             type: SWALLOW;
12324             mouse_events: 1;
12325             scale: 1;
12326             description { state: "default" 0.0;
12327                rel1.to: "elm.icon.important";
12328                rel2.to: "elm.icon.important";
12329             }
12330             GENLIST_DESCRIPTION_FLIP_ENABLED
12331          }
12332          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12333          part { name: "elm.image.num";
12334             clip_to: "disclip";
12335             type: IMAGE;
12336             mouse_events: 0;
12337             scale: 1;
12338             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12339                max: 0 60;
12340                fixed: 1 1;
12341                rel1.offset: 0 8;
12342                rel2.offset: 0 8;
12343                image.normal: "00_list_bubble_bg.png";
12344                image.border: 5 5 5 5;
12345             )
12346             description { state: "num_enable" 0.0;
12347                inherit: "default" 0.0;
12348                max: 62 60;
12349                min: 46 44;
12350             }
12351             GENLIST_DESCRIPTION_FLIP_ENABLED
12352          }
12353          // This part is used?
12354          part { name: "elm.text.num";
12355             clip_to: "disclip";
12356             type: TEXT;
12357             mouse_events: 0;
12358             scale: 1;
12359             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12360                max: 0 60;
12361                fixed: 1 1;
12362                rel1.offset: 0 8;
12363                rel2.offset: 0 8;
12364             )
12365             description { state: "num_enable" 0.0;
12366                inherit: "default" 0.0;
12367                max: 62 60;
12368                min: 46 44;
12369                text {
12370                   font: "Tizen:style=Medium";
12371                   size: 32;
12372                   min: 1 1;
12373                   align: 0.5 0.5;
12374                   text_class: "tizen";
12375                }
12376                color: GENLIST_CONVERTOR_STYLE_COLOR;
12377             }
12378             GENLIST_DESCRIPTION_FLIP_ENABLED
12379          }
12380          part { name: "elm.icon.attach";
12381             clip_to: "disclip";
12382             type: SWALLOW;
12383             scale: 1;
12384             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12385                min: 0 60;
12386                fixed: 1 1;
12387             )
12388             description { state: "attach_enable" 0.0;
12389                inherit: "default" 0.0;
12390                min: 48 60;
12391             }
12392             GENLIST_DESCRIPTION_FLIP_ENABLED
12393          }
12394          part { name: "elm.text.subject";
12395             clip_to: "disclip";
12396             type: TEXTBLOCK;
12397             mouse_events: 0;
12398             scale: 1;
12399             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12400                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12401                fixed: 1 1;
12402                text {
12403                   style: "genlist_style_email_unread";
12404                   min: 0 1;
12405                   align: 0 0.5;
12406                }
12407             )
12408             description { state: "read" 0.0;
12409                inherit: "default" 0.0;
12410                text.style: "genlist_style_email_read";
12411             }
12412             description { state: "selected" 0.0;
12413                inherit: "default" 0.0;
12414                text.style: "genlist_style_email_focus";
12415             }
12416             GENLIST_DESCRIPTION_FLIP_ENABLED
12417          }
12418          part { name: "elm.padding.intermediate";
12419             clip_to: "disclip";
12420             type: RECT;
12421             scale: 1;
12422             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12423                min: 0 GENLIST_PADDING_4_INC;
12424                fixed: 0 1;
12425                visible: 0;
12426             )
12427          }
12428          part { name: "elm.icon.priority";
12429             clip_to: "disclip";
12430             type: SWALLOW;
12431             scale: 1;
12432             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12433                min: 0 GENLIST_SIZE_40_INC;
12434                fixed: 1 1;
12435                align: 0.0 0.0;
12436             )
12437             description { state: "priority_enable" 0.0;
12438                inherit: "default" 0.0;
12439                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12440             }
12441             GENLIST_DESCRIPTION_FLIP_ENABLED
12442          }
12443          part { name: "elm.icon.lastverb";
12444             clip_to: "disclip";
12445             type: SWALLOW;
12446             scale: 1;
12447             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12448                min: 0 GENLIST_SIZE_40_INC;
12449                fixed: 1 1;
12450                align: 0.0 0.0;
12451             )
12452             description { state: "lastverb_enable" 0.0;
12453                inherit: "default" 0.0;
12454                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12455             }
12456             GENLIST_DESCRIPTION_FLIP_ENABLED
12457          }
12458
12459          part { name: "elm.text.date";
12460             clip_to: "disclip";
12461             type: TEXT;
12462             mouse_events: 0;
12463             scale: 1;
12464             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12465                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12466                fixed: 1 0;
12467                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12468                text {
12469                   font: "Tizen:style=Medium";
12470                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12471                   min: 0 1;
12472                   align: 1.0 0.5;
12473                   text_class: "tizen";
12474                }
12475             )
12476             description { state: "selected" 0.0;
12477                inherit: "default" 0.0;
12478                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12479             }
12480             GENLIST_DESCRIPTION_FLIP_ENABLED
12481          }
12482
12483          part { name: "elm.icon.appointment";
12484             clip_to: "disclip";
12485             type: SWALLOW;
12486             mouse_events: 0;
12487             scale: 1;
12488             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12489                min: 0 GENLIST_SIZE_40_INC;
12490                fixed: 1 1;
12491                align: 1.0 0.0;
12492             )
12493             GENLIST_DESCRIPTION_FLIP_ENABLED
12494          }
12495          part { name: "elm.text.name";
12496             clip_to: "disclip";
12497             type: TEXTBLOCK;
12498             mouse_events: 0;
12499             scale: 1;
12500             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12501                min: 0 GENLIST_SIZE_40_INC;
12502                fixed: 1 1;
12503                text {
12504                   style: "genlist_style_name_text";
12505                   min: 0 1;
12506                   align: 0.0 0.5;
12507                }
12508             )
12509             description { state: "selected" 0.0;
12510                inherit: "default" 0.0;
12511                text.style: "genlist_style_name_text_focus";
12512             }
12513             GENLIST_DESCRIPTION_FLIP_ENABLED
12514          }
12515          part { name: "elm.text.preview";
12516             clip_to: "disclip";
12517             type: TEXT;
12518             scale: 1;
12519             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12520                min: 0 GENLIST_SIZE_40_INC;
12521                fixed: 1 1;
12522                align: 0.0 1.0;
12523                color: GENLIST_CONTENTS_TEXT_COLOR;
12524                text {
12525                   font: "Tizen:style=Medium";
12526                   size: GENLIST_CONTENTS_TEXT_SIZE;
12527                   min: 0 1;
12528                   align: 0.0 0.5;
12529                   text_class: "tizen";
12530                }
12531             )
12532             description { state: "selected" 0.0;
12533                inherit: "default" 0.0;
12534                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12535             }
12536             GENLIST_DESCRIPTION_FLIP_ENABLED
12537          }
12538          part { name: "elm.swallow.outbox.progress";
12539             type: SWALLOW;
12540             scale: 1;
12541             mouse_events: 1;
12542             repeat_events: 0;
12543             description { state: "default" 0.0;
12544                min: GENLIST_SIZE_168_INC 0;
12545                fixed: 1 1;
12546                color: 0 0 0 0;
12547                align: 1.0 0.5;
12548                rel1 {
12549                   relative: 0.0 1.0;
12550                   offset: 0 0;
12551                   to_x: "elm.padding.right";
12552                   to_y: "elm.padding.top";
12553                }
12554                rel2 {
12555                   relative: 0.0 0.0;
12556                   offset: 0 0;
12557                   to_x: "elm.padding.right";
12558                   to_y: "elm.padding.bottom";
12559                }
12560             }
12561          }
12562          GENLIST_PART_FLIP
12563          GENLIST_PART_DISCLIP
12564       }
12565       programs {
12566          program { name: "go_active";
12567             signal: "elm,state,selected";
12568             source: "elm";
12569             action: STATE_SET "selected" 0.0;
12570             target: "bg";
12571             target: "elm.text.subject";
12572             target: "elm.text.name";
12573             target: "elm.text.date";
12574             target: "elm.text.preview";
12575             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12576          }
12577          program { name: "go_passive";
12578             signal: "elm,state,unselected";
12579             source: "elm";
12580             transition: LINEAR 0.1;
12581             script {
12582                set_state(PART:"bg", "default", 0.0);
12583                set_state(PART:"elm.text.name", "default", 0.0);
12584                set_state(PART:"elm.text.date", "default", 0.0);
12585                set_state(PART:"elm.text.preview", "default", 0.0);
12586                if (get_int(email_state) == 1)
12587                  set_state(PART:"elm.text.subject", "read", 0.0);
12588                else
12589                  set_state(PART:"elm.text.subject", "default", 0.0);
12590             }
12591          }
12592          program { name: "go_disabled";
12593             signal: "elm,state,disabled";
12594             source: "elm";
12595             action: STATE_SET "disabled" 0.0;
12596             target: "disclip";
12597          }
12598          program { name: "go_enabled";
12599             signal: "elm,state,enabled";
12600             source: "elm";
12601             action: STATE_SET "default" 0.0;
12602             target: "disclip";
12603          }
12604          program { name: "go_read";
12605             signal: "elm,state,read";
12606             source: "elm";
12607             script {
12608               set_int(email_state, 1);
12609               set_state(PART:"elm.text.subject", "read", 0.0);
12610             }
12611          }
12612          program { name: "go_unread";
12613             signal: "elm,state,unread";
12614             source: "elm";
12615             script {
12616               set_int(email_state, 0);
12617               set_state(PART:"elm.text.subject", "default", 0.0);
12618             }
12619          }
12620          program { name: "go_attach";
12621             signal: "elm,state,attach";
12622             source: "elm";
12623             action: STATE_SET "attach_enable" 0.0;
12624             target: "elm.icon.attach";
12625          }
12626          program { name: "go_priority";
12627             signal: "elm,state,priority";
12628             source: "elm";
12629             action: STATE_SET "priority_enable" 0.0;
12630             target: "elm.icon.priority";
12631          }
12632          program { name: "go_lastverb";
12633             signal: "elm,state,lastverb";
12634             source: "elm";
12635             action: STATE_SET "lastverb_enable" 0.0;
12636             target: "elm.icon.lastverb";
12637          }
12638          program { name: "go_num";
12639             signal: "elm,state,num";
12640             source: "elm";
12641             action: STATE_SET "num_enable" 0.0;
12642             target: "elm.image.num";
12643             target: "elm.text.num";
12644          }
12645          program { name: "click";
12646             signal: "mouse,up,1";
12647             source: "elm.icon.checkbox.touch";
12648             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12649          }
12650          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12651       }
12652    }
12653    group { name: "elm/list/item/matchlist";
12654       alias: "elm/list/item_odd/matchlist";
12655       alias: "elm/list/item_compress/matchlist";
12656       alias: "elm/list/item_compress_odd/matchlist";
12657       data.item: "stacking" "above";
12658       data.item: "selectraise" "on";
12659       data.item: "texts" "elm.text";
12660       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12661       parts {
12662          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12663          GENLIST_PART_BG_NORMAL
12664          GENLIST_PART_PADDING_LEFT
12665          GENLIST_PART_PADDING_RIGHT_EDIT
12666          part { name: "elm.swallow.end";
12667             clip_to: "disclip";
12668             type: SWALLOW;
12669             scale: 1;
12670             description { state: "default" 0.0;
12671                fixed: 1 0;
12672                align: 1.0 0.5;
12673                rel1.to_x: "elm.padding.right";
12674                rel2 {
12675                   relative: 0.0  1.0;
12676                   to_x: "elm.padding.right";
12677                }
12678             }
12679          }
12680          part { name: "elm.text";
12681             clip_to: "disclip";
12682             type: TEXTBLOCK;
12683             mouse_events: 0;
12684             scale: 1;
12685             description { state: "default" 0.0;
12686                rel1 {
12687                   relative: 1.0  0.2;
12688                   offset: 0 0;
12689                   to_x: "elm.swallow.icon";
12690                }
12691                rel2 {
12692                   to_x: "elm.swallow.end";
12693                   relative: 0.0  1.0;
12694                   offset:   0   0;
12695                }
12696                text {
12697                   style: "text_style";
12698                }
12699             }
12700             description { state: "selected" 0.0;
12701                inherit: "default" 0.0;
12702                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12703             }
12704          }
12705          part { name: "elm.swallow.icon";
12706             type: SWALLOW;
12707             description { state: "default" 0.0;
12708                fixed: 1 0;
12709                align: 0.0 0.5;
12710                rel1 {
12711                   relative: 1.0 0.0;
12712                   to_x: "elm.padding.left";
12713                }
12714                rel2.to_x: "elm.padding.left";
12715             }
12716          }
12717          GENLIST_PART_DISCLIP
12718       }
12719       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12720    }
12721
12722 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12723    group { name: "elm/genlist/item/4text.6icon.1/default";
12724       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12725       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12726       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12727       alias: "elm/genlist/tree/4text.6icon.1/default";
12728       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12729       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12730       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12731       // FIXME: deprecated name, will be removed
12732       alias: "elm/genlist/item/4text.6icon.2/default";
12733       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12734       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12735       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12736
12737       GENLIST_PROLOG_NORMAL
12738       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12739       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12740
12741       parts {
12742          GENLIST_PART_BASE
12743          GENLIST_PART_BG_NORMAL
12744          GENLIST_PART_BOTTOM_LINE
12745          GENLIST_PART_PADDING_LEFT
12746          GENLIST_PART_PADDING_RIGHT
12747          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12748          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12749          GENLIST_PART_COLORBAR
12750
12751          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12752          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12753
12754          GENLIST_PART_TEXT("elm.text.1",
12755             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12756                GENLIST_PARAM_LISTITEM
12757                min: 0 HEIGHT_EMAIL_MAIN;
12758                fixed:1 1;)
12759             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12760          )
12761          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12762          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12763          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12764          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12765          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12766          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12767
12768          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12769             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12770          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12771             "elm.padding.right", "elm.text.1", "elm.text.4")
12772          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12773
12774          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12775          GENLIST_PART_TEXT("elm.text.4",
12776             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12777                PARAM_EMAIL_CONTENTS
12778                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12779          )
12780          GENLIST_PART_FLIP
12781       }
12782       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12783          target: "elm.text.3"; target: "elm.text.4";
12784          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12785          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12786    }
12787
12788
12789   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12790    group { name: "elm/genlist/item/4text.5icon.1/default";
12791       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12792       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12793       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12794       // FIXME: deprecated name, will be removed
12795       alias: "elm/genlist/item/4text.5icon.2/default";
12796       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12797       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12798       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12799
12800       GENLIST_PROLOG_NORMAL
12801       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12802       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12803
12804       parts {
12805          GENLIST_PART_BASE
12806          GENLIST_PART_BG_NORMAL
12807          GENLIST_PART_BOTTOM_LINE
12808          GENLIST_PART_PADDING_LEFT
12809          GENLIST_PART_PADDING_RIGHT
12810          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12811          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12812          GENLIST_PART_COLORBAR
12813
12814          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12815          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12816
12817          GENLIST_PART_TEXT("elm.text.1",
12818             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12819                GENLIST_PARAM_LISTITEM
12820                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12821             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12822          )
12823          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12824          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12825          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12826          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12827
12828          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12829             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12830          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12831             "elm.padding.right", "elm.text.1", "elm.text.4")
12832          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12833
12834          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12835          GENLIST_PART_TEXT("elm.text.4",
12836             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12837                PARAM_EMAIL_CONTENTS
12838                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12839          )
12840          GENLIST_PART_FLIP
12841       }
12842       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12843          target: "elm.text.3"; target: "elm.text.4";
12844          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12845          target: "elm.icon.3"; target: "elm.icon.4"; )
12846    }
12847
12848    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12849    group { name: "elm/genlist/item/4text.5icon.3/default";
12850       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12851       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12852       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12853       // FIXME: deprecated name, will be removed
12854       alias: "elm/genlist/item/4text.5icon.4/default";
12855       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12856       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12857       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12858
12859       GENLIST_PROLOG_NORMAL
12860       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12861       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12862
12863       parts {
12864          GENLIST_PART_BASE
12865          GENLIST_PART_BG_NORMAL
12866          GENLIST_PART_BOTTOM_LINE
12867          GENLIST_PART_PADDING_LEFT
12868          GENLIST_PART_PADDING_RIGHT
12869          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12870          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12871          GENLIST_PART_COLORBAR
12872
12873          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12874          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12875
12876          GENLIST_PART_TEXT("elm.text.1",
12877             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12878                GENLIST_PARAM_LISTITEM
12879                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12880             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12881          )
12882          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12883          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12884          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12885          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12886          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12887          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12888
12889          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12890             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12891          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12892             "elm.padding.right", "elm.text.1", "elm.text.4")
12893          GENLIST_PART_TEXT("elm.text.4",
12894             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12895                PARAM_EMAIL_CONTENTS
12896                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12897          )
12898          GENLIST_PART_FLIP
12899       }
12900       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12901          target: "elm.text.3"; target: "elm.text.4";
12902          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12903          target: "elm.icon.3"; target: "elm.icon.4"; )
12904    }
12905
12906    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12907    group { name: "elm/genlist/item/4text.4icon.1/default";
12908       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12909       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12910       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12911       // FIXME: deprecated name, will be removed
12912       alias: "elm/genlist/item/4text.4icon.2/default";
12913       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12914       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12915       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12916
12917       GENLIST_PROLOG_NORMAL
12918       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12919       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12920
12921       parts {
12922          GENLIST_PART_BASE
12923          GENLIST_PART_BG_NORMAL
12924          GENLIST_PART_BOTTOM_LINE
12925          GENLIST_PART_PADDING_LEFT
12926          GENLIST_PART_PADDING_RIGHT
12927          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12928          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12929          GENLIST_PART_COLORBAR
12930
12931          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12932          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12933
12934          GENLIST_PART_TEXT("elm.text.1",
12935             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12936                GENLIST_PARAM_LISTITEM
12937                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12938             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12939          )
12940          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12941          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12942          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12943          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12944
12945          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12946             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12947          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12948             "elm.padding.right", "elm.text.1", "elm.text.4")
12949          GENLIST_PART_TEXT("elm.text.4",
12950             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12951                PARAM_EMAIL_CONTENTS
12952                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12953          )
12954          GENLIST_PART_FLIP
12955       }
12956       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12957          target: "elm.text.3"; target: "elm.text.4";
12958          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12959          target: "elm.icon.3"; )
12960    }
12961 #endif