merge with master
[profile/ivi/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23 /* genlist multisense sample/tone listing */
24    sounds {
25       sample {
26          name: "button-pressed" RAW;
27          source: "button-pressed.wav";
28       }
29    }
30    group { GENLIST_NAME("default/default")
31       alias: "elm/list/item/default";
32       alias: "elm/list/item_odd/default";
33       alias: "elm/list/item_compress/default";
34       alias: "elm/list/item_compress_odd/default";
35
36       GENLIST_PROLOG_NORMAL
37       data.item: "texts" "elm.text";
38       data.item: "contents" "elm.swallow.icon elm.swallow.end";
39
40       parts {
41          GENLIST_PART_BASE
42          GENLIST_PART_BG_NORMAL
43          GENLIST_PART_BOTTOM_LINE
44          GENLIST_PART_PADDING_LEFT
45          GENLIST_PART_PADDING_RIGHT
46          GENLIST_PART_PADDING_TOP
47          GENLIST_PART_PADDING_BOTTOM
48
49          GENLIST_PART_ICON("elm.swallow.icon",
50             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
51                fixed: 1 0;
52             )
53          )
54          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
55             "elm.swallow.icon", "elm.swallow.end",
56             "elm.padding.top", "elm.padding.bottom",
57          )
58          GENLIST_PART_ICON("elm.swallow.end",
59             GENLIST_DESCRIPTION_R("elm.padding.right",
60                fixed: 1 0;
61             )
62          )
63          GENLIST_PART_FLIP
64       }
65       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
66    }
67
68 // -------------------------------------------------------------------
69 // Tizen Theme -------------------------------------------------------
70 // -------------------------------------------------------------------
71 // 2.2.6.1
72    group {  GENLIST_NAME("editfield/default")
73       alias: "elm/layout/item/editfield/default";
74
75       GENLIST_PROLOG_NORMAL
76       images {
77          image: "00_EditField_rename.png" COMP;
78       }
79
80       data.item: "contents" "elm.icon.entry elm.icon.eraser";
81
82       parts {
83          GENLIST_PART_BASE
84          GENLIST_PART_BG_NORMAL
85          GENLIST_PART_BOTTOM_LINE
86          GENLIST_PART_PADDING_LEFT
87          GENLIST_PART_PADDING_RIGHT
88          GENLIST_PART_PADDING_TOP_SIZE(29)
89          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
90
91          GENLIST_PART_ICON("elm.icon.entry",
92             GENLIST_DESCRIPTION(
93                "elm.padding.left", "elm.icon.eraser",
94                "elm.padding.top", "elm.padding.bottom",
95                min: 0 48; // This is tuned value for exact entry size.
96             )
97          )
98          GENLIST_PART_ICON("elm.icon.eraser",
99             GENLIST_DESCRIPTION_RTB("elm.padding.right",
100                "elm.padding.top", "elm.padding.bottom",
101                fixed: 1 0;
102                visible: 0;
103                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
104                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
105             )
106             description { state: "show" 0.0;
107                inherit: "default" 0.0;
108                visible: 1;
109             }
110          )
111          GENLIST_PART_IMAGE("elm.icon.rename",
112             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
113                fixed: 1 0;
114                visible: 1;
115                image.normal: "00_EditField_rename.png";
116                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
117                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
118                color: GENLIST_ENTRY_RENAME_COLOR;
119             )
120             description { state: "hide" 0.0;
121                inherit: "default" 0.0;
122                visible: 0;
123             }
124          )
125          GENLIST_PART_FLIP
126       }
127       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.icon.rename"; )
128       GENLIST_PROGRAMS_ENTRY
129    }
130
131 // 2.2.6.1 (without genlist background)
132    group {  GENLIST_NAME("editfield/no_bg/default")
133       alias: "elm/layout/editfield/no_bg/default";
134       inherit: "elm/genlist/item/editfield/default";
135
136       parts {
137          GENLIST_PART_BG_NORMAL_OFF
138       }
139    }
140
141 // 2.2.6.2
142    group { GENLIST_NAME("editfield/title/default")
143       alias: "elm/layout/editfield/title/default";
144
145       GENLIST_PROLOG_NORMAL
146       images {
147          image: "00_EditField_rename.png" COMP;
148       }
149       data.item: "contents" "elm.icon.entry elm.icon.eraser";
150       data.item: "texts" "elm.text";
151       parts {
152          GENLIST_PART_BASE
153          GENLIST_PART_BG_NORMAL
154          GENLIST_PART_BOTTOM_LINE
155          GENLIST_PART_PADDING_LEFT
156          GENLIST_PART_PADDING_RIGHT
157          GENLIST_PART_PADDING_TOP_SIZE(22)
158          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
159
160          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
161             "elm.padding.left", "elm.padding.right", "elm.padding.top"
162          )
163          GENLIST_PART_ICON("elm.icon.entry",
164             GENLIST_DESCRIPTION(
165                "elm.padding.left", "elm.icon.eraser",
166                "elm.text", "elm.padding.bottom",
167                min: 0 48; // This is tuned value for exact entry size.
168             )
169          )
170          GENLIST_PART_ICON("elm.icon.eraser",
171             GENLIST_DESCRIPTION_RTB("elm.padding.right",
172                "elm.text", "elm.padding.bottom",
173                fixed: 1 0;
174                visible: 0;
175                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
176                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
177             )
178             description { state: "show" 0.0;
179                inherit: "default" 0.0;
180                visible: 1;
181             }
182          )
183          GENLIST_PART_IMAGE("elm.icon.rename",
184             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
185                visible: 1;
186                fixed: 1 0;
187                image.normal: "00_EditField_rename.png";
188                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
189                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
190                color: GENLIST_ENTRY_RENAME_COLOR;
191             )
192             description { state: "hide" 0.0;
193                inherit: "default" 0.0;
194                visible: 0;
195             }
196          )
197          GENLIST_PART_FLIP
198       }
199       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.icon.rename"; )
200       GENLIST_PROGRAMS_ENTRY
201    }
202
203 // 2.2.6.2 (without genlist background)
204    group {  GENLIST_NAME("editfield/title/no_bg/default")
205       alias: "elm/layout/editfield/title/no_bg/default";
206       inherit: "elm/genlist/item/editfield/title/default";
207
208       parts {
209          GENLIST_PART_BG_NORMAL_OFF
210       }
211    }
212
213    group {  GENLIST_NAME("1icon/default")
214       GENLIST_PROLOG_NORMAL
215
216       data.item: "contents" "elm.icon";
217
218       parts {
219          GENLIST_PART_BASE
220          GENLIST_PART_BG_NORMAL
221          GENLIST_PART_BOTTOM_LINE
222          GENLIST_PART_PADDING_LEFT
223          GENLIST_PART_PADDING_RIGHT
224          GENLIST_PART_PADDING_TOP
225          GENLIST_PART_PADDING_BOTTOM
226
227          GENLIST_PART_ICON("elm.icon",
228             GENLIST_DESCRIPTION(
229                "elm.padding.left", "elm.padding.right",
230                "elm.padding.top", "elm.padding.bottom",
231                min: 0 GENLIST_HEIGHT_1LINE;
232             )
233          )
234          GENLIST_PART_FLIP
235       }
236       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
237    }
238
239    group { GENLIST_NAME("1icon/with_no_line/default")
240       inherit: "elm/genlist/item/1icon/default";
241
242       parts {
243          part { name: "bottom_line";
244             description { state: "default" 0.0;
245                visible: 0;
246             }
247          }
248          part { name: "bottom_line2";
249             description { state: "default" 0.0;
250                visible: 0;
251             }
252          }
253       }
254    }
255
256    group { GENLIST_NAME("1icon/no_padding/default")
257       inherit: "elm/genlist/item/1icon/default";
258
259       parts {
260          GENLIST_PART_PADDING_LEFT_SIZE(0)
261          GENLIST_PART_PADDING_RIGHT_SIZE(0)
262       }
263    }
264
265 // -------------------------------------------------------------------
266 // 1 line -------------------------------------------------------
267 // -------------------------------------------------------------------
268 // 2.2.1.1
269    group { GENLIST_NAME("1text/default")
270       GENLIST_PROLOG_NORMAL
271
272       data.item: "texts" "elm.text";
273
274       parts {
275          GENLIST_PART_BG_NORMAL
276          GENLIST_PART_BASE
277          GENLIST_PART_BOTTOM_LINE
278          GENLIST_PART_PADDING_LEFT
279          GENLIST_PART_PADDING_RIGHT
280          GENLIST_PART_PADDING_TOP
281          GENLIST_PART_PADDING_BOTTOM
282
283          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
284             "elm.padding.left", "elm.padding.right",
285             "elm.padding.top", "elm.padding.bottom",
286          )
287          GENLIST_PART_FLIP
288       }
289       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
290    }
291 // 2.2.1.1 (textblock)
292    group { GENLIST_NAME("1text.tb/default")
293       GENLIST_PROLOG_NORMAL
294       data.item: "texts" "elm.text";
295       parts {
296          GENLIST_PART_BASE
297          GENLIST_PART_BG_NORMAL
298          GENLIST_PART_BOTTOM_LINE
299          GENLIST_PART_PADDING_LEFT
300          GENLIST_PART_PADDING_RIGHT
301          GENLIST_PART_PADDING_TOP
302          GENLIST_PART_PADDING_BOTTOM
303
304          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
305             "elm.padding.left", "elm.padding.right",
306             "elm.padding.top", "elm.padding.bottom",
307          )
308          GENLIST_PART_FLIP
309       }
310       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
311    }
312
313 // 2.2.1.2
314    group { GENLIST_NAME("2text/default")
315       GENLIST_PROLOG_NORMAL
316       data.item: "texts" "elm.text.1 elm.text.2";
317       parts {
318          GENLIST_PART_BG_NORMAL
319          GENLIST_PART_BASE
320          GENLIST_PART_BOTTOM_LINE
321          GENLIST_PART_PADDING_LEFT
322          GENLIST_PART_PADDING_RIGHT
323          GENLIST_PART_PADDING_TOP
324          GENLIST_PART_PADDING_BOTTOM
325
326          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
327             "elm.padding.left", "elm.text.2",
328             "elm.padding.top", "elm.padding.bottom",
329          )
330          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
331             "elm.padding.right",
332             "elm.padding.top", "elm.padding.bottom"
333          )
334          GENLIST_PART_FLIP
335       }
336       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
337    }
338
339 // 2.2.1.3
340    group { GENLIST_NAME("2text.6/default")
341       inherit: "elm/genlist/item/2text/default";
342
343       parts {
344
345          part { name: "elm.text.2";
346             description { state: "default" 0.0;
347                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
348             }
349             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
350          }
351       }
352    }
353
354 // 2.2.1.4
355    group { GENLIST_NAME("1text.1icon/default")
356       GENLIST_PROLOG_NORMAL
357
358       data.item: "texts" "elm.text";
359       data.item: "contents" "elm.icon";
360
361       parts {
362          GENLIST_PART_BG_NORMAL
363          GENLIST_PART_BASE
364          GENLIST_PART_BOTTOM_LINE
365          GENLIST_PART_PADDING_LEFT
366          GENLIST_PART_PADDING_RIGHT
367          GENLIST_PART_PADDING_TOP
368          GENLIST_PART_PADDING_BOTTOM
369
370          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
371             "elm.padding.left", "elm.padding.icon.left",
372             "elm.padding.top", "elm.padding.bottom",
373          )
374          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
375          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
376             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
377          GENLIST_PART_FLIP
378       }
379       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
380    }
381
382 // 2.2.1.5
383    group { GENLIST_NAME("1text.1icon.4/default")
384       inherit: "elm/genlist/item/1text.1icon/default";
385
386       parts {
387          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
388       }
389    }
390
391 // 2.2.1.6
392    group { GENLIST_NAME("1text.1icon.6/default")
393       inherit: "elm/genlist/item/1text.1icon/default";
394
395       parts {
396          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
397       }
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.9
420    group { GENLIST_NAME("1text.2icon.3/default")
421       GENLIST_PROLOG_NORMAL
422       data.item: "texts" "elm.text";
423       data.item: "contents" "elm.icon.1 elm.icon.2";
424
425       parts {
426          GENLIST_PART_BG_NORMAL
427          GENLIST_PART_BASE
428          GENLIST_PART_BOTTOM_LINE
429          GENLIST_PART_PADDING_LEFT
430          GENLIST_PART_PADDING_RIGHT
431          GENLIST_PART_PADDING_TOP
432          GENLIST_PART_PADDING_BOTTOM
433
434          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
435             "elm.padding.left", "elm.text.limit",
436             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
437          )
438          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
439          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
440          // Virtual part for Maxmimum right X axis of TEXT
441          GENLIST_PART_SPACER("elm.text.limit",
442             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
443                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
444             )
445          )
446          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
447          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
448          GENLIST_PART_FLIP
449       }
450       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
451    }
452
453 // 2.2.1.9 (textblock)
454    group { GENLIST_NAME("1text.2icon.3.tb/default")
455       GENLIST_PROLOG_NORMAL
456       data.item: "texts" "elm.text";
457       data.item: "contents" "elm.icon.1 elm.icon.2";
458
459       parts {
460          GENLIST_PART_BG_NORMAL
461          GENLIST_PART_BASE
462          GENLIST_PART_BOTTOM_LINE
463          GENLIST_PART_PADDING_LEFT
464          GENLIST_PART_PADDING_RIGHT
465          GENLIST_PART_PADDING_TOP
466          GENLIST_PART_PADDING_BOTTOM
467
468          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
469             "elm.padding.left", "elm.text.limit",
470             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
471          )
472          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
473          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
474          // Virtual part for Maxmimum right X axis of TEXT
475          GENLIST_PART_SPACER("elm.text.limit",
476             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
477                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
478             )
479          )
480          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
481          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
482          GENLIST_PART_FLIP
483       }
484       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
485    }
486
487 // 2.2.1.10
488    group { GENLIST_NAME("1text.1icon.2/default")
489       // FIXME: just for backward compatibility
490       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
491       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
492       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
493       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
494       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
495       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
496       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
497       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
498       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
499       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
500       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
501       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
502       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
503       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
504       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
505
506       GENLIST_PROLOG_NORMAL
507       data.item: "texts" "elm.text";
508       data.item: "contents" "elm.icon";
509
510       parts {
511          GENLIST_PART_BG_NORMAL
512          GENLIST_PART_BASE
513          GENLIST_PART_BOTTOM_LINE
514          GENLIST_PART_PADDING_LEFT
515          GENLIST_PART_PADDING_RIGHT
516          GENLIST_PART_PADDING_TOP
517          GENLIST_PART_PADDING_BOTTOM
518
519          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
520          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
521          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
522             "elm.padding.icon.right", "elm.padding.right", )
523          GENLIST_PART_FLIP
524       }
525       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
526    }
527
528 // 2.2.1.10 (textblock)
529    group { GENLIST_NAME("1text.1icon.2.tb/default")
530       GENLIST_PROLOG_NORMAL
531       data.item: "texts" "elm.text";
532       data.item: "contents" "elm.icon";
533
534       parts {
535          GENLIST_PART_BG_NORMAL
536          GENLIST_PART_BASE
537          GENLIST_PART_BOTTOM_LINE
538          GENLIST_PART_PADDING_LEFT
539          GENLIST_PART_PADDING_RIGHT
540          GENLIST_PART_PADDING_TOP
541          GENLIST_PART_PADDING_BOTTOM
542
543          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
544          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
545          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
546          GENLIST_PART_FLIP
547       }
548       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
549    }
550
551 // 2.2.1.11
552    group { GENLIST_NAME("2text.1icon/default")
553       GENLIST_PROLOG_NORMAL
554       data.item: "texts" "elm.text.1 elm.text.2";
555       data.item: "contents" "elm.icon";
556
557       parts {
558          GENLIST_PART_BG_NORMAL
559          GENLIST_PART_BASE
560          GENLIST_PART_BOTTOM_LINE
561          GENLIST_PART_PADDING_LEFT
562          GENLIST_PART_PADDING_RIGHT
563          GENLIST_PART_PADDING_TOP
564          GENLIST_PART_PADDING_BOTTOM
565
566          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
567          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
568          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
569          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
570          GENLIST_PART_FLIP
571       }
572       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
573    }
574
575 // 2.2.1.12
576    group { GENLIST_NAME("2text.1icon.6/default")
577       inherit: "elm/genlist/item/2text.1icon/default";
578
579       parts {
580          part { name: "elm.text.2";
581             description { state: "default" 0.0;
582                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
583             }
584             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
585          }
586       }
587    }
588
589 // 2.2.1.13
590    group { GENLIST_NAME("1text.2icon/default")
591       GENLIST_PROLOG_NORMAL
592       data.item: "texts" "elm.text";
593       data.item: "contents" "elm.icon.1 elm.icon.2";
594
595       parts {
596          GENLIST_PART_BG_NORMAL
597          GENLIST_PART_BASE
598          GENLIST_PART_BOTTOM_LINE
599          GENLIST_PART_PADDING_LEFT
600          GENLIST_PART_PADDING_RIGHT
601          GENLIST_PART_PADDING_TOP
602          GENLIST_PART_PADDING_BOTTOM
603
604          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
605          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
606          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
607          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
608          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
609          GENLIST_PART_FLIP
610       }
611       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
612    }
613
614 // 2.2.1.13 (textblock)
615    group { GENLIST_NAME("1text.2icon.tb/default")
616       GENLIST_PROLOG_NORMAL
617       data.item: "texts" "elm.text";
618       data.item: "contents" "elm.icon.1 elm.icon.2";
619
620       parts {
621          GENLIST_PART_BG_NORMAL
622          GENLIST_PART_BASE
623          GENLIST_PART_BOTTOM_LINE
624          GENLIST_PART_PADDING_LEFT
625          GENLIST_PART_PADDING_RIGHT
626          GENLIST_PART_PADDING_TOP
627          GENLIST_PART_PADDING_BOTTOM
628
629          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
630          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
631          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
632          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
633          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
634          GENLIST_PART_FLIP
635       }
636       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
637    }
638
639 // 2.2.1.14
640    group { GENLIST_NAME("1text.2icon.6/default")
641       inherit: "elm/genlist/item/1text.2icon/default";
642
643       parts {
644          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
645
646       }
647    }
648
649 // 2.2.1.14 (textblock)
650    group { GENLIST_NAME("1text.2icon.6.tb/default")
651       inherit: "elm/genlist/item/1text.2icon.tb/default";
652
653       parts {
654          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
655       }
656    }
657
658 // 2.2.1.15
659    group { GENLIST_NAME("1text.2icon.7/default")
660       inherit: "elm/genlist/item/1text.2icon/default";
661
662       parts {
663          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
664       }
665    }
666
667 // 2.2.1.16
668 // 2.2.1.20
669    group { GENLIST_NAME("1text.1icon.3/default")
670       inherit: "elm/genlist/item/1text.1icon.2/default";
671
672       parts {
673          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
674       }
675    }
676
677 // 2.2.1.16 (textblock)
678 // 2.2.1.20 (textblock)
679    group { GENLIST_NAME("1text.1icon.3.tb/default")
680       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
681
682       parts {
683          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
684       }
685    }
686
687 // 2.2.1.17
688    group { GENLIST_NAME("1text.2icon.4/default")
689       inherit: "elm/genlist/item/1text.2icon/default";
690
691       parts {
692          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
693          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
694       }
695    }
696
697 // 2.2.1.17 (textblock)
698    group { GENLIST_NAME("1text.2icon.4.tb/default")
699       inherit: "elm/genlist/item/1text.2icon.tb/default";
700
701       parts {
702          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
703          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
704       }
705    }
706
707 // 2.2.1.18
708 // 2.2.1.23
709    group { GENLIST_NAME("1text.2icon.2/default")
710       GENLIST_PROLOG_NORMAL
711       data.item: "texts" "elm.text";
712       data.item: "contents" "elm.icon.1 elm.icon.2";
713
714       parts {
715          GENLIST_PART_BG_NORMAL
716          GENLIST_PART_BASE
717          GENLIST_PART_BOTTOM_LINE
718          GENLIST_PART_PADDING_LEFT
719          GENLIST_PART_PADDING_RIGHT
720          GENLIST_PART_PADDING_TOP
721          GENLIST_PART_PADDING_BOTTOM
722
723          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
724          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
725          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
726          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
727          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
728          GENLIST_PART_FLIP
729       }
730       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
731    }
732
733 // 2.2.1.19
734 // 2.2.1.25
735    group { GENLIST_NAME("1text.3icon/default")
736       GENLIST_PROLOG_NORMAL
737       data.item: "texts" "elm.text";
738       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
739
740       parts {
741          GENLIST_PART_BG_NORMAL
742          GENLIST_PART_BASE
743          GENLIST_PART_BOTTOM_LINE
744          GENLIST_PART_PADDING_LEFT
745          GENLIST_PART_PADDING_RIGHT
746          GENLIST_PART_PADDING_TOP
747          GENLIST_PART_PADDING_BOTTOM
748
749          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
750          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
751          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
752          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
753          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
754             "elm.padding.icon2.right", "elm.padding.icon3.left",)
755          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
756          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
757          GENLIST_PART_FLIP
758       }
759       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
760    }
761
762 // 2.2.1.21
763    group { GENLIST_NAME("1text.2icon.8/default")
764       inherit: "elm/genlist/item/1text.2icon/default";
765
766       parts {
767          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
768          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
769       }
770    }
771
772 // 2.2.1.22
773    group { GENLIST_NAME("1text.2icon.9/default")
774       inherit: "elm/genlist/item/1text.2icon/default";
775
776       parts {
777          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
778          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
779       }
780    }
781
782 // 2.2.1.24
783    group { GENLIST_NAME("1text.3icon.2/default")
784       GENLIST_PROLOG_NORMAL
785       data.item: "texts" "elm.text";
786       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
787
788       parts {
789          GENLIST_PART_BG_NORMAL
790          GENLIST_PART_BASE
791          GENLIST_PART_BOTTOM_LINE
792          GENLIST_PART_PADDING_LEFT
793          GENLIST_PART_PADDING_RIGHT
794          GENLIST_PART_PADDING_TOP
795          GENLIST_PART_PADDING_BOTTOM
796
797          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
798          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
799          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
800             "elm.padding.icon1.right", "elm.padding.icon2.left", )
801          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
802          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
803          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
804          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
805          GENLIST_PART_FLIP
806       }
807       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
808    }
809
810 // 2.2.1.26
811    group { GENLIST_NAME("2text.4/default")
812       GENLIST_PROLOG_NORMAL
813       data.item: "texts" "elm.text.1 elm.text.2";
814
815       parts {
816          GENLIST_PART_BG_NORMAL
817          GENLIST_PART_BASE
818          GENLIST_PART_BOTTOM_LINE
819          GENLIST_PART_PADDING_LEFT
820          GENLIST_PART_PADDING_RIGHT
821          GENLIST_PART_PADDING_TOP
822          GENLIST_PART_PADDING_BOTTOM
823
824          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
825             "elm.padding.left", "elm.divider1.left",
826          )
827          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
828          GENLIST_PART_DIVIDER_R("elm.text.2.left")
829          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
830          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
831             "elm.padding.right")
832          GENLIST_PART_FLIP
833       }
834       GENLIST_PROGRAMS_NORMAL(
835          target: "elm.text.1"; target: "elm.text.2";
836          target: "elm.divider1"; target: "elm.divider2"; )
837    }
838
839 // 2.2.1.26 (textblock)
840    group { GENLIST_NAME("2text.4.tb/default")
841       GENLIST_PROLOG_NORMAL
842       data.item: "texts" "elm.text.1 elm.text.2";
843
844       parts {
845          GENLIST_PART_BG_NORMAL
846          GENLIST_PART_BASE
847          GENLIST_PART_BOTTOM_LINE
848          GENLIST_PART_PADDING_LEFT
849          GENLIST_PART_PADDING_RIGHT
850          GENLIST_PART_PADDING_TOP
851          GENLIST_PART_PADDING_BOTTOM
852
853          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
854             "elm.padding.left", "elm.elm.divider1.left",)
855          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
856          GENLIST_PART_DIVIDER_R("elm.text.2.left")
857          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
858          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
859             "elm.padding.right")
860          GENLIST_PART_FLIP
861       }
862       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
863          target: "elm.divider1"; target: "elm.divider2"; )
864    }
865
866 // 2.2.1.27
867    group { GENLIST_NAME("2text.5/default")
868       GENLIST_PROLOG_NORMAL
869       data.item: "texts" "elm.text.1 elm.text.2";
870
871       parts {
872          GENLIST_PART_BG_NORMAL
873          GENLIST_PART_BASE
874          GENLIST_PART_BOTTOM_LINE
875          GENLIST_PART_PADDING_LEFT
876          GENLIST_PART_PADDING_RIGHT
877          GENLIST_PART_PADDING_TOP
878          GENLIST_PART_PADDING_BOTTOM
879
880          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
881             "elm.padding.left")
882          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
883          GENLIST_PART_DIVIDER_L("elm.text2.right")
884          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
885          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
886             "elm.divider.right", "elm.padding.right", )
887          GENLIST_PART_FLIP
888       }
889       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
890    }
891
892 // 2.2.1.28
893    group { GENLIST_NAME("1text.1icon.divider/default")
894       inherit: "elm/genlist/item/1text.1icon.7/default";
895
896       parts {
897          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
898             "elm.padding.left", "elm.divider1",
899          )
900          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
901          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
902          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
903       }
904       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
905    }
906
907 // 2.2.1.29
908    group { GENLIST_NAME("1text.2icon.divider/default")
909       inherit: "elm/genlist/item/1text.2icon.7/default";
910
911       parts {
912          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
913             "elm.padding.icon1.right", "elm.divider1",
914          )
915          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
916          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
917       }
918    }
919
920 // -------------------------------------------------------------------
921 // 2 line -------------------------------------------------------
922 // -------------------------------------------------------------------
923 // 2.2.2.1
924    group { GENLIST_NAME("2text.2/default")
925       GENLIST_PROLOG_NORMAL
926       data.item: "texts" "elm.text.1 elm.text.2";
927
928       parts {
929          GENLIST_PART_BG_NORMAL
930          GENLIST_PART_BASE
931          GENLIST_PART_BOTTOM_LINE
932          GENLIST_PART_PADDING_LEFT
933          GENLIST_PART_PADDING_RIGHT
934          GENLIST_PART_PADDING_TOP_2LINE
935          GENLIST_PART_PADDING_BOTTOM_2LINE
936
937          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
938             "elm.padding.left", "elm.padding.right",
939             "elm.padding.top", "elm.text.2",
940          )
941          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
942             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
943          GENLIST_PART_FLIP
944       }
945       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
946    }
947
948 // 2.2.2.1 (textblock)
949    group { GENLIST_NAME("2text.2.tb/default")
950       GENLIST_PROLOG_NORMAL
951       data.item: "texts" "elm.text.1 elm.text.2";
952
953       parts {
954          GENLIST_PART_BG_NORMAL
955          GENLIST_PART_BASE
956          GENLIST_PART_BOTTOM_LINE
957          GENLIST_PART_PADDING_LEFT
958          GENLIST_PART_PADDING_RIGHT
959          GENLIST_PART_PADDING_TOP_2LINE
960          GENLIST_PART_PADDING_BOTTOM_2LINE
961
962          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
963             "elm.padding.left", "elm.padding.right",
964             "elm.padding.top", "elm.text.2",
965          )
966          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
967             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
968          )
969          GENLIST_PART_FLIP
970       }
971       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
972    }
973
974 // 2.2.2.2
975    group { GENLIST_NAME("2text.3/default")
976       GENLIST_PROLOG_NORMAL
977       data.item: "texts" "elm.text.1 elm.text.2";
978
979       parts {
980          GENLIST_PART_BG_NORMAL
981          GENLIST_PART_BASE
982          GENLIST_PART_BOTTOM_LINE
983          GENLIST_PART_PADDING_LEFT
984          GENLIST_PART_PADDING_RIGHT
985          GENLIST_PART_PADDING_TOP_2LINE
986          GENLIST_PART_PADDING_BOTTOM_2LINE
987
988          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
989             "elm.padding.left", "elm.padding.right", "elm.padding.top"
990          )
991          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
992             "elm.padding.left", "elm.padding.right",
993             "elm.text.2", "elm.padding.bottom",
994          )
995          GENLIST_PART_FLIP
996       }
997       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
998    }
999
1000 // 2.2.2.3
1001    group { GENLIST_NAME("3text/default")
1002       GENLIST_PROLOG_NORMAL
1003       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1004
1005       parts {
1006          GENLIST_PART_BG_NORMAL
1007          GENLIST_PART_BASE
1008          GENLIST_PART_BOTTOM_LINE
1009          GENLIST_PART_PADDING_LEFT
1010          GENLIST_PART_PADDING_RIGHT
1011          GENLIST_PART_PADDING_TOP_2LINE
1012          GENLIST_PART_PADDING_BOTTOM_2LINE
1013
1014          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1015             "elm.padding.left", "elm.text.3",
1016             "elm.padding.top", "elm.text.2",
1017          )
1018          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1019             "elm.padding.right", "elm.padding.top", "elm.text.2"
1020          )
1021          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1022             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1023          GENLIST_PART_FLIP
1024       }
1025       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1026    }
1027
1028 // 2.2.2.3 (textblock)
1029    group { GENLIST_NAME("3text.tb/default")
1030       GENLIST_PROLOG_NORMAL
1031       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1032
1033       parts {
1034          GENLIST_PART_BG_NORMAL
1035          GENLIST_PART_BASE
1036          GENLIST_PART_BOTTOM_LINE
1037          GENLIST_PART_PADDING_LEFT
1038          GENLIST_PART_PADDING_RIGHT
1039          GENLIST_PART_PADDING_TOP_2LINE
1040          GENLIST_PART_PADDING_BOTTOM_2LINE
1041
1042          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1043             "elm.padding.left", "elm.text.3",
1044             "elm.padding.top", "elm.text.2",
1045          )
1046          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1047             "elm.padding.right", "elm.padding.top", "elm.text.2"
1048          )
1049          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1050             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1051          )
1052          GENLIST_PART_FLIP
1053       }
1054       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1055    }
1056
1057 // 2.2.2.4
1058    group { GENLIST_NAME("2text.1icon.2/default")
1059       GENLIST_PROLOG_NORMAL
1060       data.item: "texts" "elm.text.1 elm.text.2";
1061       data.item: "contents" "elm.icon";
1062
1063       parts {
1064          GENLIST_PART_BG_NORMAL
1065          GENLIST_PART_BASE
1066          GENLIST_PART_BOTTOM_LINE
1067          GENLIST_PART_PADDING_LEFT
1068          GENLIST_PART_PADDING_RIGHT
1069          GENLIST_PART_PADDING_TOP_2LINE
1070          GENLIST_PART_PADDING_BOTTOM_2LINE
1071
1072          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1073             "elm.padding.left", "elm.padding.icon.left",
1074             "elm.padding.top", "elm.text.2",
1075          )
1076          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1077             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1078          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1079          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1080          GENLIST_PART_FLIP
1081       }
1082       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1083    }
1084
1085 // 2.2.2.4 (textblock)
1086    group { GENLIST_NAME("2text.1icon.2.tb/default")
1087       GENLIST_PROLOG_NORMAL
1088       data.item: "texts" "elm.text.1 elm.text.2";
1089       data.item: "contents" "elm.icon";
1090
1091       parts {
1092          GENLIST_PART_BG_NORMAL
1093          GENLIST_PART_BASE
1094          GENLIST_PART_BOTTOM_LINE
1095          GENLIST_PART_PADDING_LEFT
1096          GENLIST_PART_PADDING_RIGHT
1097          GENLIST_PART_PADDING_TOP_2LINE
1098          GENLIST_PART_PADDING_BOTTOM_2LINE
1099
1100          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1101             "elm.padding.left", "elm.padding.icon.left",
1102             "elm.padding.top", "elm.text.2",
1103          )
1104          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1105             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1106          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1107          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1108          GENLIST_PART_FLIP
1109       }
1110       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1111    }
1112
1113
1114 // 2.2.2.5
1115    group { GENLIST_NAME("2text.1icon.10/default")
1116       inherit: "elm/genlist/item/2text.1icon.2/default";
1117
1118       parts {
1119          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1120       }
1121    }
1122
1123 // 2.2.2.5 (textblock)
1124    group { GENLIST_NAME("2text.1icon.10.tb/default")
1125       GENLIST_PROLOG_NORMAL
1126       data.item: "texts" "elm.text.1 elm.text.2";
1127       data.item: "contents" "elm.icon";
1128
1129       parts {
1130          GENLIST_PART_BG_NORMAL
1131          GENLIST_PART_BASE
1132          GENLIST_PART_BOTTOM_LINE
1133          GENLIST_PART_PADDING_LEFT
1134          GENLIST_PART_PADDING_RIGHT
1135          GENLIST_PART_PADDING_TOP_2LINE
1136          GENLIST_PART_PADDING_BOTTOM_2LINE
1137
1138          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1139             "elm.padding.left", "elm.padding.icon.left",
1140             "elm.padding.top", "elm.text.2",
1141          )
1142          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1143             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1144          )
1145          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1146          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1147          GENLIST_PART_FLIP
1148       }
1149       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1150    }
1151
1152 // 2.2.2.6
1153    group { GENLIST_NAME("2text.5icon/default")
1154       GENLIST_PROLOG_NORMAL
1155       data.item: "texts" "elm.text.1 elm.text.2";
1156       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1157
1158       parts {
1159          GENLIST_PART_BG_NORMAL
1160          GENLIST_PART_BASE
1161          GENLIST_PART_BOTTOM_LINE
1162          GENLIST_PART_PADDING_LEFT
1163          GENLIST_PART_PADDING_RIGHT
1164          GENLIST_PART_PADDING_TOP_2LINE
1165          GENLIST_PART_PADDING_BOTTOM_2LINE
1166
1167          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1168             "elm.padding.left", "elm.icon.5",
1169             "elm.padding.top", "elm.text.2",
1170          )
1171          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1172             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1173          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1174             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1175          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1176          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1177             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1178          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1179          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1180             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1181          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1182          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1183             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1184          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1185          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1186             "elm.padding.right", "elm.padding.top", "elm.text.2")
1187          GENLIST_PART_FLIP
1188       }
1189       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1190          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1191    }
1192
1193 // 2.2.2.7
1194    group { GENLIST_NAME("3text.1icon/default")
1195       GENLIST_PROLOG_NORMAL
1196       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1197       data.item: "contents" "elm.icon";
1198
1199       parts {
1200          GENLIST_PART_BG_NORMAL
1201          GENLIST_PART_BASE
1202          GENLIST_PART_BOTTOM_LINE
1203          GENLIST_PART_PADDING_LEFT
1204          GENLIST_PART_PADDING_RIGHT
1205          GENLIST_PART_PADDING_TOP_2LINE
1206          GENLIST_PART_PADDING_BOTTOM_2LINE
1207
1208          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1209             "elm.padding.left", "elm.padding.icon.left",
1210             "elm.padding.top", "elm.text.3",
1211          )
1212          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1213          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1214             "elm.padding.right", "elm.padding.top", "elm.text.3"
1215          )
1216
1217          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1218             "elm.padding.left", "elm.padding.text3.right",
1219             "elm.text.1", "elm.padding.bottom",
1220          )
1221          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1222          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1223             "elm.padding.right", "elm.padding.bottom")
1224          GENLIST_PART_FLIP
1225       }
1226       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1227          target: "elm.icon"; )
1228    }
1229
1230 // 2.2.2.7 (textblock)
1231    group { GENLIST_NAME("3text.1icon.tb/default")
1232       GENLIST_PROLOG_NORMAL
1233       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1234       data.item: "contents" "elm.icon";
1235
1236       parts {
1237          GENLIST_PART_BG_NORMAL
1238          GENLIST_PART_BASE
1239          GENLIST_PART_BOTTOM_LINE
1240          GENLIST_PART_PADDING_LEFT
1241          GENLIST_PART_PADDING_RIGHT
1242          GENLIST_PART_PADDING_TOP_2LINE
1243          GENLIST_PART_PADDING_BOTTOM_2LINE
1244
1245          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1246          // and theier font size can be changed both.
1247          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1248             "elm.padding.left", "elm.padding.icon.left",
1249             "elm.padding.top",
1250          )
1251          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1252          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1253             "elm.padding.right", "elm.padding.top", "elm.text.3")
1254
1255          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1256             "elm.padding.left", "elm.padding.text3.right",
1257             "elm.text.1", "elm.padding.bottom"
1258          )
1259          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1260          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1261             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1262          GENLIST_PART_FLIP
1263       }
1264       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1265          target: "elm.icon"; )
1266    }
1267
1268 // 2.2.2.8
1269    group { GENLIST_NAME("2text.2icon/default")
1270       GENLIST_PROLOG_NORMAL
1271       data.item: "texts" "elm.text.1 elm.text.2";
1272       data.item: "contents" "elm.icon.1 elm.icon.2";
1273
1274       parts {
1275          GENLIST_PART_BG_NORMAL
1276          GENLIST_PART_BASE
1277          GENLIST_PART_BOTTOM_LINE
1278          GENLIST_PART_PADDING_LEFT
1279          GENLIST_PART_PADDING_RIGHT
1280          GENLIST_PART_PADDING_TOP_2LINE
1281          GENLIST_PART_PADDING_BOTTOM_2LINE
1282
1283          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1284             "elm.padding.left", "elm.padding.icon1.left",
1285             "elm.padding.top", "elm.icon.2",
1286          )
1287          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1288          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1289             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1290
1291          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1292             "elm.padding.left", "elm.padding.bottom")
1293          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1294          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1295             "elm.icon2.right", "elm.padding.right",
1296             "elm.text.1", "elm.padding.bottom",
1297             fixed: 1 1;
1298          )
1299          GENLIST_PART_FLIP
1300       }
1301       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1302          target: "elm.icon.1"; target: "elm.icon.2"; )
1303    }
1304
1305 // 2.2.2.9
1306    group { GENLIST_NAME("2text.7/default")
1307       inherit: "elm/genlist/item/2text.2/default";
1308
1309       parts {
1310          part { name: "elm.text.2";
1311             description { state: "default" 0.0;
1312                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1313             }
1314             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1315          }
1316       }
1317    }
1318
1319 // 2.2.2.10
1320    group { GENLIST_NAME("2text.1icon.7/default")
1321       inherit: "elm/genlist/item/2text.1icon.2/default";
1322
1323       parts {
1324          part { name: "elm.text.2";
1325             description { state: "default" 0.0;
1326                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1327             }
1328             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1329          }
1330          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1331       }
1332    }
1333
1334 // 2.2.2.10 (textblock)
1335    group { GENLIST_NAME("2text.1icon.7.tb/default")
1336       GENLIST_PROLOG_NORMAL
1337       data.item: "texts" "elm.text.1 elm.text.2";
1338       data.item: "contents" "elm.icon";
1339
1340       parts {
1341          GENLIST_PART_BG_NORMAL
1342          GENLIST_PART_BASE
1343          GENLIST_PART_BOTTOM_LINE
1344          GENLIST_PART_PADDING_LEFT
1345          GENLIST_PART_PADDING_RIGHT
1346          GENLIST_PART_PADDING_TOP_2LINE
1347          GENLIST_PART_PADDING_BOTTOM_2LINE
1348
1349          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1350             "elm.padding.left", "elm.padding.icon.left",
1351             "elm.padding.top", "elm.text.2",
1352          )
1353          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1354             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1355          )
1356          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1357          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1358          GENLIST_PART_FLIP
1359       }
1360       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1361    }
1362
1363 // 2.2.2.11
1364    group { GENLIST_NAME("2text.1icon.11/default")
1365       inherit: "elm/genlist/item/2text.1icon.2/default";
1366       parts {
1367          part { name: "elm.text.2";
1368             description { state: "default" 0.0;
1369                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1370             }
1371             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1372          }
1373          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1374       }
1375    }
1376
1377 // 2.2.2.12
1378    group { GENLIST_NAME("2text.2icon.2/default")
1379       GENLIST_PROLOG_NORMAL
1380       data.item: "texts" "elm.text.1 elm.text.2";
1381       data.item: "contents" "elm.icon.1 elm.icon.2";
1382
1383       parts {
1384          GENLIST_PART_BG_NORMAL
1385          GENLIST_PART_BASE
1386          GENLIST_PART_BOTTOM_LINE
1387          GENLIST_PART_PADDING_LEFT
1388          GENLIST_PART_PADDING_RIGHT
1389          GENLIST_PART_PADDING_TOP_2LINE
1390          GENLIST_PART_PADDING_BOTTOM_2LINE
1391
1392          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1393             "elm.padding.left", "elm.padding.icon1.left",
1394             "elm.padding.top", "elm.text.2",
1395          )
1396          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1397             "elm.icon2.rect", "elm.padding.bottom")
1398          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1399          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1400             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1401          // Virtual part for Maxmimum right X axis of text.2
1402          part { name: "elm.icon2.rect";
1403             type: RECT;
1404             scale: 1;
1405             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1406                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1407                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1408                fixed: 1 1;
1409                visible: 0;
1410             )
1411          }
1412          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1413          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1414          GENLIST_PART_FLIP
1415       }
1416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1417          target: "elm.icon.1"; target: "elm.icon.2"; )
1418    }
1419
1420 // 2.2.2.13
1421    group { GENLIST_NAME("2text.1icon.5/default")
1422       GENLIST_PROLOG_NORMAL
1423       data.item: "texts" "elm.text.1 elm.text.2";
1424       data.item: "contents" "elm.icon";
1425
1426       parts {
1427          GENLIST_PART_BG_NORMAL
1428          GENLIST_PART_BASE
1429          GENLIST_PART_BOTTOM_LINE
1430          GENLIST_PART_PADDING_LEFT
1431          GENLIST_PART_PADDING_RIGHT
1432          GENLIST_PART_PADDING_TOP_2LINE
1433          GENLIST_PART_PADDING_BOTTOM_2LINE
1434
1435          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1436             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1437          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1438             "elm.padding.left", "elm.padding.icon.left",
1439             "elm.text.2", "elm.padding.bottom",
1440          )
1441          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1442          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1443          GENLIST_PART_FLIP
1444       }
1445       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1446          target: "elm.icon"; )
1447    }
1448
1449 // 2.2.2.14
1450    group { GENLIST_NAME("2text.1icon.4/default")
1451       GENLIST_PROLOG_NORMAL
1452       data.item: "texts" "elm.text.1 elm.text.2";
1453       data.item: "contents" "elm.icon";
1454
1455       parts {
1456          GENLIST_PART_BG_NORMAL
1457          GENLIST_PART_BASE
1458          GENLIST_PART_BOTTOM_LINE
1459          GENLIST_PART_PADDING_LEFT
1460          GENLIST_PART_PADDING_RIGHT
1461          GENLIST_PART_PADDING_TOP_2LINE
1462          GENLIST_PART_PADDING_BOTTOM_2LINE
1463
1464          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1465          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1466          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1467             "elm.padding.icon.right", "elm.padding.right",
1468             "elm.padding.top", "elm.text.2",)
1469          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1470             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1471          GENLIST_PART_FLIP
1472       }
1473       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1474          target: "elm.icon"; )
1475    }
1476
1477 // 2.2.2.14 (textblock)
1478    group { GENLIST_NAME("2text.1icon.4.tb/default")
1479       GENLIST_PROLOG_NORMAL
1480       data.item: "texts" "elm.text.1 elm.text.2";
1481       data.item: "contents" "elm.icon";
1482
1483       parts {
1484          GENLIST_PART_BG_NORMAL
1485          GENLIST_PART_BASE
1486          GENLIST_PART_BOTTOM_LINE
1487          GENLIST_PART_PADDING_LEFT
1488          GENLIST_PART_PADDING_RIGHT
1489          GENLIST_PART_PADDING_TOP_2LINE
1490          GENLIST_PART_PADDING_BOTTOM_2LINE
1491
1492          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1493          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1494          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1495             "elm.padding.icon.right", "elm.padding.right",
1496             "elm.padding.top", "elm.text.2",)
1497          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1498             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1499          GENLIST_PART_FLIP
1500       }
1501       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1502          target: "elm.icon"; )
1503    }
1504
1505 // 2.2.2.15
1506    group { GENLIST_NAME("3text.1icon.2/default")
1507       GENLIST_PROLOG_NORMAL
1508       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1509       data.item: "contents" "elm.icon";
1510
1511       parts {
1512          GENLIST_PART_BG_NORMAL
1513          GENLIST_PART_BASE
1514          GENLIST_PART_BOTTOM_LINE
1515          GENLIST_PART_PADDING_LEFT
1516          GENLIST_PART_PADDING_RIGHT
1517          GENLIST_PART_PADDING_TOP_2LINE
1518          GENLIST_PART_PADDING_BOTTOM_2LINE
1519
1520          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1521          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1522          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1523             "elm.padding.icon.right", "elm.text.3",
1524             "elm.padding.top", "elm.text.2",)
1525          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1526             "elm.padding.right", "elm.padding.top", "elm.text.2")
1527          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1528             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1529          GENLIST_PART_FLIP
1530       }
1531       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1532          target: "elm.icon"; )
1533    }
1534
1535 // 2.2.2.16
1536    group { GENLIST_NAME("2text.1icon.8/default")
1537       inherit: "elm/genlist/item/2text.1icon.4/default";
1538
1539       parts {
1540          part { name: "elm.text.2";
1541             description { state: "default" 0.0;
1542                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1543             }
1544             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1545          }
1546       }
1547    }
1548
1549 // 2.2.2.17
1550    group { GENLIST_NAME("2text.6icon/default")
1551       GENLIST_PROLOG_NORMAL
1552       data.item: "texts" "elm.text.1 elm.text.2";
1553       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1554
1555       parts {
1556          GENLIST_PART_BG_NORMAL
1557          GENLIST_PART_BASE
1558          GENLIST_PART_BOTTOM_LINE
1559          GENLIST_PART_PADDING_LEFT
1560          GENLIST_PART_PADDING_RIGHT
1561          GENLIST_PART_PADDING_TOP_2LINE
1562          GENLIST_PART_PADDING_BOTTOM_2LINE
1563
1564          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1565          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1566          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1567             "elm.padding.icon6.right", "elm.icon.5",
1568             "elm.padding.top", "elm.text.2",)
1569          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1570             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1571
1572          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1573             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1574          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1575          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1576             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1577          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1578          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1579             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1580          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1581          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1582             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1583          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1584          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1585             "elm.padding.right", "elm.padding.top", "elm.text.2")
1586          GENLIST_PART_FLIP
1587       }
1588       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1589          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1590    }
1591
1592 // 2.2.2.17 (textblock)
1593    group { GENLIST_NAME("2text.6icon.tb/default")
1594       GENLIST_PROLOG_NORMAL
1595       data.item: "texts" "elm.text.1 elm.text.2";
1596       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1597
1598       parts {
1599          GENLIST_PART_BG_NORMAL
1600          GENLIST_PART_BASE
1601          GENLIST_PART_BOTTOM_LINE
1602          GENLIST_PART_PADDING_LEFT
1603          GENLIST_PART_PADDING_RIGHT
1604          GENLIST_PART_PADDING_TOP_2LINE
1605          GENLIST_PART_PADDING_BOTTOM_2LINE
1606
1607          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1608          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1609          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1610             "elm.padding.icon6.right", "elm.icon.5",
1611             "elm.padding.top", "elm.text.2",)
1612          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1613             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1614
1615          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1616             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1617          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1618          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1619             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1620          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1621          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1622             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1623          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1624          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1625             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1626          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1627          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1628             "elm.padding.right", "elm.padding.top", "elm.text.2")
1629          GENLIST_PART_FLIP
1630       }
1631       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1632          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1633    }
1634
1635 // 2.2.2.18
1636    group { GENLIST_NAME("2text.2icon.4/default")
1637       GENLIST_PROLOG_NORMAL
1638       data.item: "texts" "elm.text.1 elm.text.2";
1639       data.item: "contents" "elm.icon.1 elm.icon.2";
1640
1641       parts {
1642          GENLIST_PART_BG_NORMAL
1643          GENLIST_PART_BASE
1644          GENLIST_PART_BOTTOM_LINE
1645          GENLIST_PART_PADDING_LEFT
1646          GENLIST_PART_PADDING_RIGHT
1647          GENLIST_PART_PADDING_TOP_2LINE
1648          GENLIST_PART_PADDING_BOTTOM_2LINE
1649
1650          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1651          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1652          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1653             "elm.padding.icon1.right", "elm.padding.icon2.left",
1654             "elm.padding.top", "elm.text.2",)
1655          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1656             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1657
1658          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1659          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1660          GENLIST_PART_FLIP
1661       }
1662       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1663          target: "elm.icon.1"; target: "elm.icon.2"; )
1664    }
1665
1666
1667 // 2.2.2.18 (textblock)
1668    group { GENLIST_NAME("2text.2icon.4.tb/default")
1669       GENLIST_PROLOG_NORMAL
1670       data.item: "texts" "elm.text.1 elm.text.2";
1671       data.item: "contents" "elm.icon.1 elm.icon.2";
1672
1673       parts {
1674          GENLIST_PART_BG_NORMAL
1675          GENLIST_PART_BASE
1676          GENLIST_PART_BOTTOM_LINE
1677          GENLIST_PART_PADDING_LEFT
1678          GENLIST_PART_PADDING_RIGHT
1679          GENLIST_PART_PADDING_TOP_2LINE
1680          GENLIST_PART_PADDING_BOTTOM_2LINE
1681
1682          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1683          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1684          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1685             "elm.padding.icon1.right", "elm.padding.icon2.left",
1686             "elm.padding.top", "elm.text.2",)
1687          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1688             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1689
1690          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1691          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1692          GENLIST_PART_FLIP
1693       }
1694       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1695          target: "elm.icon.1"; target: "elm.icon.2";)
1696    }
1697
1698 // 2.2.2.19
1699    group { GENLIST_NAME("2text.2icon.6/default")
1700       GENLIST_PROLOG_NORMAL
1701       data.item: "texts" "elm.text.1 elm.text.2";
1702       data.item: "contents" "elm.icon.1 elm.icon.2";
1703
1704       parts {
1705          GENLIST_PART_BG_NORMAL
1706          GENLIST_PART_BASE
1707          GENLIST_PART_BOTTOM_LINE
1708          GENLIST_PART_PADDING_LEFT
1709          GENLIST_PART_PADDING_RIGHT
1710          GENLIST_PART_PADDING_TOP_2LINE
1711          GENLIST_PART_PADDING_BOTTOM_2LINE
1712
1713          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1714          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1715          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1716             "elm.padding.icon1.right", "elm.padding.right",
1717             "elm.padding.top", "elm.text.2",)
1718          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1719             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1720
1721          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1722          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1723             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1724          GENLIST_PART_FLIP
1725       }
1726       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1727          target: "elm.icon.1"; target: "elm.icon.2";)
1728    }
1729
1730 // 2.2.2.19 (textblock)
1731    group { GENLIST_NAME("2text.2icon.6.tb/default")
1732       GENLIST_PROLOG_NORMAL
1733       data.item: "texts" "elm.text.1 elm.text.2";
1734       data.item: "contents" "elm.icon.1 elm.icon.2";
1735
1736       parts {
1737          GENLIST_PART_BG_NORMAL
1738          GENLIST_PART_BASE
1739          GENLIST_PART_BOTTOM_LINE
1740          GENLIST_PART_PADDING_LEFT
1741          GENLIST_PART_PADDING_RIGHT
1742          GENLIST_PART_PADDING_TOP_2LINE
1743          GENLIST_PART_PADDING_BOTTOM_2LINE
1744
1745          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1746          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1747          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1748             "elm.padding.icon1.right", "elm.padding.right",
1749             "elm.padding.top", "elm.text.2",)
1750          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1751             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1752
1753          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1754          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1755             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1756          GENLIST_PART_FLIP
1757
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.20
1764    group { GENLIST_NAME("2text.2icon.8/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_BG_NORMAL
1771          GENLIST_PART_BASE
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.icon2.left",
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_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1788          GENLIST_PART_FLIP
1789       }
1790       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1791          target: "elm.icon.1"; target: "elm.icon.2"; )
1792    }
1793
1794 // 2.2.2.20 (textblock)
1795    group { GENLIST_NAME("2text.2icon.8.tb/default")
1796       GENLIST_PROLOG_NORMAL
1797       data.item: "texts" "elm.text.1 elm.text.2";
1798       data.item: "contents" "elm.icon.1 elm.icon.2";
1799
1800       parts {
1801          GENLIST_PART_BG_NORMAL
1802          GENLIST_PART_BASE
1803          GENLIST_PART_BOTTOM_LINE
1804          GENLIST_PART_PADDING_LEFT
1805          GENLIST_PART_PADDING_RIGHT
1806          GENLIST_PART_PADDING_TOP_2LINE
1807          GENLIST_PART_PADDING_BOTTOM_2LINE
1808
1809          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1810          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1811          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1812             "elm.padding.icon1.right", "elm.padding.icon2.left",
1813             "elm.padding.top", "elm.text.2",)
1814          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1815             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1816
1817          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1818          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1819          GENLIST_PART_FLIP
1820       }
1821       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1822          target: "elm.icon.1"; target: "elm.icon.2";)
1823    }
1824
1825 // 2.2.2.21
1826    group { GENLIST_NAME("2text.2icon.progress/default")
1827       // FIXME: deprecated name, will be removed
1828       alias: "elm/genlist/item/1text.2icon.5/default";
1829       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1830       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1831       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1832
1833       GENLIST_PROLOG_NORMAL
1834       data.item: "texts" "elm.text.1 elm.text.2";
1835       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1836
1837       parts {
1838          GENLIST_PART_BG_NORMAL
1839          GENLIST_PART_BASE
1840          GENLIST_PART_BOTTOM_LINE
1841          GENLIST_PART_PADDING_LEFT
1842          GENLIST_PART_PADDING_RIGHT
1843          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1844          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1845
1846          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1847          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1848          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1849             "elm.padding.icon1.right", "elm.padding.right",
1850             "elm.padding.top", "elm.padding.bottom",
1851             min: 0 34;)
1852          )
1853          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1854             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1855          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1856             "elm.padding.right", "elm.swallow.progress",
1857             min: 0 46;
1858             GENLIST_PARAM_SUBITEM_DEFAULT
1859             GENLIST_PARAM_TEXT_LIMIT_RT
1860             fixed: 1 1;)
1861          )
1862          GENLIST_PART_FLIP
1863       }
1864       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1865          target: "elm.icon.1"; target: "elm.swallow.progress";)
1866    }
1867
1868 // 2.2.2.22
1869    group { GENLIST_NAME("3text.3icon.progress/default")
1870       // FIXME: deprecated name, will be removed
1871       alias: "elm/genlist/item/3text.3icon/default";
1872       alias: "elm/genlist/item_odd/3text.3icon/default";
1873       alias: "elm/genlist/item_compress/3text.3icon/default";
1874       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1875
1876       GENLIST_PROLOG_NORMAL
1877       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1878       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1879
1880       parts {
1881          GENLIST_PART_BG_NORMAL
1882          GENLIST_PART_BASE
1883          GENLIST_PART_BOTTOM_LINE
1884          GENLIST_PART_PADDING_LEFT
1885          GENLIST_PART_PADDING_RIGHT
1886          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1887          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1888
1889          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1890          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1891          GENLIST_PART_LISTITEM("elm.text.1",
1892             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1893                "elm.padding.top",
1894                min: 0 50;
1895                GENLIST_PARAM_PROGRESS_MAIN
1896                fixed: 0 1;
1897             )
1898          )
1899          GENLIST_PART_ICON("elm.swallow.progress",
1900             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1901                min: 0 34;
1902             )
1903          )
1904          GENLIST_PART_SUBITEM("elm.text.2",
1905             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1906                min: 0 46;
1907                GENLIST_PARAM_SUBITEM_DEFAULT
1908                fixed: 1 1;
1909             )
1910          )
1911          GENLIST_PART_SUBITEM("elm.text.3",
1912             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1913                min: 0 46;
1914                GENLIST_PARAM_SUBITEM_DEFAULT
1915                GENLIST_PARAM_TEXT_LIMIT_RT
1916                fixed: 1 1; // This limits text growing.
1917             )
1918          )
1919          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1920          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1921             "elm.padding.right",
1922             min: 156 GENLIST_BTN_01_HEIGHT;
1923             max: 156 GENLIST_BTN_01_HEIGHT;)
1924          )
1925          GENLIST_PART_FLIP
1926       }
1927       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1928          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1929    }
1930
1931 // 2.2.2.23
1932    group { GENLIST_NAME("2text.1icon.divider/default")
1933       GENLIST_PROLOG_NORMAL
1934       data.item: "texts" "elm.text.1 elm.text.2";
1935       data.item: "contents" "elm.icon";
1936
1937       parts {
1938          GENLIST_PART_BG_NORMAL
1939          GENLIST_PART_BASE
1940          GENLIST_PART_BOTTOM_LINE
1941          GENLIST_PART_PADDING_LEFT
1942          GENLIST_PART_PADDING_RIGHT
1943          GENLIST_PART_PADDING_TOP_2LINE
1944          GENLIST_PART_PADDING_BOTTOM_2LINE
1945
1946          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1947             "elm.padding.left", "elm.padding.divider.left",
1948             "elm.padding.top", "elm.text.2",
1949          )
1950          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1951             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
1952          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
1953          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
1954          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
1955          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1956          GENLIST_PART_FLIP
1957       }
1958       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1959          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
1960    }
1961
1962 // 2.2.2.30
1963    group { GENLIST_NAME("2text.3icon/default")
1964       GENLIST_PROLOG_NORMAL
1965       data.item: "texts" "elm.text.1 elm.text.2";
1966       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
1967
1968       parts {
1969          GENLIST_PART_BG_NORMAL
1970          GENLIST_PART_BASE
1971          GENLIST_PART_BOTTOM_LINE
1972          GENLIST_PART_PADDING_LEFT
1973          GENLIST_PART_PADDING_RIGHT
1974          GENLIST_PART_PADDING_TOP_2LINE
1975          GENLIST_PART_PADDING_BOTTOM_2LINE
1976
1977          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1978             "elm.padding.left", "elm.text.limit",
1979             "elm.padding.top", "elm.icon.3",
1980             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
1981          )
1982          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
1983          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1984             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
1985
1986           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
1987             "elm.padding.left", "elm.padding.bottom")
1988          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
1989          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1990             "elm.icon3.right", "elm.padding.icon1.left",
1991             "elm.text.1", "elm.padding.bottom",
1992             fixed: 1 1;
1993          )
1994          // Virtual part for Maxmimum right X axis of TEXT
1995          GENLIST_PART_SPACER("elm.text.limit",
1996             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1997                min: (GENLIST_ICON_THUMBNAIL1_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
1998             )
1999          )
2000          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2001          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2002          GENLIST_PART_FLIP
2003       }
2004       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2005          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2006    }
2007
2008 // 2.2.2.31
2009    group { GENLIST_NAME("2text.1icon.12/default")
2010       inherit: "elm/genlist/item/2text.1icon.2/default";
2011       parts {
2012          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2013       }
2014    }
2015
2016 // 2.2.2.32
2017    group { GENLIST_NAME("2text.1icon.12.tb/default")
2018       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2019       parts {
2020          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2021       }
2022    }
2023
2024 // 2.2.2.32
2025 // 2.2.2.36
2026    group { GENLIST_NAME("2text.1icon.9/default")
2027       inherit:"elm/genlist/item/2text.1icon.4/default";
2028       parts {
2029          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2030       }
2031    }
2032
2033 // 2.2.2.33
2034    group { GENLIST_NAME("2text.2icon.7/default")
2035       inherit: "elm/genlist/item/2text.2icon.4/default";
2036
2037       parts {
2038          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2039       }
2040    }
2041
2042 // 2.2.2.34
2043 // 2.2.2.37
2044    group { GENLIST_NAME("2text.2icon.5/default")
2045       GENLIST_PROLOG_NORMAL
2046       data.item: "texts" "elm.text.1 elm.text.2";
2047       data.item: "contents" "elm.icon.1 elm.icon.2";
2048
2049       parts {
2050          GENLIST_PART_BG_NORMAL
2051          GENLIST_PART_BASE
2052          GENLIST_PART_BOTTOM_LINE
2053          GENLIST_PART_PADDING_LEFT
2054          GENLIST_PART_PADDING_RIGHT
2055          GENLIST_PART_PADDING_TOP_2LINE
2056          GENLIST_PART_PADDING_BOTTOM_2LINE
2057
2058          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2059          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2060          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2061          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2062          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2063             "elm.padding.icon2.right", "elm.padding.right",
2064             "elm.padding.top", "elm.text.2",)
2065          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2066             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
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";)
2071    }
2072
2073 // 2.2.2.35
2074    group { GENLIST_NAME("2text.3icon.4/default")
2075       GENLIST_PROLOG_NORMAL
2076       data.item: "texts" "elm.text.1 elm.text.2";
2077       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2078
2079       parts {
2080          GENLIST_PART_BG_NORMAL
2081          GENLIST_PART_BASE
2082          GENLIST_PART_BOTTOM_LINE
2083          GENLIST_PART_PADDING_LEFT
2084          GENLIST_PART_PADDING_RIGHT
2085          GENLIST_PART_PADDING_TOP_2LINE
2086          GENLIST_PART_PADDING_BOTTOM_2LINE
2087
2088          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2089          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2090          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2091          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2092          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2093             "elm.padding.icon2.right", "elm.padding.icon3.left",
2094             "elm.padding.top", "elm.text.2",)
2095          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2096             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2097
2098          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2099          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2100          GENLIST_PART_FLIP
2101       }
2102       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2103    }
2104
2105
2106 // 2.2.2.38
2107    group { GENLIST_NAME("4text.1icon.1/default")
2108       GENLIST_PROLOG_NORMAL
2109       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2110       data.item: "contents" "elm.icon.1";
2111
2112       images {
2113          image: "00_list_bubble_bg.png" COMP;
2114       }
2115       parts {
2116          GENLIST_PART_BG_NORMAL
2117          GENLIST_PART_BASE
2118          GENLIST_PART_BOTTOM_LINE
2119          GENLIST_PART_PADDING_LEFT
2120          GENLIST_PART_PADDING_RIGHT
2121          GENLIST_PART_PADDING_TOP_2LINE
2122          GENLIST_PART_PADDING_BOTTOM_2LINE
2123
2124          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2125             "elm.padding.left", "elm.padding.icon1.left",
2126             "elm.padding.top", "elm.text.3",
2127          )
2128          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2129          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2130             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2131
2132          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2133          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2134             "elm.padding.right", "elm.padding.top", "elm.text.3")
2135
2136          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2137             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2138          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2139          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2140             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2141          GENLIST_PART_FLIP
2142       }
2143       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2144          target: "elm.icon.1";)
2145    }
2146
2147 // 2.2.2.38 textblock
2148       group { GENLIST_NAME("4text.1icon.1.tb/default")
2149       GENLIST_PROLOG_NORMAL
2150       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2151       data.item: "contents" "elm.icon.1";
2152
2153       images {
2154          image: "00_list_bubble_bg.png" COMP;
2155       }
2156
2157       parts {
2158          GENLIST_PART_BG_NORMAL
2159          GENLIST_PART_BASE
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          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2167          // and theier font size can be changed both.
2168          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2169             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2170          )
2171          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2172          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2173             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2174
2175          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2176          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2177             "elm.padding.right", "elm.padding.top", "elm.text.3")
2178
2179          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2180             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2181          )
2182          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2183          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2184             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2185          )
2186          GENLIST_PART_FLIP
2187       }
2188       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2189          target: "elm.icon.1";)
2190    }
2191
2192 // 2.2.2.39
2193    group { GENLIST_NAME("4text.1icon.2/default")
2194       GENLIST_PROLOG_NORMAL
2195       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2196       data.item: "contents" "elm.icon.1 ";
2197
2198       parts {
2199          GENLIST_PART_BG_NORMAL
2200          GENLIST_PART_BASE
2201          GENLIST_PART_BOTTOM_LINE
2202          GENLIST_PART_PADDING_LEFT
2203          GENLIST_PART_PADDING_RIGHT
2204          GENLIST_PART_PADDING_TOP_2LINE
2205          GENLIST_PART_PADDING_BOTTOM_2LINE
2206
2207          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2208             "elm.padding.left", "elm.padding.icon1.left",
2209             "elm.padding.top", "elm.text.3",
2210          )
2211          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2212          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2213             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2214          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2215          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2216             "elm.padding.right", "elm.padding.top", "elm.text.3")
2217
2218          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2219             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2220          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2221          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2222             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2223          GENLIST_PART_FLIP
2224       }
2225       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2226          target: "elm.icon.1";)
2227    }
2228 // 2.2.2.39 (TEXTBLOCK)
2229    group { GENLIST_NAME("4text.1icon.2.tb/default")
2230       GENLIST_PROLOG_NORMAL
2231       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2232       data.item: "contents" "elm.icon.1";
2233
2234       parts {
2235          GENLIST_PART_BG_NORMAL
2236          GENLIST_PART_BASE
2237          GENLIST_PART_BOTTOM_LINE
2238          GENLIST_PART_PADDING_LEFT
2239          GENLIST_PART_PADDING_RIGHT
2240          GENLIST_PART_PADDING_TOP_2LINE
2241          GENLIST_PART_PADDING_BOTTOM_2LINE
2242
2243          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2244             "elm.padding.left", "elm.padding.icon1.left",
2245             "elm.padding.top", "elm.text.3",
2246          )
2247          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2248          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2249             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2250          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2251          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2252             "elm.padding.right", "elm.padding.top", "elm.text.3")
2253
2254          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2255             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2256          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2257          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2258             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2259          GENLIST_PART_FLIP
2260       }
2261       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2262          target: "elm.icon.1";)
2263    }
2264
2265 // 2.2.2.40
2266    group { GENLIST_NAME("4text.1/default")
2267       GENLIST_PROLOG_NORMAL
2268       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2269
2270       images {
2271          image: "00_list_bubble_bg.png" COMP;
2272       }
2273       parts {
2274          GENLIST_PART_BG_NORMAL
2275          GENLIST_PART_BASE
2276          GENLIST_PART_BOTTOM_LINE
2277          GENLIST_PART_PADDING_LEFT
2278          GENLIST_PART_PADDING_RIGHT
2279          GENLIST_PART_PADDING_TOP_2LINE
2280          GENLIST_PART_PADDING_BOTTOM_2LINE
2281
2282          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2283             "elm.padding.left", "elm.padding.bubble.left",
2284             "elm.padding.top", "elm.text.3",
2285          )
2286          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2287          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2288             "elm.padding.right", "elm.padding.top", "elm.text.3")
2289
2290          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2291             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2292          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2293          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2294             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2295          GENLIST_PART_FLIP
2296       }
2297       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2298
2299    }
2300
2301 // 2.2.2.41
2302    group { GENLIST_NAME("4text.2/default")
2303       inherit: "elm/genlist/item/4text.1/default";
2304       parts {
2305          part { name: "elm.bubble";
2306             description { state: "default" 0.0;
2307                visible: 0;
2308             }
2309          }
2310          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2311             "elm.padding.right", "elm.padding.top", "elm.text.3")
2312       }
2313    }
2314
2315 // 2.2.2.42
2316    group { GENLIST_NAME("3text.1icon.3/default")
2317       GENLIST_PROLOG_NORMAL
2318       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2319       data.item: "contents" "elm.icon.1";
2320
2321       parts {
2322          GENLIST_PART_BG_NORMAL
2323          GENLIST_PART_BASE
2324          GENLIST_PART_BOTTOM_LINE
2325          GENLIST_PART_PADDING_LEFT
2326          GENLIST_PART_PADDING_RIGHT
2327          GENLIST_PART_PADDING_TOP_2LINE
2328          GENLIST_PART_PADDING_BOTTOM_2LINE
2329
2330          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2331             "elm.padding.left", "elm.padding.icon1.left",
2332             "elm.padding.top", "elm.text.3",)
2333          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2334          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2335              "elm.padding.right", "elm.padding.top", "elm.text.3")
2336          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2337             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2338          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2339             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2340          GENLIST_PART_FLIP
2341       }
2342       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2343          target: "elm.icon.1";)
2344    }
2345
2346 // 2.2.2.42
2347    group { GENLIST_NAME("3text.1icon.3.tb/default")
2348       GENLIST_PROLOG_NORMAL
2349       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2350       data.item: "contents" "elm.icon.1";
2351
2352       parts {
2353          GENLIST_PART_BG_NORMAL
2354          GENLIST_PART_BASE
2355          GENLIST_PART_BOTTOM_LINE
2356          GENLIST_PART_PADDING_LEFT
2357          GENLIST_PART_PADDING_RIGHT
2358          GENLIST_PART_PADDING_TOP_2LINE
2359          GENLIST_PART_PADDING_BOTTOM_2LINE
2360
2361          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2362             "elm.padding.left", "elm.padding.icon1.left",
2363             "elm.padding.top",
2364          )
2365          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2366          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2367             "elm.padding.right", "elm.padding.top", "elm.text.3"
2368          )
2369          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2370             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2371          )
2372          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2373             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2374          GENLIST_PART_FLIP
2375       }
2376       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2377          target: "elm.icon.1";)
2378    }
2379
2380
2381 // 2.2.2.43
2382    group { GENLIST_NAME("2text.4icon.1/default")
2383       GENLIST_PROLOG_NORMAL
2384       data.item: "texts" "elm.text.1 elm.text.2";
2385       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2386
2387       parts {
2388          GENLIST_PART_BG_NORMAL
2389          GENLIST_PART_BASE
2390          GENLIST_PART_BOTTOM_LINE
2391          GENLIST_PART_PADDING_LEFT
2392          GENLIST_PART_PADDING_RIGHT
2393          GENLIST_PART_PADDING_TOP_2LINE
2394          GENLIST_PART_PADDING_BOTTOM_2LINE
2395
2396          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2397             "elm.padding.left", "elm.padding.icon1.left",
2398             "elm.padding.top", "elm.text.2",
2399          )
2400          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2401             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2402          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2403          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2404             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2405          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2406          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2407             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2408          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2409          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2410             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2411
2412          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2413          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2414          GENLIST_PART_FLIP
2415       }
2416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2417          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2418    }
2419
2420 // 2.2.2.44
2421    group { GENLIST_NAME("4text.1icon.3/default")
2422       GENLIST_PROLOG_NORMAL
2423       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2424       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2425
2426       images {
2427          image: "00_list_bubble_bg.png" COMP;
2428       }
2429       parts {
2430          GENLIST_PART_BG_NORMAL
2431          GENLIST_PART_BASE
2432          GENLIST_PART_BOTTOM_LINE
2433          GENLIST_PART_PADDING_TOP_2LINE
2434          GENLIST_PART_PADDING_BOTTOM_2LINE
2435          GENLIST_PART_PADDING_LEFT
2436          GENLIST_PART_PADDING_RIGHT
2437          GENLIST_PART_COLORBAR
2438
2439          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2440          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2441
2442
2443          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2444             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2445          )
2446          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2447          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2448             "elm.padding.right", "elm.padding.top", "elm.text.3"
2449          )
2450
2451          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2452             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2453          )
2454          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2455          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2456             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2457          )
2458          GENLIST_PART_FLIP
2459       }
2460       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2461          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2462    }
2463
2464 // 2.2.2.45
2465    group { GENLIST_NAME("3text.1icon.1/default")
2466       GENLIST_PROLOG_NORMAL
2467       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2468       data.item: "contents" "elm.icon";
2469
2470       parts {
2471          GENLIST_PART_BG_NORMAL
2472          GENLIST_PART_BASE
2473          GENLIST_PART_BOTTOM_LINE
2474          GENLIST_PART_PADDING_LEFT
2475          GENLIST_PART_PADDING_RIGHT
2476          GENLIST_PART_PADDING_TOP_2LINE
2477          GENLIST_PART_PADDING_BOTTOM_2LINE
2478
2479          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2480          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2481          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2482             "elm.padding.icon.right", "elm.padding.right",
2483             "elm.padding.top", "elm.text.2",)
2484          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2485             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2486          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2487             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2488          GENLIST_PART_FLIP
2489       }
2490       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2491          target: "elm.icon"; )
2492    }
2493
2494 // 2.2.2.46
2495    group { GENLIST_NAME("2text.2icon.1/default")
2496       GENLIST_PROLOG_NORMAL
2497       data.item: "texts" "elm.text.1 elm.text.2";
2498       data.item: "contents" "elm.icon.1 elm.icon.2";
2499
2500       parts {
2501          GENLIST_PART_BG_NORMAL
2502          GENLIST_PART_BASE
2503          GENLIST_PART_BOTTOM_LINE
2504          GENLIST_PART_PADDING_LEFT
2505          GENLIST_PART_PADDING_RIGHT
2506          GENLIST_PART_PADDING_TOP_2LINE
2507          GENLIST_PART_PADDING_BOTTOM_2LINE
2508
2509          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2510             "elm.padding.left", "elm.padding.icon1.left",
2511             "elm.padding.top", "elm.text.2",
2512          )
2513          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2514             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2515          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2516          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2517          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2518          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2519          GENLIST_PART_FLIP
2520       }
2521       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2522          target: "elm.icon.1"; target: "elm.icon.2";)
2523    }
2524
2525 // 2.2.2.47
2526    group { GENLIST_NAME("2text.1icon.1/default")
2527       inherit: "elm/genlist/item/2text.1icon.2/default";
2528
2529       parts {
2530          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2531       }
2532    }
2533
2534 // -------------------------------------------------------------------
2535 // Email Style -------------------------------------------------------
2536 // -------------------------------------------------------------------
2537
2538 #define GENLIST_EMAIL_MAIN_TEXT_SIZE                        38
2539 #define GENLIST_EMAIL_MAIN_TEXT_UNREAD_COLOR_STYLE          "#000000FF"
2540 #define GENLIST_EMAIL_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE      "#00000066"
2541 #define GENLIST_EMAIL_MAIN_TEXT_READ_COLOR_STYLE            "#808080FF"
2542 #define GENLIST_EMAIL_TEXT_FOCUS_COLOR                      255 255 255 255
2543 #define GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE                "#FFFFFFFF"
2544
2545 #define GENLIST_EMAIL_SUB_TEXT_SIZE                         30
2546 #define GENLIST_EMAIL_SUB_TEXT_COLOR_STYLE                  "#808080FF"
2547
2548 #define GENLIST_EMAIL_COUNT_TEXT_SIZE                       28
2549 #define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR               59 115 182 255
2550 #define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR_STYLE         "#3B73B6FF"
2551 #define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR                 128 128 128 255
2552 #define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR_STYLE           "#808080FF"
2553
2554 #define GENLIST_EMAIL_CONTENTS_TEXT_SIZE                    26
2555 #define GENLIST_EMAIL_CONTENTS_TIME_TEXT_SIZE               24
2556 #define GENLIST_EMAIL_CONTENTS_TEXT_COLOR_STYLE             "#808080FF"
2557
2558 #define GENLIST_EMAIL_MATCH_TAG_COLOR                       "+ color=#1382FF"
2559
2560 #define STYLE_TAG \
2561       tag:  "br" "\n";\
2562       tag:  "ps" "ps";\
2563       tag:  "tab" "\t";\
2564       tag:  "b" "+ font=Tizen:style=Bold";
2565
2566 #define STYLE_TAG_MATCH_EMAIL \
2567       tag:  "match" GENLIST_EMAIL_MATCH_TAG_COLOR;
2568
2569 #define STYLE_TAG_MATCH_EMAIL_FOCUS \
2570       tag:  "match" GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE;
2571
2572
2573    styles {
2574       style { name: "email_style_main";
2575          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_MAIN_TEXT_SIZE" color="GENLIST_EMAIL_MAIN_TEXT_UNREAD_COLOR_STYLE" text_class=list_item ellipsis=1.0";
2576          STYLE_TAG
2577          STYLE_TAG_MATCH_EMAIL
2578       }
2579       style { name: "email_style_main_dim";
2580          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_MAIN_TEXT_SIZE" color="GENLIST_EMAIL_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" text_class=list_item ellipsis=1.0";
2581          STYLE_TAG
2582          STYLE_TAG_MATCH_EMAIL
2583       }
2584       style { name: "email_style_main_read";
2585          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_MAIN_TEXT_SIZE" color="GENLIST_EMAIL_MAIN_TEXT_READ_COLOR_STYLE" text_class=list_item ellipsis=1.0";
2586          STYLE_TAG
2587          STYLE_TAG_MATCH_EMAIL
2588       }
2589       style { name: "email_style_main_read_dim";
2590          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_MAIN_TEXT_SIZE" color="GENLIST_EMAIL_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" text_class=list_item ellipsis=1.0";
2591          STYLE_TAG
2592          STYLE_TAG_MATCH_EMAIL
2593       }
2594       style { name: "email_style_main_focus";
2595          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_MAIN_TEXT_SIZE" color="GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE" text_class=list_item ellipsis=1.0";
2596          STYLE_TAG
2597          STYLE_TAG_MATCH_EMAIL_FOCUS
2598       }
2599       style { name: "email_style_sub";
2600          base: "font=Tizen:style=Bold font_size="GENLIST_EMAIL_SUB_TEXT_SIZE" color="GENLIST_EMAIL_SUB_TEXT_COLOR_STYLE" text_class=tizen ellipsis=1.0";
2601          STYLE_TAG
2602          STYLE_TAG_MATCH_EMAIL
2603       }
2604       style { name: "email_style_sub_focus";
2605          base: "font=Tizen:style=Regular font_size="GENLIST_EMAIL_SUB_TEXT_SIZE" color="GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE" text_class=tizen ellipsis=1.0";
2606          STYLE_TAG
2607          STYLE_TAG_MATCH_EMAIL_FOCUS
2608       }
2609       style { name: "email_style_contents";
2610          base: "font=Tizen:style=Medium font_size="GENLIST_EMAIL_CONTENTS_TEXT_SIZE" color="GENLIST_EMAIL_CONTENTS_TEXT_COLOR_STYLE" text_class=tizen ellipsis=1.0";
2611          STYLE_TAG
2612          STYLE_TAG_MATCH_EMAIL
2613       }
2614       style { name: "email_style_contents_time";
2615          base: "font=Tizen:style=Medium font_size="GENLIST_EMAIL_CONTENTS_TIME_TEXT_SIZE" color="GENLIST_EMAIL_CONTENTS_TEXT_COLOR_STYLE" text_class=tizen ellipsis=1.0";
2616          STYLE_TAG
2617          STYLE_TAG_MATCH_EMAIL
2618       }
2619       style { name: "email_style_contents_focus";
2620          base: "font=Tizen:style=Medium font_size="GENLIST_EMAIL_CONTENTS_TEXT_SIZE" color="GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE" text_class=tizen ellipsis=1.0";
2621          STYLE_TAG
2622          STYLE_TAG_MATCH_EMAIL_FOCUS
2623       }
2624    }
2625
2626 // email main text
2627 #define PARAM_EMAIL_MAIN \
2628    text { \
2629       align: 0 0.5; \
2630       min: 0 1; \
2631       style: "email_style_main"; \
2632    }
2633
2634 #define DESCRIPTION_EMAIL_MAIN_OTHERS \
2635    description { state: "disabled" 0.0; \
2636       inherit: "default" 0.0; \
2637       text.style: "email_style_main_dim"; \
2638    } \
2639    description { state: "read" 0.0; \
2640       inherit: "default" 0.0; \
2641       text.style: "email_style_main_read"; \
2642    } \
2643    description { state: "read,disabled" 0.0; \
2644       inherit: "default" 0.0; \
2645       text.style: "email_style_main_read_dim"; \
2646    } \
2647    description { state: "selected" 0.0; \
2648       inherit: "default" 0.0; \
2649       text.style: "email_style_main_focus"; \
2650    }
2651
2652 // email sub text
2653 #define PARAM_EMAIL_SUB \
2654    text { \
2655       align: 0 0.5; \
2656       min: 0 1; \
2657       style: "email_style_sub"; \
2658    }
2659
2660 #define DESCRIPTION_EMAIL_SUB_OTHERS \
2661    description { state: "selected" 0.0; \
2662       inherit: "default" 0.0; \
2663       text.style: "email_style_sub_focus"; \
2664    }
2665
2666 // email contents text
2667 #define PARAM_EMAIL_COUNT \
2668    color: GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR; \
2669    text { \
2670       align: 0 0.5; \
2671       min: 0 1; \
2672       font: "Tizen:style=Medium"; \
2673       size: GENLIST_EMAIL_COUNT_TEXT_SIZE; \
2674       text_class: "tizen"; \
2675    }
2676
2677 #define DESCRIPTION_EMAIL_COUNT_OTHERS \
2678    description { state: "read" 0.0; \
2679       inherit: "default" 0.0; \
2680       color: GENLIST_EMAIL_COUNT_TEXT_READ_COLOR; \
2681    } \
2682    description { state: "selected" 0.0; \
2683       inherit: "default" 0.0; \
2684       color: GENLIST_EMAIL_TEXT_FOCUS_COLOR; \
2685    }
2686
2687 // email contents text
2688 #define PARAM_EMAIL_CONTENTS \
2689    text { \
2690       align: 0 0.5; \
2691       min: 0 1; \
2692       font: "Tizen:style=Medium"; \
2693       style: "email_style_contents"; \
2694    }
2695
2696 #define PARAM_EMAIL_CONTENTS_TIME \
2697    text { \
2698       align: 0 0.5; \
2699       min: 0 1; \
2700       font: "Tizen:style=Medium"; \
2701       style: "email_style_contents_time"; \
2702    }
2703
2704 #define DESCRIPTION_EMAIL_CONTENTS_OTHERS \
2705    description { state: "selected" 0.0; \
2706       inherit: "default" 0.0; \
2707       text.style: "email_style_contents_focus"; \
2708    }
2709
2710 #define HEIGHT_EMAIL_MAIN         54
2711 #define HEIGHT_EMAIL_SUB          42
2712 #define HEIGHT_EMAIL_CONTENTS      38
2713
2714 // 2.2.3.5 (Email Style)
2715    group { GENLIST_NAME("email.list/default")
2716       GENLIST_PROLOG_NORMAL
2717       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2718       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.4.touch";
2719
2720       script {
2721          public readed = 0;
2722       }
2723       parts {
2724          GENLIST_PART_BG_NORMAL
2725          GENLIST_PART_BASE
2726          GENLIST_PART_BOTTOM_LINE
2727          GENLIST_PART_PADDING_LEFT
2728          GENLIST_PART_PADDING_RIGHT
2729          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
2730          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
2731          GENLIST_PART_COLORBAR
2732
2733          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2734          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2735
2736          GENLIST_PART_TEXTBLOCK("elm.text.1",
2737             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.text.limit", "elm.padding.top",
2738                PARAM_EMAIL_MAIN
2739                min: 0 HEIGHT_EMAIL_MAIN;
2740                fixed: 1 1; align: 0 0; text.max: 1 0;  // This limits text growing.
2741             )
2742             DESCRIPTION_EMAIL_MAIN_OTHERS
2743          )
2744
2745          // FIXME: because script cannot be inherited, text.5 is defined here and can be inherited
2746          GENLIST_PART_TEXT("elm.text.5",
2747             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.text.3",
2748                PARAM_EMAIL_COUNT
2749                min: 45 HEIGHT_EMAIL_MAIN;
2750                max: 45 HEIGHT_EMAIL_MAIN;
2751                text.min: 1 0;
2752                text.align: 0.5 0.65;
2753                fixed: 1 1;
2754                visible: 0;
2755             )
2756          )
2757          // Virtual part for Maxmimum right X axis of TEXT
2758          GENLIST_PART_SPACER("elm.text.limit",
2759             GENLIST_DESCRIPTION_R("elm.icon.3",
2760                min: 0 0;
2761                max: 0 0;
2762                fixed: 1 0;
2763             )
2764          )
2765          GENLIST_PART_ICON("elm.icon.3",
2766             GENLIST_DESCRIPTION_RTB("elm.padding.icon4.left", "elm.padding.top", "elm.text.3",
2767                fixed: 1 0;
2768             )
2769          )
2770          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2771          GENLIST_PART_ICON("elm.icon.4",
2772             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.3",
2773                min: 38 38;
2774                max: HEIGHT_EMAIL_MAIN HEIGHT_EMAIL_MAIN;
2775                fixed: 1 0;
2776             )
2777          )
2778          GENLIST_PART_ICON("elm.icon.4.touch",
2779             GENLIST_DESCRIPTION_ENVELOP("elm.icon.4",
2780                rel1.offset: -10 -17;
2781                rel2.offset: 26 10;
2782             )
2783          )
2784          GENLIST_PART_ICON("elm.icon.2",
2785             GENLIST_DESCRIPTION_LTB("elm.padding.icon1.right", "elm.text.1", "elm.text.2",
2786                fixed: 1 0;
2787             )
2788          )
2789          GENLIST_PART_TEXTBLOCK("elm.text.3",
2790             GENLIST_DESCRIPTION_LRT("elm.icon.2", "elm.text.4", "elm.text.1",
2791                PARAM_EMAIL_SUB
2792                min: 0 HEIGHT_EMAIL_SUB;
2793                fixed: 0 1;
2794             )
2795             DESCRIPTION_EMAIL_SUB_OTHERS
2796          )
2797          GENLIST_PART_TEXTBLOCK("elm.text.4",
2798             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.text.2",
2799                PARAM_EMAIL_CONTENTS_TIME
2800                GENLIST_PARAM_TEXT_LIMIT_RT
2801                min: 0 HEIGHT_EMAIL_CONTENTS;
2802                fixed: 1 0;
2803             )
2804             DESCRIPTION_EMAIL_CONTENTS_OTHERS
2805          )
2806          GENLIST_PART_TEXTBLOCK("elm.text.2",
2807             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.right", "elm.text.3", "elm.padding.bottom",
2808                PARAM_EMAIL_CONTENTS
2809                min: 0 HEIGHT_EMAIL_CONTENTS;
2810             )
2811             DESCRIPTION_EMAIL_CONTENTS_OTHERS
2812          )
2813          GENLIST_PART_FLIP
2814       }
2815       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1";
2816          target: "elm.text.2"; target: "elm.text.3";
2817          target: "elm.text.4"; target: "elm.text.5";
2818          target: "elm.swallow.colorbar"; target: "elm.icon.1";
2819          target: "elm.icon.2"; target: "elm.icon.3";
2820          target: "elm.icon.4";
2821       )
2822    }
2823
2824 // email list with conversation text
2825    group { GENLIST_NAME("email.list.conversation/default")
2826       inherit: "elm/genlist/item/email.list/default";
2827
2828       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
2829       parts {
2830          GENLIST_PART_TEXT("elm.text.5",
2831             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.text.3",
2832                visible: 1;
2833             )
2834             DESCRIPTION_EMAIL_COUNT_OTHERS
2835          )
2836          // Virtual part for Maxmimum right X axis of TEXT
2837          GENLIST_PART_SPACER("elm.text.limit",
2838             GENLIST_DESCRIPTION_R("elm.icon.3",
2839                min: 45 HEIGHT_EMAIL_MAIN;
2840                max: 45 HEIGHT_EMAIL_MAIN;
2841             )
2842          )
2843       }
2844    }
2845
2846    // 2.2.3.13
2847    // email outbox style
2848    group { GENLIST_NAME("email.outbox/default")
2849       GENLIST_PROLOG_NORMAL
2850       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2851       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.4.touch elm.icon.5";
2852
2853       script {
2854          public readed = 0;
2855       }
2856       parts {
2857          GENLIST_PART_BG_NORMAL
2858          GENLIST_PART_BASE
2859          GENLIST_PART_BOTTOM_LINE
2860          GENLIST_PART_PADDING_LEFT
2861          GENLIST_PART_PADDING_RIGHT_EDIT
2862          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
2863          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
2864          GENLIST_PART_COLORBAR
2865
2866          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2867          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2868
2869          GENLIST_PART_TEXTBLOCK("elm.text.1",
2870             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.text.limit", "elm.padding.top",
2871                PARAM_EMAIL_MAIN
2872                min: 0 HEIGHT_EMAIL_MAIN;
2873                fixed: 1 1; align: 0 0; text.max: 1 0;  // This limits text growing.
2874             )
2875             DESCRIPTION_EMAIL_MAIN_OTHERS
2876          )
2877          // FIXME: because script cannot be inherited, text.5 is defined here and can be inherited
2878          GENLIST_PART_TEXT("elm.text.4",
2879             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.text.3",
2880                PARAM_EMAIL_COUNT
2881                min: 0 HEIGHT_EMAIL_MAIN;
2882                max: 0 HEIGHT_EMAIL_MAIN;
2883                text.min: 1 0;
2884                text.align: 0.5 0.65;
2885                fixed: 1 0;
2886                visible: 0;
2887             )
2888          )
2889          // Virtual part for Maxmimum right X axis of TEXT
2890          GENLIST_PART_SPACER("elm.text.limit",
2891             GENLIST_DESCRIPTION_R("elm.icon.3",
2892                min: 0 0;
2893                max: 0 0;
2894                fixed: 1 0;
2895             )
2896          )
2897          GENLIST_PART_ICON("elm.icon.3",
2898             GENLIST_DESCRIPTION_RTB("elm.padding.icon4.left", "elm.padding.top", "elm.text.3",
2899                fixed: 1 0;
2900             )
2901          )
2902          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2903          GENLIST_PART_ICON("elm.icon.4",
2904             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.3",
2905                min: 38 38;
2906                max: HEIGHT_EMAIL_MAIN HEIGHT_EMAIL_MAIN;
2907                fixed: 1 0;
2908             )
2909          )
2910          GENLIST_PART_ICON("elm.icon.4.touch",
2911             GENLIST_DESCRIPTION_ENVELOP("elm.icon.4",
2912                rel1.offset: -10 -17;
2913                rel2.offset: 26 10;
2914             )
2915          )
2916
2917          GENLIST_PART_ICON("elm.icon.2",
2918             GENLIST_DESCRIPTION_LTB("elm.padding.icon1.right", "elm.text.1", "elm.text.2",
2919                fixed: 1 1;
2920             )
2921          )
2922          GENLIST_PART_TEXTBLOCK("elm.text.3",
2923             GENLIST_DESCRIPTION_LRT("elm.icon.2", "elm.padding.icon5.left", "elm.text.1",
2924                PARAM_EMAIL_SUB
2925                min: 0 HEIGHT_EMAIL_SUB;
2926                fixed: 0 1;
2927             )
2928             DESCRIPTION_EMAIL_SUB_OTHERS
2929          )
2930          GENLIST_PART_TEXTBLOCK("elm.text.2",
2931             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon5.left", "elm.text.3", "elm.padding.bottom",
2932                PARAM_EMAIL_CONTENTS
2933                min: 0 HEIGHT_EMAIL_CONTENTS;
2934             )
2935             DESCRIPTION_EMAIL_CONTENTS_OTHERS
2936          )
2937          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2938          GENLIST_PART_ICON("elm.icon.5",
2939             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
2940                min: 180 74;
2941                max: 180 74;
2942                fixed: 1 1;
2943             )
2944          )
2945          GENLIST_PART_FLIP
2946       }
2947       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2948          target: "elm.text.4";
2949          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3";
2950          target: "elm.icon.4"; target: "elm.icon.5";
2951       )
2952    }
2953
2954 // email outbox style with conversation
2955    group { GENLIST_NAME("email.outbox.conversation/default")
2956       inherit: "elm/genlist/item/email.outbox/default";
2957
2958       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2959
2960       parts {
2961          GENLIST_PART_TEXT("elm.text.4",
2962             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.icon.5",
2963                min: 45 HEIGHT_EMAIL_MAIN;
2964                max: 45 HEIGHT_EMAIL_MAIN;
2965                visible: 1;
2966             )
2967             DESCRIPTION_EMAIL_COUNT_OTHERS
2968          )
2969          GENLIST_PART_SPACER("elm.text.limit",
2970             GENLIST_DESCRIPTION_R("elm.icon.3",
2971                min: 45 HEIGHT_EMAIL_MAIN;
2972                max: 45 HEIGHT_EMAIL_MAIN;
2973             )
2974          )
2975       }
2976    }
2977
2978 // 2.2.4.1
2979    group { GENLIST_NAME("multiline/1title.2text/default")
2980       GENLIST_PROLOG_NORMAL
2981       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2982
2983       parts {
2984          GENLIST_PART_BG_NORMAL
2985          GENLIST_PART_BASE
2986          GENLIST_PART_BOTTOM_LINE
2987          GENLIST_PART_PADDING_LEFT
2988          GENLIST_PART_PADDING_RIGHT
2989          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2990          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2991
2992          // FIXME: if textblock is used, part grows to big.
2993          GENLIST_PART_TEXT("elm.title",
2994             GENLIST_DESCRIPTION_L("elm.padding.left",
2995                GENLIST_PARAM_LISTITEM
2996                min: 226 0;
2997                fixed: 1 0;
2998             )
2999             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3000          )
3001          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
3002          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
3003          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
3004
3005          GENLIST_PART_TEXTBLOCK("elm.text.1",
3006             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
3007                GENLIST_PARAM_LISTITEM_TB_WRAP
3008                min: 0 90; fixed: 0 1;
3009             )
3010             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3011          )
3012          GENLIST_PART_TEXTBLOCK("elm.text.2",
3013             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
3014                GENLIST_PARAM_LISTITEM_TB_WRAP
3015                min: 0 90;
3016             )
3017             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3018          )
3019          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
3020          GENLIST_PART_FLIP
3021       }
3022       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
3023          target: "elm.divider1"; target:"elm.divider2";
3024          target: "center_line"; target:"center_line2";
3025       )
3026    }
3027
3028 // 2.2.4.2
3029    group { GENLIST_NAME("multiline/1title.1text/default")
3030       GENLIST_PROLOG_NORMAL
3031       data.item: "texts" "elm.title elm.text";
3032
3033       parts {
3034          GENLIST_PART_BG_NORMAL
3035          GENLIST_PART_BASE
3036          GENLIST_PART_BOTTOM_LINE
3037          GENLIST_PART_PADDING_LEFT
3038          GENLIST_PART_PADDING_RIGHT
3039          GENLIST_PART_PADDING_TOP_SIZE( 22 )
3040          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
3041
3042          // FIXME: if textblock is used, part grows to big.
3043          GENLIST_PART_TEXT("elm.title",
3044             GENLIST_DESCRIPTION_L("elm.padding.left",
3045                GENLIST_PARAM_LISTITEM
3046                min: 226 0;
3047                fixed: 1 0;
3048             )
3049             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3050          )
3051          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
3052          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
3053          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
3054
3055          GENLIST_PART_TEXTBLOCK("elm.text",
3056             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3057                GENLIST_PARAM_LISTITEM_TB_WRAP
3058                //min: 0 48;
3059             )
3060             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3061          )
3062          GENLIST_PART_FLIP
3063       }
3064       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
3065          target: "elm.text";
3066          target: "elm.divider1"; target:"elm.divider2";
3067       )
3068    }
3069
3070 // 2.2.4.3
3071    group { GENLIST_NAME("multiline/2text/default")
3072       GENLIST_PROLOG_NORMAL
3073       data.item: "texts" "elm.text.1 elm.text.2";
3074
3075       parts {
3076          GENLIST_PART_BG_NORMAL
3077          GENLIST_PART_BASE
3078          GENLIST_PART_BOTTOM_LINE
3079          GENLIST_PART_PADDING_LEFT
3080          GENLIST_PART_PADDING_RIGHT
3081          GENLIST_PART_PADDING_TOP_2LINE
3082          GENLIST_PART_PADDING_BOTTOM_2LINE
3083
3084          GENLIST_PART_TEXT("elm.text.1",
3085             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3086                GENLIST_PARAM_LISTITEM
3087                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
3088                fixed: 0 1;
3089             )
3090             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3091          )
3092          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3093          GENLIST_PART_TEXTBLOCK("elm.text.2",
3094             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3095                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3096                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
3097             )
3098             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3099          )
3100          GENLIST_PART_FLIP
3101       }
3102       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3103    }
3104
3105 // 2.2.4.4
3106    group { GENLIST_NAME("multiline/2text.5icon/default")
3107       // FIXME: deprecated name, wiil be removed
3108       alias: "elm/genlist/item/multiline/2text.1icon/default";
3109       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
3110       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
3111       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
3112
3113       GENLIST_PROLOG_NORMAL
3114       data.item: "texts" "elm.text.1 elm.text.2";
3115       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
3116
3117       parts {
3118          GENLIST_PART_BG_NORMAL
3119          GENLIST_PART_BASE
3120          GENLIST_PART_BOTTOM_LINE
3121          GENLIST_PART_PADDING_LEFT
3122          GENLIST_PART_PADDING_RIGHT
3123          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3124          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3125
3126          GENLIST_PART_LISTITEM("elm.text.1",
3127             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
3128                GENLIST_PARAM_LISTITEM
3129                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3130             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3131          )
3132          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
3133          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
3134             "elm.icon.4", "elm.padding.top", "elm.text.2")
3135          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
3136             "elm.icon.3", "elm.padding.top", "elm.text.2")
3137          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
3138             "elm.icon.2", "elm.padding.top", "elm.text.2")
3139          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
3140             "elm.icon.1", "elm.padding.top", "elm.text.2")
3141          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
3142             "elm.padding.right", "elm.padding.top", "elm.text.2")
3143
3144
3145          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3146          GENLIST_PART_TEXTBLOCK("elm.text.2",
3147             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3148             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3149             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3150             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3151          )
3152          GENLIST_PART_FLIP
3153       }
3154       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3155    }
3156
3157 // 2.4.4.5
3158    group { GENLIST_NAME("multiline/2text.1icon.2/default")
3159       GENLIST_PROLOG_NORMAL
3160       data.item: "texts" "elm.text.1 elm.text.2";
3161       data.item: "contents" "elm.icon";
3162
3163       parts {
3164          GENLIST_PART_BG_NORMAL
3165          GENLIST_PART_BASE
3166          GENLIST_PART_BOTTOM_LINE
3167          GENLIST_PART_PADDING_LEFT
3168          GENLIST_PART_PADDING_RIGHT
3169          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3170          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3171
3172          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
3173          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
3174          GENLIST_PART_LISTITEM("elm.text.1",
3175             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
3176                GENLIST_PARAM_LISTITEM
3177                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3178             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3179          )
3180          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3181          GENLIST_PART_TEXTBLOCK("elm.text.2",
3182             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3183             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3184             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3185             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3186          )
3187          GENLIST_PART_FLIP
3188       }
3189       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3190    }
3191
3192 /************************************************************/
3193 /******************** Dialogue Group ************************/
3194 /************************************************************/
3195 // 2.2.6.1 (Dialogue)
3196    group { GENLIST_NAME("dialogue/editfield/default")
3197       alias: "elm/layout/dialogue/editfield/default";
3198       inherit: "elm/genlist/item/editfield/default";
3199
3200       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
3201
3202       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3203       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
3204    }
3205
3206 // 2.2.6.2 (Dialogue)
3207    group { GENLIST_NAME("dialogue/editfield/title/default")
3208       alias: "elm/layout/dialogue/editfield/title/default";
3209       inherit: "elm/genlist/item/editfield/title/default";
3210
3211       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
3212
3213       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3214       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
3215    }
3216
3217 // Dialogue Group Separators
3218 // default separator
3219    group { GENLIST_NAME("dialogue/separator/default")
3220       alias: "elm/layout/dialogue/separator";
3221
3222       data.item: "stacking" "above";
3223       data.item: "selectraise" "on";
3224
3225       parts {
3226          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
3227          GENLIST_PART_BASE
3228          GENLIST_PART_SPACER("separator",
3229             description { state: "default" 0.0;
3230                min: 0 32;
3231                max: -1 32;
3232             }
3233          )
3234       }
3235    }
3236
3237 // Dialogue Group Separators
3238 // default separator
3239    group { GENLIST_NAME("dialogue/separator.2/default")
3240       alias: "elm/layout/dialogue/separator.2";
3241
3242       data.item: "stacking" "above";
3243       data.item: "selectraise" "on";
3244
3245       parts {
3246          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
3247          GENLIST_PART_BASE
3248          GENLIST_PART_SPACER("separator",
3249             description { state: "default" 0.0;
3250                min: 0 8;
3251                max: -1 8;
3252             }
3253          )
3254       }
3255    }
3256
3257    group { GENLIST_NAME("dialogue/1icon/default")
3258       alias: "elm/layout/dialogue/1icon";
3259       inherit: "elm/genlist/item/1icon/default";
3260
3261       data.item: "contents" "elm.icon elm.icon.edit";
3262
3263       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3264       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
3265    }
3266
3267 // 2.4.1.1
3268 // 2.5.2.1 (deprecated)
3269    group { GENLIST_NAME("dialogue/1text/default")
3270       alias: "elm/layout/dialogue/1text";
3271       inherit: "elm/genlist/item/1text/default";
3272
3273       // FIXME: temporary alias for back-wrad compatibility
3274       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
3275       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
3276       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
3277       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
3278
3279       data.item: "contents" "elm.icon.edit";
3280       /*
3281       alias: "elm/genlist/item/dialogue.1text/default";
3282       alias: "elm/genlist/item_odd/dialogue.1text/default";
3283       alias: "elm/genlist/item_compress/dialogue.1text/default";
3284       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
3285       */
3286       GENLIST_DIALOGUE_INHERIT_BODY(;)
3287       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
3288    }
3289
3290 // 2.4.1.2
3291    group { GENLIST_NAME("dialogue/1text.1icon/default")
3292       alias: "elm/layout/dialogue/1text.1icon";
3293       inherit: "elm/genlist/item/1text.1icon.6/default";
3294
3295       data.item: "contents" "elm.icon elm.icon.edit";
3296
3297       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3298       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3299    }
3300
3301 // 2.4.1.3
3302 // 2.5.2.4 (expandable)
3303    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
3304       alias: "elm/layout/dialogue/1text.1icon.2";
3305       inherit: "elm/genlist/item/1text.1icon.2/default";
3306
3307       // FIXME: deprecated, only for backward compatibility
3308       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
3309       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
3310
3311       data.item: "contents" "elm.icon elm.icon.edit";
3312
3313       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3314       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3315    }
3316
3317 // 2.4.1.3 (TEXTBLOCK)
3318    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
3319       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3320       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3321
3322       data.item: "contents" "elm.icon elm.icon.edit";
3323
3324       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3325       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3326    }
3327
3328 // 2.4.1.4
3329    group { GENLIST_NAME("dialogue/1text.2icon/default")
3330       alias: "elm/layout/dialogue/1text.2icon";
3331       inherit: "elm/genlist/item/1text.2icon.7/default";
3332
3333       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3334
3335       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3336       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3337    }
3338
3339 // 2.4.1.5
3340    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
3341       alias: "elm/layout/dialogue/2text.1icon.6";
3342       inherit: "elm/genlist/item/2text.1icon.6/default";
3343
3344       data.item: "contents" "elm.icon elm.icon.edit";
3345
3346       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3347       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3348    }
3349
3350 // 2.4.1.6
3351 // 2.4.1.15
3352 // 2.5.2.2 & 2.5.2.3 (expandable)
3353    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
3354       alias: "elm/layout/dialogue/1text.1icon.3";
3355       inherit: "elm/genlist/item/1text.1icon.3/default";
3356
3357       // FIXME: deprecated, only for backward compatibility
3358       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3359       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3360
3361       data.item: "contents" "elm.icon elm.icon.edit";
3362
3363       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3364       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3365    }
3366
3367 // 2.4.1.6 (textblock)
3368    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
3369       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3370       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3371
3372       data.item: "contents" "elm.icon elm.icon.edit";
3373
3374       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3375       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3376    }
3377
3378 // 2.4.1.7
3379 // 2.4.1.11
3380    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
3381       alias: "elm/layout/dialogue/1text.2icon.2";
3382       inherit: "elm/genlist/item/1text.2icon.4/default";
3383
3384       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3385
3386       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3387       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3388    }
3389
3390 // 2.4.1.8
3391    group { GENLIST_NAME("dialogue/1text.3icon/default")
3392       alias: "elm/layout/dialogue/1text.3icon";
3393       inherit: "elm/genlist/item/1text.3icon.2/default";
3394
3395       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3396
3397       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3398       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3399          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3400    }
3401
3402 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3403    group { GENLIST_NAME("dialogue/3icon/default")
3404       alias: "elm/layout/dialogue/3icon";
3405
3406       GENLIST_PROLOG_DIALOGUE
3407       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3408
3409       parts {
3410          GENLIST_PART_BG_DIALOGUE
3411          GENLIST_PART_BASE
3412          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3413          GENLIST_PART_PADDING_RIGHT_EDIT
3414          GENLIST_PART_PADDING_TOP
3415          GENLIST_PART_PADDING_BOTTOM
3416
3417          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3418          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3419          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3420             "elm.padding.icon1.right", "elm.padding.icon3.left",
3421             min: 468 GENLIST_HEIGHT_1LINE; )
3422          )
3423          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3424          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3425          GENLIST_PART_FLIP
3426       }
3427       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3428          target: "elm.icon.3"; )
3429    }
3430
3431 // 2.4.1.9
3432    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
3433       alias: "elm/layout/dialogue/1text.1icon.5";
3434
3435       GENLIST_PROLOG_DIALOGUE
3436       data.item: "texts" "elm.text";
3437       data.item: "contents" "elm.icon elm.icon.edit";
3438
3439       parts {
3440          GENLIST_PART_BG_DIALOGUE
3441          GENLIST_PART_BASE
3442          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3443          GENLIST_PART_PADDING_RIGHT_EDIT
3444          GENLIST_PART_PADDING_TOP
3445          GENLIST_PART_PADDING_BOTTOM
3446
3447          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3448             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3449          )
3450          GENLIST_PART_ICON("elm.icon",
3451             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3452                min: 0 74;
3453                fixed: 0 1;
3454             )
3455          )
3456          GENLIST_PART_FLIP
3457       }
3458       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3459    }
3460
3461 // 2.4.1.10
3462    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3463       alias: "elm/layout/dialogue/2text.1icon.4";
3464
3465       GENLIST_PROLOG_DIALOGUE
3466       data.item: "texts" "elm.text.1 elm.text.2";
3467       data.item: "contents" "elm.icon elm.icon.edit";
3468
3469       parts {
3470          GENLIST_PART_BG_DIALOGUE
3471          GENLIST_PART_BASE
3472          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3473          GENLIST_PART_PADDING_RIGHT_EDIT
3474          GENLIST_PART_PADDING_TOP_SIZE(16)
3475          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3476
3477          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3478             "elm.padding.left", "elm.text.2",
3479             "elm.padding.top", "elm.padding.icon.top",
3480          )
3481          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3482             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3483          )
3484          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3485          GENLIST_PART_ICON("elm.icon",
3486             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3487                min: 0 16;
3488                fixed: 0 1;
3489             )
3490          )
3491          GENLIST_PART_FLIP
3492       }
3493       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3494          target: "elm.icon"; )
3495    }
3496
3497 // 2.4.1.12
3498    group { GENLIST_NAME("dialogue/2text.6/default")
3499       alias: "elm/layout/dialogue/2text.6";
3500       inherit: "elm/genlist/item/2text.5/default";
3501
3502       // FIXME: deprecated, will be removed
3503       alias: "elm/genlist/item/dialogue.1title.1text/default";
3504       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3505       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3506       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3507
3508       data.item: "contents" "elm.icon.edit";
3509
3510       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3511       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3512    }
3513
3514 // 2.4.1.13
3515    group { GENLIST_NAME("dialogue/2text.9/default")
3516       alias: "elm/layout/dialogue/2text.9";
3517       inherit: "elm/genlist/item/dialogue/2text.6/default";
3518
3519       data.item: "contents" "elm.icon.edit";
3520
3521       parts {
3522          part { name: "elm.text.1";
3523             description { state: "default";
3524                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3525             }
3526          }
3527       }
3528       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3529    }
3530
3531 // 2.4.1.14
3532    group { GENLIST_NAME("dialogue/2text.4/default")
3533       alias: "elm/layout/dialogue/2text.4";
3534       inherit: "elm/genlist/item/2text.4/default";
3535
3536       data.item: "contents" "elm.icon.edit";
3537
3538       GENLIST_DIALOGUE_INHERIT_BODY(; )
3539       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3540          target: "elm.divider1"; target: "elm.divider2"; )
3541    }
3542
3543 // 2.4.1.14 (textblcok)
3544    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3545       alias: "elm/layout/dialogue/2text.4.tb";
3546       inherit: "elm/genlist/item/2text.4.tb/default";
3547
3548       data.item: "contents" "elm.icon.edit";
3549
3550       GENLIST_DIALOGUE_INHERIT_BODY(
3551          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3552             "elm.padding.right")
3553       )
3554       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3555          target: "elm.divider1"; target: "elm.divider2"; )
3556    }
3557
3558 // 2.4.1.16
3559    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3560       alias: "elm/layout/dialogue/1text.3icon.2";
3561       inherit: "elm/genlist/item/1text.3icon/default";
3562
3563       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3564
3565       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3566       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3567          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3568    }
3569
3570 // 2.4.1.17
3571    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3572       alias: "elm/layout/dialogue/1text.1icon.4";
3573       inherit: "elm/genlist/item/1text.1icon.5/default";
3574
3575       data.item: "contents" "elm.icon elm.icon.edit";
3576
3577       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3578       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3579          target: "elm.icon"; )
3580    }
3581
3582 // 2.4.1.18
3583    group { GENLIST_NAME("dialogue/2text.5/default")
3584       alias: "elm/layout/dialogue/2text.5";
3585       inherit: "elm/genlist/item/2text.6/default";
3586
3587       data.item: "contents" "elm.icon.edit";
3588
3589       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3590       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3591    }
3592
3593
3594 // 2.4.1.19
3595    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3596       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3597       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3598
3599       data.item: "contents" "elm.icon elm.icon.edit";
3600
3601       GENLIST_DIALOGUE_INHERIT_BODY(
3602          part { name: "elm.text";
3603             description { state: "default" 0.0;
3604                text.style: "genlist_style_list_main_text_unread_wrap";
3605             }
3606             description { state: "selected" 0.0;
3607                text.style: "genlist_style_list_main_text_focus_wrap";
3608             }
3609             description { state: "disabled" 0.0;
3610                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3611             }
3612          }
3613       )
3614       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3615    }
3616
3617 // 2.4.1.20
3618    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3619       alias: "elm/layout/dialogue/1text.1icon.divider";
3620       inherit: "elm/genlist/item/1text.1icon.divider/default";
3621
3622       data.item: "contents" "elm.icon elm.icon.edit";
3623
3624       GENLIST_DIALOGUE_INHERIT_BODY(;)
3625       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3626    }
3627
3628 // 2.4.1.21
3629    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3630       alias: "elm/layout/dialogue/1text.2icon.divider";
3631       inherit: "elm/genlist/item/1text.2icon.divider/default";
3632
3633       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3634
3635       GENLIST_DIALOGUE_INHERIT_BODY(;)
3636       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3637          target: "elm.divider1"; target: "elm.divider2";
3638       )
3639    }
3640
3641
3642 // 2.4.2.1
3643     group { GENLIST_NAME("dialogue/2text/default")
3644       alias: "elm/layout/dialogue/2text";
3645       inherit: "elm/genlist/item/2text.2/default";
3646
3647       data.item: "contents" "elm.icon.edit";
3648
3649       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3650       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3651    }
3652
3653 // 2.4.2.2
3654    group { GENLIST_NAME("dialogue/2text.2/default")
3655       alias: "elm/layout/dialogue/2text.2";
3656       inherit: "elm/genlist/item/2text.3/default";
3657
3658       data.item: "contents" "elm.icon.edit";
3659
3660       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3661       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3662    }
3663
3664 // 2.4.2.3
3665    group { GENLIST_NAME("dialogue/2text.3/default")
3666       alias: "elm/layout/dialogue/2text.3";
3667       inherit: "elm/genlist/item/2text.7/default";
3668
3669       data.item: "contents" "elm.icon.edit";
3670
3671       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3672       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3673    }
3674
3675 // 2.4.2.4
3676    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3677       alias: "elm/layout/dialogue/2text.1icon.2";
3678       inherit: "elm/genlist/item/2text.1icon.4/default";
3679
3680       data.item: "contents" "elm.icon elm.icon.edit";
3681
3682       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3683       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3684          target: "elm.icon"; )
3685    }
3686
3687 // 2.4.2.5
3688    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3689       alias: "elm/layout/dialogue/2text.1icon.3";
3690       inherit: "elm/genlist/item/2text.1icon.8/default";
3691
3692       data.item: "contents" "elm.icon elm.icon.edit";
3693
3694       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3695       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3696    }
3697
3698 // 2.4.2.6
3699    group { GENLIST_NAME("dialogue/2text.3icon/default")
3700       alias: "elm/layout/dialogue/2text.3icon";
3701       inherit: "elm/genlist/item/2text.2icon.8/default";
3702
3703       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3704
3705       GENLIST_DIALOGUE_INHERIT_BODY(
3706          GENLIST_PART_COLORBAR
3707          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3708       )
3709       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3710          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3711    }
3712
3713 // 2.4.2.7
3714    group { GENLIST_NAME("dialogue/2text.2icon/default")
3715       alias: "elm/layout/dialogue/2text.2icon";
3716       inherit: "elm/genlist/item/2text.2icon.5/default";
3717
3718       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3719
3720       GENLIST_DIALOGUE_INHERIT_BODY(
3721          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3722             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3723       )
3724       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3725          target: "elm.icon.1"; target: "elm.icon.2"; )
3726    }
3727
3728 // 2.4.2.8
3729    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3730       alias: "elm/layout/dialogue/2text.2icon.2";
3731       inherit: "elm/genlist/item/2text.2icon.6/default";
3732
3733       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3734
3735       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3736       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3737          target: "elm.icon.1"; target: "elm.icon.2"; )
3738    }
3739
3740 // 2.4.2.9
3741    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3742       alias: "elm/layout/dialogue/2text.2icon.3";
3743       inherit: "elm/genlist/item/2text.2icon.4/default";
3744
3745       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3746
3747       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3748       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3749          target: "elm.icon.1"; target: "elm.icon.2"; )
3750    }
3751
3752 // 2.4.2.9 (TEXTBLOCK)
3753    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3754       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3755       inherit: "elm/genlist/item/2text.2icon.4.tb/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.2.10
3765    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3766       alias: "elm/layout/dialogue/2text.1icon.5";
3767       inherit: "elm/genlist/item/2text.1icon.5/default";
3768
3769       data.item: "contents" "elm.icon elm.icon.edit";
3770
3771       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3772       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3773          target: "elm.icon"; )
3774    }
3775
3776
3777 // 2.4.2.11
3778    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3779       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3780       inherit: "elm/genlist/item/multiline/1title.1text/default";
3781
3782       // FIXME: deprecated name, will be removed
3783       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3784       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3785       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3786       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3787       alias: "elm/layout/dialogue/1title.1text.2/default";
3788
3789
3790       data.item: "contents" "elm.icon.edit";
3791
3792       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3793       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3794          target: "elm.text";
3795          target: "elm.divider1"; target:"elm.divider2"; )
3796    }
3797
3798 // 2.4.2.12
3799    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3800       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3801       inherit: "elm/genlist/item/multiline/1title.2text/default";
3802
3803       data.item: "contents" "elm.icon.edit";
3804
3805       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3806       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3807          target: "elm.text.1"; target: "elm.text.2";
3808          target: "elm.divider1"; target:"elm.divider2";
3809          target: "center_line"; target:"center_line2";)
3810    }
3811
3812 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3813    GENLIST_PART_IMAGE(BG_NAME, \
3814       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3815          GENLIST_PARAM_PASSWORD_IMAGE \
3816          fixed: 1 0; \
3817       ) \
3818    ) \
3819    GENLIST_PART_ICON(NAME, \
3820       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3821          rel1.offset: 1 1; \
3822          rel2.offset: -1 -1; \
3823       ) \
3824    )
3825
3826 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3827    GENLIST_PART_IMAGE(BG_NAME, \
3828       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3829          GENLIST_PARAM_PASSWORD_IMAGE \
3830          fixed: 1 0; \
3831       ) \
3832    ) \
3833    GENLIST_PART_ICON(NAME, \
3834       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3835          rel1.offset: 1 1; \
3836          rel2.offset: -1 -1; \
3837       ) \
3838    )
3839
3840 //2.4.2.13 (password style)
3841    group { GENLIST_NAME("dialogue/1text.4icon/default")
3842       alias: "elm/layout/dialogue/4icon";
3843
3844       data.item: "stacking" "above";
3845       data.item: "selectraise" "on";
3846       data.item: "texts" "elm.text";
3847       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3848
3849       images {
3850          image : "00_search_edit_field_bg_02.png" COMP;
3851       }
3852       parts {
3853          GENLIST_PART_BASE
3854          GENLIST_PART_BG_DIALOGUE
3855          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3856          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3857          GENLIST_PART_PADDING_TOP_SIZE(22)
3858          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3859          GENLIST_PART_TEXT( "elm.text",
3860             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3861                fixed: 0 1;
3862                min: 0 42;
3863                GENLIST_PARAM_PASSWORD_TITLE
3864             )
3865          )
3866          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3867
3868          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3869             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3870          )
3871          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3872          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3873             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3874          )
3875          GENLIST_PART_SPACER("elm.padding.center",
3876             description { state: "default" 0.0.;
3877                min: 22 0;
3878                max: 22 0;
3879                fixed: 1 1;
3880                align: 0.5 0.5;
3881                rel1 {
3882                   relative: 0.5 0;
3883                }
3884                rel2 {
3885                   relative: 0.5 1;
3886                }
3887             }
3888          )
3889          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3890             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3891          )
3892          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3893          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3894             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3895          )
3896       }
3897       programs {
3898          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3899       }
3900    }
3901
3902 // 2.4.2.14
3903    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3904       alias: "elm/layout/dialogue/2text.2icon.4";
3905       inherit: "elm/genlist/item/2text.2icon/default";
3906
3907       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3908
3909       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3910       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3911          target: "elm.icon.1"; target: "elm.icon.2";)
3912    }
3913
3914 // 2.4.2.15
3915    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3916       alias: "elm/layout/dialogue/2text.1icon.10";
3917       inherit: "elm/genlist/item/2text.1icon.divider/default";
3918
3919       data.item: "contents" "elm.icon elm.icon.edit";
3920
3921       GENLIST_DIALOGUE_INHERIT_BODY(
3922          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3923             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3924          part { name: "elm.divider1";
3925             description { state: "default" 0.0;
3926                visible: 0;
3927             }
3928          }
3929          part { name: "elm.divider2";
3930             description { state: "default" 0.0;
3931                visible: 0;
3932             }
3933          }
3934       )
3935       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3936          target: "elm.icon"; )
3937    }
3938
3939
3940 // 2.4.2.15 (textblock)
3941    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3942       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3943       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3944
3945       data.item: "contents" "elm.icon elm.icon.edit";
3946
3947       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3948       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3949          target: "elm.icon"; )
3950    }
3951
3952 // 2.4.2.16
3953    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3954       alias: "elm/layout/dialogue/2text.1icon.12";
3955       inherit: "elm/genlist/item/2text.1icon.12/default";
3956
3957       data.item: "contents" "elm.icon elm.icon.edit";
3958
3959       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3960       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3961          target: "elm.icon"; )
3962    }
3963
3964
3965 // 2.4.2.17
3966    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3967       alias: "elm/layout/dialogue/2text.1icon.8";
3968
3969       GENLIST_PROLOG_DIALOGUE
3970       data.item: "texts" "elm.text.1 elm.text.2";
3971       data.item: "contents" "elm.icon elm.icon.edit";
3972
3973       parts {
3974          GENLIST_PART_BASE
3975          GENLIST_PART_BG_DIALOGUE
3976          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3977          GENLIST_PART_PADDING_RIGHT_EDIT
3978          GENLIST_PART_PADDING_TOP_2LINE
3979          GENLIST_PART_PADDING_BOTTOM_2LINE
3980
3981          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3982             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3983          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3984             "elm.padding.left", "elm.text2.limit",
3985             "elm.text.2", "elm.padding.bottom",
3986              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3987          )
3988          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3989          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3990             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3991          // Virtual part for Maxmimum right X axis of text.2
3992          GENLIST_PART_SPACER("elm.text2.limit",
3993             GENLIST_DESCRIPTION_R("elm.padding.right",
3994                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3995             )
3996          )
3997          GENLIST_PART_FLIP
3998       }
3999       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
4000          target: "elm.text.2"; target: "elm.icon"; )
4001    }
4002
4003 // 2.4.2.18
4004    group { GENLIST_NAME("dialogue/multiline/2text/default")
4005       alias: "elm/layout/dialogue/multiline/2text/default";
4006       inherit: "elm/genlist/item/multiline/2text/default";
4007
4008       // FIXME: deprecated name, will be removed
4009       alias: "elm/genlist/item/multiline/dialogue/2text/default";
4010       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
4011       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
4012       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
4013       alias: "elm/layout/multiline/dialogue/2text/default";
4014
4015       data.item: "contents" "elm.icon.edit";
4016
4017       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4018       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
4019    }
4020
4021 // 2.4.2.19
4022    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
4023       alias: "elm/layout/dialogue/2text.1icon.15/default";
4024
4025       GENLIST_PROLOG_DIALOGUE
4026       data.item: "texts" "elm.text.1 elm.text.2";
4027       data.item: "contents" "elm.icon elm.icon.edit";
4028
4029       parts {
4030          GENLIST_PART_BG_DIALOGUE
4031          GENLIST_PART_BASE
4032          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4033          GENLIST_PART_PADDING_RIGHT_EDIT
4034          GENLIST_PART_PADDING_TOP_2LINE
4035          GENLIST_PART_PADDING_BOTTOM_2LINE
4036
4037          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
4038             "elm.padding.left", "elm.padding.right",
4039             "elm.padding.top", "elm.icon",
4040          )
4041          GENLIST_PART_ICON_SMALL_LB("elm.icon",
4042             "elm.padding.left", "elm.padding.bottom")
4043          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
4044          GENLIST_PART_TEXT("elm.text.2",
4045             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
4046                GENLIST_PARAM_SUBITEM_SETTINGS
4047                min: 0 GENLIST_HEIGHT_2LINE_SUB;
4048                fixed: 0 1;
4049             )
4050             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
4051          )
4052          GENLIST_PART_FLIP
4053       }
4054       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4055    }
4056
4057 // 2.4.2.20
4058    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
4059       alias: "elm/layout/dialogue/2text.1icon.divider/default";
4060       inherit: "elm/genlist/item/2text.1icon.divider/default";
4061
4062       data.item: "contents" "elm.icon elm.icon.edit";
4063
4064       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4065       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4066    }
4067
4068 // 2.4.2.21
4069 // FIXME: Why name is 3text ?? it's 2text
4070    group { GENLIST_NAME("dialogue/3text.2icon/default")
4071       alias: "elm/layout/dialogue/3text.2icon/default";
4072       inherit: "elm/genlist/item/2text.2icon/default";
4073
4074       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4075
4076       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4077       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4078          target: "elm.icon.1"; target: "elm.icon.2"; )
4079    }
4080
4081 // 2.4.4.1 group title
4082    group { GENLIST_NAME("dialogue/grouptitle/default")
4083       alias: "elm/layout/dialogue/grouptitle";
4084
4085       // FIXME: deprecated name, will be removed
4086       alias : "elm/genlist/item/dialogue/title/default";
4087       alias: "elm/genlist/item_odd/dialogue/title/default";
4088       alias: "elm/genlist/item_compress/dialogue/title/default";
4089       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
4090       alias: "elm/layout/dialogue/title";
4091
4092       GENLIST_PROLOG
4093       data.item: "texts" "elm.text";
4094       data.item: "contents" "elm.icon";
4095       parts {
4096          GENLIST_PART_BG_NORMAL
4097          GENLIST_PART_BASE
4098          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4099          GENLIST_PART_PADDING_TOP_SIZE( 0 )
4100          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
4101          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
4102
4103          GENLIST_PART_TEXT("elm.text",
4104             repeat_events: 0;
4105             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
4106                "elm.padding.top", "elm.padding.bottom",
4107                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
4108                min: 0 GENLIST_HEIGHT_GROUPTITLE;
4109             )
4110          )
4111
4112          GENLIST_PART_ICON("elm.icon",
4113             GENLIST_DESCRIPTION_RTB("elm.padding.right",
4114                "elm.padding.top", "elm.padding.bottom",
4115                min: 32 32; max: 32 32; fixed: 1 1;
4116             )
4117          )
4118          GENLIST_PART_FLIP
4119       }
4120       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
4121    }
4122
4123 // 2.4.4.2 Help Text
4124    group { GENLIST_NAME("multiline/1text/default");
4125       alias: "elm/layout/multiline/1text/default";
4126
4127       // FIXME: name is not correct...
4128       alias: "elm/layout/dialogue/multiline/1text/default";
4129
4130       data.item: "stacking" "above";
4131       data.item: "selectraise" "on";
4132       data.item: "texts" "elm.text";
4133
4134       parts {
4135          GENLIST_PART_BG_NORMAL
4136          GENLIST_PART_BASE
4137          GENLIST_PART_PADDING_LEFT_SIZE(38)
4138          GENLIST_PART_PADDING_RIGHT_SIZE(38)
4139          GENLIST_PART_PADDING_TOP_SIZE(0)
4140          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
4141
4142          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
4143             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
4144             min: 0 38;
4145          )
4146          GENLIST_PART_FLIP
4147       }
4148       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
4149    }
4150
4151 // 2.4.4.3
4152    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
4153       alias: "elm/layout/dialogue/bg/2text.1icon/default";
4154
4155       GENLIST_PROLOG_DIALOGUE
4156       data.item: "texts" "elm.text.1 elm.text.2";
4157       data.item: "contents" "elm.icon elm.icon.edit";
4158
4159       parts {
4160          GENLIST_PART_BG_DIALOGUE
4161          GENLIST_PART_BASE
4162          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4163          GENLIST_PART_PADDING_RIGHT_EDIT
4164          GENLIST_PART_PADDING_TOP_SIZE(20)
4165          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4166
4167          GENLIST_PART_TEXT("elm.text.1",
4168             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
4169                GENLIST_PARAM_LISTITEM
4170                min: 0 54; fixed:1 1;)
4171             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4172          )
4173          GENLIST_PART_TEXT("elm.text.2",
4174             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
4175                GENLIST_PARAM_SUBITEM_DEFAULT
4176                min: 0 42;)
4177             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4178          )
4179
4180          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
4181          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
4182             "elm.padding.right",
4183             min: 124 124; max: 124 124;)
4184          )
4185          GENLIST_PART_FLIP
4186       }
4187       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4188    }
4189
4190 // 2.4.4.4
4191    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
4192       alias: "elm/layout/dialogue/bg/3text.2icon/default";
4193
4194       GENLIST_PROLOG_DIALOGUE
4195       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
4196       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4197
4198       parts {
4199          GENLIST_PART_BG_DIALOGUE
4200          GENLIST_PART_BASE
4201          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4202          GENLIST_PART_PADDING_RIGHT_EDIT
4203          GENLIST_PART_PADDING_TOP_SIZE(20)
4204          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4205
4206          GENLIST_PART_TEXT("elm.text.1",
4207             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
4208                GENLIST_PARAM_LISTITEM
4209                min: 0 54; fixed:1 1;)
4210             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4211          )
4212          GENLIST_PART_TEXT("elm.text.2",
4213             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
4214                GENLIST_PARAM_SUBITEM_DEFAULT
4215                min: 0 34;)
4216             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4217          )
4218          GENLIST_PART_TEXT("elm.text.3",
4219             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
4220                GENLIST_PARAM_SUBITEM_DEFAULT
4221                min: 0 34; fixed: 1 1; )
4222             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4223          )
4224
4225          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
4226          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
4227          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
4228          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
4229             "elm.padding.right",
4230             min: 124 124; max: 124 124;)
4231          )
4232          GENLIST_PART_FLIP
4233       }
4234       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
4235          target: "elm.icon.1"; target: "elm.icon.2"; )
4236    }
4237
4238 // 2.4.4.4 (Apps)
4239    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
4240       alias: "elm/layout/dialogue/bg/5text.6icon/default";
4241
4242       GENLIST_PROLOG_DIALOGUE
4243       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
4244       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
4245
4246       parts {
4247          GENLIST_PART_BG_DIALOGUE
4248          GENLIST_PART_BASE
4249          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4250          GENLIST_PART_PADDING_RIGHT_EDIT
4251          GENLIST_PART_PADDING_TOP_SIZE(9)
4252          GENLIST_PART_PADDING_BOTTOM_SIZE(9)
4253
4254          GENLIST_PART_ICON("elm.icon.1",
4255             GENLIST_DESCRIPTION_L("elm.padding.left",
4256                min: 134 134; fixed: 1 1;)
4257          )
4258          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
4259          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
4260             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
4261             GENLIST_PARAM_APPS_NAME
4262             min: 0 32; fixed: 0 1;)
4263          )
4264          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
4265             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
4266             GENLIST_PARAM_APPS_INC
4267             min: 0 32; fixed: 0 1;)
4268          )
4269
4270          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
4271             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
4272             min: 38 38; fixed: 1 1;)
4273          )
4274          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
4275          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
4276             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
4277             min: 38 38; fixed: 1 1;)
4278          )
4279          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
4280          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
4281             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
4282             min: 38 38; fixed: 1 1;)
4283          )
4284          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
4285          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
4286             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
4287             min: 38 38; fixed: 1 1;)
4288          )
4289          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
4290          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
4291             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
4292             min: 38 38; fixed: 1 1;)
4293          )
4294          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4295          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4296             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4297             GENLIST_PARAM_APPS_RATING
4298             min :0 38;)
4299          )
4300
4301          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4302             "elm.padding.icon1.right", "elm.padding.bottom",
4303             GENLIST_PARAM_APPS_PRICE
4304             min: 0 32; fixed: 0 1;
4305             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4306          )
4307          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4308          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4309             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4310             GENLIST_PARAM_APPS_PRICE_SALE
4311             min: 0 32; fixed: 0 1;)
4312          )
4313          GENLIST_PART_FLIP
4314       }
4315       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4316          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4317    }
4318
4319 #if 0
4320 // ???
4321    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4322    group { name: "elm/genlist/item/3text.5icon.2/default";
4323       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4324       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4325       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4326       data.item: "stacking" "above";
4327       data.item: "selectraise" "on";
4328       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4329       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4330       data.item: "flips" "elm.flip.icon elm.flip.content";
4331
4332       parts {
4333          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4334          GENLIST_PART_BG_NORMAL
4335          GENLIST_PART_BG_NORMAL
4336          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4337          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4338          GENLIST_PART_PADDING_LEFT
4339          GENLIST_PART_PADDING_RIGHT_EDIT
4340          GENLIST_PART_COLORBAR
4341          part { name: "elm.icon.checkbox";
4342             type: SWALLOW;
4343             mouse_events: 1;
4344             scale: 1;
4345             description { state: "default" 0.0;
4346                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4347                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4348                fixed: 1 1;
4349                rel1 {
4350                   relative: 1.0 0.0;
4351                   to_x: "elm.padding.left";
4352                   to_y: "elm.padding.top";
4353                }
4354                rel2 {
4355                   relative: 0.0 0.0;
4356                   to_x: "elm.padding.right";
4357                   to_y: "elm.padding.bottom";
4358                }
4359                align: 0.0 0.5;
4360             }
4361          }
4362          part { name: "elm.text.date";
4363             type: TEXT;
4364             mouse_events: 0;
4365             scale: 1;
4366             description { state: "default" 0.0;
4367                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4368                fixed: 1 1;
4369                rel1 {
4370                   to_x: "elm.padding.right";
4371                   to_y: "elm.padding.bottom";
4372                }
4373                rel2 {
4374                   relative: 0.0 0.0;
4375                   to_x: "elm.padding.right";
4376                   to_y: "elm.padding.bottom";
4377                }
4378                align: 1.0 1.0;
4379                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4380                text {
4381                   font: "Tizen:style=Medium";
4382                   size: GENLIST_FONT_32_INC;
4383                   min: 0 1;
4384                   align: 1.0 0.5;
4385                   text_class: "tizen";
4386                }
4387             }
4388             description { state: "selected" 0.0;
4389                inherit: "default" 0.0;
4390                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4391             }
4392             GENLIST_DESCRIPTION_FLIP_ENABLED
4393          }
4394          part { name: "elm.icon.important";
4395             clip_to: "disclip";
4396             type: SWALLOW;
4397             mouse_events: 1;
4398             scale: 1;
4399             description { state: "default" 0.0;
4400                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4401                fixed: 1 1;
4402                rel1 {
4403                   relative: 0.0 1.0;
4404                   to_x: "elm.padding.right";
4405                   to_y: "elm.padding.top";
4406                }
4407                rel2 {
4408                   relative: 0.0 0.0;
4409                   to_x: "elm.padding.right";
4410                   to_y: "elm.text.date";
4411                }
4412                align: 1.0 0.5;
4413             }
4414             GENLIST_DESCRIPTION_FLIP_ENABLED
4415          }
4416          part { name: "elm.padding.icon.important.left";
4417             clip_to: "disclip";
4418             type: RECT;
4419             scale: 1;
4420             description { state: "default" 0.0;
4421                min: GENLIST_PADDING_16_INC 0;
4422                fixed: 1 0;
4423                rel1{
4424                   relative: 0.0 1.0;
4425                   to_x: "elm.icon.important";
4426                }
4427                rel2 {
4428                   relative: 0.0 1.0;
4429                   to_x: "elm.icon.important";
4430                }
4431                align: 1.0 0.0;
4432                visible: 0;
4433             }
4434          }
4435          part { name: "elm.padding.icon.checkbox.right";
4436             clip_to: "disclip";
4437             type: RECT;
4438             scale: 1;
4439             description { state: "default" 0.0;
4440                min: GENLIST_PADDING_16_INC 0;
4441                fixed: 1 0;
4442                rel1 {
4443                   relative: 1.0 0.0;
4444                   to_x: "elm.icon.checkbox";
4445                   to_y: "elm.padding.top";
4446                }
4447                rel2 {
4448                   relative: 1.0 0.0;
4449                   to_x:  "elm.icon.checkbox";
4450                   to_y: "elm.padding.bottom";
4451                }
4452                align: 1.0 0.0;
4453                visible: 0;
4454             }
4455          }
4456          part { name: "elm.text.subject.rect";
4457             clip_to: "disclip";
4458             type: RECT;
4459             scale: 1;
4460             description { state: "default" 0.0;
4461                min: 0 GENLIST_SIZE_61_INC;
4462                fixed: 1 1;
4463                rel1 {
4464                   relative: 1.0 1.0;
4465                   to_x: "elm.padding.icon.checkbox.right";
4466                   to_y: "elm.padding.top";
4467                }
4468                rel2 {
4469                   relative: 0.0 0.0;
4470                   to_x: "elm.padding.icon.important.left";
4471                   to_y: "elm.padding.top";
4472                }
4473                align: 0.0 0.0;
4474                visible: 0;
4475             }
4476          }
4477          part { name: "elm.text.subject";
4478             clip_to: "disclip";
4479             type: TEXTBLOCK;
4480             mouse_events: 0;
4481             scale: 1;
4482             description { state: "default" 0.0;
4483                fixed: 1 1;
4484                rel1.to: "elm.text.subject.rect";
4485                rel2.to: "elm.text.subject.rect";
4486                align: 0.0 0.0;
4487                text {
4488                   style: "genlist_style_email_unread";
4489                   min: 0 1;
4490                   max: 0 1;
4491                   align: 0.0 0.5;
4492                }
4493             }
4494             description { state: "selected" 0.0;
4495                inherit: "default" 0.0;
4496                text.style: "genlist_style_email_focus";
4497             }
4498             description { state: "read" 0.0;
4499                inherit: "default" 0.0;
4500                text.style: "genlist_style_email_read";
4501             }
4502             description { state: "unread" 0.0;
4503                inherit: "default" 0.0;
4504                text.style: "genlist_style_email_unread";
4505             }
4506             description { state: "urgency_read" 0.0;
4507                inherit: "default" 0.0;
4508                text.style: "genlist_style_email_urgency_read";
4509             }
4510             description { state: "urgency_unread" 0.0;
4511                inherit: "default" 0.0;
4512                text.style: "genlist_style_email_urgency_unread";
4513             }
4514             GENLIST_DESCRIPTION_FLIP_ENABLED
4515          }
4516          part { name: "elm.text.name";
4517             clip_to: "disclip";
4518             type: TEXTBLOCK;
4519             scale: 1;
4520             description { state: "default" 0.0;
4521                fixed: 1 1;
4522                rel1 {
4523                   relative: 1.0 1.0;
4524                   to_x: "elm.padding.icon.checkbox.right";
4525                   to_y: "elm.text.subject";
4526                }
4527                rel2 {
4528                   relative: 0.0 0.0;
4529                   to_x: "elm.padding.icon.num.left";
4530                   to_y: "elm.padding.bottom";
4531                }
4532                align: 0.0 0.5;
4533                text {
4534                   style: "genlist_style_name_text";
4535                   min: 0 1;
4536                   align: 0.0 0.5;
4537                }
4538             }
4539             description { state: "selected" 0.0;
4540                inherit: "default" 0.0;
4541                text.style: "genlist_style_name_text_focus";
4542             }
4543             GENLIST_DESCRIPTION_FLIP_ENABLED
4544          }
4545          part { name: "elm.padding.icon.num.left";
4546             clip_to: "disclip";
4547             type: RECT;
4548             scale: 1;
4549             description { state: "default" 0.0;
4550                min: GENLIST_PADDING_16_INC 0;
4551                fixed: 1 0;
4552                rel1 {
4553                   relative: 0.0 1.0;
4554                   to_x: "elm.icon.num";
4555                   to_y: "elm.text.subject";
4556                }
4557                rel2 {
4558                   relative: 0.0 0.0;
4559                   to_x: "elm.icon.num";
4560                   to_y: "elm.padding.bottom";
4561                }
4562                align: 1.0 0.0;
4563                visible: 0;
4564             }
4565          }
4566          part { name: "elm.icon.num";
4567             clip_to: "disclip";
4568             type: SWALLOW;
4569             mouse_events: 0;
4570             scale: 1;
4571             description { state: "default" 0.0;
4572                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4573                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4574                fixed: 1 1;
4575                rel1 {
4576                   relative: 0.0 1.0;
4577                   to_x: "elm.padding.icon.attach.left";
4578                   to_y: "elm.text.subject";
4579                }
4580                rel2 {
4581                   relative: 0.0 0.0;
4582                   to_x: "elm.padding.icon.attach.left";
4583                   to_y: "elm.padding.bottom";
4584                }
4585                align: 1.0 0.5;
4586             }
4587             GENLIST_DESCRIPTION_FLIP_ENABLED
4588          }
4589          part { name: "elm.padding.icon.attach.left";
4590             clip_to: "disclip";
4591             type: RECT;
4592             scale: 1;
4593             description { state: "default" 0.0;
4594                min: GENLIST_PADDING_16_INC 0;
4595                fixed: 1 0;
4596                rel1 {
4597                   relative: 0.0 1.0;
4598                   to_x: "elm.icon.attach";
4599                   to_y: "elm.text.subject";
4600                }
4601                rel2 {
4602                   relative: 0.0 0.0;
4603                   to_x: "elm.icon.attach";
4604                   to_y: "elm.padding.bottom";
4605                }
4606                align: 1.0 0.0;
4607                visible: 0;
4608             }
4609          }
4610          part { name: "elm.icon.attach";
4611             clip_to: "disclip";
4612             type: SWALLOW;
4613             scale: 1;
4614             description { state: "default" 0.0;
4615                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4616                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4617                fixed: 1 1;
4618                rel1 {
4619                   relative: 0.0 1.0;
4620                   to_x: "elm.text.date";
4621                   to_y: "elm.text.subject";
4622                }
4623                rel2 {
4624                   relative: 0.0 0.0;
4625                   to_x: "elm.text.date";
4626                   to_y: "elm.padding.bottom";
4627                }
4628                align: 1.0 0.5;
4629             }
4630             GENLIST_DESCRIPTION_FLIP_ENABLED
4631          }
4632          part { name: "elm.swallow.outbox.progress";
4633             type: SWALLOW;
4634             scale: 1;
4635             mouse_events: 1;
4636             repeat_events: 0;
4637             description { state: "default" 0.0;
4638                min: GENLIST_SIZE_168_INC 0;
4639                fixed: 1 1;
4640                color: 0 0 0 0;
4641                align: 1.0 0.5;
4642                rel1 {
4643                   relative: 0.0 1.0;
4644                   offset: 0 0;
4645                   to_x: "elm.padding.right";
4646                   to_y: "elm.padding.top";
4647                }
4648                rel2 {
4649                   relative: 0.0 0.0;
4650                   offset: 0 0;
4651                   to_x: "elm.padding.right";
4652                   to_y: "elm.padding.bottom";
4653                }
4654             }
4655          }
4656          GENLIST_PART_FLIP
4657          GENLIST_PART_DISCLIP
4658       }
4659       programs {
4660          // signal: elm,state,%s,active
4661          //   a "check" item named %s went active
4662          // signal: elm,state,%s,passive
4663          //   a "check" item named %s went passive
4664          // default is passive
4665          program { name: "go_active";
4666             signal: "elm,state,selected";
4667             source: "elm";
4668             action: STATE_SET "selected" 0.0;
4669             target: "bg";
4670             target: "elm.text.subject";
4671             target: "elm.text.name";
4672             target: "elm.text.date";
4673             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4674          }
4675          program { name: "go_passive";
4676             signal: "elm,state,unselected";
4677             source: "elm";
4678             action: STATE_SET "default" 0.0;
4679             target: "bg";
4680             target: "elm.text.subject";
4681             target: "elm.text.name";
4682             target: "elm.text.date";
4683             transition: LINEAR 0.1;
4684          }
4685          program { name: "go_disabled";
4686             signal: "elm,state,disabled";
4687             source: "elm";
4688             action: STATE_SET "disabled" 0.0;
4689             target: "disclip";
4690          }
4691          program { name: "go_enabled";
4692             signal: "elm,state,enabled";
4693             source: "elm";
4694             action: STATE_SET "default" 0.0;
4695             target: "disclip";
4696          }
4697          program { name: "go_read";
4698             signal: "elm,state,read";
4699             source: "elm";
4700             action: STATE_SET "read" 0.0;
4701             target: "elm.text.subject";
4702          }
4703          program { name: "go_unread";
4704             signal: "elm,state,unread";
4705             source: "elm";
4706             action: STATE_SET "unread" 0.0;
4707             target: "elm.text.subject";
4708          }
4709          program { name: "go_urgeny_unread";
4710             signal: "elm,state,urgency_unread";
4711             source: "elm";
4712             action: STATE_SET "urgency_unread" 0.0;
4713             target: "elm.text.subject";
4714          }
4715          program { name: "go_urgency_read";
4716             signal: "elm,state,urgency_read";
4717             source: "elm";
4718             action: STATE_SET "urgency_read" 0.0;
4719             target: "elm.text.subject";
4720          }
4721          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4722       }
4723    }
4724
4725 // ???
4726    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4727    group { name: "elm/genlist/item/2text.1icon.13/default";
4728       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4729       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4730       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4731       data.item: "stacking" "above";
4732       data.item: "selectraise" "on";
4733       data.item: "texts" "elm.text elm.text.msgcount";
4734       data.item: "contents" "elm.icon";
4735       data.item: "flips" "elm.flip.icon elm.flip.content";
4736
4737       parts {
4738          GENLIST_PART_BASE
4739          GENLIST_PART_BOTTOM_LINE
4740          GENLIST_PART_BG_NORMAL
4741          GENLIST_PART_BG_NORMAL
4742          GENLIST_PART_PADDING_LEFT
4743          GENLIST_PART_PADDING_RIGHT_EDIT
4744          part { name: "elm.icon";
4745             clip_to: "disclip";
4746             type: SWALLOW;
4747             scale: 1;
4748             description { state: "default" 0.0;
4749                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4750                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4751                fixed: 1 1;
4752                rel1 {
4753                   relative: 1.0 0.0;
4754                   to_x: "elm.padding.left";
4755                }
4756                rel2 {
4757                   relative: 1.0 1.0;
4758                   to_x: "elm.padding.left";
4759                }
4760                align: 0.0 0.5;
4761             }
4762             GENLIST_DESCRIPTION_FLIP_ENABLED
4763          }
4764          part { name: "elm.text.msgcount";
4765             clip_to: "disclip";
4766             type: TEXT;
4767             mouse_events: 0;
4768             scale: 1;
4769             description {
4770                state: "default" 0.0;
4771                fixed: 1 1;
4772                align: 0 0;
4773                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4774                rel1.to: "elm.icon";
4775                rel2.to: "elm.icon";
4776                text {
4777                   font: "Tizen:style=Medium";
4778                   size: GENLIST_FONT_28_INC;
4779                   min: 0 1;
4780                   align: 0.5 0.5;
4781                   text_class: "tizen";
4782                }
4783                align: 0.0 0.5;
4784             }
4785          }
4786          part { name: "elm.padding.icon.right";
4787             clip_to: "disclip";
4788             type: RECT;
4789             scale: 1;
4790             description {
4791                state: "default" 0.0;
4792                min: GENLIST_SIZE_16_INC 0;
4793                fixed: 1 0;
4794                rel1 {
4795                   relative: 1.0 0.0;
4796                   to_x: "elm.icon";
4797                }
4798                rel2.to_x: "elm.icon";
4799                visible: 0;
4800             }
4801          }
4802          part { name: "elm.text";
4803             clip_to: "disclip";
4804             type: TEXT;
4805             mouse_events: 0;
4806             scale: 1;
4807             description { state: "default" 0.0;
4808                rel1 {
4809                   relative: 1.0 0.0;
4810                   to_x: "elm.padding.icon.right";
4811                }
4812                rel2 {
4813                   relative: 0.0 1.0;
4814                   to_x: "elm.padding.right";
4815                }
4816                align: 0.0 0.5;
4817                color: GENLIST_EMAIL_UNREAD_COLOR;
4818                text {
4819                   font: "Tizen:style=Roman";
4820                   size: GENLIST_EMAIL_SIZE;
4821                   min: 0 1;
4822                   align: 0.0 0.5;
4823                   text_class: "list_item";
4824                }
4825             }
4826             GENLIST_DESCRIPTION_FLIP_ENABLED
4827          }
4828          GENLIST_PART_FLIP
4829          GENLIST_PART_DISCLIP
4830       }
4831       programs {
4832          program { name: "go_active";
4833             signal: "elm,state,selected";
4834             source: "elm";
4835             action: STATE_SET "selected" 0.0;
4836             target: "bg";
4837             target: "elm.text";
4838             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4839          }
4840          program { name: "go_passive";
4841             signal: "elm,state,unselected";
4842             source: "elm";
4843             action: STATE_SET "default" 0.0;
4844             target: "bg";
4845             target: "elm.text";
4846             transition: LINEAR 0.1;
4847          }
4848          program { name: "go_disabled";
4849             signal: "elm,state,disabled";
4850             source: "elm";
4851             action: STATE_SET "disabled" 0.0;
4852             target: "disclip";
4853          }
4854          program { name: "go_enabled";
4855             signal: "elm,state,enabled";
4856             source: "elm";
4857             action: STATE_SET "default" 0.0;
4858             target: "disclip";
4859          }
4860          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4861       }
4862    }
4863
4864 // ???
4865    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4866    group { name: "elm/genlist/item/2text.1icon.14/default";
4867       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4868       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4869       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4870       data.item: "stacking" "above";
4871       data.item: "selectraise" "on";
4872       data.item: "texts" "elm.text elm.text.msgcount";
4873       data.item: "contents" "elm.check elm.icon";
4874       data.item: "flips" "elm.flip.icon elm.flip.content";
4875
4876       parts {
4877          GENLIST_PART_BASE
4878          GENLIST_PART_BOTTOM_LINE
4879          GENLIST_PART_BG_NORMAL
4880          GENLIST_PART_BG_NORMAL
4881          GENLIST_PART_PADDING_LEFT
4882          GENLIST_PART_PADDING_RIGHT_EDIT
4883          part { name: "elm.check";
4884             clip_to: "disclip";
4885             type: SWALLOW;
4886             mouse_events: 1;
4887             scale: 1;
4888             description { state: "default" 0.0;
4889                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4890                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4891                fixed: 1 1;
4892                rel1 {
4893                   relative: 1.0 0.0;
4894                   to_x: "elm.padding.left";
4895                }
4896                rel2 {
4897                   relative: 1.0 1.0;
4898                   to_x: "elm.padding.left";
4899                }
4900                align: 0.0 0.5;
4901             }
4902             GENLIST_DESCRIPTION_FLIP_ENABLED
4903          }
4904
4905          part { name: "elm.padding.icon.checkbox.right";
4906             clip_to: "disclip";
4907             type: RECT;
4908             scale: 1;
4909             description { state: "default" 0.0;
4910                min: GENLIST_PADDING_16_INC 0;
4911                fixed: 1 0;
4912                rel1 {
4913                   relative: 1.0 0.0;
4914                   to_x: "elm.check";
4915                }
4916                rel2 {
4917                   relative: 1.0 1.0;
4918                   to_x:  "elm.check";
4919                }
4920                align: 1.0 0.0;
4921                visible: 0;
4922             }
4923          }
4924          part { name: "elm.icon";
4925             clip_to: "disclip";
4926             type: SWALLOW;
4927             scale: 1;
4928             description { state: "default" 0.0;
4929                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4930                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4931                fixed: 1 1;
4932                rel1.to_x: "elm.padding.right";
4933                rel2 {
4934                   relative: 0.0 1.0;
4935                   to_x: "elm.padding.right";
4936                }
4937                align: 1.0 0.5;
4938             }
4939             GENLIST_DESCRIPTION_FLIP_ENABLED
4940          }
4941          part { name: "elm.text.msgcount";
4942             clip_to: "disclip";
4943             type: TEXT;
4944             mouse_events: 0;
4945             scale: 1;
4946             description {
4947                state: "default" 0.0;
4948                fixed: 1 1;
4949                align: 0 0;
4950                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4951                rel1.to: "elm.icon";
4952                rel2.to: "elm.icon";
4953                text {
4954                   font: "Tizen:style=Medium";
4955                   size: GENLIST_FONT_28_INC;
4956                   min: 0 1;
4957                   align: 0.5 0.5;
4958                   text_class: "tizen";
4959                }
4960                align: 0.0 0.5;
4961             }
4962          }
4963          part { name: "elm.padding.icon.left";
4964             clip_to: "disclip";
4965             type: RECT;
4966             scale: 1;
4967             description {
4968                state: "default" 0.0;
4969                min: GENLIST_SIZE_16_INC 0;
4970                fixed: 1 0;
4971                rel1.to_x: "elm.icon";
4972                rel2 {
4973                   relative: 0.0 1.0;
4974                   to_x: "elm.icon";
4975                }
4976                align: 1.0 0.0;
4977                visible: 0;
4978             }
4979          }
4980          part { name: "elm.text";
4981             clip_to: "disclip";
4982             type: TEXTBLOCK;
4983             mouse_events: 0;
4984             scale: 1;
4985             description { state: "default" 0.0;
4986                rel1 {
4987                   relative: 1.0 0.0;
4988                   to_x: "elm.padding.icon.checkbox.right";
4989                }
4990                rel2 {
4991                   relative: 0.0 1.0;
4992                   to_x: "elm.padding.icon.left";
4993                }
4994                align: 0.0 0.5;
4995                text {
4996                   style: "genlist_style_email_unread";
4997                   min: 0 1;
4998                   max: 0 1;
4999                   align: 0.0 0.5;
5000                }
5001             }
5002             description { state: "selected" 0.0;
5003                inherit: "default" 0.0;
5004                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5005             }
5006             GENLIST_DESCRIPTION_FLIP_ENABLED
5007          }
5008          GENLIST_PART_FLIP
5009          GENLIST_PART_DISCLIP
5010       }
5011       programs {
5012          program { name: "go_active";
5013             signal: "elm,state,selected";
5014             source: "elm";
5015             action: STATE_SET "selected" 0.0;
5016             target: "bg";
5017             target: "elm.text";
5018             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5019          }
5020          program { name: "go_passive";
5021             signal: "elm,state,unselected";
5022             source: "elm";
5023             action: STATE_SET "default" 0.0;
5024             target: "bg";
5025             target: "elm.text";
5026             transition: LINEAR 0.1;
5027          }
5028          program { name: "go_disabled";
5029             signal: "elm,state,disabled";
5030             source: "elm";
5031             action: STATE_SET "disabled" 0.0;
5032             target: "disclip";
5033          }
5034          program { name: "go_enabled";
5035             signal: "elm,state,enabled";
5036             source: "elm";
5037             action: STATE_SET "default" 0.0;
5038             target: "disclip";
5039          }
5040          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5041       }
5042    }
5043
5044
5045    group { name: "elm/genlist/item/readmessage/default";
5046       alias: "elm/genlist/item_odd/readmessage/default";
5047       alias: "elm/genlist/item_compress/readmessage/default";
5048       alias: "elm/genlist/item_compress_odd/readmessage/default";
5049
5050       data.item: "stacking" "above";
5051       data.item: "selectraise" "on";
5052       data.item: "contents" "elm.icon";
5053       parts {
5054          part { name: "base";
5055             type: RECT;
5056             repeat_events: 1;
5057             description { state: "default" 0.0;
5058                color: GENLIST_LIST_BG_COLOR;
5059             }
5060          }
5061          part { name: "elm.icon";
5062             clip_to: "disclip";
5063             type: SWALLOW;
5064             scale: 1;
5065             description { state: "default" 0.0;
5066                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
5067                rel2 {
5068                   relative: 0.76 0.0;
5069                   to_y: "elm.padding.bottom";
5070                }
5071             }
5072          }
5073          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5074          GENLIST_PART_DISCLIP
5075       }
5076       programs {
5077          // signal: elm,state,%s,active
5078          //   a "check" item named %s went active
5079          // signal: elm,state,%s,passive
5080          //   a "check" item named %s went passive
5081          // default is passive
5082          /*program { name: "go_active";
5083             signal: "elm,state,selected";
5084             source: "elm";
5085             action: STATE_SET "selected" 0.0;
5086             target: "bg";
5087          }
5088          program { name: "go_passive";
5089             signal: "elm,state,unselected";
5090             source: "elm";
5091             action: STATE_SET "default" 0.0;
5092             target: "bg";
5093             transition: LINEAR 0.1;
5094          }*/
5095          program { name: "go_disabled";
5096             signal: "elm,state,disabled";
5097             source: "elm";
5098             action: STATE_SET "disabled" 0.0;
5099             target: "disclip";
5100          }
5101          program { name: "go_enabled";
5102             signal: "elm,state,enabled";
5103             source: "elm";
5104             action: STATE_SET "default" 0.0;
5105             target: "disclip";
5106          }
5107       }
5108    }
5109
5110    group { name: "elm/genlist/item/sentmessage/default";
5111       alias: "elm/genlist/item_odd/sentmessage/default";
5112       alias: "elm/genlist/item_compress/sentmessage/default";
5113       alias: "elm/genlist/item_compress_odd/sentmessage/default";
5114
5115       data.item: "stacking" "above";
5116       data.item: "selectraise" "on";
5117       data.item: "contents" "elm.icon";
5118       parts {
5119          part { name: "base";
5120             type: RECT;
5121             repeat_events: 1;
5122             description { state: "default" 0.0;
5123                color: GENLIST_LIST_BG_COLOR;
5124             }
5125          }
5126          part { name: "elm.icon";
5127             clip_to: "disclip";
5128             type: SWALLOW;
5129             scale: 1;
5130             description { state: "default" 0.0;
5131                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
5132                rel2 {
5133                   relative: 1.0 0.0;
5134                   to_y: "elm.padding.bottom";
5135                }
5136             }
5137          }
5138          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5139          GENLIST_PART_DISCLIP
5140       }
5141       programs {
5142          // signal: elm,state,%s,active
5143          //   a "check" item named %s went active
5144          // signal: elm,state,%s,passive
5145          //   a "check" item named %s went passive
5146          // default is passive
5147          /*program { name: "go_active";
5148             signal: "elm,state,selected";
5149             source: "elm";
5150             action: STATE_SET "selected" 0.0;
5151             target: "bg";
5152          }
5153          program { name: "go_passive";
5154             signal: "elm,state,unselected";
5155             source: "elm";
5156             action: STATE_SET "default" 0.0;
5157             target: "bg";
5158             transition: LINEAR 0.1;
5159          }*/
5160          program { name: "go_disabled";
5161             signal: "elm,state,disabled";
5162             source: "elm";
5163             action: STATE_SET "disabled" 0.0;
5164             target: "disclip";
5165          }
5166          program { name: "go_enabled";
5167             signal: "elm,state,enabled";
5168             source: "elm";
5169             action: STATE_SET "default" 0.0;
5170             target: "disclip";
5171          }
5172       }
5173    }
5174
5175    group { name : "elm/genlist/item/dialogue/separator/end/default";
5176       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
5177       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
5178       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
5179       data.item: "stacking" "above";
5180       data.item: "selectraise" "on";
5181       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5182       parts {
5183          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
5184          GENLIST_PART_DISCLIP
5185       }
5186    }
5187
5188    group { name : "elm/genlist/item/dialogue/seperator.2/default";
5189       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
5190       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
5191       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
5192       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
5193       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
5194       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
5195       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
5196       alias: "elm/layout/dialogue/separator/hd18/with_line";
5197
5198       data.item: "stacking" "above";
5199       data.item: "selectraise" "on";
5200       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5201
5202       parts {
5203          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
5204          GENLIST_PART_DISCLIP
5205       }
5206    }
5207
5208    group { name : "elm/genlist/item/dialogue/seperator.3/default";
5209       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
5210       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
5211       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
5212       alias: "elm/genlist/item/dialogue/separator/20/default";
5213       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
5214       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
5215       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
5216       alias: "elm/layout/dialogue/separator/hd32";
5217
5218       data.item: "stacking" "above";
5219       data.item: "selectraise" "on";
5220       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5221
5222       parts {
5223          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
5224          GENLIST_PART_DISCLIP
5225       }
5226    }
5227
5228    group { name : "elm/genlist/item/dialogue/seperator.4/default";
5229       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
5230       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
5231       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
5232       alias: "elm/genlist/item/dialogue/separator/10/default";
5233       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
5234       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
5235       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
5236       alias: "elm/layout/dialogue/separator/hd16";
5237
5238       data.item: "stacking" "above";
5239       data.item: "selectraise" "on";
5240       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5241
5242       parts {
5243          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
5244          GENLIST_PART_DISCLIP
5245       }
5246    }
5247
5248    group { name : "elm/genlist/item/dialogue/seperator.5/default";
5249       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
5250       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
5251       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
5252       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
5253       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
5254       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
5255       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
5256       alias: "elm/layout/dialogue/separator/hd1";
5257
5258       data.item: "stacking" "above";
5259       data.item: "selectraise" "on";
5260       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5261
5262       parts {
5263          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
5264          GENLIST_PART_DISCLIP
5265       }
5266    }
5267
5268
5269    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
5270       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
5271       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5272       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5273       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5274       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5275       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5276       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5277       alias: "elm/layout/dialogue/1title.1text.3";
5278       data.item: "stacking" "above";
5279       data.item: "selectraise" "on";
5280       data.item: "texts" "elm.title elm.text";
5281       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5282       parts {
5283          GENLIST_PART_BASE
5284          GENLIST_PART_BOTTOM_LINE
5285          GENLIST_PART_BG_NORMAL
5286          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5287          GENLIST_PART_PADDING_RIGHT_EDIT
5288          GENLIST_PART_DIALOGUE_ITEM
5289          GENLIST_PART_DIALOGUE_RIGHT_LINE
5290          part { name: "elm.title";
5291             clip_to: "disclip";
5292             type: TEXT;
5293             mouse_events: 0;
5294             scale: 1;
5295             description { state: "default" 0.0;
5296                min: GENLIST_SIZE_163_INC 0;
5297                fixed: 1 0;
5298                rel1 {
5299                   relative: 1.0 0.0;
5300                   to_x: "elm.padding.left";
5301                }
5302                rel2.to_x: "elm.padding.left";
5303                align: 0.0 0.5;
5304                color: GENLIST_MULTILINE_TEXT_COLOR;
5305                text {
5306                   font: "Tizen:style=Medium";
5307                   size: GENLIST_MULTILINE_TEXT_SIZE;
5308                   min: 0 1;
5309                   align: 0.0 0.5;
5310                   text_class: "tizen";
5311                }
5312             }
5313             GENLIST_DESCRIPTION_FLIP_ENABLED
5314          }
5315          part { name: "elm.flip.content.title";
5316             clip_to: "disclip";
5317             type: SWALLOW;
5318             description { state: "default" 0.0;
5319                visible: 0;
5320                fixed: 1 1;
5321                rel1.to: "elm.title";
5322                rel2.to: "elm.title";
5323             }
5324             description { state: "flip_enabled" 0.0;
5325                inherit: "default" 0.0;
5326                visible: 1;
5327             }
5328          }
5329          part { name: "elm.divider1";
5330             type: RECT;
5331             mouse_events: 0;
5332             description { state: "default" 0.0;
5333                min: 1 0;
5334                fixed: 1 0;
5335                rel1 {
5336                   relative: 1.0 0.0;
5337                   to_x: "elm.title";
5338                }
5339                rel2.to_x: "elm.title";
5340                align: 0.0 0.5;
5341                color: GENLIST_LIST_LINE1_COLOR;
5342             }
5343          }
5344          part { name: "elm.padding.text.left";
5345             clip_to: "disclip";
5346             type: RECT;
5347             mouse_events: 0;
5348             scale: 1;
5349             description { state: "default" 0.0;
5350                min: GENLIST_PADDING_16_INC 0;
5351                fixed: 1 0;
5352                rel1 {
5353                    relative: 1.0 0.0;
5354                    to_x: "elm.divider1";
5355                }
5356                rel2.to_x: "elm.divider1";
5357                align: 0.0 0.5;
5358                visible: 0;
5359             }
5360          }
5361          part { name: "elm.text";
5362             clip_to: "disclip";
5363             type: TEXT;
5364             mouse_events: 0;
5365             scale: 1;
5366             description { state: "default" 0.0;
5367                rel1 {
5368                   relative: 1.0 0.0;
5369                   to_x: "elm.padding.text.left";
5370                }
5371                rel2 {
5372                   relative: 0.0 1.0;
5373                   to_x: "elm.padding.right";
5374                }
5375                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5376                text {
5377                   font: "Tizen:style=Roman";
5378                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5379                   min: 0 1;
5380                   align: 0.0 0.5;
5381                   text_class: "list_item";
5382                }
5383             }
5384             GENLIST_DESCRIPTION_FLIP_ENABLED
5385          }
5386          part { name: "elm.flip.content";
5387             clip_to: "disclip";
5388             type: SWALLOW;
5389             mouse_events: 1;
5390             scale: 1;
5391             description { state: "default" 0.0;
5392                fixed: 1 1;
5393                rel1 {
5394                   relative: 0.0 0.5;
5395                   to_x: "elm.text";
5396                }
5397                rel2 {
5398                   relative: 0.0 0.5;
5399                   to_x: "elm.padding.right";
5400                }
5401                visible: 0;
5402             }
5403             description { state: "flip_enabled" 0.0;
5404                inherit: "default" 0.0;
5405                visible: 1;
5406             }
5407          }
5408          GENLIST_PART_DISCLIP
5409       }
5410       programs {
5411          // signal: elm,state,%s,active
5412          //   a "check" item named %s went active
5413          // signal: elm,state,%s,passive
5414          //   a "check" item named %s went passive
5415          // default is passive
5416          /*program { name: "go_active";
5417             signal: "elm,state,selected";
5418             source: "elm";
5419             action: STATE_SET "selected" 0.0;
5420             target: "elm.text";
5421          }
5422          program { name: "go_passive";
5423             signal: "elm,state,unselected";
5424             source: "elm";
5425             action: STATE_SET "default" 0.0;
5426             target: "elm.text";
5427             transition: LINEAR 0.1;
5428          }*/
5429          program { name: "go_disabled";
5430             signal: "elm,state,disabled";
5431             source: "elm";
5432             action: STATE_SET "disabled" 0.0;
5433             target: "disclip";
5434          }
5435          program { name: "go_enabled";
5436             signal: "elm,state,enabled";
5437             source: "elm";
5438             action: STATE_SET "default" 0.0;
5439             target: "disclip";
5440          }
5441          program { name: "flip_enabled";
5442             signal: "elm,state,flip,enabled";
5443             source: "elm";
5444             action: STATE_SET "flip_enabled" 0.0;
5445             target: "elm.title";
5446             target: "elm.text";
5447             target: "elm.flip.content.title";
5448             target: "elm.flip.content";
5449          }
5450          program { name: "flip_disabled";
5451             signal: "elm,state,flip,disabled";
5452             source: "elm";
5453             action: STATE_SET "default" 0.0;
5454             target: "elm.title";
5455             target: "elm.text";
5456             target: "elm.flip.content.title";
5457             target: "elm.flip.content";
5458          }
5459       }
5460    }
5461
5462    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5463       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5464       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5465       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5466       alias: "elm/layout/dialogue/1title.1text.1icon";
5467       data.item: "stacking" "above";
5468       data.item: "selectraise" "on";
5469       data.item: "texts" "elm.title elm.text";
5470       data.item: "contents" "elm.icon";
5471       data.item: "flips" "elm.flip.icon elm.flip.content";
5472       parts {
5473          GENLIST_PART_BASE
5474          GENLIST_PART_BOTTOM_LINE
5475          GENLIST_PART_BG_NORMAL
5476          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5477          GENLIST_PART_PADDING_RIGHT_EDIT
5478          GENLIST_PART_DIALOGUE_ITEM
5479          GENLIST_PART_DIALOGUE_RIGHT_LINE
5480          part { name: "elm.title";
5481             clip_to: "disclip";
5482             type: TEXT;
5483             mouse_events: 0;
5484             scale: 1;
5485             description { state: "default" 0.0;
5486                min: GENLIST_SIZE_163_INC 0;
5487                fixed: 1 0;
5488                rel1 {
5489                   relative: 1.0 0.0;
5490                   to_x: "elm.padding.left";
5491                }
5492                rel2.to_x: "elm.padding.left";
5493                align: 0.0 0.5;
5494                color: GENLIST_MULTILINE_TEXT_COLOR;
5495                text {
5496                   font: "Tizen:style=Medium";
5497                   size: GENLIST_MULTILINE_TEXT_SIZE;
5498                   min: 0 1;
5499                   align: 0.0 0.5;
5500                   text_class: "tizen";
5501                }
5502             }
5503          }
5504          part { name: "elm.divider1";
5505             type: RECT;
5506             mouse_events: 0;
5507             description { state: "default" 0.0;
5508                min: 1 0;
5509                fixed: 1 0;
5510                rel1 {
5511                   relative: 1.0 0.0;
5512                   to_x: "elm.title";
5513                }
5514                rel2.to_x: "elm.title";
5515                align: 0.0 0.5;
5516                color: GENLIST_LIST_LINE1_COLOR;
5517             }
5518          }
5519          part { name: "elm.padding.text.left";
5520             clip_to: "disclip";
5521             type: RECT;
5522             mouse_events: 0;
5523             scale: 1;
5524             description { state: "default" 0.0;
5525                min: GENLIST_PADDING_16_INC 0;
5526                fixed: 1 0;
5527                rel1 {
5528                    relative: 1.0 0.0;
5529                    to_x: "elm.divider1";
5530                }
5531                rel2.to_x: "elm.divider1";
5532                align: 0.0 0.5;
5533                visible: 0;
5534             }
5535          }
5536          part { name: "elm.icon";
5537            clip_to: "disclip";
5538             type: SWALLOW;
5539             mouse_events: 1;
5540             scale: 1;
5541             description { state: "default" 0.0;
5542                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5543                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5544                fixed: 1 1;
5545                rel1.to_x: "elm.padding.right";
5546                rel2 {
5547                   relative: 0.0 1.0;
5548                   to_x: "elm.padding.right";
5549                }
5550                align: 1.0 0.5;
5551             }
5552          }
5553          part { name: "elm.padding.icon.left";
5554             clip_to: "disclip";
5555             type: RECT;
5556             mouse_events: 0;
5557             scale: 1;
5558             description { state: "default" 0.0;
5559                min: GENLIST_PADDING_16_INC 0;
5560                fixed: 1 0;
5561                rel1.to_x: "elm.icon";
5562                rel2 {
5563                    relative: 0.0 1.0;
5564                    to_x: "elm.icon";
5565                }
5566                rel2.to_x: "elm.icon";
5567                align: 1.0 0.5;
5568                visible: 0;
5569             }
5570          }
5571          part { name: "elm.text";
5572             clip_to: "disclip";
5573             type: TEXT;
5574             mouse_events: 0;
5575             scale: 1;
5576             description { state: "default" 0.0;
5577                rel1 {
5578                   relative: 1.0 0.0;
5579                   to_x: "elm.padding.text.left";
5580                }
5581                rel2 {
5582                   relative: 0.0 1.0;
5583                   to_x: "elm.padding.icon.left";
5584                }
5585                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5586                text {
5587                   font: "Tizen:style=Roman";
5588                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5589                   min: 0 1;
5590                   align: 0.0 0.5;
5591                   text_class: "list_item";
5592                }
5593             }
5594             GENLIST_DESCRIPTION_FLIP_ENABLED
5595          }
5596          part { name: "elm.flip.content";
5597             clip_to: "disclip";
5598             type: SWALLOW;
5599             mouse_events: 1;
5600             scale: 1;
5601             description { state: "default" 0.0;
5602                fixed: 1 1;
5603                rel1 {
5604                   relative: 0.0 0.5;
5605                   to_x: "elm.text";
5606                }
5607                rel2 {
5608                   relative: 0.0 0.5;
5609                   to_x: "elm.padding.right";
5610                }
5611                visible: 0;
5612             }
5613             description { state: "flip_enabled" 0.0;
5614                inherit: "default" 0.0;
5615                visible: 1;
5616             }
5617          }
5618          GENLIST_PART_DISCLIP
5619       }
5620       programs {
5621          // signal: elm,state,%s,active
5622          //   a "check" item named %s went active
5623          // signal: elm,state,%s,passive
5624          //   a "check" item named %s went passive
5625          // default is passive
5626          /*program { name: "go_active";
5627             signal: "elm,state,selected";
5628             source: "elm";
5629             action: STATE_SET "selected" 0.0;
5630             target: "elm.text";
5631          }
5632          program { name: "go_passive";
5633             signal: "elm,state,unselected";
5634             source: "elm";
5635             action: STATE_SET "default" 0.0;
5636             target: "elm.text";
5637             transition: LINEAR 0.1;
5638          }*/
5639          program { name: "go_disabled";
5640             signal: "elm,state,disabled";
5641             source: "elm";
5642             action: STATE_SET "disabled" 0.0;
5643             target: "disclip";
5644          }
5645          program { name: "go_enabled";
5646             signal: "elm,state,enabled";
5647             source: "elm";
5648             action: STATE_SET "default" 0.0;
5649             target: "disclip";
5650          }
5651          //GENLIST_PROGRAM_FLIP_1TEXT
5652       }
5653    }
5654
5655    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5656       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5657       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5658       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5659       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5660       data.item: "stacking" "above";
5661       data.item: "selectraise" "on";
5662       data.item: "texts" "elm.title elm.text";
5663       data.item: "contents" "elm.icon";
5664       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5665       parts {
5666          GENLIST_PART_BASE
5667          GENLIST_PART_BOTTOM_LINE
5668          GENLIST_PART_BG_NORMAL
5669          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5670          GENLIST_PART_PADDING_RIGHT_EDIT
5671          GENLIST_PART_DIALOGUE_ITEM
5672          GENLIST_PART_DIALOGUE_RIGHT_LINE
5673          part { name: "elm.title";
5674             clip_to: "disclip";
5675             type: TEXT;
5676             mouse_events: 0;
5677             scale: 1;
5678             description { state: "default" 0.0;
5679                min: GENLIST_SIZE_163_INC 0;
5680                fixed: 1 0;
5681                rel1 {
5682                   relative: 1.0 0.0;
5683                   to_x: "elm.padding.left";
5684                }
5685                rel2.to_x: "elm.padding.left";
5686                align: 0.0 0.5;
5687                color: GENLIST_MULTILINE_TEXT_COLOR;
5688                text {
5689                   font: "Tizen:style=Medium";
5690                   size: GENLIST_MULTILINE_TEXT_SIZE;
5691                   min: 0 1;
5692                   align: 0.0 0.5;
5693                   text_class: "tizen";
5694                }
5695             }
5696             GENLIST_DESCRIPTION_FLIP_ENABLED
5697          }
5698          part { name: "elm.flip.content.title";
5699             clip_to: "disclip";
5700             type: SWALLOW;
5701             description { state: "default" 0.0;
5702                visible: 0;
5703                fixed: 1 1;
5704                rel1.to: "elm.title";
5705                rel2.to: "elm.title";
5706             }
5707             description { state: "flip_enabled" 0.0;
5708                inherit: "default" 0.0;
5709                visible: 1;
5710             }
5711          }
5712          part { name: "elm.divider1";
5713             type: RECT;
5714             mouse_events: 0;
5715             description { state: "default" 0.0;
5716                min: 1 0;
5717                fixed: 1 0;
5718                rel1 {
5719                   relative: 1.0 0.0;
5720                   to_x: "elm.title";
5721                }
5722                rel2.to_x: "elm.title";
5723                align: 0.0 0.5;
5724                color: GENLIST_LIST_LINE1_COLOR;
5725             }
5726          }
5727          part { name: "elm.padding.text.left";
5728             clip_to: "disclip";
5729             type: RECT;
5730             mouse_events: 0;
5731             scale: 1;
5732             description { state: "default" 0.0;
5733                min: GENLIST_PADDING_16_INC 0;
5734                fixed: 1 0;
5735                rel1 {
5736                    relative: 1.0 0.0;
5737                    to_x: "elm.divider1";
5738                }
5739                rel2.to_x: "elm.divider1";
5740                align: 0.0 0.5;
5741                visible: 0;
5742             }
5743          }
5744          part { name: "elm.icon";
5745            clip_to: "disclip";
5746             type: SWALLOW;
5747             mouse_events: 0;
5748             scale: 1;
5749             description { state: "default" 0.0;
5750                min: 0 0;
5751                max: 0 0;
5752                rel1.to_x: "elm.padding.right";
5753                rel2 {
5754                   relative: 0.0 1.0;
5755                   to_x: "elm.padding.right";
5756                }
5757                align: 1.0 0.5;
5758                visible: 0;
5759             }
5760             description { state: "contact_default_number_enabled" 0.0;
5761                inherit: "default" 0.0;
5762                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5763                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5764                visible: 1;
5765             }
5766          }
5767          part { name: "elm.padding.icon.left";
5768             clip_to: "disclip";
5769             type: RECT;
5770             mouse_events: 0;
5771             scale: 1;
5772             description { state: "default" 0.0;
5773                min: 0 0;
5774                fixed: 1 0;
5775                rel1.to_x: "elm.icon";
5776                rel2 {
5777                    relative: 0.0 1.0;
5778                    to_x: "elm.icon";
5779                }
5780                rel2.to_x: "elm.icon";
5781                align: 1.0 0.5;
5782                visible: 0;
5783             }
5784             description { state: "contact_default_number_enabled" 0.0;
5785                inherit: "default" 0.0;
5786                min: GENLIST_PADDING_16_INC 0;
5787             }
5788          }
5789          part { name: "elm.text";
5790             clip_to: "disclip";
5791             type: TEXT;
5792             mouse_events: 0;
5793             scale: 1;
5794             description { state: "default" 0.0;
5795                rel1 {
5796                   relative: 1.0 0.0;
5797                   to_x: "elm.padding.text.left";
5798                }
5799                rel2 {
5800                   relative: 0.0 1.0;
5801                   to_x: "elm.padding.icon.left";
5802                }
5803                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5804                text {
5805                   font: "Tizen:style=Roman";
5806                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5807                   min: 0 1;
5808                   align: 0.0 0.5;
5809                   text_class: "list_item";
5810                }
5811             }
5812             description { state: "contact_default_number_enabled" 0.0;
5813                inherit: "default" 0.0;
5814                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5815             }
5816             GENLIST_DESCRIPTION_FLIP_ENABLED
5817          }
5818          part { name: "elm.flip.content";
5819             clip_to: "disclip";
5820             type: SWALLOW;
5821             mouse_events: 1;
5822             scale: 1;
5823             description { state: "default" 0.0;
5824                fixed: 1 1;
5825                rel1 {
5826                   relative: 0.0 0.5;
5827                   to_x: "elm.text";
5828                }
5829                rel2 {
5830                   relative: 1.0 0.5;
5831                   to_x: "elm.padding.icon.left";
5832                }
5833                visible: 0;
5834             }
5835             description { state: "flip_enabled" 0.0;
5836                inherit: "default" 0.0;
5837                visible: 1;
5838             }
5839          }
5840          GENLIST_PART_DISCLIP
5841       }
5842       programs {
5843          // signal: elm,state,%s,active
5844          //   a "check" item named %s went active
5845          // signal: elm,state,%s,passive
5846          //   a "check" item named %s went passive
5847          // default is passive
5848          /*program { name: "go_active";
5849             signal: "elm,state,selected";
5850             source: "elm";
5851             action: STATE_SET "selected" 0.0;
5852             target: "elm.text";
5853          }
5854          program { name: "go_passive";
5855             signal: "elm,state,unselected";
5856             source: "elm";
5857             action: STATE_SET "default" 0.0;
5858             target: "elm.text";
5859             transition: LINEAR 0.1;
5860          }*/
5861          program { name: "go_disabled";
5862             signal: "elm,state,disabled";
5863             source: "elm";
5864             action: STATE_SET "disabled" 0.0;
5865             target: "disclip";
5866          }
5867          program { name: "go_enabled";
5868             signal: "elm,state,enabled";
5869             source: "elm";
5870             action: STATE_SET "default" 0.0;
5871             target: "disclip";
5872          }
5873          program { name: "flip_enabled";
5874             signal: "elm,state,flip,enabled";
5875             source: "elm";
5876             action: STATE_SET "flip_enabled" 0.0;
5877             target: "elm.title";
5878             target: "elm.text";
5879             target: "elm.flip.content.title";
5880             target: "elm.flip.content";
5881          }
5882          program { name: "flip_disabled";
5883             signal: "elm,state,flip,disabled";
5884             source: "elm";
5885             action: STATE_SET "default" 0.0;
5886             target: "elm.title";
5887             target: "elm.text";
5888             target: "elm.flip.content.title";
5889             target: "elm.flip.content";
5890          }
5891          program { name: "contact_default_number_enabled";
5892             signal: "elm,state,contact,default_number,enabled";
5893             source: "elm";
5894             action: STATE_SET "contact_default_number_enabled" 0.0;
5895             target: "elm.icon";
5896             target: "elm.padding.icon.left";
5897             target: "elm.text";
5898          }
5899          program { name: "contact_default_number_disabled";
5900             signal: "elm,state,contact,default_number,disabled";
5901             source: "elm";
5902             action: STATE_SET "default" 0.0;
5903             target: "elm.icon";
5904             target: "elm.padding.icon.left";
5905             target: "elm.text";
5906          }
5907       }
5908    }
5909
5910
5911    group { name: "elm/genlist/item/dialogue/2text/default";
5912       alias: "elm/genlist/item_odd/dialogue/2text/default";
5913       alias: "elm/genlist/item_compress/dialogue/2text/default";
5914       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5915       alias: "elm/layout/dialogue/2text";
5916       data.item: "stacking" "above";
5917       data.item: "selectraise" "on";
5918       data.item: "texts" "elm.text.1 elm.text.2";
5919       data.item: "flips" "elm.flip.icon elm.flip.content";
5920       parts {
5921          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5922          GENLIST_PART_BG_NORMAL
5923          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5924          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5925          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5926          GENLIST_PART_PADDING_RIGHT_EDIT
5927          GENLIST_PART_DIALOGUE_ITEM
5928          GENLIST_PART_DIALOGUE_RIGHT_LINE
5929          part { name: "elm.text.1";
5930             clip_to: "disclip";
5931             type: TEXT;
5932             mouse_events: 0;
5933             scale: 1;
5934             description { state: "default" 0.0;
5935                min: 0 GENLIST_SIZE_61_INC;
5936                fixed: 0 1;
5937                rel1 {
5938                   relative: 1.0 1.0;
5939                   to_x: "elm.padding.left";
5940                   to_y: "elm.padding.top";
5941                }
5942                rel2 {
5943                   relative: 0.0 1.0;
5944                   to_x: "elm.padding.right";
5945                   to_y: "elm.padding.top";
5946                }
5947                align: 0.0 0.0;
5948                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5949                text {
5950                   font: "Tizen:style=Roman";
5951                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5952                   min: 0 1;
5953                   align: 0.0 0.5;
5954                   text_class: "list_item";
5955                }
5956             }
5957             description { state: "selected" 0.0;
5958                inherit: "default" 0.0;
5959                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5960             }
5961             GENLIST_DESCRIPTION_FLIP_ENABLED
5962          }
5963          part { name: "elm.text.2";
5964             clip_to: "disclip";
5965             type: TEXT;
5966             mouse_events: 0;
5967             scale: 1;
5968             description { state: "default" 0.0;
5969                rel1 {
5970                   relative: 1.0 1.0;
5971                   to_x: "elm.padding.left";
5972                   to_y: "elm.text.1";
5973                }
5974                rel2 {
5975                   relative: 0.0 0.0;
5976                   to_x: "elm.padding.right";
5977                   to_y: "elm.padding.bottom";
5978                }
5979                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5980                text {
5981                   font: "Tizen:style=Medium";
5982                   size: GENLIST_FONT_32_INC;
5983                   min: 0 1;
5984                   align: 0.0 0.5;
5985                   text_class: "tizen";
5986                }
5987             }
5988             description { state: "selected" 0.0;
5989                inherit: "default" 0.0;
5990                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5991             }
5992             GENLIST_DESCRIPTION_FLIP_ENABLED
5993          }
5994          GENLIST_PART_FLIP
5995          GENLIST_PART_DISCLIP
5996       }
5997       programs {
5998          // signal: elm,state,%s,active
5999          //   a "check" item named %s went active
6000          // signal: elm,state,%s,passive
6001          //   a "check" item named %s went passive
6002          // default is passive
6003          program { name: "go_active";
6004             signal: "elm,state,selected";
6005             source: "elm";
6006             action: STATE_SET "selected" 0.0;
6007             target: "bg";
6008             target: "elm.text.1";
6009             target: "elm.text.2";
6010             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6011          }
6012          program { name: "go_passive";
6013             signal: "elm,state,unselected";
6014             source: "elm";
6015             action: STATE_SET "default" 0.0;
6016             target: "bg";
6017             target: "elm.text.1";
6018             target: "elm.text.2";
6019             transition: LINEAR 0.1;
6020          }
6021          program { name: "go_disabled";
6022             signal: "elm,state,disabled";
6023             source: "elm";
6024             action: STATE_SET "disabled" 0.0;
6025             target: "disclip";
6026          }
6027          program { name: "go_enabled";
6028             signal: "elm,state,enabled";
6029             source: "elm";
6030             action: STATE_SET "default" 0.0;
6031             target: "disclip";
6032          }
6033          GENLIST_PROGRAM_FLIP_2TEXT
6034          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6035       }
6036    }
6037
6038    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
6039       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
6040       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
6041       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
6042       alias: "elm/layout/dialogue/2text.1icon.2";
6043       data.item: "stacking" "above";
6044       data.item: "selectraise" "on";
6045       data.item: "texts" "elm.text.1 elm.text.2";
6046       data.item: "contents" "elm.icon";
6047       data.item: "flips" "elm.flip.icon elm.flip.content";
6048       parts {
6049          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6050          GENLIST_PART_BG_NORMAL
6051          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6052          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6053          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6054          GENLIST_PART_PADDING_RIGHT_EDIT
6055          GENLIST_PART_DIALOGUE_ITEM
6056          GENLIST_PART_DIALOGUE_RIGHT_LINE
6057          part { name: "elm.icon";
6058             clip_to: "disclip";
6059             type: SWALLOW;
6060             scale: 1;
6061             description { state: "default" 0.0;
6062                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6063                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6064                fixed: 1 1;
6065                rel1 {
6066                   relative: 1.0 0.0;
6067                   to_x: "elm.padding.left";
6068                }
6069                rel2.to_x: "elm.padding.left";
6070                align: 0.0 0.5;
6071             }
6072             GENLIST_DESCRIPTION_FLIP_ENABLED
6073          }
6074          part { name: "elm.padding.icon.right";
6075             clip_to: "disclip";
6076             type: RECT;
6077             scale: 1;
6078             description { state: "default" 0.0;
6079                min: GENLIST_PADDING_16_INC 0;
6080                fixed: 1 0;
6081                rel1 {
6082                   relative: 1.0 0.0;
6083                   to_x: "elm.icon";
6084                }
6085                rel2.to_x: "elm.icon";
6086                align: 0.0 0.0;
6087                visible: 0;
6088             }
6089          }
6090          part { name: "elm.text.1";
6091             clip_to: "disclip";
6092             type: TEXT;
6093             mouse_events: 0;
6094             scale: 1;
6095             description { state: "default" 0.0;
6096                min: 0 GENLIST_SIZE_61_INC;
6097                fixed: 0 1;
6098                rel1 {
6099                   relative: 1.0 1.0;
6100                   to_x: "elm.padding.icon.right";
6101                   to_y: "elm.padding.top";
6102                }
6103                rel2 {
6104                   relative: 0.0 1.0;
6105                   to_x: "elm.padding.right";
6106                   to_y: "elm.padding.top";
6107                }
6108                align: 0.0 0.0;
6109                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6110                text {
6111                   font: "Tizen:style=Roman";
6112                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6113                   min: 0 1;
6114                   align: 0.0 0.5;
6115                   text_class: "list_item";
6116                }
6117             }
6118             description { state: "selected" 0.0;
6119                inherit: "default" 0.0;
6120                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6121             }
6122             GENLIST_DESCRIPTION_FLIP_ENABLED
6123          }
6124          part { name: "elm.text.2";
6125             clip_to: "disclip";
6126             type: TEXT;
6127             mouse_events: 0;
6128             scale: 1;
6129             description { state: "default" 0.0;
6130                rel1 {
6131                   relative: 1.0 1.0;
6132                   to_x: "elm.padding.icon.right";
6133                   to_y: "elm.text.1";
6134                }
6135                rel2 {
6136                   relative: 0.0 0.0;
6137                   to_x: "elm.padding.right";
6138                   to_y: "elm.padding.bottom";
6139                }
6140                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6141                text {
6142                   font: "Tizen:style=Medium";
6143                   size: GENLIST_FONT_32_INC;
6144                   min: 0 1;
6145                   align: 0.0 0.5;
6146                   text_class: "tizen";
6147                }
6148             }
6149             description { state: "selected" 0.0;
6150                inherit: "default" 0.0;
6151                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6152             }
6153             GENLIST_DESCRIPTION_FLIP_ENABLED
6154          }
6155          GENLIST_PART_FLIP
6156          GENLIST_PART_DISCLIP
6157       }
6158       programs {
6159          // signal: elm,state,%s,active
6160          //   a "check" item named %s went active
6161          // signal: elm,state,%s,passive
6162          //   a "check" item named %s went passive
6163          // default is passive
6164          program { name: "go_active";
6165             signal: "elm,state,selected";
6166             source: "elm";
6167             action: STATE_SET "selected" 0.0;
6168             target: "bg";
6169             target: "elm.text.1";
6170             target: "elm.text.2";
6171             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6172          }
6173          program { name: "go_passive";
6174             signal: "elm,state,unselected";
6175             source: "elm";
6176             action: STATE_SET "default" 0.0;
6177             target: "bg";
6178             target: "elm.text.1";
6179             target: "elm.text.2";
6180             transition: LINEAR 0.1;
6181          }
6182          program { name: "go_disabled";
6183             signal: "elm,state,disabled";
6184             source: "elm";
6185             action: STATE_SET "disabled" 0.0;
6186             target: "disclip";
6187          }
6188          program { name: "go_enabled";
6189             signal: "elm,state,enabled";
6190             source: "elm";
6191             action: STATE_SET "default" 0.0;
6192             target: "disclip";
6193          }
6194          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6195          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6196       }
6197    }
6198
6199    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
6200       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
6201       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
6202       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
6203       alias: "elm/layout/dialogue/2text.1icon.3";
6204       data.item: "stacking" "above";
6205       data.item: "selectraise" "on";
6206       data.item: "texts" "elm.text.1 elm.text.2";
6207       data.item: "contents" "elm.icon";
6208       data.item: "flips" "elm.flip.icon elm.flip.content";
6209       parts {
6210          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6211          GENLIST_PART_BG_NORMAL
6212          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6213          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6214          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6215          GENLIST_PART_PADDING_RIGHT_EDIT
6216          GENLIST_PART_DIALOGUE_ITEM
6217          GENLIST_PART_DIALOGUE_RIGHT_LINE
6218          part { name: "elm.icon";
6219             clip_to: "disclip";
6220             type: SWALLOW;
6221             scale: 1;
6222             description { state: "default" 0.0;
6223                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6224                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6225                fixed: 1 1;
6226                rel1 {
6227                   relative: 1.0 0.0;
6228                   to_x: "elm.padding.left";
6229                }
6230                rel2.to_x: "elm.padding.left";
6231                align: 0.0 0.5;
6232             }
6233             GENLIST_DESCRIPTION_FLIP_ENABLED
6234          }
6235          part { name: "elm.padding.icon.right";
6236             clip_to: "disclip";
6237             type: RECT;
6238             scale: 1;
6239             description { state: "default" 0.0;
6240                min: GENLIST_PADDING_16_INC 0;
6241                fixed: 1 0;
6242                rel1 {
6243                   relative: 1.0 0.0;
6244                   to_x: "elm.icon";
6245                }
6246                rel2.to_x: "elm.icon";
6247                align: 0.0 0.0;
6248                visible: 0;
6249             }
6250          }
6251          part { name: "elm.text.1";
6252             clip_to: "disclip";
6253             type: TEXT;
6254             mouse_events: 0;
6255             scale: 1;
6256             description { state: "default" 0.0;
6257                min: 0 GENLIST_SIZE_61_INC;
6258                fixed: 0 1;
6259                rel1 {
6260                   relative: 1.0 1.0;
6261                   to_x: "elm.padding.icon.right";
6262                   to_y: "elm.padding.top";
6263                }
6264                rel2 {
6265                   relative: 0.0 1.0;
6266                   to_x: "elm.padding.right";
6267                   to_y: "elm.padding.top";
6268                }
6269                align: 0.0 0.0;
6270                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6271                text {
6272                   font: "Tizen:style=Roman";
6273                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6274                   min: 0 1;
6275                   align: 0.0 0.5;
6276                   text_class: "list_item";
6277                }
6278             }
6279             description { state: "selected" 0.0;
6280                inherit: "default" 0.0;
6281                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6282             }
6283             GENLIST_DESCRIPTION_FLIP_ENABLED
6284          }
6285          part { name: "elm.text.2";
6286             clip_to: "disclip";
6287             type: TEXT;
6288             mouse_events: 0;
6289             scale: 1;
6290             description { state: "default" 0.0;
6291                rel1 {
6292                   relative: 1.0 1.0;
6293                   to_x: "elm.padding.icon.right";
6294                   to_y: "elm.text.1";
6295                }
6296                rel2 {
6297                   relative: 0.0 0.0;
6298                   to_x: "elm.padding.right";
6299                   to_y: "elm.padding.bottom";
6300                }
6301                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6302                text {
6303                   font: "Tizen:style=Medium";
6304                   size: GENLIST_FONT_32_INC;
6305                   min: 0 1;
6306                   align: 0.0 0.5;
6307                   text_class: "tizen";
6308                }
6309             }
6310             description { state: "selected" 0.0;
6311                inherit: "default" 0.0;
6312                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6313             }
6314             GENLIST_DESCRIPTION_FLIP_ENABLED
6315          }
6316          GENLIST_PART_FLIP
6317          GENLIST_PART_DISCLIP
6318       }
6319       programs {
6320          // signal: elm,state,%s,active
6321          //   a "check" item named %s went active
6322          // signal: elm,state,%s,passive
6323          //   a "check" item named %s went passive
6324          // default is passive
6325          program { name: "go_active";
6326             signal: "elm,state,selected";
6327             source: "elm";
6328             action: STATE_SET "selected" 0.0;
6329             target: "bg";
6330             target: "elm.text.1";
6331             target: "elm.text.2";
6332             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6333          }
6334          program { name: "go_passive";
6335             signal: "elm,state,unselected";
6336             source: "elm";
6337             action: STATE_SET "default" 0.0;
6338             target: "bg";
6339             target: "elm.text.1";
6340             target: "elm.text.2";
6341             transition: LINEAR 0.1;
6342          }
6343          program { name: "go_disabled";
6344             signal: "elm,state,disabled";
6345             source: "elm";
6346             action: STATE_SET "disabled" 0.0;
6347             target: "disclip";
6348          }
6349          program { name: "go_enabled";
6350             signal: "elm,state,enabled";
6351             source: "elm";
6352             action: STATE_SET "default" 0.0;
6353             target: "disclip";
6354          }
6355          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6356          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6357       }
6358    }
6359
6360    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6361       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6362       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6363       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6364       alias: "elm/layout/dialogue/2text.3icon";
6365       data.item: "stacking" "above";
6366       data.item: "selectraise" "on";
6367       data.item: "texts" "elm.text.1 elm.text.2";
6368       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6369       data.item: "flips" "elm.flip.icon elm.flip.content";
6370       parts {
6371          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6372          GENLIST_PART_BG_NORMAL
6373          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6374          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6375          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6376          GENLIST_PART_PADDING_RIGHT_EDIT
6377          GENLIST_PART_DIALOGUE_ITEM
6378          GENLIST_PART_DIALOGUE_RIGHT_LINE
6379          part { name: "elm.swallow.colorbar";
6380             clip_to: "disclip";
6381             type: SWALLOW;
6382             scale: 1;
6383             description { state: "default" 0.0;
6384                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6385                fixed: 1 1;
6386                rel1 {
6387                   relative: 1.0 0.0;
6388                   to_x: "elm.rect.dialogue";
6389                }
6390                rel2 {
6391                   relative: 1.0 0.0;
6392                   to_x: "elm.rect.dialogue";
6393                }
6394                align: 0.0 0.0;
6395             }
6396          }
6397          part { name: "elm.icon.1";
6398             clip_to: "disclip";
6399             type: SWALLOW;
6400             scale: 1;
6401             description { state: "default" 0.0;
6402                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6403                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6404                fixed: 1 1;
6405                rel1 {
6406                   relative: 1.0 0.0;
6407                   to_x: "elm.padding.left";
6408                }
6409                rel2 {
6410                   relative: 1.0 1.0;
6411                   to_x: "elm.padding.left";
6412                }
6413                align: 0.0 0.5;
6414             }
6415             GENLIST_DESCRIPTION_FLIP_ENABLED
6416          }
6417          part { name: "elm.padding.icon1.right";
6418             type: RECT;
6419             scale: 1;
6420             description { state: "default" 0.0;
6421                min: GENLIST_PADDING_16_INC 0;
6422                fixed: 1 0;
6423                rel1 {
6424                   relative: 1.0 0.0;
6425                   to_x: "elm.icon.1";
6426                }
6427                rel2.to_x: "elm.icon.1";
6428                align: 0.0 0.0;
6429                visible: 0;
6430             }
6431          }
6432          part { name: "elm.icon.2";
6433             clip_to: "disclip";
6434             type: SWALLOW;
6435             scale: 1;
6436             description { state: "default" 0.0;
6437                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6438                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6439                fixed: 1 1;
6440                rel1.to_x: "elm.padding.right";
6441                rel2 {
6442                   relative: 0.0 1.0;
6443                   to_x: "elm.padding.right";
6444                }
6445                align: 1.0 0.5;
6446             }
6447             GENLIST_DESCRIPTION_FLIP_ENABLED
6448          }
6449          part { name: "elm.padding.icon2.left";
6450             type: RECT;
6451             scale: 1;
6452             description { state: "default" 0.0;
6453                min: GENLIST_PADDING_16_INC 0;
6454                fixed: 1 0;
6455                rel1.to_x: "elm.icon.2";
6456                rel2 {
6457                   relative: 0.0 1.0;
6458                   to_x: "elm.icon.2";
6459                }
6460                align: 1.0 0.0;
6461                visible: 0;
6462             }
6463          }
6464          part { name: "elm.text.1";
6465             clip_to: "disclip";
6466             type: TEXT;
6467             mouse_events: 0;
6468             scale: 1;
6469             description { state: "default" 0.0;
6470                min: 0 GENLIST_SIZE_61_INC;
6471                fixed: 0 1;
6472                rel1 {
6473                   relative: 1.0 1.0;
6474                   to_x: "elm.padding.icon1.right";
6475                   to_y: "elm.padding.top";
6476                }
6477                rel2 {
6478                   relative: 0.0 1.0;
6479                   to_x: "elm.padding.icon2.left";
6480                   to_y: "elm.padding.top";
6481                }
6482                align: 0.0 0.0;
6483                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6484                text {
6485                   font: "Tizen:style=Roman";
6486                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6487                   min: 0 1;
6488                   align: 0.0 0.5;
6489                   text_class: "list_item";
6490                }
6491             }
6492             description { state: "selected" 0.0;
6493                inherit: "default" 0.0;
6494                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6495             }
6496             GENLIST_DESCRIPTION_FLIP_ENABLED
6497          }
6498          part { name: "elm.text.2";
6499             clip_to: "disclip";
6500             type: TEXT;
6501             mouse_events: 0;
6502             scale: 1;
6503             description { state: "default" 0.0;
6504                rel1 {
6505                   relative: 1.0 1.0;
6506                   to_x: "elm.padding.icon1.right";
6507                   to_y: "elm.text.1";
6508                }
6509                rel2 {
6510                   relative: 0.0 0.0;
6511                   to_x: "elm.padding.icon2.left";
6512                   to_y: "elm.padding.bottom";
6513                }
6514                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6515                text {
6516                   font: "Tizen:style=Medium";
6517                   size: GENLIST_FONT_32_INC;
6518                   min: 0 1;
6519                   align: 0.0 0.5;
6520                   text_class: "tizen";
6521                }
6522             }
6523             description { state: "selected" 0.0;
6524                inherit: "default" 0.0;
6525                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6526             }
6527             GENLIST_DESCRIPTION_FLIP_ENABLED
6528          }
6529          GENLIST_PART_FLIP
6530          GENLIST_PART_DISCLIP
6531       }
6532       programs {
6533          // signal: elm,state,%s,active
6534          //   a "check" item named %s went active
6535          // signal: elm,state,%s,passive
6536          //   a "check" item named %s went passive
6537          // default is passive
6538          program { name: "go_active";
6539             signal: "elm,state,selected";
6540             source: "elm";
6541             action: STATE_SET "selected" 0.0;
6542             target: "bg";
6543             target: "elm.text.1";
6544             target: "elm.text.2";
6545             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6546          }
6547          program { name: "go_passive";
6548             signal: "elm,state,unselected";
6549             source: "elm";
6550             action: STATE_SET "default" 0.0;
6551             target: "bg";
6552             target: "elm.text.1";
6553             target: "elm.text.2";
6554             transition: LINEAR 0.1;
6555          }
6556          program { name: "go_disabled";
6557             signal: "elm,state,disabled";
6558             source: "elm";
6559             action: STATE_SET "disabled" 0.0;
6560             target: "disclip";
6561          }
6562          program { name: "go_enabled";
6563             signal: "elm,state,enabled";
6564             source: "elm";
6565             action: STATE_SET "default" 0.0;
6566             target: "disclip";
6567          }
6568          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6569          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6570       }
6571    }
6572
6573    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6574       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6575       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6576       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6577       alias: "elm/layout/dialogue/2text.2icon.2";
6578       data.item: "stacking" "above";
6579       data.item: "selectraise" "on";
6580       data.item: "texts" "elm.text.1 elm.text.2";
6581       data.item: "contents" "elm.icon.1 elm.icon.2";
6582       data.item: "flips" "elm.flip.icon elm.flip.content";
6583       parts {
6584          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6585          GENLIST_PART_BG_NORMAL
6586          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6587          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6588          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6589          GENLIST_PART_PADDING_RIGHT_EDIT
6590          GENLIST_PART_DIALOGUE_ITEM
6591          GENLIST_PART_DIALOGUE_RIGHT_LINE
6592          part { name: "elm.icon.1";
6593             clip_to: "disclip";
6594             type: SWALLOW;
6595             scale: 1;
6596             description { state: "default" 0.0;
6597                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6598                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6599                fixed: 1 1;
6600                rel1 {
6601                   relative: 1.0 1.0;
6602                   to_x: "elm.padding.left";
6603                   to_y: "elm.padding.top";
6604                }
6605                rel2 {
6606                   relative: 1.0 0.0;
6607                   to_x: "elm.padding.left";
6608                   to_y: "elm.padding.bottom";
6609                }
6610                align: 0.0 0.5;
6611             }
6612             GENLIST_DESCRIPTION_FLIP_ENABLED
6613          }
6614          part { name: "elm.padding.icon1.right";
6615             clip_to: "disclip";
6616             type: RECT;
6617             scale: 1;
6618             description { state: "default" 0.0;
6619                min: GENLIST_PADDING_16_INC 0;
6620                fixed: 1 0;
6621                rel1 {
6622                   relative: 1.0 0.0;
6623                   to_x: "elm.icon.1";
6624                }
6625                rel2.to_x: "elm.icon.1";
6626                align: 0.0 0.0;
6627                visible: 0;
6628             }
6629          }
6630          part { name: "elm.text.1";
6631             clip_to: "disclip";
6632             type: TEXT;
6633             mouse_events: 0;
6634             scale: 1;
6635             description { state: "default" 0.0;
6636                min: 0 GENLIST_SIZE_61_INC;
6637                fixed: 0 1;
6638                rel1 {
6639                   relative: 1.0 1.0;
6640                   to_x: "elm.padding.icon1.right";
6641                   to_y: "elm.padding.top";
6642                }
6643                rel2 {
6644                   relative: 0.0 1.0;
6645                   to_x: "elm.padding.right";
6646                   to_y: "elm.padding.top";
6647                }
6648                align: 0.0 0.0;
6649                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6650                text {
6651                   font: "Tizen:style=Roman";
6652                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6653                   min: 0 1;
6654                   align: 0.0 0.5;
6655                   text_class: "list_item";
6656                }
6657             }
6658             description { state: "selected" 0.0;
6659                inherit: "default" 0.0;
6660                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6661             }
6662             GENLIST_DESCRIPTION_FLIP_ENABLED
6663          }
6664          part { name: "elm.icon.2";
6665             clip_to: "disclip";
6666             type: SWALLOW;
6667             scale: 1;
6668             description { state: "default" 0.0;
6669                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6670                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6671                fixed: 1 1;
6672                rel1 {
6673                   relative: 0.0 1.0;
6674                   to_x: "elm.padding.right";
6675                   to_y: "elm.text.1";
6676                }
6677                rel2 {
6678                   relative: 0.0 0.0;
6679                   to_x: "elm.padding.right";
6680                   to_y: "elm.padding.bottom";
6681                }
6682                align: 1.0 0.5;
6683             }
6684             GENLIST_DESCRIPTION_FLIP_ENABLED
6685          }
6686          part { name: "elm.padding.icon2.left";
6687             clip_to: "disclip";
6688             type: RECT;
6689             scale: 1;
6690             description { state: "default" 0.0;
6691                min: GENLIST_PADDING_16_INC 0;
6692                fixed: 1 0;
6693                rel1 {
6694                   relative: 0.0 0.0;
6695                   to_x: "elm.icon.2";
6696                }
6697                rel2.to_x: "elm.icon.2";
6698                align: 1.0 0.0;
6699                visible: 0;
6700             }
6701          }
6702          part { name: "elm.text.2";
6703             clip_to: "disclip";
6704             type: TEXT;
6705             mouse_events: 0;
6706             scale: 1;
6707             description { state: "default" 0.0;
6708                rel1 {
6709                   relative: 1.0 1.0;
6710                   to_x: "elm.padding.icon1.right";
6711                   to_y: "elm.text.1";
6712                }
6713                rel2 {
6714                   relative: 0.0 0.0;
6715                   to_x: "elm.padding.icon2.left";
6716                   to_y: "elm.padding.bottom";
6717                }
6718                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6719                text {
6720                   font: "Tizen:style=Medium";
6721                   size: GENLIST_FONT_32_INC;
6722                   min: 0 1;
6723                   align: 0.0 0.5;
6724                   text_class: "tizen";
6725                }
6726             }
6727             description { state: "selected" 0.0;
6728                inherit: "default" 0.0;
6729                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6730             }
6731             GENLIST_DESCRIPTION_FLIP_ENABLED
6732          }
6733          GENLIST_PART_FLIP
6734          GENLIST_PART_DISCLIP
6735       }
6736       programs {
6737          // signal: elm,state,%s,active
6738          //   a "check" item named %s went active
6739          // signal: elm,state,%s,passive
6740          //   a "check" item named %s went passive
6741          // default is passive
6742          program { name: "go_active";
6743             signal: "elm,state,selected";
6744             source: "elm";
6745             action: STATE_SET "selected" 0.0;
6746             target: "bg";
6747             target: "elm.text.1";
6748             target: "elm.text.2";
6749             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6750          }
6751          program { name: "go_passive";
6752             signal: "elm,state,unselected";
6753             source: "elm";
6754             action: STATE_SET "default" 0.0;
6755             target: "bg";
6756             target: "elm.text.1";
6757             target: "elm.text.2";
6758             transition: LINEAR 0.1;
6759          }
6760          program { name: "go_disabled";
6761             signal: "elm,state,disabled";
6762             source: "elm";
6763             action: STATE_SET "disabled" 0.0;
6764             target: "disclip";
6765          }
6766          program { name: "go_enabled";
6767             signal: "elm,state,enabled";
6768             source: "elm";
6769             action: STATE_SET "default" 0.0;
6770             target: "disclip";
6771          }
6772          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6773          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6774       }
6775    }
6776
6777 // 2.4.2.9
6778    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6779       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6780       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6781       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6782       alias: "elm/layout/dialogue/2text.2icon.3";
6783       inherit: "elm/genlist/item/2text.2icon.4/default";
6784       parts {
6785          GENLIST_PART_BG_NORMAL
6786          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6787          GENLIST_PART_DIALOGUE_ITEM
6788          GENLIST_PART_DIALOGUE_RIGHT_LINE
6789       }
6790    }
6791 // 2.4.2.9 (textblock)
6792    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6793       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6794       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6795       parts {
6796          GENLIST_PART_BG_NORMAL
6797          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6798          GENLIST_PART_DIALOGUE_ITEM
6799          GENLIST_PART_DIALOGUE_RIGHT_LINE
6800       }
6801    }
6802
6803 // 4.2.11
6804    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6805       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6806       alias: "elm/layout/dialogue/1title.1text.2";
6807       data.item: "stacking" "above";
6808       data.item: "selectraise" "on";
6809       data.item: "texts" "elm.title elm.text";
6810       parts {
6811          part { name: "base";
6812             type: RECT;
6813             repeat_events: 1;
6814             description { state: "default" 0.0;
6815                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6816             }
6817          }
6818          GENLIST_PART_BG_NORMAL
6819          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6820          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6821          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6822          GENLIST_PART_PADDING_RIGHT_EDIT
6823          GENLIST_PART_DIALOGUE_ITEM
6824          GENLIST_PART_DIALOGUE_RIGHT_LINE
6825          part { name: "elm.title";
6826             clip_to: "disclip";
6827             type: TEXT;
6828             mouse_events: 0;
6829             scale: 1;
6830             description { state: "default" 0.0;
6831                min: GENLIST_SIZE_163_INC 0;
6832                fixed: 1 0;
6833                rel1 {
6834                   relative: 1.0 0.0;
6835                   to_x: "elm.padding.left";
6836                }
6837                rel2 {
6838                   relative: 1.0 1.0;
6839                   to_x: "elm.padding.left";
6840                }
6841                align: 0.0 0.0;
6842                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6843                text {
6844                   font: "Tizen:style=Medium";
6845                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6846                   min: 0 1;
6847                   align: 0.0 0.5;
6848                   text_class: "tizen";
6849                }
6850             }
6851             description { state: "selected" 0.0;
6852                inherit: "default" 0.0;
6853                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6854             }
6855          }
6856          part { name: "elm.divider1";
6857             clip_to: "disclip";
6858             type: RECT;
6859             mouse_events: 0;
6860             description { state: "default" 0.0;
6861                min: 1 0;
6862                fixed: 1 0;
6863                rel1 {
6864                   relative: 1.0 0.0;
6865                   to_x: "elm.title";
6866                }
6867                rel2.to_x: "elm.title";
6868                align: 0.0 0.5;
6869                color: GENLIST_LIST_LINE1_COLOR;
6870             }
6871          }
6872          part { name: "elm.padding.text.left";
6873             clip_to: "disclip";
6874             type: RECT;
6875             mouse_events: 0;
6876             description { state: "default" 0.0;
6877                min: GENLIST_PADDING_16_INC 0;
6878                fixed: 1 0;
6879                rel1 {
6880                   relative: 1.0 0.0;
6881                   to_x: "elm.divider1";
6882                }
6883                rel2.to_x: "elm.divider1";
6884                align: 0.0 0.5;
6885                visible: 0;
6886             }
6887          }
6888          part { name: "elm.text";
6889             clip_to: "disclip";
6890             type: TEXTBLOCK;
6891             mouse_events: 0;
6892             scale: 1;
6893             description { state: "default" 0.0;
6894                rel1 {
6895                   relative: 1.0 1.0;
6896                   to_x: "elm.padding.text.left";
6897                   to_y: "elm.padding.top";
6898                }
6899                rel2 {
6900                   relative: 0.0 0.0;
6901                   to_x: "elm.padding.right";
6902                   to_y: "elm.padding.bottom";
6903                }
6904                text {
6905                   style: "genlist_style_list_main_text_unread_wrap";
6906                   min: 0 1;
6907                   align: 0.0 0.5;
6908                }
6909             }
6910             description { state: "selected" 0.0;
6911                inherit: "default" 0.0;
6912                text.style: "genlist_style_list_main_text_focus_wrap";
6913             }
6914          }
6915          GENLIST_PART_DISCLIP
6916       }
6917       programs {
6918          // signal: elm,state,%s,active
6919          //   a "check" item named %s went active
6920          // signal: elm,state,%s,passive
6921          //   a "check" item named %s went passive
6922          // default is passive
6923          program { name: "go_active";
6924             signal: "elm,state,selected";
6925             source: "elm";
6926             action: STATE_SET "selected" 0.0;
6927             target: "bg";
6928             target: "elm.title";
6929             target: "elm.text";
6930             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6931          }
6932          program { name: "go_passive";
6933             signal: "elm,state,unselected";
6934             source: "elm";
6935             action: STATE_SET "default" 0.0;
6936             target: "bg";
6937             target: "elm.title";
6938             target: "elm.text";
6939             transition: LINEAR 0.1;
6940          }
6941          program { name: "go_disabled";
6942             signal: "elm,state,disabled";
6943             source: "elm";
6944             action: STATE_SET "disabled" 0.0;
6945             target: "disclip";
6946          }
6947          program { name: "go_enabled";
6948             signal: "elm,state,enabled";
6949             source: "elm";
6950             action: STATE_SET "default" 0.0;
6951             target: "disclip";
6952          }
6953          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6954       }
6955    }
6956
6957    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6958       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6959       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6960       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6961       alias: "elm/layout/dialogue/1title.2text";
6962       data.item: "stacking" "above";
6963       data.item: "selectraise" "on";
6964       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6965       parts {
6966          GENLIST_PART_BASE
6967          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6968          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6969          GENLIST_PART_PADDING_RIGHT_EDIT
6970          GENLIST_PART_DIALOGUE_ITEM
6971          GENLIST_PART_DIALOGUE_RIGHT_LINE
6972          part { name: "elm.divider1";
6973             clip_to: "disclip";
6974             type: RECT;
6975             mouse_events: 0;
6976             description { state: "default" 0.0;
6977                min: 1 0;
6978                fixed: 1 0;
6979                rel1 {
6980                   relative: 1.0 0.0;
6981                   to_x: "elm.title";
6982                }
6983                rel2.to_x: "elm.title";
6984                align: 0.0 0.5;
6985                color: GENLIST_LIST_LINE1_COLOR;
6986             }
6987          }
6988          part { name: "center_line";
6989             clip_to: "disclip";
6990             type: RECT;
6991             mouse_events: 0;
6992             description { state: "default" 0.0;
6993                min: 0 1;
6994                fixed: 0 1;
6995                color: GENLIST_LIST_LINE1_COLOR;
6996                rel1 {
6997                   relative: 1.0 0.5;
6998                   to_x: "elm.divider1";
6999                }
7000                rel2.relative: 1.0 0.5;
7001                align: 0.5 1.0;
7002             }
7003          }
7004          part { name: "elm.title";
7005             clip_to: "disclip";
7006             type: TEXT;
7007             mouse_events: 0;
7008             scale: 1;
7009             description { state: "default" 0.0;
7010                min: GENLIST_SIZE_163_INC 0;
7011                fixed: 1 0;
7012                rel1 {
7013                   relative: 1.0  0.0;
7014                   to_x: "elm.padding.left";
7015                }
7016                rel2.to_x: "elm.padding.left";
7017                align: 0.0 0.5;
7018                color: GENLIST_MULTILINE_TEXT_COLOR;
7019                text {
7020                   font: "Tizen:style=Medium";
7021                   size: GENLIST_MULTILINE_TEXT_SIZE;
7022                   min: 0 1;
7023                   align: 0.0 0.5;
7024                   text_class: "tizen";
7025                }
7026             }
7027          }
7028          part { name: "elm.padding.title.right";
7029             clip_to: "disclip";
7030             type: RECT;
7031             mouse_events: 0;
7032             scale: 1;
7033             description { state: "default" 0.0;
7034                min: GENLIST_PADDING_16_INC 0;
7035                fixed: 1 0;
7036                rel1 {
7037                    relative: 1.0 0.0;
7038                    to_x: "elm.title";
7039                }
7040                rel2.to_x: "elm.title";
7041                visible: 0;
7042                align: 0.0 0.5;
7043             }
7044          }
7045          part { name: "elm.text.1";
7046             clip_to: "disclip";
7047             type: TEXT;
7048             mouse_events: 0;
7049             scale: 1;
7050             description { state: "default" 0.0;
7051                rel1 {
7052                   relative: 1.0 0.0;
7053                   to_x: "elm.padding.title.right";
7054                }
7055                rel2 {
7056                   relative: 0.0 0.0;
7057                   to_x: "elm.padding.right";
7058                   to_y: "center_line";
7059                }
7060                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7061                text {
7062                   font: "Tizen:style=Roman";
7063                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7064                   min: 0 1;
7065                   align: 0.0 0.5;
7066                   text_class: "list_item";
7067                }
7068             }
7069          }
7070          part { name: "elm.text.2";
7071             clip_to: "disclip";
7072             type: TEXT;
7073             mouse_events: 0;
7074             scale: 1;
7075             description { state: "default" 0.0;
7076                rel1 {
7077                   relative: 1.0 0.5;
7078                   to_x: "elm.padding.title.right";
7079                }
7080                rel2 {
7081                   relative: 0.0 1.0;
7082                   to_x: "elm.padding.right";
7083                }
7084                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7085                text {
7086                   font: "Tizen:style=Roman";
7087                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7088                   min: 0 1;
7089                   align: 0.0 0.5;
7090                   text_class: "tizen";
7091                }
7092             }
7093          }
7094          GENLIST_PART_DISCLIP
7095       }
7096       programs {
7097          // signal: elm,state,%s,active
7098          //   a "check" item named %s went active
7099          // signal: elm,state,%s,passive
7100          //   a "check" item named %s went passive
7101          // default is passive
7102          program { name: "go_active";
7103             signal: "elm,state,selected";
7104             source: "elm";
7105             action: STATE_SET "selected" 0.0;
7106             target: "elm.title";
7107             target: "elm.text.1";
7108             target: "elm.text.2";
7109          }
7110          program { name: "go_passive";
7111             signal: "elm,state,unselected";
7112             source: "elm";
7113             action: STATE_SET "default" 0.0;
7114             target: "elm.title";
7115             target: "elm.text.1";
7116             target: "elm.text.2";
7117             transition: LINEAR 0.1;
7118          }
7119          program { name: "go_disabled";
7120             signal: "elm,state,disabled";
7121             source: "elm";
7122             action: STATE_SET "disabled" 0.0;
7123             target: "disclip";
7124          }
7125          program { name: "go_enabled";
7126             signal: "elm,state,enabled";
7127             source: "elm";
7128             action: STATE_SET "default" 0.0;
7129             target: "disclip";
7130          }
7131       }
7132    }
7133
7134 #if 0
7135    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
7136       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
7137       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
7138       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
7139       alias: "elm/layout/dialogue/2text.1icon.6";
7140       data.item: "stacking" "above";
7141       data.item: "selectraise" "on";
7142       data.item: "texts" "elm.text.1 elm.text.2";
7143       data.item: "contents" "elm.icon";
7144       data.item: "flips" "elm.flip.icon elm.flip.content";
7145       parts {
7146          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7147          GENLIST_PART_BG_NORMAL
7148          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7149          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7150          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7151          GENLIST_PART_PADDING_RIGHT_EDIT
7152          GENLIST_PART_DIALOGUE_ITEM
7153          GENLIST_PART_DIALOGUE_RIGHT_LINE
7154          part { name: "elm.icon";
7155             clip_to: "disclip";
7156             type: SWALLOW;
7157             scale: 1;
7158             description { state: "default" 0.0;
7159                fixed: 1 1;
7160                rel1.to_x: "elm.padding.right";
7161                rel2 {
7162                   relative: 0.0 1.0;
7163                   to_x: "elm.padding.right";
7164                }
7165                align: 1.0 0.5;
7166             }
7167             GENLIST_DESCRIPTION_FLIP_ENABLED
7168          }
7169          part { name: "elm.padding.icon.left";
7170             clip_to: "disclip";
7171             type: RECT;
7172             scale: 1;
7173             description { state: "default" 0.0;
7174                min: GENLIST_SIZE_16_INC 0;
7175                fixed: 1 0;
7176                rel1.to_x: "elm.icon";
7177                rel2 {
7178                   relative: 0.0 1.0;
7179                   to_x: "elm.icon";
7180                }
7181                align: 1.0 0.0;
7182                visible: 0;
7183             }
7184          }
7185          part { name: "elm.text.1";
7186             clip_to: "disclip";
7187             type: TEXT;
7188             mouse_events: 0;
7189             scale: 1;
7190             description { state: "default" 0.0;
7191                min: 0 GENLIST_SIZE_61_INC;
7192                fixed: 0 1;
7193                rel1 {
7194                   relative: 1.0 1.0;
7195                   to_x: "elm.padding.left";
7196                   to_y: "elm.padding.top";
7197                }
7198                rel2 {
7199                   relative: 0.0 1.0;
7200                   to_x: "elm.padding.icon.left";
7201                   to_y: "elm.padding.top";
7202                }
7203                align: 0.0 0.0;
7204                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7205                text {
7206                   font: "Tizen:style=Roman";
7207                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7208                   min: 0 1;
7209                   align: 0.0 0.5;
7210                   text_class: "list_item";
7211                }
7212             }
7213             description { state: "selected" 0.0;
7214                inherit: "default" 0.0;
7215                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7216             }
7217             GENLIST_DESCRIPTION_FLIP_ENABLED
7218          }
7219          part { name: "elm.text.2";
7220             clip_to: "disclip";
7221             type: TEXT;
7222             mouse_events: 0;
7223             scale: 1;
7224             description { state: "default" 0.0;
7225                rel1 {
7226                   relative: 1.0 1.0;
7227                   to_x: "elm.padding.left";
7228                   to_y: "elm.text.1";
7229                }
7230                rel2 {
7231                   relative: 0.0 0.0;
7232                   to_x: "elm.padding.icon.left";
7233                   to_y: "elm.padding.bottom";
7234                }
7235                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7236                text {
7237                   font: "Tizen:style=Medium";
7238                   size: GENLIST_FONT_32_INC;
7239                   min: 0 1;
7240                   align: 0.0 0.5;
7241                   text_class: "tizen";
7242                }
7243             }
7244             description { state: "selected" 0.0;
7245                inherit: "default" 0.0;
7246                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7247             }
7248             GENLIST_DESCRIPTION_FLIP_ENABLED
7249          }
7250          GENLIST_PART_FLIP
7251          GENLIST_PART_DISCLIP
7252       }
7253       programs {
7254          // signal: elm,state,%s,active
7255          //   a "check" item named %s went active
7256          // signal: elm,state,%s,passive
7257          //   a "check" item named %s went passive
7258          // default is passive
7259          program { name: "go_active";
7260             signal: "elm,state,selected";
7261             source: "elm";
7262             action: STATE_SET "selected" 0.0;
7263             target: "bg";
7264             target: "elm.text.1";
7265             target: "elm.text.2";
7266             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7267          }
7268          program { name: "go_passive";
7269             signal: "elm,state,unselected";
7270             source: "elm";
7271             action: STATE_SET "default" 0.0;
7272             target: "bg";
7273             target: "elm.text.1";
7274             target: "elm.text.2";
7275             transition: LINEAR 0.1;
7276          }
7277          program { name: "go_disabled";
7278             signal: "elm,state,disabled";
7279             source: "elm";
7280             action: STATE_SET "disabled" 0.0;
7281             target: "disclip";
7282          }
7283          program { name: "go_enabled";
7284             signal: "elm,state,enabled";
7285             source: "elm";
7286             action: STATE_SET "default" 0.0;
7287             target: "disclip";
7288          }
7289          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7290          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7291       }
7292    }
7293
7294    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7295       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7296       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7297       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7298       alias: "elm/layout/dialogue/2text.1icon.7";
7299       data.item: "stacking" "above";
7300       data.item: "selectraise" "on";
7301       data.item: "texts" "elm.text.1 elm.text.2";
7302       data.item: "contents" "elm.icon";
7303       data.item: "flips" "elm.flip.icon elm.flip.content";
7304       parts {
7305          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7306          GENLIST_PART_BG_NORMAL
7307          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7308          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7309          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7310          GENLIST_PART_PADDING_RIGHT_EDIT
7311          GENLIST_PART_DIALOGUE_ITEM
7312          GENLIST_PART_DIALOGUE_RIGHT_LINE
7313          part { name: "elm.icon";
7314             clip_to: "disclip";
7315             type: SWALLOW;
7316             scale: 1;
7317             description { state: "default" 0.0;
7318                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7319                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7320                fixed: 1 1;
7321                rel1 {
7322                   relative: 0.0 1.0;
7323                   to_x: "elm.padding.right";
7324                   to_y: "elm.padding.top";
7325                }
7326                rel2 {
7327                   relative: 0.0 0.0;
7328                   to_x: "elm.padding.right";
7329                   to_y: "elm.padding.bottom";
7330                }
7331                align: 1.0 0.5;
7332             }
7333             GENLIST_DESCRIPTION_FLIP_ENABLED
7334          }
7335          part { name: "elm.padding.icon.left";
7336             clip_to: "disclip";
7337             type: RECT;
7338             scale: 1;
7339             description { state: "default" 0.0;
7340                min: GENLIST_SIZE_16_INC 0;
7341                fixed: 1 0;
7342                rel1.to_x: "elm.icon";
7343                rel2 {
7344                   relative: 0.0 1.0;
7345                   to_x: "elm.icon";
7346                }
7347                align: 1.0 0.0;
7348                visible: 0;
7349             }
7350          }
7351          part { name: "elm.text.1";
7352             clip_to: "disclip";
7353             type: TEXT;
7354             mouse_events: 0;
7355             scale: 1;
7356             description { state: "default" 0.0;
7357                min: 0 GENLIST_SIZE_61_INC;
7358                fixed: 0 1;
7359                rel1 {
7360                   relative: 1.0 1.0;
7361                   to_x: "elm.padding.left";
7362                   to_y: "elm.padding.top";
7363                }
7364                rel2 {
7365                   relative: 0.0 1.0;
7366                   to_x: "elm.padding.icon.left";
7367                   to_y: "elm.padding.top";
7368                }
7369                align: 0.0 0.0;
7370                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7371                text {
7372                   font: "Tizen:style=Roman";
7373                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7374                   min: 0 1;
7375                   align: 0.0 0.5;
7376                   text_class: "list_item";
7377                }
7378             }
7379             description { state: "selected" 0.0;
7380                inherit: "default" 0.0;
7381                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7382             }
7383             GENLIST_DESCRIPTION_FLIP_ENABLED
7384          }
7385          part { name: "elm.text.2";
7386             clip_to: "disclip";
7387             type: TEXT;
7388             mouse_events: 0;
7389             scale: 1;
7390             description { state: "default" 0.0;
7391                rel1 {
7392                   relative: 1.0 1.0;
7393                   to_x: "elm.padding.left";
7394                   to_y: "elm.text.1";
7395                }
7396                rel2 {
7397                   relative: 0.0 0.0;
7398                   to_x: "elm.padding.icon.left";
7399                   to_y: "elm.padding.bottom";
7400                }
7401                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7402                text {
7403                   font: "Tizen:style=Medium";
7404                   size: GENLIST_FONT_32_INC;
7405                   min: 0 1;
7406                   align: 0.0 0.5;
7407                   text_class: "tizen";
7408                }
7409             }
7410             description { state: "selected" 0.0;
7411                inherit: "default" 0.0;
7412                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7413             }
7414             GENLIST_DESCRIPTION_FLIP_ENABLED
7415          }
7416          GENLIST_PART_FLIP
7417          GENLIST_PART_DISCLIP
7418       }
7419       programs {
7420          // signal: elm,state,%s,active
7421          //   a "check" item named %s went active
7422          // signal: elm,state,%s,passive
7423          //   a "check" item named %s went passive
7424          // default is passive
7425          program { name: "go_active";
7426             signal: "elm,state,selected";
7427             source: "elm";
7428             action: STATE_SET "selected" 0.0;
7429             target: "bg";
7430             target: "elm.text.1";
7431             target: "elm.text.2";
7432             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7433          }
7434          program { name: "go_passive";
7435             signal: "elm,state,unselected";
7436             source: "elm";
7437             action: STATE_SET "default" 0.0;
7438             target: "bg";
7439             target: "elm.text.1";
7440             target: "elm.text.2";
7441             transition: LINEAR 0.1;
7442          }
7443          program { name: "go_disabled";
7444             signal: "elm,state,disabled";
7445             source: "elm";
7446             action: STATE_SET "disabled" 0.0;
7447             target: "disclip";
7448          }
7449          program { name: "go_enabled";
7450             signal: "elm,state,enabled";
7451             source: "elm";
7452             action: STATE_SET "default" 0.0;
7453             target: "disclip";
7454          }
7455          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7456          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7457       }
7458    }
7459
7460    // 2.4.2.19
7461    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7462       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7463       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7464       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7465       alias: "elm/layout/dialogue/2text.1icon.9";
7466       data.item: "stacking" "above";
7467       data.item: "selectraise" "on";
7468       data.item: "texts" "elm.text.1 elm.text.2";
7469       data.item: "contents" "elm.icon.1";
7470       data.item: "flips" "elm.flip.icon elm.flip.content";
7471
7472       parts {
7473          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7474          GENLIST_PART_BG_NORMAL
7475          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7476          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7477          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7478          GENLIST_PART_PADDING_RIGHT_EDIT
7479          GENLIST_PART_DIALOGUE_ITEM
7480          GENLIST_PART_DIALOGUE_RIGHT_LINE
7481          part { name: "elm.icon.1";
7482             clip_to: "disclip";
7483             type: SWALLOW;
7484             scale: 1;
7485             description { state: "default" 0.0;
7486                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7487                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7488                fixed: 1 1;
7489                rel1 {
7490                   relative: 1.0 1.0;
7491                   to_x: "elm.padding.left";
7492                   to_y: "elm.text.1";
7493                }
7494                rel2 {
7495                   relative: 1.0 0.0;
7496                   to_x: "elm.padding.left";
7497                   to_y: "elm.padding.bottom";
7498                }
7499                align: 0.0 0.5;
7500             }
7501             GENLIST_DESCRIPTION_FLIP_ENABLED
7502          }
7503          part { name: "elm.padding.icon1.right";
7504             clip_to: "disclip";
7505             type: RECT;
7506             scale: 1;
7507             description { state: "default" 0.0;
7508                min: GENLIST_PADDING_16_INC 0;
7509                fixed: 1 0;
7510                rel1 {
7511                   relative: 1.0 0.0;
7512                   to_x: "elm.icon.1";
7513                }
7514                rel2.to_x: "elm.icon.1";
7515                align: 0.0 0.0;
7516                visible: 0;
7517             }
7518          }
7519          part { name: "elm.text.1";
7520             clip_to: "disclip";
7521             type: TEXT;
7522             mouse_events: 0;
7523             scale: 1;
7524             description { state: "default" 0.0;
7525                min: 0 GENLIST_SIZE_61_INC;
7526                fixed: 0 1;
7527                rel1 {
7528                   relative: 1.0 1.0;
7529                   to_x: "elm.padding.left";
7530                   to_y: "elm.padding.top";
7531                }
7532                rel2 {
7533                   relative: 0.0 1.0;
7534                   to_x: "elm.padding.right";
7535                   to_y: "elm.padding.top";
7536                }
7537                align: 0.0 0.0;
7538                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7539                text {
7540                   font: "Tizen:style=Roman";
7541                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7542                   min: 0 1;
7543                   align: 0.0 0.5;
7544                   text_class: "list_item";
7545                }
7546             }
7547             description { state: "selected" 0.0;
7548                inherit: "default" 0.0;
7549                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7550             }
7551             GENLIST_DESCRIPTION_FLIP_ENABLED
7552          }
7553          part { name: "elm.text.2";
7554             clip_to: "disclip";
7555             type: TEXT;
7556             mouse_events: 0;
7557             scale: 1;
7558             description { state: "default" 0.0;
7559                rel1 {
7560                   relative: 1.0 1.0;
7561                   to_x: "elm.padding.icon1.right";
7562                   to_y: "elm.text.1";
7563                }
7564                rel2 {
7565                   relative: 0.0 0.0;
7566                   to_x: "elm.padding.right";
7567                   to_y: "elm.padding.bottom";
7568                }
7569                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7570                text {
7571                   font: "Tizen:style=Medium";
7572                   size: GENLIST_FONT_32_INC;
7573                   min: 0 1;
7574                   align: 0.0 0.5;
7575                   text_class: "tizen";
7576                }
7577             }
7578             description { state: "selected" 0.0;
7579                inherit: "default" 0.0;
7580                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7581             }
7582             GENLIST_DESCRIPTION_FLIP_ENABLED
7583          }
7584          GENLIST_PART_FLIP
7585          GENLIST_PART_DISCLIP
7586       }
7587       programs {
7588          // signal: elm,state,%s,active
7589          //   a "check" item named %s went active
7590          // signal: elm,state,%s,passive
7591          //   a "check" item named %s went passive
7592          // default is passive
7593          program { name: "go_active";
7594             signal: "elm,state,selected";
7595             source: "elm";
7596             action: STATE_SET "selected" 0.0;
7597             target: "bg";
7598             target: "elm.text.1";
7599             target: "elm.text.2";
7600          }
7601          program { name: "go_passive";
7602             signal: "elm,state,unselected";
7603             source: "elm";
7604             action: STATE_SET "default" 0.0;
7605             target: "bg";
7606             target: "elm.text.1";
7607             target: "elm.text.2";
7608             transition: LINEAR 0.1;
7609          }
7610          program { name: "go_disabled";
7611             signal: "elm,state,disabled";
7612             source: "elm";
7613             action: STATE_SET "disabled" 0.0;
7614             target: "disclip";
7615          }
7616          program { name: "go_enabled";
7617             signal: "elm,state,enabled";
7618             source: "elm";
7619             action: STATE_SET "default" 0.0;
7620             target: "disclip";
7621          }
7622       }
7623    }
7624
7625 // 4.3.1
7626    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7627       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7628       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7629       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7630       alias: "elm/layout/dialogue/bg/2text.2icon";
7631       data.item: "stacking" "above";
7632       data.item: "selectraise" "on";
7633       data.item: "texts" "elm.text.1 elm.text.2";
7634       data.item: "contents" "elm.icon.1 elm.icon.2";
7635       images {
7636           image: "00_list_thumbnail_bg.png" COMP;
7637       }
7638       parts {
7639          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7640          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7641          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7642          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7643          GENLIST_PART_PADDING_RIGHT_EDIT
7644          part { name: "elm.icon1.bg";
7645             scale: 1;
7646             description { state: "default" 0.0;
7647                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7648                fixed: 1 1;
7649                align: 0.0 0.52;
7650                rel1 {
7651                   relative: 1.0 0.5;
7652                   to_x: "elm.padding.left";
7653                }
7654                rel2 {
7655                   relative: 1.0 0.5;
7656                   to_x: "elm.padding.left";
7657                }
7658                image {
7659                   normal: "00_list_thumbnail_bg.png";
7660                   border: 1 1 1 1;
7661                   border_scale: 1;
7662                   middle: NONE;
7663                }
7664             }
7665          }
7666          part { name: "elm.icon.1";
7667             type: SWALLOW;
7668             description { state: "default" 0.0;
7669                rel1.to: "elm.icon1.bg";
7670                rel2.to: "elm.icon1.bg";
7671             }
7672          }
7673          part { name: "elm.padding.icon1.right";
7674             type: RECT;
7675             mouse_events: 0;
7676             scale: 1;
7677             description { state: "default" 0.0;
7678                min: GENLIST_PADDING_24_INC 0;
7679                fixed: 1 0;
7680                rel1 {
7681                    relative: 1.0 0.0;
7682                    to_x: "elm.icon1.bg";
7683                }
7684                rel2.to_x: "elm.icon1.bg";
7685                visible: 0;
7686                align: 0.0 0.5;
7687             }
7688          }
7689          part { name: "elm.icon.2";
7690             type: SWALLOW;
7691             scale: 1;
7692             description { state: "default" 0.0;
7693                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7694                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7695                fixed: 1 1;
7696                rel1 {
7697                   relative: 0.0 0.5;
7698                   to_x: "elm.padding.right";
7699                }
7700                rel2 {
7701                   relative: 0.0 0.5;
7702                   to_x: "elm.padding.right";
7703                }
7704                align: 1.0 0.5;
7705             }
7706          }
7707          part { name: "elm.padding.icon2.right";
7708             type: RECT;
7709             mouse_events: 0;
7710             scale: 1;
7711             description { state: "default" 0.0;
7712                min: GENLIST_PADDING_16_INC 0;
7713                fixed: 1 0;
7714                rel1.to_x: "elm.icon.2";
7715                rel2 {
7716                   relative: 0.0 1.0;
7717                   to_x: "elm.icon.2";
7718                }
7719                rel2.to_x: "elm.icon.2";
7720                visible: 0;
7721                align: 1.0 0.5;
7722             }
7723          }
7724          part { name: "elm.text.1";
7725             clip_to: "disclip";
7726             type: TEXT;
7727             mouse_events: 0;
7728             scale: 1;
7729             description { state: "default" 0.0;
7730                min: 0 GENLIST_SIZE_54_INC;
7731                fixed: 0 1;
7732                align: 0.0 0.0;
7733                rel1 {
7734                   relative: 1.0 1.0;
7735                   to_x: "elm.padding.icon1.right";
7736                   to_y: "elm.padding.top";
7737                }
7738                rel2 {
7739                   relative: 0.0 1.0;
7740                   to_x: "elm.padding.icon2.right";
7741                   to_y: "elm.padding.top";
7742                }
7743                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7744                text {
7745                   font: "Tizen:style=Roman";
7746                   size: GENLIST_FONT_48_INC;
7747                   min: 0 1;
7748                   align: 0.0 0.0;
7749                   text_class: "list_item";
7750                }
7751             }
7752          }
7753          part { name: "elm.padding.text.1.bottom";
7754             type: RECT;
7755             mouse_events: 0;
7756             scale: 1;
7757             description { state: "default" 0.0;
7758                min: 0 GENLIST_PADDING_8_INC;
7759                fixed: 0 1;
7760                rel1 {
7761                    relative: 0.0 1.0;
7762                    to_y: "elm.text.1";
7763                }
7764                rel2.to_y: "elm.text.1";
7765                visible: 0;
7766                align: 0.0 0.0;
7767             }
7768          }
7769          part { name: "elm.text.2";
7770             clip_to: "disclip";
7771             type: TEXT;
7772             mouse_events: 0;
7773             scale: 1;
7774             description { state: "default" 0.0;
7775                rel1 {
7776                   relative: 1.0 1.0;
7777                   to_x: "elm.padding.icon1.right";
7778                   to_y: "elm.padding.text.1.bottom";
7779                }
7780                rel2 {
7781                   relative: 0.0 0.0;
7782                   to_x: "elm.padding.icon2.right";
7783                   to_y: "elm.padding.bottom";
7784                }
7785                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7786                text {
7787                   font: "Tizen:style=Medium";
7788                   size: GENLIST_FONT_32_INC;
7789                   min: 0 1;
7790                   align: 0.0 1.0;
7791                   text_class: "tizen";
7792                }
7793             }
7794          }
7795          GENLIST_PART_DISCLIP
7796       }
7797       programs {
7798          // signal: elm,state,%s,active
7799          //   a "check" item named %s went active
7800          // signal: elm,state,%s,passive
7801          //   a "check" item named %s went passive
7802          // default is passive
7803          /*program { name: "go_active";
7804             signal: "elm,state,selected";
7805             source: "elm";
7806             action: STATE_SET "selected" 0.0;
7807             target: "elm.text";
7808             target: "elm.text.sub";
7809          }
7810          program { name: "go_passive";
7811             signal: "elm,state,unselected";
7812             source: "elm";
7813             action: STATE_SET "default" 0.0;
7814             target: "elm.text";
7815             target: "elm.text.sub";
7816             transition: LINEAR 0.1;
7817          }*/
7818          program { name: "go_disabled";
7819             signal: "elm,state,disabled";
7820             source: "elm";
7821             action: STATE_SET "disabled" 0.0;
7822             target: "disclip";
7823          }
7824          program { name: "go_enabled";
7825             signal: "elm,state,enabled";
7826             source: "elm";
7827             action: STATE_SET "default" 0.0;
7828             target: "disclip";
7829          }
7830       }
7831    }
7832
7833 // 4.3.3
7834    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7835       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7836       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7837       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7838       alias: "elm/layout/dialogue/bg/5text.2icon";
7839       data.item: "stacking" "above";
7840       data.item: "selectraise" "on";
7841       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7842       data.item: "contents" "elm.icon.1 elm.icon.2";
7843       images {
7844           image: "00_list_thumbnail_bg.png" COMP;
7845       }
7846       parts {
7847          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7848          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7849          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7850          GENLIST_PART_PADDING_LEFT
7851          GENLIST_PART_PADDING_RIGHT_EDIT
7852          part { name: "elm.icon1.bg";
7853             scale: 1;
7854             description { state: "default" 0.0;
7855                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7856                fixed: 1 1;
7857                align: 0.0 0.5;
7858                rel1 {
7859                   relative: 1.0 0.5;
7860                   to_x: "elm.padding.left";
7861                }
7862                rel2 {
7863                   relative: 1.0 0.5;
7864                   to_x: "elm.padding.left";
7865                }
7866                image {
7867                   normal: "00_list_thumbnail_bg.png";
7868                   border: 1 1 1 1;
7869                   border_scale: 1;
7870                   middle: NONE;
7871                }
7872             }
7873          }
7874          part { name: "elm.icon.1";
7875             type: SWALLOW;
7876             description { state: "default" 0.0;
7877                rel1.to: "elm.icon1.bg";
7878                rel2.to: "elm.icon1.bg";
7879             }
7880          }
7881          part { name: "elm.padding.icon1.right";
7882             type: RECT;
7883             mouse_events: 0;
7884             scale: 1;
7885             description { state: "default" 0.0;
7886                min: GENLIST_PADDING_16_INC 0;
7887                fixed: 1 0;
7888                rel1 {
7889                    relative: 1.0 0.0;
7890                    to_x: "elm.icon1.bg";
7891                }
7892                rel2.to_x: "elm.icon1.bg";
7893                visible: 0;
7894                align: 0.0 0.5;
7895             }
7896          }
7897          part { name: "elm.text.1";
7898             clip_to: "disclip";
7899             type: TEXT;
7900             mouse_events: 0;
7901             scale: 1;
7902             description { state: "default" 0.0;
7903                min: 0 GENLIST_SIZE_38_INC;
7904                fixed: 0 1;
7905                rel1 {
7906                   relative: 1.0 1.0;
7907                   to_x: "elm.padding.icon1.right";
7908                   to_y: "elm.padding.top";
7909                }
7910                rel2 {
7911                   relative: 0.0 1.0;
7912                   to_x: "elm.padding.right";
7913                   to_y: "elm.padding.top";
7914                }
7915                align: 0.0 0.0;
7916                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7917                text {
7918                   font: "Tizen:style=Medium";
7919                   size: GENLIST_FONT_32_INC;
7920                   align: 0.0 0.5;
7921                   text_class: "list_item";
7922                }
7923             }
7924          }
7925          part { name: "elm.text.2";
7926             clip_to: "disclip";
7927             type: TEXT;
7928             mouse_events: 0;
7929             scale: 1;
7930             description { state: "default" 0.0;
7931                min: 0 GENLIST_SIZE_38_INC;
7932                fixed: 0 1;
7933                rel1 {
7934                   relative: 1.0 1.0;
7935                   to_x: "elm.padding.icon1.right";
7936                   to_y: "elm.text.1";
7937                }
7938                rel2 {
7939                   relative: 0.0 1.0;
7940                   to_x: "elm.padding.right";
7941                   to_y: "elm.text.1";
7942                }
7943                align: 0.0 0.0;
7944                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7945                text {
7946                   font: "Tizen:style=Medium";
7947                   size: GENLIST_FONT_28_INC;
7948                   align: 0.0 0.5;
7949                   text_class: "tizen";
7950                }
7951             }
7952          }
7953          part { name: "elm.icon.2";
7954             clip_to: "disclip";
7955             type: SWALLOW;
7956             mouse_events: 0;
7957             scale: 1;
7958             description { state: "default" 0.0;
7959                fixed: 1 1;
7960                rel1 {
7961                   relative: 1.0 0.0;
7962                   to_x: "elm.padding.icon1.right";
7963                   to_y: "elm.text.3";
7964                }
7965                rel2 {
7966                   relative: 1.0 1.0;
7967                   to_x: "elm.padding.icon1.right";
7968                   to_y: "elm.text.3";
7969                }
7970                align: 0.0 0.5;
7971             }
7972          }
7973          part { name: "elm.padding.icon2.right";
7974             type: RECT;
7975             mouse_events: 0;
7976             scale: 1;
7977             description { state: "default" 0.0;
7978                min: GENLIST_PADDING_16_INC 0;
7979                fixed: 1 0;
7980                rel1 {
7981                    relative: 1.0 0.0;
7982                    to_x: "elm.icon.2";
7983                }
7984                rel2.to_x: "elm.icon.2";
7985                visible: 0;
7986                align: 0.0 0.5;
7987             }
7988          }
7989          part { name: "elm.text.3";
7990             clip_to: "disclip";
7991             type: TEXT;
7992             mouse_events: 0;
7993             scale: 1;
7994             description { state: "default" 0.0;
7995                min: 0 GENLIST_SIZE_38_INC;
7996                fixed: 0 1;
7997                rel1 {
7998                   relative: 1.0 1.0;
7999                   to_x: "elm.padding.icon2.right";
8000                   to_y: "elm.text.2";
8001                }
8002                rel2 {
8003                   relative: 0.0 1.0;
8004                   to_x: "elm.padding.right";
8005                   to_y: "elm.text.2";
8006                }
8007                align: 0.0 0.0;
8008                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
8009                text {
8010                   font: "Tizen:style=Medium";
8011                   size: GENLIST_FONT_28_INC;
8012                   align: 0.0 0.5;
8013                   text_class: "tizen";
8014                }
8015             }
8016          }
8017          part { name: "elm.text.4";
8018             clip_to: "disclip";
8019             type: TEXT;
8020             mouse_events: 0;
8021             scale: 1;
8022             description { state: "default" 0.0;
8023                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8024                fixed: 1 1;
8025                align: 0 1;
8026                rel1 {
8027                   relative: 1.0 0.0;
8028                   to_x: "elm.padding.icon1.right";
8029                   to_y: "elm.padding.bottom";
8030                }
8031                rel2 {
8032                   relative: 1.0 0.0;
8033                   to_x: "elm.padding.icon1.right";
8034                   to_y: "elm.padding.bottom";
8035                }
8036                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
8037                text {
8038                   font: "Tizen:style=Medium";
8039                   size: GENLIST_FONT_28_INC;
8040                   align: 0.0 0.5;
8041                   text_class: "tizen";
8042                }
8043             }
8044          }
8045          part { name: "elm.padding.text4.right";
8046             type: RECT;
8047             mouse_events: 0;
8048             scale: 1;
8049             description { state: "default" 0.0;
8050                min: GENLIST_PADDING_16_INC 0;
8051                fixed: 1 0;
8052                rel1 {
8053                    relative: 1.0 0.0;
8054                    to_x: "elm.text.4";
8055                }
8056                rel2.to_x: "elm.text.4";
8057                visible: 0;
8058                align: 0.0 0.5;
8059             }
8060          }
8061          part { name: "elm.text.5";
8062             clip_to: "disclip";
8063             type: TEXT;
8064             mouse_events: 0;
8065             scale: 1;
8066             description { state: "default" 0.0;
8067                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8068                fixed: 1 1;
8069                align: 0 1;
8070                rel1 {
8071                   relative: 1.0 0.0;
8072                   to_x: "elm.padding.text4.right";
8073                   to_y: "elm.padding.bottom";
8074                }
8075                rel2 {
8076                   relative: 1.0 0.0;
8077                   to_x: "elm.padding.text4.right";
8078                   to_y: "elm.padding.bottom";
8079                }
8080                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
8081                text {
8082                   font: "Tizen:style=Medium";
8083                   size: GENLIST_FONT_28_INC;
8084                   align: 0.0 0.5;
8085                   text_class: "tizen";
8086                }
8087             }
8088          }
8089          GENLIST_PART_DISCLIP
8090       }
8091       programs {
8092          // signal: elm,state,%s,active
8093          //   a "check" item named %s went active
8094          // signal: elm,state,%s,passive
8095          //   a "check" item named %s went passive
8096          // default is passive
8097          /*program { name: "go_active";
8098             signal: "elm,state,selected";
8099             source: "elm";
8100             action: STATE_SET "selected" 0.0;
8101             target: "elm.text";
8102             target: "elm.text.sub";
8103          }
8104          program { name: "go_passive";
8105             signal: "elm,state,unselected";
8106             source: "elm";
8107             action: STATE_SET "default" 0.0;
8108             target: "elm.text";
8109             target: "elm.text.sub";
8110             transition: LINEAR 0.1;
8111          }*/
8112          program { name: "go_disabled";
8113             signal: "elm,state,disabled";
8114             source: "elm";
8115             action: STATE_SET "disabled" 0.0;
8116             target: "disclip";
8117          }
8118          program { name: "go_enabled";
8119             signal: "elm,state,enabled";
8120             source: "elm";
8121             action: STATE_SET "default" 0.0;
8122             target: "disclip";
8123          }
8124       }
8125    }
8126
8127    // 4.1.9
8128
8129    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
8130       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
8131       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
8132       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
8133       alias: "elm/layout/dialogue/bg/1icon";
8134       data.item: "stacking" "above";
8135       data.item: "selectraise" "on";
8136       data.item: "contents" "elm.icon";
8137
8138       parts {
8139          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8140          GENLIST_PART_PADDING_LEFT
8141          GENLIST_PART_PADDING_RIGHT_EDIT
8142          part { name: "elm.icon";
8143             clip_to: "disclip";
8144             type: SWALLOW;
8145             scale: 1;
8146             description { state: "default" 0.0;
8147                rel1 {
8148                   relative: 1.0 0.0;
8149                   to_x: "elm.padding.left";
8150                }
8151                rel2 {
8152                   relative: 0.0 1.0;
8153                   to_x: "elm.padding.right";
8154                }
8155             }
8156          }
8157          GENLIST_PART_DISCLIP
8158       }
8159       programs {
8160          // signal: elm,state,%s,active
8161          //   a "check" item named %s went active
8162          // signal: elm,state,%s,passive
8163          //   a "check" item named %s went passive
8164          // default is passive
8165          program { name: "go_disabled";
8166             signal: "elm,state,disabled";
8167             source: "elm";
8168             action: STATE_SET "disabled" 0.0;
8169             target: "disclip";
8170          }
8171          program { name: "go_enabled";
8172             signal: "elm,state,enabled";
8173             source: "elm";
8174             action: STATE_SET "default" 0.0;
8175             target: "disclip";
8176          }
8177       }
8178    }
8179
8180    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
8181       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
8182       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
8183       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
8184       alias: "elm/layout/dialogue/bg/2icon";
8185       data.item: "stacking" "above";
8186       data.item: "selectraise" "on";
8187       data.item: "contents" "elm.icon.1 elm.icon.2";
8188
8189       parts {
8190          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8191          part { name: "elm.icon.1";
8192             clip_to: "disclip";
8193             type: SWALLOW;
8194             description { state: "default" 0.0;
8195                rel1.relative: 0.021 0.0;
8196                rel2.relative: 0.492 1.0;
8197             }
8198          }
8199          part { name: "elm.icon.2";
8200             clip_to: "disclip";
8201             type: SWALLOW;
8202             description { state: "default" 0.0;
8203                rel1.relative: 0.51 0.0;
8204                rel2.relative: 0.979 1.0;
8205             }
8206          }
8207          GENLIST_PART_DISCLIP
8208       }
8209       programs {
8210          // signal: elm,state,%s,active
8211          //   a "check" item named %s went active
8212          // signal: elm,state,%s,passive
8213          //   a "check" item named %s went passive
8214          // default is passive
8215          program { name: "go_disabled";
8216             signal: "elm,state,disabled";
8217             source: "elm";
8218             action: STATE_SET "disabled" 0.0;
8219             target: "disclip";
8220          }
8221          program { name: "go_enabled";
8222             signal: "elm,state,enabled";
8223             source: "elm";
8224             action: STATE_SET "default" 0.0;
8225             target: "disclip";
8226          }
8227       }
8228    }
8229
8230    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
8231       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
8232       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
8233       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
8234
8235       alias: "elm/genlist/item/dialogue.3icon/default";
8236       alias: "elm/genlist/item_odd/dialogue.3icon/default";
8237       alias: "elm/genlist/item_compress/dialogue.3icon/default";
8238       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
8239
8240       alias: "elm/layout/dialogue/bg/3icon";
8241       alias: "elm/layout/dialogue/dialogue.3icon";
8242
8243       data.item: "stacking" "above";
8244       data.item: "selectraise" "on";
8245       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8246
8247       parts {
8248          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8249          part { name: "elm.icon.1";
8250             clip_to: "disclip";
8251             type: SWALLOW;
8252             description { state: "default" 0.0;
8253                rel1.relative: 0.021 0.0;
8254                rel2.relative: 0.327 1.0;
8255             }
8256          }
8257          part { name: "elm.icon.2";
8258             clip_to: "disclip";
8259             type: SWALLOW;
8260             description { state: "default" 0.0;
8261                rel1.relative: 0.348 0.0;
8262                rel2.relative: 0.652 1.0;
8263             }
8264          }
8265          part { name: "elm.icon.3";
8266             clip_to: "disclip";
8267             type: SWALLOW;
8268             description { state: "default" 0.0;
8269                rel1.relative: 0.673 0.0;
8270                rel2.relative: 0.979 1.0;
8271             }
8272          }
8273          GENLIST_PART_DISCLIP
8274       }
8275       programs {
8276          // signal: elm,state,%s,active
8277          //   a "check" item named %s went active
8278          // signal: elm,state,%s,passive
8279          //   a "check" item named %s went passive
8280          // default is passive
8281          program { name: "go_disabled";
8282             signal: "elm,state,disabled";
8283             source: "elm";
8284             action: STATE_SET "disabled" 0.0;
8285             target: "disclip";
8286          }
8287          program { name: "go_enabled";
8288             signal: "elm,state,enabled";
8289             source: "elm";
8290             action: STATE_SET "default" 0.0;
8291             target: "disclip";
8292          }
8293       }
8294    }
8295
8296    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8297       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8298       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8299       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8300       alias: "elm/layout/dialogue/dialogue.3icon.2";
8301       data.item: "stacking" "above";
8302       data.item: "selectraise" "on";
8303       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8304
8305       parts {
8306          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8307          GENLIST_PART_PADDING_LEFT
8308          GENLIST_PART_PADDING_RIGHT_EDIT
8309          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8310          part { name: "elm.icon.1";
8311             clip_to: "disclip";
8312             type: SWALLOW;
8313             description { state: "default" 0.0;
8314                min: GENLIST_SIZE_234_INC 0;
8315                fixed: 1 0;
8316                rel1 {
8317                   relative: 0.0 1.0;
8318                   to_x: "elm.padding.right";
8319                   to_y: "elm.padding.top";
8320                }
8321                rel2 {
8322                   relative: 0.0 1.0;
8323                   to_x: "elm.padding.right";
8324                }
8325                align: 1.0 0.5;
8326             }
8327          }
8328          part { name: "elm.padding.icon.1.left";
8329             clip_to: "disclip";
8330             type: RECT;
8331             mouse_events: 0;
8332             scale: 1;
8333             description { state: "default" 0.0;
8334                min: GENLIST_PADDING_16_INC 0;
8335                fixed: 1 0;
8336                rel1.to_x: "elm.icon.1";
8337                rel2 {
8338                   relative: 0.0 1.0;
8339                   to_x: "elm.icon.1";
8340                }
8341                visible: 0;
8342                align: 1.0 0.5;
8343             }
8344          }
8345          part { name: "elm.icon.2";
8346             clip_to: "disclip";
8347             type: SWALLOW;
8348             description { state: "default" 0.0;
8349                min: GENLIST_SIZE_234_INC 0;
8350                fixed: 1 0;
8351                rel1 {
8352                   relative: 0.0 1.0;
8353                   to_x: "elm.padding.icon.1.left";
8354                   to_y: "elm.padding.top";
8355                }
8356                rel2 {
8357                   relative: 0.0 1.0;
8358                   to_x: "elm.padding.icon.1.left";
8359                }
8360                align: 1.0 0.5;
8361             }
8362          }
8363          part { name: "elm.padding.icon.2.left";
8364             clip_to: "disclip";
8365             type: RECT;
8366             mouse_events: 0;
8367             scale: 1;
8368             description { state: "default" 0.0;
8369                min: GENLIST_PADDING_16_INC 0;
8370                fixed: 1 0;
8371                rel1.to_x: "elm.icon.2";
8372                rel2 {
8373                   relative: 0.0 1.0;
8374                   to_x: "elm.icon.2";
8375                }
8376                visible: 0;
8377                align: 1.0 0.5;
8378             }
8379          }
8380          part { name: "elm.icon.3";
8381             clip_to: "disclip";
8382             type: SWALLOW;
8383             description { state: "default" 0.0;
8384                min: GENLIST_SIZE_234_INC 0;
8385                fixed: 1 0;
8386                rel1 {
8387                   relative: 0.0 1.0;
8388                   to_x: "elm.padding.icon.2.left";
8389                   to_y: "elm.padding.top";
8390                }
8391                rel2 {
8392                   relative: 0.0 1.0;
8393                   to_x: "elm.padding.icon.2.left";
8394                }
8395                align: 1.0 0.5;
8396             }
8397          }
8398          GENLIST_PART_DISCLIP
8399       }
8400       programs {
8401          // signal: elm,state,%s,active
8402          //   a "check" item named %s went active
8403          // signal: elm,state,%s,passive
8404          //   a "check" item named %s went passive
8405          // default is passive
8406          program { name: "go_disabled";
8407             signal: "elm,state,disabled";
8408             source: "elm";
8409             action: STATE_SET "disabled" 0.0;
8410             target: "disclip";
8411          }
8412          program { name: "go_enabled";
8413             signal: "elm,state,enabled";
8414             source: "elm";
8415             action: STATE_SET "default" 0.0;
8416             target: "disclip";
8417          }
8418       }
8419    }
8420
8421    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8422       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8423       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8424       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8425       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8426       data.item: "stacking" "above";
8427       data.item: "selectraise" "on";
8428       data.item: "texts" "elm.title elm.text";
8429
8430       images {
8431           image: "00_list_img_check.png" COMP;
8432       }
8433
8434       parts {
8435          GENLIST_PART_BASE
8436          GENLIST_PART_BOTTOM_LINE
8437          GENLIST_PART_BG_NORMAL
8438          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8439          GENLIST_PART_PADDING_RIGHT_EDIT
8440          GENLIST_PART_DIALOGUE_ITEM
8441          GENLIST_PART_DIALOGUE_RIGHT_LINE
8442          part { name: "elm.divider1";
8443             type: RECT;
8444             mouse_events: 0;
8445             description { state: "default" 0.0;
8446                min: 1 0;
8447                fixed: 1 0;
8448                color: GENLIST_LIST_LINE1_COLOR;
8449                rel1 {
8450                   relative: 1.0 0.0;
8451                   to_x: "elm.title";
8452                }
8453                rel2.to_x: "elm.title";
8454                align: 0.0 0.5;
8455             }
8456          }
8457          part { name: "elm.title";
8458             type: TEXT;
8459             mouse_events: 0;
8460             scale: 1;
8461             description { state: "default" 0.0;
8462                min: GENLIST_SIZE_163_INC 0;
8463                fixed: 1 0;
8464                rel1 {
8465                   relative: 1.0  0.0;
8466                   to_x: "elm.padding.left";
8467                }
8468                rel2.to_x: "elm.padding.left";
8469                align: 0.0 0.5;
8470                color: GENLIST_MULTILINE_TEXT_COLOR;
8471                text {
8472                   font: "Tizen:style=Medium";
8473                   size: GENLIST_MULTILINE_TEXT_SIZE;
8474                   min: 0 1;
8475                   align: 0.0 0.5;
8476                   text_class: "tizen";
8477                }
8478             }
8479          }
8480          part { name: "elm.padding.title.right";
8481             type: RECT;
8482             mouse_events: 0;
8483             scale: 1;
8484             description { state: "default" 0.0;
8485                min: GENLIST_PADDING_16_INC 0;
8486                fixed: 1 0;
8487                rel1 {
8488                    relative: 1.0 0.0;
8489                    to_x: "elm.divider1";
8490                }
8491                rel2.to_x: "elm.divider1";
8492                visible: 0;
8493                align: 0.0 0.5;
8494             }
8495          }
8496          part { name: "elm.text";
8497             clip_to: "disclip";
8498             type: TEXT;
8499             mouse_events: 0;
8500             scale: 1;
8501             description { state: "default" 0.0;
8502                rel1 {
8503                   relative: 1.0  0.0;
8504                   to_x: "elm.padding.title.right";
8505                }
8506                rel2.to_x: "elm.padding.title.right";
8507                align: 0.0 0.5;
8508                fixed: 1 1;
8509                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8510                text {
8511                   font: "Tizen:style=Roman";
8512                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8513                   min: 1 1;
8514                   max: 1 1;
8515                   align: 0.0 0.5;
8516                   text_class: "list_item";
8517                }
8518             }
8519             description { state: "selected" 0.0;
8520                inherit: "default" 0.0;
8521                color: 217 147 26 255;
8522             }
8523          }
8524          part { name: "elm.padding.text.right";
8525             type: RECT;
8526             mouse_events: 0;
8527             scale: 1;
8528             description { state: "default" 0.0;
8529                min: GENLIST_PADDING_11_INC 0;
8530                fixed: 1 0;
8531                rel1 {
8532                    relative: 1.0 0.0;
8533                    to_x: "elm.text";
8534                }
8535                rel2.to_x: "elm.text";
8536                visible: 0;
8537                align: 0.0 0.5;
8538             }
8539          }
8540          part { name: "elm.image.check";
8541             clip_to: "disclip";
8542             mouse_events: 0;
8543             scale: 1;
8544             description { state: "default" 0.0;
8545                image.normal: "00_list_img_check.png";
8546                rel1 {
8547                   relative: 1.0 0.366;
8548                   to_x: "elm.padding.text.right";
8549                }
8550                rel2 {
8551                   relative: 3.857 0.648;
8552                   to_x: "elm.padding.text.right";
8553                }
8554                visible: 0;
8555             }
8556             description { state: "selected" 0.0;
8557                inherit: "default" 0.0;
8558                visible: 1;
8559             }
8560          }
8561          GENLIST_PART_DISCLIP
8562       }
8563       programs {
8564          // signal: elm,state,%s,active
8565          //   a "check" item named %s went active
8566          // signal: elm,state,%s,passive
8567          //   a "check" item named %s went passive
8568          // default is passive
8569          program { name: "go_active";
8570             signal: "elm,state,selected";
8571             source: "elm";
8572             action: STATE_SET "selected" 0.0;
8573             target: "elm.text";
8574             target: "elm.image.check";
8575             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8576          }
8577          program { name: "go_passive";
8578             signal: "elm,state,unselected";
8579             source: "elm";
8580             action: STATE_SET "default" 0.0;
8581             target: "elm.text";
8582             target: "elm.image.check";
8583             transition: LINEAR 0.1;
8584          }
8585          program { name: "go_disabled";
8586             signal: "elm,state,disabled";
8587             source: "elm";
8588             action: STATE_SET "disabled" 0.0;
8589             target: "disclip";
8590          }
8591          program { name: "go_enabled";
8592             signal: "elm,state,enabled";
8593             source: "elm";
8594             action: STATE_SET "default" 0.0;
8595             target: "disclip";
8596          }
8597          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8598       }
8599    }
8600
8601    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8602       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8603       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8604       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8605
8606       alias: "elm/genlist/item/dialogue.1title.4text/default";
8607       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8608       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8609       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8610
8611       alias: "elm/layout/dialogue/1title.4text";
8612
8613       data.item: "stacking" "above";
8614       data.item: "selectraise" "on";
8615       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8616
8617       parts {
8618         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8619          GENLIST_PART_BG_NORMAL
8620          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8621          GENLIST_PART_PADDING_RIGHT_EDIT
8622          GENLIST_PART_DIALOGUE_ITEM
8623          GENLIST_PART_DIALOGUE_RIGHT_LINE
8624          part { name: "elm.divider1";
8625             type: RECT;
8626             mouse_events: 0;
8627             description { state: "default" 0.0;
8628                min: 1 0;
8629                fixed: 1 0;
8630                color: GENLIST_LIST_LINE1_COLOR;
8631                rel1 {
8632                   relative: 1.0 0.0;
8633                   to_x: "elm.title";
8634                }
8635                rel2.to_x: "elm.title";
8636                align: 0.0 0.5;
8637             }
8638          }
8639          part { name: "center1_line";
8640             type: RECT;
8641             mouse_events: 0;
8642             description { state: "default" 0.0;
8643                min: 0 1;
8644                fixed: 0 1;
8645                color: GENLIST_LIST_LINE1_COLOR;
8646                rel1 {
8647                   relative: 1.0 0.25;
8648                   to_x: "elm.divider1";
8649                }
8650                rel2.relative: 1.0 0.25;
8651                align: 0.5 1.0;
8652             }
8653          }
8654          part { name: "center2_line";
8655             type: RECT;
8656             mouse_events: 0;
8657             description { state: "default" 0.0;
8658                min: 0 1;
8659                fixed: 0 1;
8660                color: GENLIST_LIST_LINE1_COLOR;
8661                rel1 {
8662                   relative: 1.0 0.5;
8663                   to_x: "elm.divider1";
8664                }
8665                rel2.relative: 1.0 0.5;
8666                align: 0.5 1.0;
8667             }
8668          }
8669          part { name: "center3_line";
8670             type: RECT;
8671             mouse_events: 0;
8672             description { state: "default" 0.0;
8673                min: 0 1;
8674                fixed: 0 1;
8675                color: GENLIST_LIST_LINE1_COLOR;
8676                rel1 {
8677                   relative: 1.0 0.75;
8678                   to_x: "elm.divider1";
8679                }
8680                rel2.relative: 1.0 0.75;
8681                align: 0.5 1.0;
8682             }
8683          }
8684          part { name: "elm.title";
8685             type: TEXT;
8686             mouse_events: 0;
8687             scale: 1;
8688             description { state: "default" 0.0;
8689                min: GENLIST_SIZE_163_INC 0;
8690                fixed: 1 0;
8691                rel1 {
8692                   relative: 1.0  0.0;
8693                   to_x: "elm.padding.left";
8694                }
8695                rel2.to_x: "elm.padding.left";
8696                align: 0.0 0.5;
8697                color: GENLIST_MULTILINE_TEXT_COLOR;
8698                text {
8699                   font: "Tizen:style=Medium";
8700                   size: GENLIST_MULTILINE_TEXT_SIZE;
8701                   min: 0 1;
8702                   align: 0.0 0.5;
8703                   text_class: "tizen";
8704                }
8705             }
8706          }
8707          part { name: "elm.padding.title.right";
8708             type: RECT;
8709             mouse_events: 0;
8710             scale: 1;
8711             description { state: "default" 0.0;
8712                min: GENLIST_PADDING_16_INC 0;
8713                fixed: 1 0;
8714                rel1 {
8715                    relative: 1.0 0.0;
8716                    to_x: "elm.title";
8717                }
8718                rel2.to_x: "elm.title";
8719                visible: 0;
8720                align: 0.0 0.5;
8721             }
8722          }
8723          part { name: "elm.text.1";
8724             clip_to: "disclip";
8725             type: TEXT;
8726             mouse_events: 0;
8727             scale: 1;
8728             description { state: "default" 0.0;
8729                rel1 {
8730                   relative: 1.0 0.0;
8731                   to_x: "elm.padding.title.right";
8732                }
8733                rel2 {
8734                   relative: 0.0 0.0;
8735                   to_x: "elm.padding.right";
8736                   to_y: "center1_line";
8737                }
8738                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8739                text {
8740                   font: "Tizen:style=Roman";
8741                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8742                   min: 0 1;
8743                   align: 0.0 0.5;
8744                   text_class: "list_item";
8745                }
8746             }
8747          }
8748          part { name: "elm.text.2";
8749             clip_to: "disclip";
8750             type: TEXT;
8751             mouse_events: 0;
8752             scale: 1;
8753             description { state: "default" 0.0;
8754                rel1 {
8755                   relative: 1.0 0.25;
8756                   to_x: "elm.padding.title.right";
8757                }
8758                rel2 {
8759                   relative: 0.0 0.0;
8760                   to_x: "elm.padding.right";
8761                   to_y: "center2_line";
8762                }
8763                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8764                text {
8765                   font: "Tizen:style=Roman";
8766                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8767                   min: 0 1;
8768                   align: 0.0 0.5;
8769                   text_class: "list_item";
8770                }
8771             }
8772          }
8773          part { name: "elm.text.3";
8774             clip_to: "disclip";
8775             type: TEXT;
8776             mouse_events: 0;
8777             scale: 1;
8778             description { state: "default" 0.0;
8779                rel1 {
8780                   relative: 1.0  0.5;
8781                   to_x: "elm.padding.title.right";
8782                }
8783                rel2 {
8784                   relative: 0.0 0.0;
8785                   to_x: "elm.padding.right";
8786                   to_y: "center3_line";
8787                }
8788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8789                text {
8790                   font: "Tizen:style=Roman";
8791                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8792                   min: 0 1;
8793                   align: 0.0 0.5;
8794                   text_class: "list_item";
8795                }
8796             }
8797          }
8798          part { name: "elm.text.4";
8799             clip_to: "disclip";
8800             type: TEXT;
8801             mouse_events: 0;
8802             scale: 1;
8803             description { state: "default" 0.0;
8804                rel1 {
8805                   relative: 1.0  0.75;
8806                   to_x: "elm.padding.title.right";
8807                }
8808                rel2 {
8809                   relative: 0.0 0.0;
8810                   to_x: "elm.padding.right";
8811                   to_y: "bottom_line";
8812                }
8813                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8814                text {
8815                   font: "Tizen:style=Roman";
8816                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8817                   min: 0 1;
8818                   align: 0.0 0.5;
8819                   text_class: "list_item";
8820                }
8821             }
8822          }
8823          GENLIST_PART_DISCLIP
8824       }
8825       programs {
8826          // signal: elm,state,%s,active
8827          //   a "check" item named %s went active
8828          // signal: elm,state,%s,passive
8829          //   a "check" item named %s went passive
8830          // default is passive
8831          /*program { name: "go_active";
8832             signal: "elm,state,selected";
8833             source: "elm";
8834             action: STATE_SET "selected" 0.0;
8835             target: "elm.text";
8836          }
8837          program { name: "go_passive";
8838             signal: "elm,state,unselected";
8839             source: "elm";
8840             action: STATE_SET "default" 0.0;
8841             target: "elm.text";
8842             transition: LINEAR 0.1;
8843          }*/
8844          program { name: "go_disabled";
8845             signal: "elm,state,disabled";
8846             source: "elm";
8847             action: STATE_SET "disabled" 0.0;
8848             target: "disclip";
8849          }
8850          program { name: "go_enabled";
8851             signal: "elm,state,enabled";
8852             source: "elm";
8853             action: STATE_SET "default" 0.0;
8854             target: "disclip";
8855          }
8856       }
8857    }
8858
8859    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8860       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8861       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8862       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8863       alias: "elm/layout/dialogue/1title.5text";
8864       data.item: "stacking" "above";
8865       data.item: "selectraise" "on";
8866       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8867       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";
8868
8869       parts {
8870         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8871          GENLIST_PART_BG_NORMAL
8872          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8873          GENLIST_PART_PADDING_RIGHT_EDIT
8874          GENLIST_PART_DIALOGUE_ITEM
8875          GENLIST_PART_DIALOGUE_RIGHT_LINE
8876          part { name: "elm.divider1";
8877             type: RECT;
8878             mouse_events: 0;
8879             description { state: "default" 0.0;
8880                min: 1 0;
8881                fixed: 1 0;
8882                color: GENLIST_LIST_LINE1_COLOR;
8883                rel1 {
8884                   relative: 1.0 0.0;
8885                   to_x: "elm.title";
8886                }
8887                rel2.to_x: "elm.title";
8888                align: 0.0 0.5;
8889             }
8890          }
8891          part { name: "center1_line";
8892             type: RECT;
8893             mouse_events: 0;
8894             description { state: "default" 0.0;
8895                min: 0 1;
8896                fixed: 0 1;
8897                color: GENLIST_LIST_LINE1_COLOR;
8898                rel1 {
8899                   relative: 1.0 0.2;
8900                   to_x: "elm.divider1";
8901                }
8902                rel2.relative: 1.0 0.2;
8903                align: 0.5 1.0;
8904             }
8905          }
8906          part { name: "center2_line";
8907             type: RECT;
8908             mouse_events: 0;
8909             description { state: "default" 0.0;
8910                min: 0 1;
8911                fixed: 0 1;
8912                color: GENLIST_LIST_LINE1_COLOR;
8913                rel1 {
8914                   relative: 1.0 0.4;
8915                   to_x: "elm.divider1";
8916                }
8917                rel2.relative: 1.0 0.4;
8918                align: 0.5 1.0;
8919             }
8920          }
8921          part { name: "center3_line";
8922             type: RECT;
8923             mouse_events: 0;
8924             description { state: "default" 0.0;
8925                min: 0 1;
8926                fixed: 0 1;
8927                color: GENLIST_LIST_LINE1_COLOR;
8928                rel1 {
8929                   relative: 1.0 0.6;
8930                   to_x: "elm.divider1";
8931                }
8932                rel2.relative: 1.0 0.6;
8933                align: 0.5 1.0;
8934             }
8935          }
8936          part { name: "center4_line";
8937             type: RECT;
8938             mouse_events: 0;
8939             description { state: "default" 0.0;
8940                min: 0 1;
8941                fixed: 0 1;
8942                color: GENLIST_LIST_LINE1_COLOR;
8943                rel1 {
8944                   relative: 1.0 0.8;
8945                   to_x: "elm.divider1";
8946                }
8947                rel2.relative: 1.0 0.8;
8948                align: 0.5 1.0;
8949             }
8950          }
8951          part { name: "elm.title";
8952             type: TEXT;
8953             mouse_events: 0;
8954             scale: 1;
8955             description { state: "default" 0.0;
8956                min: GENLIST_SIZE_163_INC 0;
8957                fixed: 1 0;
8958                rel1 {
8959                   relative: 1.0  0.0;
8960                   to_x: "elm.padding.left";
8961                }
8962                rel2.to_x: "elm.padding.left";
8963                align: 0.0 0.5;
8964                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8965                text {
8966                   font: "Tizen:style=Medium";
8967                   size: GENLIST_FONT_32_INC;
8968                   min: 0 1;
8969                   align: 0.0 0.5;
8970                   text_class: "tizen";
8971                }
8972             }
8973             GENLIST_DESCRIPTION_FLIP_ENABLED
8974          }
8975          part { name: "elm.flip.content.title";
8976             clip_to: "disclip";
8977             type: SWALLOW;
8978             description { state: "default" 0.0;
8979                visible: 0;
8980                fixed: 1 1;
8981                rel1.to: "elm.title";
8982                rel2.to: "elm.title";
8983             }
8984             description { state: "flip_enabled" 0.0;
8985                inherit: "default" 0.0;
8986                visible: 1;
8987             }
8988          }
8989          part { name: "elm.padding.title.right";
8990             type: RECT;
8991             mouse_events: 0;
8992             scale: 1;
8993             description { state: "default" 0.0;
8994                min: GENLIST_PADDING_16_INC 0;
8995                fixed: 1 0;
8996                rel1 {
8997                    relative: 1.0 0.0;
8998                    to_x: "elm.title";
8999                }
9000                rel2.to_x: "elm.title";
9001                visible: 0;
9002                align: 0.0 0.5;
9003             }
9004          }
9005          part { name: "elm.text.1";
9006             clip_to: "disclip";
9007             type: TEXT;
9008             mouse_events: 0;
9009             scale: 1;
9010             description { state: "default" 0.0;
9011                rel1 {
9012                   relative: 1.0 0.0;
9013                   to_x: "elm.padding.title.right";
9014                }
9015                rel2 {
9016                   relative: 0.0 0.0;
9017                   to_x: "elm.padding.right";
9018                   to_y: "center1_line";
9019                }
9020                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9021                text {
9022                   font: "Tizen:style=Roman";
9023                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9024                   min: 0 1;
9025                   align: 0.0 0.5;
9026                   text_class: "list_item";
9027                }
9028             }
9029             GENLIST_DESCRIPTION_FLIP_ENABLED
9030          }
9031          part { name: "elm.flip.content.1";
9032             clip_to: "disclip";
9033             type: SWALLOW;
9034             description { state: "default" 0.0;
9035                visible: 0;
9036                fixed: 1 1;
9037                rel1.to: "elm.text.1";
9038                rel2.to: "elm.text.1";
9039             }
9040             description { state: "flip_enabled" 0.0;
9041                inherit: "default" 0.0;
9042                visible: 1;
9043             }
9044          }
9045          part { name: "elm.text.2";
9046             clip_to: "disclip";
9047             type: TEXT;
9048             mouse_events: 0;
9049             scale: 1;
9050             description { state: "default" 0.0;
9051                rel1 {
9052                   relative: 1.0 0.2;
9053                   to_x: "elm.padding.title.right";
9054                }
9055                rel2 {
9056                   relative: 0.0 0.0;
9057                   to_x: "elm.padding.right";
9058                   to_y: "center2_line";
9059                }
9060                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9061                text {
9062                   font: "Tizen:style=Roman";
9063                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9064                   min: 0 1;
9065                   align: 0.0 0.5;
9066                   text_class: "tizen";
9067                }
9068             }
9069             GENLIST_DESCRIPTION_FLIP_ENABLED
9070          }
9071          part { name: "elm.flip.content.2";
9072             clip_to: "disclip";
9073             type: SWALLOW;
9074             description { state: "default" 0.0;
9075                visible: 0;
9076                fixed: 1 1;
9077                rel1.to: "elm.text.2";
9078                rel2.to: "elm.text.2";
9079             }
9080             description { state: "flip_enabled" 0.0;
9081                inherit: "default" 0.0;
9082                visible: 1;
9083             }
9084          }
9085          part { name: "elm.text.3";
9086             clip_to: "disclip";
9087             type: TEXT;
9088             mouse_events: 0;
9089             scale: 1;
9090             description { state: "default" 0.0;
9091                rel1 {
9092                   relative: 1.0  0.4;
9093                   to_x: "elm.padding.title.right";
9094                }
9095                rel2 {
9096                   relative: 0.0 0.0;
9097                   to_x: "elm.padding.right";
9098                   to_y: "center3_line";
9099                }
9100                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9101                text {
9102                   font: "Tizen:style=Roman";
9103                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9104                   min: 0 1;
9105                   align: 0.0 0.5;
9106                   text_class: "tizen";
9107                }
9108             }
9109             GENLIST_DESCRIPTION_FLIP_ENABLED
9110          }
9111          part { name: "elm.flip.content.3";
9112             clip_to: "disclip";
9113             type: SWALLOW;
9114             description { state: "default" 0.0;
9115                visible: 0;
9116                fixed: 1 1;
9117                rel1.to: "elm.text.3";
9118                rel2.to: "elm.text.3";
9119             }
9120             description { state: "flip_enabled" 0.0;
9121                inherit: "default" 0.0;
9122                visible: 1;
9123             }
9124          }
9125          part { name: "elm.text.4";
9126             clip_to: "disclip";
9127             type: TEXT;
9128             mouse_events: 0;
9129             scale: 1;
9130             description { state: "default" 0.0;
9131                rel1 {
9132                   relative: 1.0 0.6;
9133                   to_x: "elm.padding.title.right";
9134                }
9135                rel2 {
9136                   relative: 0.0 0.0;
9137                   to_x: "elm.padding.right";
9138                   to_y: "center4_line";
9139                }
9140                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9141                text {
9142                   font: "Tizen:style=Roman";
9143                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9144                   min: 0 1;
9145                   align: 0.0 0.5;
9146                   text_class: "tizen";
9147                }
9148             }
9149             GENLIST_DESCRIPTION_FLIP_ENABLED
9150          }
9151          part { name: "elm.flip.content.4";
9152             clip_to: "disclip";
9153             type: SWALLOW;
9154             description { state: "default" 0.0;
9155                visible: 0;
9156                fixed: 1 1;
9157                rel1.to: "elm.text.4";
9158                rel2.to: "elm.text.4";
9159             }
9160             description { state: "flip_enabled" 0.0;
9161                inherit: "default" 0.0;
9162                visible: 1;
9163             }
9164          }
9165          part { name: "elm.text.5";
9166             clip_to: "disclip";
9167             type: TEXT;
9168             mouse_events: 0;
9169             scale: 1;
9170             description { state: "default" 0.0;
9171                rel1 {
9172                   relative: 1.0  0.8;
9173                   to_x: "elm.padding.title.right";
9174                }
9175                rel2 {
9176                   relative: 0.0 0.0;
9177                   to_x: "elm.padding.right";
9178                   to_y: "bottom_line";
9179                }
9180                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9181                text {
9182                   font: "Tizen:style=Roman";
9183                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9184                   min: 0 1;
9185                   align: 0.0 0.5;
9186                   text_class: "tizen";
9187                }
9188             }
9189             GENLIST_DESCRIPTION_FLIP_ENABLED
9190          }
9191          part { name: "elm.flip.content.5";
9192             clip_to: "disclip";
9193             type: SWALLOW;
9194             description { state: "default" 0.0;
9195                visible: 0;
9196                fixed: 1 1;
9197                rel1.to: "elm.text.5";
9198                rel2.to: "elm.text.5";
9199             }
9200             description { state: "flip_enabled" 0.0;
9201                inherit: "default" 0.0;
9202                visible: 1;
9203             }
9204          }
9205          GENLIST_PART_DISCLIP
9206       }
9207       programs {
9208          // signal: elm,state,%s,active
9209          //   a "check" item named %s went active
9210          // signal: elm,state,%s,passive
9211          //   a "check" item named %s went passive
9212          // default is passive
9213          /*program { name: "go_active";
9214             signal: "elm,state,selected";
9215             source: "elm";
9216             action: STATE_SET "selected" 0.0;
9217             target: "elm.text";
9218          }
9219          program { name: "go_passive";
9220             signal: "elm,state,unselected";
9221             source: "elm";
9222             action: STATE_SET "default" 0.0;
9223             target: "elm.text";
9224             transition: LINEAR 0.1;
9225          }*/
9226          program { name: "go_disabled";
9227             signal: "elm,state,disabled";
9228             source: "elm";
9229             action: STATE_SET "disabled" 0.0;
9230             target: "disclip";
9231          }
9232          program { name: "go_enabled";
9233             signal: "elm,state,enabled";
9234             source: "elm";
9235             action: STATE_SET "default" 0.0;
9236             target: "disclip";
9237          }
9238          program { name: "flip_enabled";
9239             signal: "elm,state,flip,enabled";
9240             source: "elm";
9241             action: STATE_SET "flip_enabled" 0.0;
9242             target: "elm.title";
9243             target: "elm.text.1";
9244             target: "elm.text.2";
9245             target: "elm.text.3";
9246             target: "elm.text.4";
9247             target: "elm.text.5";
9248             target: "elm.flip.content.title";
9249             target: "elm.flip.content.1";
9250             target: "elm.flip.content.2";
9251             target: "elm.flip.content.3";
9252             target: "elm.flip.content.4";
9253             target: "elm.flip.content.5";
9254          }
9255          program { name: "flip_disabled";
9256             signal: "elm,state,flip,disabled";
9257             source: "elm";
9258             action: STATE_SET "default" 0.0;
9259             target: "elm.title";
9260             target: "elm.text.1";
9261             target: "elm.text.2";
9262             target: "elm.text.3";
9263             target: "elm.text.4";
9264             target: "elm.text.5";
9265             target: "elm.flip.content.title";
9266             target: "elm.flip.content.1";
9267             target: "elm.flip.content.2";
9268             target: "elm.flip.content.3";
9269             target: "elm.flip.content.4";
9270             target: "elm.flip.content.5";
9271          }
9272       }
9273    }
9274
9275 /* extended item of bg/2text.1icon.3 */
9276    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9277       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9278       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9279       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9280       alias: "elm/layout/dialogue/bg/1text";
9281       data.item: "stacking" "above";
9282       data.item: "selectraise" "on";
9283       data.item: "texts" "elm.text";
9284       data.item: "flips" "elm.flip.icon elm.flip.content";
9285       parts {
9286          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9287          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9288          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9289          GENLIST_PART_PADDING_LEFT
9290          GENLIST_PART_PADDING_RIGHT_EDIT
9291          part { name: "elm.icon.bg";
9292             type: RECT;
9293             scale: 1;
9294             description { state: "default" 0.0;
9295                min: GENLIST_SIZE_160_INC 0;
9296                fixed: 1 0;
9297                align: 0.0 0.5;
9298                rel1 {
9299                   relative: 1.0 0.5;
9300                   to_x: "elm.padding.left";
9301                }
9302                rel2 {
9303                   relative: 1.0 0.5;
9304                   to_x: "elm.padding.left";
9305                }
9306                color: 0 0 0 0;
9307             }
9308          }
9309          part { name: "elm.padding.icon.right";
9310             type: RECT;
9311             mouse_events: 0;
9312             scale: 1;
9313             description { state: "default" 0.0;
9314                min: GENLIST_SIZE_16_INC 0;
9315                fixed: 1 0;
9316                rel1 {
9317                    relative: 1.0 0.0;
9318                    to_x: "elm.icon.bg";
9319                }
9320                rel2.to_x: "elm.icon.bg";
9321                color: GENLIST_LIST_LINE1_COLOR;
9322                align: 0.0 0.5;
9323             }
9324          }
9325          part { name: "elm.padding.text.left";
9326             type: RECT;
9327             mouse_events: 0;
9328             scale: 1;
9329             description { state: "default" 0.0;
9330                min: GENLIST_SIZE_16_INC 0;
9331                fixed: 1 0;
9332                rel1 {
9333                    relative: 1.0 1.0;
9334                    to_x: "elm.padding.icon.right";
9335                    to_y: "elm.padding.top";
9336                }
9337                rel2.to_x: "elm.padding.icon.right";
9338                visible: 0;
9339                align: 0.0 0.5;
9340             }
9341          }
9342          part { name: "elm.divider1";
9343             type: RECT;
9344             mouse_events: 0;
9345             description { state: "default" 0.0;
9346                visible: 0;
9347                rel1 {
9348                   relative: 1.0 0.0;
9349                   to_x: "elm.padding.icon.right";
9350                }
9351                rel2.to_x: "elm.padding.icon.right";
9352                align: 0.0 0.5;
9353             }
9354          }
9355          part { name: "elm.text.bg";
9356             clip_to: "disclip";
9357             type: RECT;
9358             mouse_events: 0;
9359             scale: 1;
9360             description { state: "default" 0.0;
9361                rel1 {
9362                   relative: 1.0 0.0;
9363                   to_x: "elm.padding.icon.right";
9364                }
9365                rel2 {
9366                   relative: 1.0 1.0;
9367                   to_x: "elm.padding.right";
9368                }
9369                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9370             }
9371          }
9372          part { name: "elm.text";
9373             clip_to: "disclip";
9374             type: TEXT;
9375             mouse_events: 0;
9376             scale: 1;
9377             description { state: "default" 0.0;
9378                rel1 {
9379                   relative: 1.0 0.0;
9380                   to_x: "elm.padding.text.left";
9381                   to_y: "elm.text.bg";
9382                }
9383                rel2 {
9384                   relative: 0.0 1.0;
9385                   to_x: "elm.padding.right";
9386                   to_y: "elm.text.bg";
9387                }
9388                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9389                text {
9390                   font: "Tizen:style=Roman";
9391                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9392                   min: 0 1;
9393                   align: 0.0 0.5;
9394                   text_class: "list_item";
9395                }
9396             }
9397             GENLIST_DESCRIPTION_FLIP_ENABLED
9398          }
9399          part { name: "elm.flip.content";
9400             clip_to: "disclip";
9401             type: SWALLOW;
9402             mouse_events: 1;
9403             scale: 1;
9404             description { state: "default" 0.0;
9405                fixed: 1 1;
9406                rel1 {
9407                   relative: 1.0 0.0;
9408                   to_x: "elm.padding.text.left";
9409                   to_y: "elm.text.bg";
9410                }
9411                rel2 {
9412                   relative: 0.0 1.0;
9413                   to_x: "elm.padding.right";
9414                   to_y: "elm.text.bg";
9415                }
9416                visible: 0;
9417             }
9418             description { state: "flip_enabled" 0.0;
9419                inherit: "default" 0.0;
9420                visible: 1;
9421             }
9422          }
9423          GENLIST_PART_DISCLIP
9424       }
9425       programs {
9426          // signal: elm,state,%s,active
9427          //   a "check" item named %s went active
9428          // signal: elm,state,%s,passive
9429          //   a "check" item named %s went passive
9430          // default is passive
9431          /*program { name: "go_active";
9432             signal: "elm,state,selected";
9433             source: "elm";
9434             action: STATE_SET "selected" 0.0;
9435             target: "elm.text";
9436          }
9437          program { name: "go_passive";
9438             signal: "elm,state,unselected";
9439             source: "elm";
9440             action: STATE_SET "default" 0.0;
9441             target: "elm.text";
9442             transition: LINEAR 0.1;
9443          }*/
9444          program { name: "go_disabled";
9445             signal: "elm,state,disabled";
9446             source: "elm";
9447             action: STATE_SET "disabled" 0.0;
9448             target: "disclip";
9449          }
9450          program { name: "go_enabled";
9451             signal: "elm,state,enabled";
9452             source: "elm";
9453             action: STATE_SET "default" 0.0;
9454             target: "disclip";
9455          }
9456          program { name: "flip_enabled";
9457             signal: "elm,state,flip,enabled";
9458             source: "elm";
9459             action: STATE_SET "flip_enabled" 0.0;
9460             target: "elm.text";
9461             target: "elm.flip.content";
9462          }
9463          program { name: "flip_disabled";
9464             signal: "elm,state,flip,disabled";
9465             source: "elm";
9466             action: STATE_SET "default" 0.0;
9467             target: "elm.text";
9468             target: "elm.flip.content";
9469          }
9470       }
9471    }
9472
9473
9474
9475    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9476       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9477       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9478       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9479       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9480       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9481       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9482       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9483       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9484       data.item: "stacking" "above";
9485       data.item: "selectraise" "on";
9486       data.item: "texts" "elm.text.1 elm.text.2";
9487       data.item: "contents" "elm.icon";
9488       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9489       images {
9490           image: "00_list_thumbnail_bg.png" COMP;
9491       }
9492       parts {
9493          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9494          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9495          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9496          GENLIST_PART_PADDING_LEFT
9497          GENLIST_PART_PADDING_RIGHT_EDIT
9498          part { name: "elm.icon.bg";
9499             scale: 1;
9500             description { state: "default" 0.0;
9501                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9502                fixed: 1 1;
9503                align: 0.0 0.8;
9504                rel1 {
9505                   relative: 1.0 0.5;
9506                   to_x: "elm.padding.left";
9507                }
9508                rel2 {
9509                   relative: 1.0 0.5;
9510                   to_x: "elm.padding.left";
9511                }
9512                image {
9513                   normal: "00_list_thumbnail_bg.png";
9514                   border: 1 1 1 1;
9515                   border_scale: 1;
9516                   middle: NONE;
9517                }
9518             }
9519          }
9520          part { name: "elm.icon";
9521             type: SWALLOW;
9522             description { state: "default" 0.0;
9523                rel1.to: "elm.icon.bg";
9524                rel2.to: "elm.icon.bg";
9525             }
9526          }
9527          part { name: "elm.padding.icon.right";
9528             type: RECT;
9529             mouse_events: 0;
9530             scale: 1;
9531             description { state: "default" 0.0;
9532                min: GENLIST_PADDING_16_INC 0;
9533                fixed: 1 0;
9534                rel1 {
9535                    relative: 1.0 0.0;
9536                    to_x: "elm.icon.bg";
9537                }
9538                rel2.to_x: "elm.icon.bg";
9539                visible: 0;
9540                align: 0.0 0.5;
9541             }
9542          }
9543          part { name: "elm.padding.text.left";
9544             type: RECT;
9545             mouse_events: 0;
9546             scale: 1;
9547             description { state: "default" 0.0;
9548                min: GENLIST_PADDING_16_INC 0;
9549                fixed: 1 0;
9550                rel1 {
9551                    relative: 1.0 1.0;
9552                    to_x: "elm.padding.icon.right";
9553                    to_y: "elm.padding.top";
9554                }
9555                rel2.to_x: "elm.padding.icon.right";
9556                visible: 0;
9557                align: 1.0 0.5;
9558             }
9559          }
9560          part { name: "elm.divider1";
9561             type: RECT;
9562             mouse_events: 0;
9563             description { state: "default" 0.0;
9564                min: 1 0;
9565                fixed: 1 0;
9566                color: GENLIST_LIST_LINE1_COLOR;
9567                rel1 {
9568                   relative: 1.0 1.0;
9569                   to_x: "elm.padding.text.left";
9570                   to_y: "elm.padding.top";
9571                }
9572                rel2 {
9573                   relative: 1.0 0.0;
9574                   to_x: "elm.padding.text.left";
9575                   to_y: "elm.padding.bottom";
9576                }
9577                align: 0.0 0.5;
9578             }
9579          }
9580          part { name: "text_vertical_rect";
9581             type: RECT;
9582             mouse_events: 0;
9583             description { state: "default" 0.0;
9584                min: GENLIST_PADDING_16_INC 0;
9585                fixed: 1 0;
9586                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9587                rel1 {
9588                   relative: 1.0 1.0;
9589                   to_x: "elm.divider1";
9590                   to_y: "elm.padding.top";
9591                }
9592                rel2 {
9593                   relative: 1.0 0.0;
9594                   to_x: "elm.padding.text.left";
9595                   to_y: "elm.padding.bottom";
9596                }
9597                align: 0.0 0.5;
9598             }
9599          }
9600          part { name: "elm.padding.text.right";
9601             type: RECT;
9602             mouse_events: 0;
9603             scale: 1;
9604             description { state: "default" 0.0;
9605                min: GENLIST_PADDING_16_INC 0;
9606                fixed: 1 0;
9607                rel1 {
9608                    relative: 1.0 0.0;
9609                    to_x: "text_vertical_rect";
9610                }
9611                rel2.to_x: "text_vertical_rect";
9612                visible: 0;
9613                align: 0.0 0.5;
9614             }
9615          }
9616          part { name: "text_top_line";
9617             type: RECT;
9618             mouse_events: 0;
9619             description { state: "default" 0.0;
9620                min: 0 1;
9621                fixed: 0 1;
9622                color: GENLIST_LIST_LINE1_COLOR;
9623                rel1 {
9624                   relative: 1.0 0.0;
9625                   to_x: "text_vertical_rect";
9626                   to_y: "text_vertical_rect";
9627                }
9628                rel2 {
9629                   relative: 1.0 0.0;
9630                   to_y: "text_vertical_rect";
9631                }
9632                align: 0.0 0.0;
9633             }
9634          }
9635          part { name: "text_center_line";
9636             type: RECT;
9637             mouse_events: 0;
9638             description { state: "default" 0.0;
9639                min: 0 1;
9640                fixed: 0 1;
9641                color: GENLIST_LIST_LINE1_COLOR;
9642                rel1 {
9643                   relative: 1.0 0.5;
9644                   to_x: "text_vertical_rect";
9645                }
9646                rel2.relative: 1.0 0.5;
9647                align: 0.5 0.5;
9648             }
9649          }
9650          part { name: "text_bottom_line";
9651             type: RECT;
9652             mouse_events: 0;
9653             description { state: "default" 0.0;
9654                min: 0 1;
9655                fixed: 0 1;
9656                color: GENLIST_LIST_LINE1_COLOR;
9657                rel1 {
9658                   relative: 1.0 1.0;
9659                   to_x: "text_vertical_rect";
9660                   to_y: "text_vertical_rect";
9661                }
9662                rel2 {
9663                   relative: 1.0 1.0;
9664                   to_y: "text_vertical_rect";
9665                }
9666                align: 0.0 1.0;
9667             }
9668          }
9669          part { name: "elm.text.bg.1";
9670             clip_to: "disclip";
9671             type: RECT;
9672             mouse_events: 0;
9673             scale: 1;
9674             description { state: "default" 0.0;
9675                rel1 {
9676                   relative: 1.0 1.0;
9677                   to_x: "text_vertical_rect";
9678                   to_y: "text_top_line";
9679                }
9680                rel2 {
9681                   relative: 1.0 0.0;
9682                   to_x: "elm.padding.right";
9683                   to_y: "text_center_line";
9684                }
9685                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9686             }
9687          }
9688          part { name: "elm.text.1";
9689             type: TEXT;
9690             mouse_events: 0;
9691             scale: 1;
9692             description { state: "default" 0.0;
9693                min: 0 GENLIST_SIZE_54_INC;
9694                rel1 {
9695                   relative: 1.0 0.0;
9696                   to_x: "elm.padding.text.right";
9697                   to_y: "elm.text.bg.1";
9698                }
9699                rel2 {
9700                   relative: 0.0 1.0;
9701                   to_x: "elm.padding.right";
9702                   to_y: "elm.text.bg.1";
9703                }
9704                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9705                text {
9706                   font: "Tizen:style=Roman";
9707                   size: GENLIST_FONT_48_INC;
9708                   align: 0.0 0.5;
9709                   text_class: "list_item";
9710                }
9711             }
9712             GENLIST_DESCRIPTION_FLIP_ENABLED
9713          }
9714          part { name: "elm.flip.content.1";
9715             clip_to: "disclip";
9716             type: SWALLOW;
9717             description { state: "default" 0.0;
9718                visible: 0;
9719                fixed: 1 1;
9720                rel1.to: "elm.text.1";
9721                rel2.to: "elm.text.1";
9722             }
9723             description { state: "flip_enabled" 0.0;
9724                inherit: "default" 0.0;
9725                visible: 1;
9726             }
9727          }
9728          part { name: "elm.text.bg.2";
9729             clip_to: "disclip";
9730             type: RECT;
9731             mouse_events: 0;
9732             scale: 1;
9733             description { state: "default" 0.0;
9734                rel1 {
9735                   relative: 1.0 1.0;
9736                   to_x: "text_vertical_rect";
9737                   to_y: "text_center_line";
9738                }
9739                rel2 {
9740                   relative: 1.0 0.0;
9741                   to_x: "elm.padding.right";
9742                   to_y: "text_bottom_line";
9743                }
9744                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9745             }
9746          }
9747          part { name: "elm.text.2";
9748             clip_to: "disclip";
9749             type: TEXT;
9750             mouse_events: 0;
9751             scale: 1;
9752             description { state: "default" 0.0;
9753                min: 0 GENLIST_SIZE_54_INC;
9754                rel1 {
9755                   relative: 1.0 0.0;
9756                   to_x: "elm.padding.text.right";
9757                   to_y: "elm.text.bg.2";
9758                }
9759                rel2 {
9760                   relative: 0.0 1.0;
9761                   to_x: "elm.padding.right";
9762                   to_y: "elm.text.bg.2";
9763                }
9764                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9765                text {
9766                   font: "Tizen:style=Roman";
9767                   size: GENLIST_FONT_48_INC;
9768                   align: 0.0 0.5;
9769                   text_class: "tizen";
9770                }
9771             }
9772             GENLIST_DESCRIPTION_FLIP_ENABLED
9773          }
9774          part { name: "elm.flip.content.2";
9775             clip_to: "disclip";
9776             type: SWALLOW;
9777             description { state: "default" 0.0;
9778                visible: 0;
9779                fixed: 1 1;
9780                rel1.to: "elm.text.2";
9781                rel2.to: "elm.text.2";
9782             }
9783             description { state: "flip_enabled" 0.0;
9784                inherit: "default" 0.0;
9785                visible: 1;
9786             }
9787          }
9788          part { name: "elm.divider2";
9789             type: RECT;
9790             mouse_events: 0;
9791             description { state: "default" 0.0;
9792                min: 1 0;
9793                fixed: 1 0;
9794                color: GENLIST_LIST_LINE1_COLOR;
9795                rel1 {
9796                   relative: 1.0 1.0;
9797                   to_y: "elm.padding.top";
9798                }
9799                rel2 {
9800                   relative: 1.0 0.0;
9801                   offset: -1 0;
9802                   to_y: "elm.padding.bottom";
9803                }
9804                align: 1.0 0.0;
9805             }
9806          }
9807          GENLIST_PART_DISCLIP
9808       }
9809       programs {
9810          // signal: elm,state,%s,active
9811          //   a "check" item named %s went active
9812          // signal: elm,state,%s,passive
9813          //   a "check" item named %s went passive
9814          // default is passive
9815          /*program { name: "go_active";
9816             signal: "elm,state,selected";
9817             source: "elm";
9818             action: STATE_SET "selected" 0.0;
9819             target: "elm.text";
9820             target: "elm.text.sub";
9821          }
9822          program { name: "go_passive";
9823             signal: "elm,state,unselected";
9824             source: "elm";
9825             action: STATE_SET "default" 0.0;
9826             target: "elm.text";
9827             target: "elm.text.sub";
9828             transition: LINEAR 0.1;
9829          }*/
9830          program { name: "go_disabled";
9831             signal: "elm,state,disabled";
9832             source: "elm";
9833             action: STATE_SET "disabled" 0.0;
9834             target: "disclip";
9835          }
9836          program { name: "go_enabled";
9837             signal: "elm,state,enabled";
9838             source: "elm";
9839             action: STATE_SET "default" 0.0;
9840             target: "disclip";
9841          }
9842          program { name: "flip_enabled";
9843             signal: "elm,state,flip,enabled";
9844             source: "elm";
9845             action: STATE_SET "flip_enabled" 0.0;
9846             target: "elm.text.1";
9847             target: "elm.text.2";
9848             target: "elm.flip.content.1";
9849             target: "elm.flip.content.2";
9850          }
9851          program { name: "flip_disabled";
9852             signal: "elm,state,flip,disabled";
9853             source: "elm";
9854             action: STATE_SET "default" 0.0;
9855             target: "elm.text.1";
9856             target: "elm.text.2";
9857             target: "elm.flip.content.1";
9858             target: "elm.flip.content.2";
9859          }
9860       }
9861    }
9862
9863 /* non-bottom-border-area version of 2text.1icon.2 */
9864    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9865       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9866       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9867       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9868       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9869       data.item: "stacking" "above";
9870       data.item: "selectraise" "on";
9871       data.item: "texts" "elm.text.1 elm.text.2";
9872       data.item: "contents" "elm.icon";
9873       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9874       images {
9875           image: "00_list_thumbnail_bg.png" COMP;
9876       }
9877       parts {
9878          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9879          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9880          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9881          GENLIST_PART_PADDING_LEFT
9882          GENLIST_PART_PADDING_RIGHT_EDIT
9883          part { name: "elm.icon.bg";
9884             scale: 1;
9885             description { state: "default" 0.0;
9886                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9887                fixed: 1 1;
9888                align: 0.0 0.7;
9889                rel1 {
9890                   relative: 1.0 0.5;
9891                   to_x: "elm.padding.left";
9892                }
9893                rel2 {
9894                   relative: 1.0 0.5;
9895                   to_x: "elm.padding.left";
9896                }
9897                image {
9898                   normal: "00_list_thumbnail_bg.png";
9899                   border: 1 1 1 1;
9900                   border_scale: 1;
9901                   middle: NONE;
9902                }
9903             }
9904          }
9905          part { name: "elm.icon";
9906             type: SWALLOW;
9907             description { state: "default" 0.0;
9908                rel1.to: "elm.icon.bg";
9909                rel2.to: "elm.icon.bg";
9910             }
9911          }
9912          part { name: "elm.padding.icon.right";
9913             type: RECT;
9914             mouse_events: 0;
9915             scale: 1;
9916             description { state: "default" 0.0;
9917                min: GENLIST_PADDING_16_INC 0;
9918                fixed: 1 0;
9919                rel1 {
9920                    relative: 1.0 0.0;
9921                    to_x: "elm.icon.bg";
9922                }
9923                rel2.to_x: "elm.icon.bg";
9924                visible: 0;
9925                align: 0.0 0.5;
9926             }
9927          }
9928          part { name: "elm.padding.text.left";
9929             type: RECT;
9930             mouse_events: 0;
9931             scale: 1;
9932             description { state: "default" 0.0;
9933                min: GENLIST_PADDING_16_INC 0;
9934                fixed: 1 0;
9935                rel1 {
9936                    relative: 1.0 1.0;
9937                    to_x: "elm.padding.icon.right";
9938                    to_y: "elm.padding.top";
9939                }
9940                rel2.to_x: "elm.padding.icon.right";
9941                visible: 0;
9942                align: 1.0 0.5;
9943             }
9944          }
9945          part { name: "elm.divider1";
9946             type: RECT;
9947             mouse_events: 0;
9948             description { state: "default" 0.0;
9949                visible: 0;
9950                rel1 {
9951                   relative: 1.0 1.0;
9952                   to_x: "elm.padding.text.left";
9953                   to_y: "elm.padding.top";
9954                }
9955                rel2 {
9956                   relative: 1.0 0.0;
9957                   to_x: "elm.padding.text.left";
9958                   to_y: "elm.padding.bottom";
9959                }
9960             }
9961          }
9962          part { name: "text_vertical_rect";
9963             type: RECT;
9964             mouse_events: 0;
9965             scale: 1;
9966             description { state: "default" 0.0;
9967                min: GENLIST_SIZE_16_INC 0;
9968                fixed: 1 0;
9969                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9970                rel1 {
9971                   relative: 1.0 1.0;
9972                   to_x: "elm.divider1";
9973                   to_y: "elm.padding.top";
9974                }
9975                rel2 {
9976                   relative: 1.0 0.0;
9977                   to_x: "elm.padding.text.left";
9978                   to_y: "elm.padding.bottom";
9979                }
9980                align: 0.0 0.5;
9981             }
9982          }
9983          part { name: "elm.padding.text.right";
9984             type: RECT;
9985             mouse_events: 0;
9986             scale: 1;
9987             description { state: "default" 0.0;
9988                min: GENLIST_PADDING_16_INC 0;
9989                fixed: 1 0;
9990                rel1 {
9991                    relative: 1.0 0.0;
9992                    to_x: "text_vertical_rect";
9993                }
9994                rel2.to_x: "text_vertical_rect";
9995                visible: 0;
9996                align: 0.0 0.5;
9997             }
9998          }
9999          part { name: "text_top_line";
10000             type: RECT;
10001             mouse_events: 0;
10002             description { state: "default" 0.0;
10003                min: 0 1;
10004                fixed: 0 1;
10005                color: GENLIST_LIST_LINE1_COLOR;
10006                rel1 {
10007                   relative: 1.0 0.0;
10008                   to_x: "text_vertical_rect";
10009                   to_y: "text_vertical_rect";
10010                }
10011                rel2 {
10012                   relative: 1.0 0.0;
10013                   to_y: "text_vertical_rect";
10014                }
10015                align: 0.0 0.0;
10016             }
10017          }
10018          part { name: "text_center_line";
10019             type: RECT;
10020             mouse_events: 0;
10021             description { state: "default" 0.0;
10022                min: 0 1;
10023                fixed: 0 1;
10024                color: GENLIST_LIST_LINE1_COLOR;
10025                rel1 {
10026                   relative: 1.0 0.56;
10027                   to_x: "text_vertical_rect";
10028                }
10029                rel2.relative: 1.0 0.56;
10030                align: 0.5 0.5;
10031             }
10032          }
10033          part { name: "text_bottom_line";
10034             type: RECT;
10035             mouse_events: 0;
10036             description { state: "default" 0.0;
10037                min: 0 1;
10038                fixed: 0 1;
10039                color: GENLIST_LIST_LINE1_COLOR;
10040                rel1 {
10041                   relative: 1.0 1.0;
10042                   to_x: "text_vertical_rect";
10043                   to_y: "text_vertical_rect";
10044                }
10045                rel2 {
10046                   relative: 1.0 1.0;
10047                   to_y: "text_vertical_rect";
10048                }
10049                align: 0.0 1.0;
10050             }
10051          }
10052          part { name: "elm.text.bg.1";
10053             clip_to: "disclip";
10054             type: RECT;
10055             mouse_events: 0;
10056             scale: 1;
10057             description { state: "default" 0.0;
10058                rel1 {
10059                   relative: 1.0 1.0;
10060                   to_x: "text_vertical_rect";
10061                   to_y: "text_top_line";
10062                }
10063                rel2 {
10064                   relative: 1.0 0.0;
10065                   to_x: "elm.padding.right";
10066                   to_y: "text_center_line";
10067                }
10068                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10069             }
10070          }
10071          part { name: "elm.text.1";
10072             type: TEXT;
10073             mouse_events: 0;
10074             scale: 1;
10075             description { state: "default" 0.0;
10076                min: 0 GENLIST_SIZE_54_INC;
10077                rel1 {
10078                   relative: 1.0 0.0;
10079                   to_x: "elm.padding.text.right";
10080                   to_y: "elm.text.bg.1";
10081                }
10082                rel2 {
10083                   relative: 0.0 1.0;
10084                   to_x: "elm.padding.right";
10085                   to_y: "elm.text.bg.1";
10086                }
10087                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10088                text {
10089                   font: "Tizen:style=Roman";
10090                   size: GENLIST_FONT_48_INC;
10091                   align: 0.0 0.5;
10092                   text_class: "list_item";
10093                }
10094             }
10095             GENLIST_DESCRIPTION_FLIP_ENABLED
10096          }
10097          part { name: "elm.flip.content.1";
10098             type: SWALLOW;
10099             description { state: "default" 0.0;
10100                visible: 0;
10101                fixed: 1 1;
10102                rel1.to: "elm.text.1";
10103                rel2.to: "elm.text.1";
10104             }
10105             description { state: "flip_enabled" 0.0;
10106                inherit: "default" 0.0;
10107                visible: 1;
10108             }
10109          }
10110          part { name: "elm.text.bg.2";
10111             clip_to: "disclip";
10112             type: RECT;
10113             mouse_events: 0;
10114             scale: 1;
10115             description { state: "default" 0.0;
10116                rel1 {
10117                   relative: 1.0 1.0;
10118                   to_x: "text_vertical_rect";
10119                   to_y: "text_center_line";
10120                }
10121                rel2 {
10122                   relative: 1.0 0.0;
10123                   to_x: "elm.padding.right";
10124                   to_y: "text_bottom_line";
10125                }
10126                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10127             }
10128          }
10129          part { name: "elm.text.2";
10130             clip_to: "disclip";
10131             type: TEXT;
10132             mouse_events: 0;
10133             scale: 1;
10134             description { state: "default" 0.0;
10135                min: 0 GENLIST_SIZE_54_INC;
10136                rel1 {
10137                   relative: 1.0 0.0;
10138                   to_x: "elm.padding.text.right";
10139                   to_y: "elm.text.bg.2";
10140                }
10141                rel2 {
10142                   relative: 0.0 1.0;
10143                   to_x: "elm.padding.right";
10144                   to_y: "elm.text.bg.2";
10145                }
10146                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10147                text {
10148                   font: "Tizen:style=Roman";
10149                   size: GENLIST_FONT_48_INC;
10150                   text_class: "tizen";
10151                }
10152             }
10153             GENLIST_DESCRIPTION_FLIP_ENABLED
10154          }
10155          part { name: "elm.flip.content.2";
10156             type: SWALLOW;
10157             description { state: "default" 0.0;
10158                visible: 0;
10159                fixed: 1 1;
10160                rel1.to: "elm.text.2";
10161                rel2.to: "elm.text.2";
10162             }
10163             description { state: "flip_enabled" 0.0;
10164                inherit: "default" 0.0;
10165                visible: 1;
10166             }
10167          }
10168          part { name: "elm.divider2";
10169             type: RECT;
10170             mouse_events: 0;
10171             description { state: "default" 0.0;
10172                min: 1 0;
10173                fixed: 1 0;
10174                color: GENLIST_LIST_LINE1_COLOR;
10175                rel1 {
10176                   relative: 1.0 1.0;
10177                   to_y: "elm.padding.top";
10178                }
10179                rel2 {
10180                   relative: 1.0 0.0;
10181                   offset: -1 0;
10182                   to_y: "elm.padding.bottom";
10183                }
10184                align: 1.0 0.0;
10185             }
10186          }
10187          GENLIST_PART_DISCLIP
10188       }
10189       programs {
10190          // signal: elm,state,%s,active
10191          //   a "check" item named %s went active
10192          // signal: elm,state,%s,passive
10193          //   a "check" item named %s went passive
10194          // default is passive
10195          /*program { name: "go_active";
10196             signal: "elm,state,selected";
10197             source: "elm";
10198             action: STATE_SET "selected" 0.0;
10199             target: "elm.text";
10200             target: "elm.text.sub";
10201          }
10202          program { name: "go_passive";
10203             signal: "elm,state,unselected";
10204             source: "elm";
10205             action: STATE_SET "default" 0.0;
10206             target: "elm.text";
10207             target: "elm.text.sub";
10208             transition: LINEAR 0.1;
10209          }*/
10210          program { name: "go_disabled";
10211             signal: "elm,state,disabled";
10212             source: "elm";
10213             action: STATE_SET "disabled" 0.0;
10214             target: "disclip";
10215          }
10216          program { name: "go_enabled";
10217             signal: "elm,state,enabled";
10218             source: "elm";
10219             action: STATE_SET "default" 0.0;
10220             target: "disclip";
10221          }
10222          program { name: "flip_enabled";
10223             signal: "elm,state,flip,enabled";
10224             source: "elm";
10225             action: STATE_SET "flip_enabled" 0.0;
10226             target: "elm.text.1";
10227             target: "elm.text.2";
10228             target: "elm.flip.content.1";
10229             target: "elm.flip.content.2";
10230          }
10231          program { name: "flip_disabled";
10232             signal: "elm,state,flip,disabled";
10233             source: "elm";
10234             action: STATE_SET "default" 0.0;
10235             target: "elm.text.1";
10236             target: "elm.text.2";
10237             target: "elm.flip.content.1";
10238             target: "elm.flip.content.2";
10239          }
10240       }
10241    }
10242
10243    ///////// will be removed /////////
10244    group { name: "elm/genlist/item/dialogue/1icon.2/default";
10245       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
10246       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
10247       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
10248       alias: "elm/layout/dialogue/1icon.2";
10249       data.item: "stacking" "above";
10250       data.item: "selectraise" "on";
10251       data.item: "contents" "elm.icon";
10252
10253       parts {
10254          GENLIST_PART_BASE
10255          GENLIST_PART_BOTTOM_LINE
10256          GENLIST_PART_BG_NORMAL
10257          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10258          GENLIST_PART_PADDING_RIGHT_EDIT
10259          GENLIST_PART_DIALOGUE_ITEM
10260          GENLIST_PART_DIALOGUE_RIGHT_LINE
10261          part { name: "elm.icon";
10262             clip_to: "disclip";
10263             type: SWALLOW;
10264             scale: 1;
10265             description { state: "default" 0.0;
10266                rel1 {
10267                   relative: 1.0 0.0;
10268                   to_x: "elm.padding.left";
10269                }
10270                rel2 {
10271                   relative: 0.0 1.0;
10272                   to_x: "elm.padding.right";
10273                }
10274             }
10275          }
10276          GENLIST_PART_DISCLIP
10277       }
10278       programs {
10279          // signal: elm,state,%s,active
10280          //   a "check" item named %s went active
10281          // signal: elm,state,%s,passive
10282          //   a "check" item named %s went passive
10283          // default is passive
10284          /*program { name: "go_active";
10285             signal: "elm,state,selected";
10286             source: "elm";
10287             action: STATE_SET "selected" 0.0;
10288             target: "bg";
10289             target: "elm.text";
10290          }
10291          program { name: "go_passive";
10292             signal: "elm,state,unselected";
10293             source: "elm";
10294             action: STATE_SET "default" 0.0;
10295             target: "bg";
10296             target: "elm.text";
10297             transition: LINEAR 0.1;
10298          }*/
10299          program { name: "go_disabled";
10300             signal: "elm,state,disabled";
10301             source: "elm";
10302             action: STATE_SET "disabled" 0.0;
10303             target: "disclip";
10304          }
10305          program { name: "go_enabled";
10306             signal: "elm,state,enabled";
10307             source: "elm";
10308             action: STATE_SET "default" 0.0;
10309             target: "disclip";
10310          }
10311       }
10312    }
10313
10314
10315 // 4.3.2 (old)
10316    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10317       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10318       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10319       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10320       alias: "elm/layout/dialogue/bg/3text.1icon";
10321       data.item: "stacking" "above";
10322       data.item: "selectraise" "on";
10323       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10324       data.item: "contents" "elm.icon";
10325       images {
10326           image: "00_list_thumbnail_bg.png" COMP;
10327       }
10328       parts {
10329          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10330          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10331          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10332          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10333          GENLIST_PART_PADDING_RIGHT_EDIT
10334          part { name: "elm.icon.bg";
10335             scale: 1;
10336             description { state: "default" 0.0;
10337                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10338                fixed: 1 1;
10339                align: 0.0 0.5;
10340                rel1 {
10341                   relative: 1.0 0.5;
10342                   to_x: "elm.padding.left";
10343                }
10344                rel2 {
10345                   relative: 1.0 0.5;
10346                   to_x: "elm.padding.left";
10347                }
10348                image {
10349                   normal: "00_list_thumbnail_bg.png";
10350                   border: 1 1 1 1;
10351                   border_scale: 1;
10352                   middle: NONE;
10353                }
10354             }
10355          }
10356          part { name: "elm.icon";
10357             type: SWALLOW;
10358             description { state: "default" 0.0;
10359                rel1.to: "elm.icon.bg";
10360                rel2.to: "elm.icon.bg";
10361             }
10362          }
10363          part { name: "elm.padding.icon.right";
10364             type: RECT;
10365             mouse_events: 0;
10366             scale: 1;
10367             description { state: "default" 0.0;
10368                min: GENLIST_PADDING_24_INC 0;
10369                fixed: 1 0;
10370                rel1 {
10371                    relative: 1.0 0.0;
10372                    to_x: "elm.icon.bg";
10373                }
10374                rel2.to_x: "elm.icon.bg";
10375                visible: 0;
10376                align: 0.0 0.5;
10377             }
10378          }
10379          part { name: "elm.text.1";
10380             clip_to: "disclip";
10381             type: TEXT;
10382             mouse_events: 0;
10383             scale: 1;
10384             description { state: "default" 0.0;
10385                min: 0 GENLIST_SIZE_54_INC;
10386                fixed: 0 1;
10387                align: 0 0;
10388                rel1 {
10389                   relative: 1.0 1.0;
10390                   to_x: "elm.padding.icon.right";
10391                   to_y: "elm.padding.top";
10392                }
10393                rel2 {
10394                   relative: 0.0 1.0;
10395                   to_x: "elm.padding.right";
10396                   to_y: "elm.padding.top";
10397                }
10398                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10399                text {
10400                   font: "Tizen:style=Roman";
10401                   size: GENLIST_FONT_48_INC;
10402                   align: 0.0 0.0;
10403                   text_class: "list_item";
10404                }
10405             }
10406          }
10407          part { name: "elm.text.2";
10408             clip_to: "disclip";
10409             type: TEXT;
10410             mouse_events: 0;
10411             scale: 1;
10412             description { state: "default" 0.0;
10413                rel1 {
10414                   relative: 1.0 1.0;
10415                   to_x: "elm.padding.icon.right";
10416                   to_y: "elm.text.1";
10417                }
10418                rel2 {
10419                   relative: 0.0 0.0;
10420                   to_x: "elm.padding.right";
10421                   to_y: "elm.text.3";
10422                }
10423                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10424                text {
10425                   font: "Tizen:style=Medium";
10426                   size: GENLIST_FONT_32_INC;
10427                   align: 0.0 1.0;
10428                   text_class: "tizen";
10429                }
10430             }
10431          }
10432          part { name: "elm.text.3";
10433             clip_to: "disclip";
10434             type: TEXT;
10435             mouse_events: 0;
10436             scale: 1;
10437             description { state: "default" 0.0;
10438                min: 0 GENLIST_ICON_SMALL_SIZE;
10439                fixed: 0 1;
10440                align: 0 1;
10441                rel1 {
10442                   relative: 1.0 0.0;
10443                   to_x: "elm.padding.icon.right";
10444                   to_y: "elm.padding.bottom";
10445                }
10446                rel2 {
10447                   relative: 0.0 0.0;
10448                   to_x: "elm.padding.right";
10449                   to_y: "elm.padding.bottom";
10450                }
10451                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10452                text {
10453                   font: "Tizen:style=Medium";
10454                   size: GENLIST_FONT_32_INC;
10455                   align: 0.0 1.0;
10456                   text_class: "tizen";
10457                }
10458             }
10459          }
10460          GENLIST_PART_DISCLIP
10461       }
10462       programs {
10463          // signal: elm,state,%s,active
10464          //   a "check" item named %s went active
10465          // signal: elm,state,%s,passive
10466          //   a "check" item named %s went passive
10467          // default is passive
10468          /*program { name: "go_active";
10469             signal: "elm,state,selected";
10470             source: "elm";
10471             action: STATE_SET "selected" 0.0;
10472             target: "elm.text";
10473             target: "elm.text.sub";
10474          }
10475          program { name: "go_passive";
10476             signal: "elm,state,unselected";
10477             source: "elm";
10478             action: STATE_SET "default" 0.0;
10479             target: "elm.text";
10480             target: "elm.text.sub";
10481             transition: LINEAR 0.1;
10482          }*/
10483          program { name: "go_disabled";
10484             signal: "elm,state,disabled";
10485             source: "elm";
10486             action: STATE_SET "disabled" 0.0;
10487             target: "disclip";
10488          }
10489          program { name: "go_enabled";
10490             signal: "elm,state,enabled";
10491             source: "elm";
10492             action: STATE_SET "default" 0.0;
10493             target: "disclip";
10494          }
10495       }
10496   }
10497
10498 ////////////////////////////////////////////////////////
10499 // Check that belows are used
10500    group { name: "elm/genlist/item/1text.2/default";
10501       alias: "elm/genlist/item_odd/1text.2/default";
10502       alias: "elm/genlist/item_compress/1text.2/default";
10503       alias: "elm/genlist/item_compress_odd/1text.2/default";
10504       data.item: "stacking" "above";
10505       data.item: "selectraise" "on";
10506       data.item: "texts" "elm.text";
10507       data.item: "flips" "elm.flip.icon elm.flip.content";
10508
10509       parts {
10510          GENLIST_PART_BG_NORMAL
10511          GENLIST_PART_BASE
10512          GENLIST_PART_BOTTOM_LINE
10513          GENLIST_PART_PADDING_LEFT
10514          GENLIST_PART_PADDING_RIGHT_EDIT
10515          part { name: "temp_center_line"; //temporary
10516             clip_to: "disclip";
10517             type: RECT;
10518             mouse_events: 0;
10519             scale: 1;
10520             description { state: "default" 0.0;
10521                rel1 {
10522                   relative: 0.0 0.5;
10523                   to: "base";
10524                }
10525                rel2 {
10526                   relative: 1.0 0.5;
10527                   to: "base";
10528                }
10529             }
10530          }
10531          part { name: "elm.text";
10532             clip_to: "disclip";
10533             type: TEXTBLOCK;
10534             mouse_events: 0;
10535             scale: 1;
10536             multiline: 0;
10537             description { state: "default" 0.0;
10538                fixed: 1 1;
10539                rel1 {
10540                   relative: 1.0 0.5;
10541                   to_x: "elm.padding.left";
10542                   to_y: "temp_center_line";
10543                }
10544                rel2 {
10545                   relative: 0.0 0.5;
10546                   to_x: "elm.padding.right";
10547                   to_y: "temp_center_line";
10548                }
10549                align: 0.0 0.5;
10550                text {
10551                   style: "genlist_style_list_main_text_unread";
10552                   min: 0 1;
10553                   align: 0.0 0.5;
10554                }
10555             }
10556             description { state: "selected" 0.0;
10557                inherit: "default" 0.0;
10558                text.style: "genlist_style_list_main_text_focus";
10559             }
10560             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10561             GENLIST_DESCRIPTION_FLIP_ENABLED
10562          }
10563          GENLIST_PART_FLIP
10564          GENLIST_PART_DISCLIP
10565       }
10566       programs {
10567          // signal: elm,state,%s,active
10568          //   a "check" item named %s went active
10569          // signal: elm,state,%s,passive
10570          //   a "check" item named %s went passive
10571          // default is passive
10572          program { name: "go_active";
10573             signal: "elm,state,selected";
10574             source: "elm";
10575             action: STATE_SET "selected" 0.0;
10576             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10577             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10578          }
10579          program { name: "go_passive";
10580             signal: "elm,state,unselected";
10581             source: "elm";
10582             action: STATE_SET "default" 0.0;
10583             target: "bg";
10584             target: "elm.text";
10585             transition: LINEAR 0.1;
10586          }
10587          program { name: "go_disabled";
10588             signal: "elm,state,disabled";
10589             source: "elm";
10590             action: STATE_SET "disabled" 0.0;
10591             target: "disclip";
10592          }
10593          program { name: "go_enabled";
10594             signal: "elm,state,enabled";
10595             source: "elm";
10596             action: STATE_SET "default" 0.0;
10597             target: "disclip";
10598          }
10599          //GENLIST_PROGRAM_FLIP_1TEXT
10600          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10601       }
10602    }
10603
10604 // ???
10605    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10606    group { name: "elm/genlist/item/3text.6icon/default";
10607       alias: "elm/genlist/item_odd/3text.6icon/default";
10608       alias: "elm/genlist/item_compress/3text.6icon/default";
10609       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10610       data.item: "stacking" "above";
10611       data.item: "selectraise" "on";
10612       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10613       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10614       data.item: "flips" "elm.flip.icon elm.flip.content";
10615
10616       parts {
10617          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10618          GENLIST_PART_BG_NORMAL
10619          GENLIST_PART_BG_NORMAL
10620          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10621          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10622          GENLIST_PART_PADDING_LEFT
10623          GENLIST_PART_PADDING_RIGHT_EDIT
10624          part { name: "elm.swallow.colorbar";
10625             clip_to: "disclip";
10626             type: SWALLOW;
10627             scale: 1;
10628             description { state: "default" 0.0;
10629                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10630                rel2.relative: 0.0 0.0;
10631                align: 0.0 0.0;
10632             }
10633          }
10634          part { name: "elm.text.3";
10635             clip_to: "disclip";
10636             type: TEXT;
10637             mouse_events: 0;
10638             scale: 1;
10639             description { state: "default" 0.0;
10640                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10641                rel1 {
10642                   relative: 0.0 0.0;
10643                   to_x: "elm.padding.right";
10644                   to_y: "elm.padding.bottom";
10645                }
10646                rel2 {
10647                   relative: 0.0 0.0;
10648                   to_x: "elm.padding.right";
10649                   to_y: "elm.padding.bottom";
10650                }
10651                align: 1.0 1.0;
10652                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10653                text {
10654                   font: "Tizen:style=Medium";
10655                   size: GENLIST_FONT_32_INC;
10656                   min: 0 1;
10657                   align: 1.0 0.5;
10658                   text_class: "tizen";
10659                }
10660             }
10661             description { state: "selected" 0.0;
10662                inherit: "default" 0.0;
10663                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10664             }
10665             GENLIST_DESCRIPTION_FLIP_ENABLED
10666          }
10667          part { name: "elm.icon.1";
10668             clip_to: "disclip";
10669             type: SWALLOW;
10670             mouse_events: 0;
10671             scale: 1;
10672             description { state: "default" 0.0;
10673                rel1 {
10674                   relative: 0.0 1.0;
10675                   to_x: "elm.padding.right";
10676                   to_y: "elm.padding.top";
10677                }
10678                rel2 {
10679                   relative: 0.0 0.0;
10680                   to_x: "elm.padding.right";
10681                   to_y: "elm.text.3";
10682                }
10683                align: 1.0 0.0;
10684             }
10685             GENLIST_DESCRIPTION_FLIP_ENABLED
10686          }
10687          part { name: "elm.padding.icon1.left";
10688             clip_to: "disclip";
10689             type: RECT;
10690             scale: 1;
10691             description { state: "default" 0.0;
10692                min: GENLIST_PADDING_16_INC 0;
10693                rel1.to_x: "elm.icon.1";
10694                rel2 {
10695                   relative: 0.0 1.0;
10696                   to_x: "elm.icon.1";
10697                }
10698                align: 1.0 0.0;
10699                visible: 0;
10700             }
10701          }
10702          part { name: "elm.text1.rect";
10703             clip_to: "disclip";
10704             type: RECT;
10705             scale: 1;
10706             description { state: "default" 0.0;
10707                min: 0 GENLIST_SIZE_61_INC;
10708                rel1 {
10709                   relative: 1.0 1.0;
10710                   to_x: "elm.swallow.colorbar";
10711                   to_y: "elm.padding.top";
10712                }
10713                rel2 {
10714                   relative: 0.0 0.0;
10715                   to_x: "elm.padding.icon1.left";
10716                   to_y: "elm.padding.top";
10717                }
10718                align: 0.0 0.0;
10719                visible: 0;
10720             }
10721          }
10722          part { name: "elm.text.1";
10723             clip_to: "disclip";
10724             type: TEXTBLOCK;
10725             mouse_events: 0;
10726             scale: 1;
10727             description { state: "default" 0.0;
10728                rel1.to: "elm.text1.rect";
10729                rel2.to: "elm.text1.rect";
10730                align: 0.0 0.0;
10731                text {
10732                   style: "genlist_style_email_unread";
10733                   min: 0 1;
10734                   max: 0 1;
10735                   align: 0.0 0.5;
10736                }
10737             }
10738             description { state: "selected" 0.0;
10739                inherit: "default" 0.0;
10740                text.style: "genlist_style_email_focus";
10741             }
10742             description { state: "read" 0.0;
10743                inherit: "default" 0.0;
10744                text.style: "genlist_style_email_read";
10745             }
10746             description { state: "urgency_read" 0.0;
10747                inherit: "default" 0.0;
10748                text.style: "genlist_style_email_urgency_read";
10749             }
10750             description { state: "urgency_unread" 0.0;
10751                inherit: "default" 0.0;
10752                text.style: "genlist_style_email_urgency_unread";
10753             }
10754             GENLIST_DESCRIPTION_FLIP_ENABLED
10755          }
10756          part { name: "elm.text.2";
10757             clip_to: "disclip";
10758             type: TEXTBLOCK;
10759             scale: 1;
10760             description { state: "default" 0.0;
10761                rel1 {
10762                   relative: 1.0 1.0;
10763                   to_x: "elm.padding.left";
10764                   to_y: "elm.text.1";
10765                }
10766                rel2 {
10767                   relative: 0.0 0.0;
10768                   to_x: "elm.padding.icon2.left";
10769                   to_y: "elm.padding.bottom";
10770                }
10771                align: 0.0 0.5;
10772                text {
10773                   style: "genlist_style_name_text";
10774                   min: 0 1;
10775                   align: 0.0 0.5;
10776                }
10777             }
10778             description { state: "selected" 0.0;
10779                inherit: "default" 0.0;
10780                text.style: "genlist_style_name_text_focus";
10781             }
10782             GENLIST_DESCRIPTION_FLIP_ENABLED
10783          }
10784          part { name: "elm.padding.icon2.left";
10785             clip_to: "disclip";
10786             type: RECT;
10787             scale: 1;
10788             description { state: "default" 0.0;
10789                min: GENLIST_PADDING_16_INC 0;
10790                rel1 {
10791                   relative: 0.0 1.0;
10792                   to_x: "elm.icon.2";
10793                   to_y: "elm.text.1";
10794                }
10795                rel2 {
10796                   relative: 0.0 0.0;
10797                   to_x: "elm.icon.2";
10798                   to_y: "elm.padding.bottom";
10799                }
10800                align: 1.0 0.0;
10801                visible: 0;
10802             }
10803          }
10804          part { name: "elm.icon.2";
10805             clip_to: "disclip";
10806             type: SWALLOW;
10807             scale: 1;
10808             description { state: "default" 0.0;
10809                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10810                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10811                rel1 {
10812                   relative: 0.0 1.0;
10813                   to_x: "elm.padding.icon3.left";
10814                   to_y: "elm.text.1";
10815                }
10816                rel2 {
10817                   relative: 0.0 0.0;
10818                   to_x: "elm.padding.icon3.left";
10819                   to_y: "elm.padding.bottom";
10820                }
10821                align: 1.0 0.5;
10822             }
10823             GENLIST_DESCRIPTION_FLIP_ENABLED
10824          }
10825          part { name: "elm.padding.icon3.left";
10826             clip_to: "disclip";
10827             type: RECT;
10828             scale: 1;
10829             description { state: "default" 0.0;
10830                min: GENLIST_PADDING_16_INC 0;
10831                rel1 {
10832                   relative: 0.0 1.0;
10833                   to_x: "elm.icon.3";
10834                   to_y: "elm.text.1";
10835                }
10836                rel2 {
10837                   relative: 0.0 0.0;
10838                   to_x: "elm.icon.3";
10839                   to_y: "elm.padding.bottom";
10840                }
10841                align: 1.0 0.0;
10842                visible: 0;
10843             }
10844          }
10845          part { name: "elm.icon.3";
10846             clip_to: "disclip";
10847             type: SWALLOW;
10848             scale: 1;
10849             description { state: "default" 0.0;
10850                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10851                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10852                rel1 {
10853                   relative: 0.0 1.0;
10854                   to_x: "elm.padding.icon4.left";
10855                   to_y: "elm.text.1";
10856                }
10857                rel2 {
10858                   relative: 0.0 0.0;
10859                   to_x: "elm.padding.icon4.left";
10860                   to_y: "elm.padding.bottom";
10861                }
10862                align: 1.0 0.5;
10863             }
10864             GENLIST_DESCRIPTION_FLIP_ENABLED
10865          }
10866          part { name: "elm.padding.icon4.left";
10867             clip_to: "disclip";
10868             type: RECT;
10869             scale: 1;
10870             description { state: "default" 0.0;
10871                min: GENLIST_PADDING_16_INC 0;
10872                rel1 {
10873                   relative: 0.0 1.0;
10874                   to_x: "elm.icon.4";
10875                   to_y: "elm.text.1";
10876                }
10877                rel2 {
10878                   relative: 0.0 0.0;
10879                   to_x: "elm.icon.4";
10880                   to_y: "elm.padding.bottom";
10881                }
10882                align: 1.0 0.0;
10883                visible: 0;
10884             }
10885          }
10886          part { name: "elm.icon.4";
10887             clip_to: "disclip";
10888             type: SWALLOW;
10889             scale: 1;
10890             description { state: "default" 0.0;
10891                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10892                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10893                rel1 {
10894                   relative: 0.0 1.0;
10895                   to_x: "elm.text.3";
10896                   to_y: "elm.text.1";
10897                }
10898                rel2 {
10899                   relative: 0.0 0.0;
10900                   to_x: "elm.text.3";
10901                   to_y: "elm.padding.bottom";
10902                }
10903                align: 1.0 0.5;
10904             }
10905             GENLIST_DESCRIPTION_FLIP_ENABLED
10906          }
10907          part { name: "elm.swallow.outbox.progress";
10908             type: SWALLOW;
10909             scale: 1;
10910             mouse_events: 1;
10911             repeat_events: 0;
10912             description { state: "default" 0.0;
10913                min: GENLIST_SIZE_168_INC 0;
10914                color: 0 0 0 0;
10915                align: 1.0 0.5;
10916                rel1 {
10917                   relative: 0.0 1.0;
10918                   offset: 0 0;
10919                   to_x: "elm.padding.right";
10920                   to_y: "elm.padding.top";
10921                }
10922                rel2 {
10923                   relative: 0.0 0.0;
10924                   offset: 0 0;
10925                   to_x: "elm.padding.right";
10926                   to_y: "elm.padding.bottom";
10927                }
10928             }
10929          }
10930          GENLIST_PART_FLIP
10931          GENLIST_PART_DISCLIP
10932       }
10933       programs {
10934          // signal: elm,state,%s,active
10935          //   a "check" item named %s went active
10936          // signal: elm,state,%s,passive
10937          //   a "check" item named %s went passive
10938          // default is passive
10939          program { name: "go_active";
10940             signal: "elm,state,selected";
10941             source: "elm";
10942             action: STATE_SET "selected" 0.0;
10943             target: "bg";
10944             target: "elm.text.1";
10945             target: "elm.text.2";
10946             target: "elm.text.3";
10947             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10948          }
10949          program { name: "go_passive";
10950             signal: "elm,state,unselected";
10951             source: "elm";
10952             action: STATE_SET "default" 0.0;
10953             target: "bg";
10954             target: "elm.text.1";
10955             target: "elm.text.2";
10956             target: "elm.text.3";
10957             transition: LINEAR 0.1;
10958          }
10959          program { name: "go_disabled";
10960             signal: "elm,state,disabled";
10961             source: "elm";
10962             action: STATE_SET "disabled" 0.0;
10963             target: "disclip";
10964          }
10965          program { name: "go_enabled";
10966             signal: "elm,state,enabled";
10967             source: "elm";
10968             action: STATE_SET "default" 0.0;
10969             target: "disclip";
10970          }
10971          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10972          program { name: "go_read";
10973             signal: "elm,state,read";
10974             source: "elm";
10975             action: STATE_SET "read" 0.0;
10976             target: "elm.text.1";
10977          }
10978          program { name: "go_unread";
10979             signal: "elm,state,unread";
10980             source: "elm";
10981             action: STATE_SET "default" 0.0;
10982             target: "elm.text.1";
10983          }
10984          program { name: "go_urgeny_unread";
10985             signal: "elm,state,urgency_unread";
10986             source: "elm";
10987             action: STATE_SET "urgency_unread" 0.0;
10988             target: "elm.text.1";
10989          }
10990          program { name: "go_urgency_read";
10991             signal: "elm,state,urgency_read";
10992             source: "elm";
10993             action: STATE_SET "urgency_read" 0.0;
10994             target: "elm.text.1";
10995          }
10996          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10997       }
10998    }
10999
11000    // 3.2.24
11001    group { name: "elm/genlist/item/2text.3icon.2/default";
11002       alias: "elm/genlist/item_odd/2text.3icon.2/default";
11003       alias: "elm/genlist/item_compress/2text.3icon.2/default";
11004       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
11005       data.item: "stacking" "above";
11006       data.item: "selectraise" "on";
11007       data.item: "texts" "elm.text.1 elm.text.2";
11008       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11009       data.item: "flips" "elm.flip.icon elm.flip.content";
11010
11011       parts {
11012          GENLIST_PART_BASE_LIST_H( 129 )
11013          GENLIST_PART_BG_NORMAL
11014          GENLIST_PART_PADDING_TOP_SIZE( 10 )
11015          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
11016          GENLIST_PART_PADDING_LEFT
11017          GENLIST_PART_PADDING_RIGHT_EDIT
11018          part { name: "elm.swallow.colorbar";
11019             clip_to: "disclip";
11020             type: SWALLOW;
11021             scale: 1;
11022             description { state: "default" 0.0;
11023                min: 10 21;
11024                fixed: 1 1;
11025                rel2.relative: 0.0 0.0;
11026                align: 0.0 0.0;
11027             }
11028          }
11029          part { name: "elm.icon.2";
11030             clip_to: "disclip";
11031             type: SWALLOW;
11032             scale: 1;
11033             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
11034                fixed: 1 1;
11035             )
11036             GENLIST_DESCRIPTION_FLIP_ENABLED
11037          }
11038          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
11039          part { name: "elm.text.2";
11040             clip_to: "disclip";
11041             type: TEXT;
11042             mouse_events: 0;
11043             scale: 1;
11044             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
11045                min: 0 GENLIST_SIZE_48_INC;
11046                fixed: 0 1;
11047                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11048                text {
11049                   font: "Tizen:style=Medium";
11050                   size: GENLIST_LIST_SUB_TEXT_SIZE;
11051                   min: 0 1;
11052                   align: 0.0 0.5;
11053                   text_class: "tizen";
11054                }
11055             )
11056             description { state: "selected" 0.0;
11057                inherit: "default" 0.0;
11058                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11059             }
11060             GENLIST_DESCRIPTION_FLIP_ENABLED
11061          }
11062          // virtual padding for limiting flexible text
11063          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
11064          part { name: "elm.text.1";
11065             clip_to: "disclip";
11066             type: TEXT;
11067             mouse_events: 0;
11068             scale: 1;
11069             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
11070                align: 0 0.5;
11071                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11072                text {
11073                   font: "Tizen:style=Roman";
11074                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11075                   min: 0 1;
11076                   max: 1 1;
11077                   align: 0 0.5;
11078                   text_class: "list_item";
11079                }
11080             )
11081             description { state: "selected" 0.0;
11082                inherit: "default" 0.0;
11083                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11084             }
11085             GENLIST_DESCRIPTION_FLIP_ENABLED
11086          }
11087          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
11088          part { name: "elm.icon.1";
11089             clip_to: "disclip";
11090             type: SWALLOW;
11091             scale: 1;
11092             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
11093                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11094                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11095                fixed: 1 1;
11096                align: 0 0.5;
11097             )
11098             GENLIST_DESCRIPTION_FLIP_ENABLED
11099          }
11100          GENLIST_PART_FLIP
11101          GENLIST_PART_DISCLIP
11102       }
11103       programs {
11104          // signal: elm,state,%s,active
11105          //   a "check" item named %s went active
11106          // signal: elm,state,%s,passive
11107          //   a "check" item named %s went passive
11108          // default is passive
11109          program { name: "go_active";
11110             signal: "elm,state,selected";
11111             source: "elm";
11112             action: STATE_SET "selected" 0.0;
11113             target: "bg";
11114             target: "elm.text.1";
11115             target: "elm.text.2";
11116             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11117          }
11118          program { name: "go_passive";
11119             signal: "elm,state,unselected";
11120             source: "elm";
11121             action: STATE_SET "default" 0.0;
11122             target: "bg";
11123             target: "elm.text.1";
11124             target: "elm.text.2";
11125             transition: LINEAR 0.1;
11126          }
11127          program { name: "go_disabled";
11128             signal: "elm,state,disabled";
11129             source: "elm";
11130             action: STATE_SET "disabled" 0.0;
11131             target: "disclip";
11132          }
11133          program { name: "go_enabled";
11134             signal: "elm,state,enabled";
11135             source: "elm";
11136             action: STATE_SET "default" 0.0;
11137             target: "disclip";
11138          }
11139          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11140          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11141       }
11142    }
11143 // 3.2.25
11144    group { name: "elm/genlist/item/2text.3icon.3/default";
11145       alias: "elm/genlist/item_odd/2text.3icon.3/default";
11146       alias: "elm/genlist/item_compress/2text.3icon.3/default";
11147       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
11148       data.item: "stacking" "above";
11149       data.item: "selectraise" "on";
11150       data.item: "texts" "elm.text.1 elm.text.2";
11151       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11152       data.item: "flips" "elm.flip.icon elm.flip.content";
11153
11154       parts {
11155          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11156          GENLIST_PART_BG_NORMAL
11157          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11158          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11159          GENLIST_PART_PADDING_LEFT
11160          GENLIST_PART_PADDING_RIGHT_EDIT
11161          part { name: "elm.swallow.colorbar";
11162             clip_to: "disclip";
11163             type: SWALLOW;
11164             scale: 1;
11165             description { state: "default" 0.0;
11166                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11167                fixed: 1 1;
11168                rel2.relative: 0.0 0.0;
11169                align: 0.0 0.0;
11170             }
11171          }
11172          part { name: "elm.icon.1";
11173             clip_to: "disclip";
11174             type: SWALLOW;
11175             scale: 1;
11176             description { state: "default" 0.0;
11177                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11178                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11179                fixed: 1 1;
11180                rel1 {
11181                   relative: 1.0 1.0;
11182                   to_x: "elm.padding.left";
11183                   to_y: "elm.padding.top";
11184                }
11185                rel2 {
11186                   relative: 1.0 0.0;
11187                   to_x: "elm.padding.left";
11188                   to_y: "elm.padding.bottom";
11189                }
11190                align: 0.0 0.5;
11191             }
11192             GENLIST_DESCRIPTION_FLIP_ENABLED
11193          }
11194          part { name: "elm.padding.icon1.right";
11195             clip_to: "disclip";
11196             type: RECT;
11197             scale: 1;
11198             description { state: "default" 0.0;
11199                min: GENLIST_PADDING_16_INC 0;
11200                fixed: 1 0;
11201                rel1 {
11202                   relative: 1.0 0.0;
11203                   to_x: "elm.icon.1";
11204                }
11205                rel2.to_x: "elm.icon.1";
11206                align: 0.0 0.0;
11207                visible: 0;
11208             }
11209          }
11210          part { name: "elm.icon.2";
11211             clip_to: "disclip";
11212             type: SWALLOW;
11213             scale: 1;
11214             description { state: "default" 0.0;
11215                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11216                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11217                fixed: 1 1;
11218                rel1 {
11219                   relative: 0.0 1.0;
11220                   to_x: "elm.padding.right";
11221                   to_y: "elm.padding.top";
11222                }
11223                rel2 {
11224                   relative: 0.0 1.0;
11225                   to_x: "elm.padding.right";
11226                   to_y: "elm.padding.bottom";
11227                }
11228                align: 1.0 0.5;
11229             }
11230             GENLIST_DESCRIPTION_FLIP_ENABLED
11231          }
11232          part { name: "elm.padding.icon2.left";
11233             clip_to: "disclip";
11234             type: RECT;
11235             scale: 1;
11236             description { state: "default" 0.0;
11237                min: GENLIST_PADDING_16_INC 0;
11238                fixed: 1 0;
11239                rel1 {
11240                   relative: 0.0 0.0;
11241                   to_x: "elm.icon.2";
11242                }
11243                rel2.to_x: "elm.icon.2";
11244                align: 1.0 0.0;
11245                visible: 0;
11246             }
11247          }
11248          part { name: "elm.text.1";
11249             clip_to: "disclip";
11250             type: TEXT;
11251             mouse_events: 0;
11252             scale: 1;
11253             description { state: "default" 0.0;
11254                min: 0 GENLIST_SIZE_61_INC;
11255                fixed: 1 1;
11256                rel1 {
11257                   relative: 1.0 1.0;
11258                   to_x: "elm.padding.icon1.right";
11259                   to_y: "elm.padding.top";
11260                }
11261                rel2 {
11262                   relative: 0.0 1.0;
11263                   to_x: "elm.padding.icon2.left";
11264                   to_y: "elm.padding.top";
11265                }
11266                align: 0.0 0.0;
11267                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11268                text {
11269                   font: "Tizen:style=Roman";
11270                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11271                   min: 0 1;
11272                   align: 0.0 0.5;
11273                   text_class: "list_item";
11274                }
11275             }
11276             description { state: "selected" 0.0;
11277                inherit: "default" 0.0;
11278                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11279             }
11280             GENLIST_DESCRIPTION_FLIP_ENABLED
11281          }
11282          part { name: "elm.text.2";
11283             clip_to: "disclip";
11284             type: TEXT;
11285             mouse_events: 0;
11286             scale: 1;
11287             description { state: "default" 0.0;
11288                rel1 {
11289                   relative: 1.0 1.0;
11290                   to_x: "elm.padding.icon1.right";
11291                   to_y: "elm.text.1";
11292                }
11293                rel2 {
11294                   relative: 0.0 0.0;
11295                   to_x: "elm.padding.icon2.left";
11296                   to_y: "elm.padding.bottom";
11297                }
11298                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11299                text {
11300                   font: "Tizen:style=Medium";
11301                   size: GENLIST_FONT_32_INC;
11302                   min: 0 1;
11303                   align: 0.0 0.5;
11304                   text_class: "tizen";
11305                }
11306             }
11307             description { state: "selected" 0.0;
11308                inherit: "default" 0.0;
11309                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11310             }
11311             GENLIST_DESCRIPTION_FLIP_ENABLED
11312          }
11313          GENLIST_PART_FLIP
11314          GENLIST_PART_DISCLIP
11315       }
11316       programs {
11317          // signal: elm,state,%s,active
11318          //   a "check" item named %s went active
11319          // signal: elm,state,%s,passive
11320          //   a "check" item named %s went passive
11321          // default is passive
11322          program { name: "go_active";
11323             signal: "elm,state,selected";
11324             source: "elm";
11325             action: STATE_SET "selected" 0.0;
11326             target: "bg";
11327             target: "elm.text.1";
11328             target: "elm.text.2";
11329             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11330          }
11331          program { name: "go_passive";
11332             signal: "elm,state,unselected";
11333             source: "elm";
11334             action: STATE_SET "default" 0.0;
11335             target: "bg";
11336             target: "elm.text.1";
11337             target: "elm.text.2";
11338             transition: LINEAR 0.1;
11339          }
11340          program { name: "go_disabled";
11341             signal: "elm,state,disabled";
11342             source: "elm";
11343             action: STATE_SET "disabled" 0.0;
11344             target: "disclip";
11345          }
11346          program { name: "go_enabled";
11347             signal: "elm,state,enabled";
11348             source: "elm";
11349             action: STATE_SET "default" 0.0;
11350             target: "disclip";
11351          }
11352          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11353          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11354       }
11355    }
11356    // 3.2.30
11357    group { name: "elm/genlist/item/1text.3icon.3/default";
11358       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11359       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11360       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11361       data.item: "stacking" "above";
11362       data.item: "selectraise" "on";
11363       data.item: "texts" "elm.text.1";
11364       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11365       data.item: "flips" "elm.flip.icon elm.flip.content";
11366
11367       parts {
11368          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11369          GENLIST_PART_BG_NORMAL
11370          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11371          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11372          GENLIST_PART_PADDING_LEFT
11373          GENLIST_PART_PADDING_RIGHT_EDIT
11374          part { name: "elm.icon.1";
11375             clip_to: "disclip";
11376             type: SWALLOW;
11377             scale: 1;
11378             description { state: "default" 0.0;
11379                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11380                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11381                fixed: 1 1;
11382                rel1 {
11383                   relative: 1.0 1.0;
11384                   to_x: "elm.padding.left";
11385                   to_y: "elm.padding.top";
11386                }
11387                rel2 {
11388                   relative: 1.0 0.0;
11389                   to_x: "elm.padding.left";
11390                   to_y: "elm.padding.bottom";
11391                }
11392                align: 0.0 0.5;
11393             }
11394             GENLIST_DESCRIPTION_FLIP_ENABLED
11395          }
11396          part { name: "elm.padding.icon1.right";
11397             clip_to: "disclip";
11398             type: RECT;
11399             scale: 1;
11400             description { state: "default" 0.0;
11401                min: GENLIST_PADDING_16_INC 0;
11402                fixed: 1 0;
11403                rel1 {
11404                   relative: 1.0 0.0;
11405                   to_x: "elm.icon.1";
11406                }
11407                rel2.to_x: "elm.icon.1";
11408                align: 0.0 0.0;
11409                visible: 0;
11410             }
11411          }
11412          part { name: "elm.icon.2";
11413             clip_to: "disclip";
11414             type: SWALLOW;
11415             scale: 1;
11416             description { state: "default" 0.0;
11417                fixed: 1 1;
11418                rel1 {
11419                   relative: 0.0 1.0;
11420                   to_x: "elm.padding.right";
11421                   to_y: "elm.padding.top";
11422                }
11423                rel2 {
11424                   relative: 0.0 0.0;
11425                   to_x: "elm.padding.right";
11426                   to_y: "elm.padding.bottom";
11427                }
11428                align: 1.0 0.5;
11429             }
11430             GENLIST_DESCRIPTION_FLIP_ENABLED
11431          }
11432          part { name: "elm.padding.icon2.left";
11433             clip_to: "disclip";
11434             type: RECT;
11435             scale: 1;
11436             description { state: "default" 0.0;
11437                min: GENLIST_PADDING_16_INC 0;
11438                fixed: 1 0;
11439                rel1.to_x: "elm.icon.2";
11440                rel2 {
11441                   relative: 0.0 1.0;
11442                   to_x: "elm.icon.2";
11443                }
11444                align: 1.0 0.0;
11445                visible: 0;
11446             }
11447          }
11448          part { name: "elm.text.1";
11449             clip_to: "disclip";
11450             type: TEXT;
11451             mouse_events: 0;
11452             scale: 1;
11453             description { state: "default" 0.0;
11454                min: 0 GENLIST_SIZE_61_INC;
11455                fixed: 0 1;
11456                rel1 {
11457                   relative: 1.0 1.0;
11458                   to_x: "elm.padding.icon1.right";
11459                   to_y: "elm.padding.top";
11460                }
11461                rel2 {
11462                   relative: 0.0 1.0;
11463                   to_x: "elm.padding.icon2.left";
11464                   to_y: "elm.padding.top";
11465                }
11466                align: 0 0;
11467                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11468                text {
11469                   font: "Tizen:style=Roman";
11470                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11471                   min: 0 1;
11472                   align: 0.0 0.5;
11473                   text_class: "list_item";
11474                }
11475             }
11476             description { state: "selected" 0.0;
11477                inherit: "default" 0.0;
11478                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11479             }
11480             GENLIST_DESCRIPTION_FLIP_ENABLED
11481          }
11482          part { name: "elm.swallow.progress";
11483             clip_to: "disclip";
11484             type: SWALLOW;
11485             scale: 1;
11486             description { state: "default" 0.0;
11487                fixed: 0 1;
11488                rel1 {
11489                   relative: 1.0 1.0;
11490                   to_x: "elm.padding.icon1.right";
11491                   to_y: "elm.text.1";
11492                }
11493                rel2 {
11494                   relative: 0.0 1.0;
11495                   to_x: "elm.padding.icon2.left";
11496                   to_y: "elm.text.1";
11497                }
11498                align: 0.5 0.0;
11499             }
11500             GENLIST_DESCRIPTION_FLIP_ENABLED
11501          }
11502          GENLIST_PART_FLIP
11503          GENLIST_PART_DISCLIP
11504       }
11505       programs {
11506          // signal: elm,state,%s,active
11507          //   a "check" item named %s went active
11508          // signal: elm,state,%s,passive
11509          //   a "check" item named %s went passive
11510          // default is passive
11511          program { name: "go_active";
11512             signal: "elm,state,selected";
11513             source: "elm";
11514             action: STATE_SET "selected" 0.0;
11515             target: "bg";
11516             target: "elm.text.1";
11517             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11518          }
11519          program { name: "go_passive";
11520             signal: "elm,state,unselected";
11521             source: "elm";
11522             action: STATE_SET "default" 0.0;
11523             target: "bg";
11524             target: "elm.text.1";
11525             transition: LINEAR 0.1;
11526          }
11527          program { name: "go_disabled";
11528             signal: "elm,state,disabled";
11529             source: "elm";
11530             action: STATE_SET "disabled" 0.0;
11531             target: "disclip";
11532          }
11533          program { name: "go_enabled";
11534             signal: "elm,state,enabled";
11535             source: "elm";
11536             action: STATE_SET "default" 0.0;
11537             target: "disclip";
11538          }
11539          program { name: "flip_enabled";
11540             signal: "elm,state,flip,enabled";
11541             source: "elm";
11542             action: STATE_SET "flip_enabled" 0.0;
11543             target: "elm.text.1";
11544             target: "elm.icon.1";
11545             target: "elm.icon.2";
11546             target: "elm.swallow.progress";
11547             target: "elm.flip.content";
11548          }
11549          program { name: "flip_disabled";
11550             signal: "elm,state,flip,disabled";
11551             source: "elm";
11552             action: STATE_SET "default" 0.0;
11553             target: "elm.text.1";
11554             target: "elm.icon.1";
11555             target: "elm.icon.2";
11556             target: "elm.swallow.progress";
11557             target: "elm.flip.content";
11558          }
11559          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11560       }
11561    }
11562
11563
11564 // 2.2.2.31
11565    group { name: "elm/genlist/item/2text.2icon.9/default";
11566       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11567       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11568       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11569       data.item: "stacking" "above";
11570       data.item: "selectraise" "on";
11571       data.item: "texts" "elm.text.1 elm.text.2";
11572       data.item: "contents" "elm.icon.1 elm.icon.2";
11573       data.item: "flips" "elm.flip.icon elm.flip.content";
11574
11575       parts {
11576          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11577          GENLIST_PART_BG_NORMAL
11578          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11579          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11580          GENLIST_PART_PADDING_LEFT
11581          GENLIST_PART_PADDING_RIGHT_EDIT
11582          part { name: "elm.icon.2";
11583             clip_to: "disclip";
11584             type: SWALLOW;
11585             scale: 1;
11586             description { state: "default" 0.0;
11587                fixed: 1 1;
11588                rel1 {
11589                   relative: 0.0 1.0;
11590                   to_x: "elm.padding.right";
11591                   to_y: "elm.padding.top";
11592                }
11593                rel2 {
11594                   relative: 0.0 0.0;
11595                   to_x: "elm.padding.right";
11596                   to_y: "elm.padding.bottom";
11597                }
11598                align: 1.0 0.5;
11599             }
11600             GENLIST_DESCRIPTION_FLIP_ENABLED
11601          }
11602          part { name: "elm.padding.icon2.left";
11603             clip_to: "disclip";
11604             type: RECT;
11605             scale: 1;
11606             description { state: "default" 0.0;
11607                min: GENLIST_SIZE_16_INC 0;
11608                fixed: 1 0;
11609                rel1.to_x: "elm.icon.2";
11610                rel2 {
11611                   relative: 0.0 1.0;
11612                   to_x: "elm.icon.2";
11613                }
11614                align: 1.0 0.0;
11615                visible: 0;
11616             }
11617          }
11618          part { name: "elm.text.2";
11619             clip_to: "disclip";
11620             type: TEXT;
11621             mouse_events: 0;
11622             scale: 1;
11623             description { state: "default" 0.0;
11624                min: 0 GENLIST_SIZE_48_INC;
11625                fixed: 0 1;
11626                rel1 {
11627                   relative: 1.0 0.0;
11628                   to_x: "elm.padding.left";
11629                   to_y: "elm.padding.bottom";
11630                }
11631                rel2 {
11632                   relative: 0.0 0.0;
11633                   to_x: "elm.padding.icon2.left";
11634                   to_y: "elm.padding.bottom";
11635                }
11636                align: 0.0 1.0;
11637                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11638                text {
11639                   font: "Tizen:style=Medium";
11640                   size: GENLIST_FONT_32_INC;
11641                   min: 0 1;
11642                   align: 0.0 0.5;
11643                   text_class: "tizen";
11644                }
11645             }
11646             description { state: "selected" 0.0;
11647                inherit: "default" 0.0;
11648                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11649             }
11650             GENLIST_DESCRIPTION_FLIP_ENABLED
11651          }
11652          part { name: "elm.text.1";
11653             clip_to: "disclip";
11654             type: TEXT;
11655             mouse_events: 0;
11656             scale: 1;
11657             description { state: "default" 0.0;
11658                min: 0 0;
11659                max: GENLIST_SIZE_560_INC 0;
11660                fixed: 1 0;
11661                rel1 {
11662                   relative: 1.0 1.0;
11663                   to_x: "elm.padding.left";
11664                   to_y: "elm.padding.top";
11665                }
11666                rel2 {
11667                   relative: 1.0 0.0;
11668                   to_x: "elm.padding.left";
11669                   to_y: "elm.text.2";
11670                }
11671                align: 0.0 0.5;
11672                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11673                text {
11674                   font: "Tizen:style=Roman";
11675                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11676                   min: 1 1;
11677                   align: 0.0 0.5;
11678                   text_class: "list_item";
11679                }
11680             }
11681             description { state: "selected" 0.0;
11682                inherit: "default" 0.0;
11683                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11684             }
11685             GENLIST_DESCRIPTION_FLIP_ENABLED
11686          }
11687          part { name: "elm.padding.icon1.left";
11688             clip_to: "disclip";
11689             type: RECT;
11690             scale: 1;
11691             description { state: "default" 0.0;
11692                min: GENLIST_SIZE_16_INC 0;
11693                fixed: 1 0;
11694                rel1 {
11695                   relative: 1.0 0.0;
11696                   to_x: "elm.text.1";
11697                }
11698                rel2.to_x: "elm.text.1";
11699                align: 0.0 0.0;
11700                visible: 0;
11701             }
11702          }
11703          part { name: "elm.icon.1";
11704             clip_to: "disclip";
11705             type: SWALLOW;
11706             scale: 1;
11707             description { state: "default" 0.0;
11708                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11709                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11710                fixed: 1 1;
11711                rel1 {
11712                   relative: 1.0 1.0;
11713                   to_x: "elm.padding.icon1.left";
11714                   to_y: "elm.padding.top";
11715                }
11716                rel2 {
11717                   relative: 1.0 0.0;
11718                   to_x: "elm.padding.icon1.left";
11719                   to_y: "elm.text.2";
11720                }
11721                align: 0.0 0.5;
11722             }
11723             GENLIST_DESCRIPTION_FLIP_ENABLED
11724          }
11725          GENLIST_PART_FLIP
11726          GENLIST_PART_DISCLIP
11727       }
11728       programs {
11729          // signal: elm,state,%s,active
11730          //   a "check" item named %s went active
11731          // signal: elm,state,%s,passive
11732          //   a "check" item named %s went passive
11733          // default is passive
11734          program { name: "go_active";
11735             signal: "elm,state,selected";
11736             source: "elm";
11737             action: STATE_SET "selected" 0.0;
11738             target: "bg";
11739             target: "elm.text.1";
11740             target: "elm.text.2";
11741             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11742          }
11743          program { name: "go_passive";
11744             signal: "elm,state,unselected";
11745             source: "elm";
11746             action: STATE_SET "default" 0.0;
11747             target: "bg";
11748             target: "elm.text.1";
11749             target: "elm.text.2";
11750             transition: LINEAR 0.1;
11751          }
11752          program { name: "go_disabled";
11753             signal: "elm,state,disabled";
11754             source: "elm";
11755             action: STATE_SET "disabled" 0.0;
11756             target: "disclip";
11757          }
11758          program { name: "go_enabled";
11759             signal: "elm,state,enabled";
11760             source: "elm";
11761             action: STATE_SET "default" 0.0;
11762             target: "disclip";
11763          }
11764          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11765          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11766       }
11767    }
11768    // 3.2.33
11769    group { name: "elm/genlist/item/1text.2icon.5/default";
11770       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11771       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11772       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11773       data.item: "stacking" "above";
11774       data.item: "selectraise" "on";
11775       data.item: "texts" "elm.text.1";
11776       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11777       data.item: "flips" "elm.flip.icon elm.flip.content";
11778
11779       parts {
11780          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11781          GENLIST_PART_BG_NORMAL
11782          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11783          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11784          GENLIST_PART_PADDING_LEFT
11785          GENLIST_PART_PADDING_RIGHT_EDIT
11786          part { name: "elm.icon.1";
11787             clip_to: "disclip";
11788             type: SWALLOW;
11789             scale: 1;
11790             description { state: "default" 0.0;
11791                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11792                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11793                fixed: 1 1;
11794                rel1 {
11795                   relative: 1.0 1.0;
11796                   to_x: "elm.padding.left";
11797                   to_y: "elm.padding.top";
11798                }
11799                rel2 {
11800                   relative: 1.0 0.0;
11801                   to_x: "elm.padding.left";
11802                   to_y: "elm.padding.bottom";
11803                }
11804                align: 0.0 0.5;
11805             }
11806             GENLIST_DESCRIPTION_FLIP_ENABLED
11807          }
11808          part { name: "elm.padding.icon1.right";
11809             clip_to: "disclip";
11810             type: RECT;
11811             scale: 1;
11812             description { state: "default" 0.0;
11813                min: GENLIST_PADDING_16_INC 0;
11814                fixed: 1 0;
11815                rel1 {
11816                   relative: 1.0 0.0;
11817                   to_x: "elm.icon.1";
11818                }
11819                rel2.to_x: "elm.icon.1";
11820                align: 0.0 0.0;
11821                visible: 0;
11822             }
11823          }
11824          part { name: "elm.text.1";
11825             clip_to: "disclip";
11826             type: TEXT;
11827             mouse_events: 0;
11828             scale: 1;
11829             description { state: "default" 0.0;
11830                min: 0 GENLIST_SIZE_61_INC;
11831                fixed: 0 1;
11832                rel1 {
11833                   relative: 1.0 1.0;
11834                   to_x: "elm.padding.icon1.right";
11835                   to_y: "elm.padding.top";
11836                }
11837                rel2 {
11838                   relative: 0.0 1.0;
11839                   to_x: "elm.padding.right";
11840                   to_y: "elm.padding.top";
11841                }
11842                align: 0 0;
11843                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11844                text {
11845                   font: "Tizen:style=Roman";
11846                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11847                   min: 0 1;
11848                   align: 0.0 0.5;
11849                   text_class: "list_item";
11850                }
11851             }
11852             description { state: "selected" 0.0;
11853                inherit: "default" 0.0;
11854                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11855             }
11856             GENLIST_DESCRIPTION_FLIP_ENABLED
11857          }
11858          part { name: "elm.swallow.progress";
11859             clip_to: "disclip";
11860             type: SWALLOW;
11861             scale: 1;
11862             description { state: "default" 0.0;
11863                fixed: 0 1;
11864                rel1 {
11865                   relative: 1.0 1.0;
11866                   to_x: "elm.padding.icon1.right";
11867                   to_y: "elm.text.1";
11868                }
11869                rel2 {
11870                   relative: 0.0 1.0;
11871                   to_x: "elm.padding.right";
11872                   to_y: "elm.text.1";
11873                }
11874                align: 0.5 0.0;
11875             }
11876             GENLIST_DESCRIPTION_FLIP_ENABLED
11877          }
11878          GENLIST_PART_FLIP
11879          GENLIST_PART_DISCLIP
11880       }
11881       programs {
11882          // signal: elm,state,%s,active
11883          //   a "check" item named %s went active
11884          // signal: elm,state,%s,passive
11885          //   a "check" item named %s went passive
11886          // default is passive
11887          program { name: "go_active";
11888             signal: "elm,state,selected";
11889             source: "elm";
11890             action: STATE_SET "selected" 0.0;
11891             target: "bg";
11892             target: "elm.text.1";
11893             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11894          }
11895          program { name: "go_passive";
11896             signal: "elm,state,unselected";
11897             source: "elm";
11898             action: STATE_SET "default" 0.0;
11899             target: "bg";
11900             target: "elm.text.1";
11901             transition: LINEAR 0.1;
11902          }
11903          program { name: "go_disabled";
11904             signal: "elm,state,disabled";
11905             source: "elm";
11906             action: STATE_SET "disabled" 0.0;
11907             target: "disclip";
11908          }
11909          program { name: "go_enabled";
11910             signal: "elm,state,enabled";
11911             source: "elm";
11912             action: STATE_SET "default" 0.0;
11913             target: "disclip";
11914          }
11915          program { name: "flip_enabled";
11916             signal: "elm,state,flip,enabled";
11917             source: "elm";
11918             action: STATE_SET "flip_enabled" 0.0;
11919             target: "elm.text.1";
11920             target: "elm.icon.1";
11921             target: "elm.swallow.progress";
11922             target: "elm.flip.content";
11923          }
11924          program { name: "flip_disabled";
11925             signal: "elm,state,flip,disabled";
11926             source: "elm";
11927             action: STATE_SET "default" 0.0;
11928             target: "elm.text.1";
11929             target: "elm.icon.1";
11930             target: "elm.swallow.progress";
11931             target: "elm.flip.content";
11932          }
11933          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11934       }
11935    }
11936    // 3.2.30
11937    group { name: "elm/genlist/item/3text.3icon/default";
11938       alias: "elm/genlist/item_odd/3text.3icon/default";
11939       alias: "elm/genlist/item_compress/3text.3icon/default";
11940       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11941       data.item: "stacking" "above";
11942       data.item: "selectraise" "on";
11943       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11944       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11945       data.item: "flips" "elm.flip.icon elm.flip.content";
11946
11947       parts {
11948          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11949          GENLIST_PART_BG_NORMAL
11950          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11951          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11952          GENLIST_PART_PADDING_LEFT
11953          GENLIST_PART_PADDING_RIGHT_EDIT
11954          part { name: "elm.icon.1";
11955             clip_to: "disclip";
11956             type: SWALLOW;
11957             scale: 1;
11958             description { state: "default" 0.0;
11959                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11960                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11961                fixed: 1 1;
11962                rel1 {
11963                   relative: 1.0 1.0;
11964                   to_x: "elm.padding.left";
11965                   to_y: "elm.padding.top";
11966                }
11967                rel2 {
11968                   relative: 1.0 0.0;
11969                   to_x: "elm.padding.left";
11970                   to_y: "elm.padding.bottom";
11971                }
11972                align: 0.0 0.5;
11973             }
11974             GENLIST_DESCRIPTION_FLIP_ENABLED
11975          }
11976          part { name: "elm.padding.icon1.right";
11977             clip_to: "disclip";
11978             type: RECT;
11979             scale: 1;
11980             description { state: "default" 0.0;
11981                min: GENLIST_PADDING_16_INC 0;
11982                fixed: 1 0;
11983                rel1 {
11984                   relative: 1.0 0.0;
11985                   to_x: "elm.icon.1";
11986                }
11987                rel2.to_x: "elm.icon.1";
11988                align: 0.0 0.0;
11989                visible: 0;
11990             }
11991          }
11992          part { name: "elm.icon.2";
11993             clip_to: "disclip";
11994             type: SWALLOW;
11995             scale: 1;
11996             description { state: "default" 0.0;
11997                fixed: 1 1;
11998                rel1 {
11999                   relative: 0.0 1.0;
12000                   to_x: "elm.padding.right";
12001                   to_y: "elm.padding.top";
12002                }
12003                rel2 {
12004                   relative: 0.0 0.0;
12005                   to_x: "elm.padding.right";
12006                   to_y: "elm.padding.bottom";
12007                }
12008                align: 1.0 0.5;
12009             }
12010             GENLIST_DESCRIPTION_FLIP_ENABLED
12011          }
12012          part { name: "elm.padding.icon2.left";
12013             clip_to: "disclip";
12014             type: RECT;
12015             scale: 1;
12016             description { state: "default" 0.0;
12017                min: GENLIST_PADDING_16_INC 0;
12018                fixed: 1 0;
12019                rel1.to_x: "elm.icon.2";
12020                rel2 {
12021                   relative: 0.0 1.0;
12022                   to_x: "elm.icon.2";
12023                }
12024                align: 1.0 0.0;
12025                visible: 0;
12026             }
12027          }
12028          part { name: "elm.text.1";
12029             clip_to: "disclip";
12030             type: TEXT;
12031             mouse_events: 0;
12032             scale: 1;
12033             description { state: "default" 0.0;
12034                min: 0 GENLIST_SIZE_61_INC;
12035                fixed: 0 1;
12036                rel1 {
12037                   relative: 1.0 0.0;
12038                   to_x: "elm.padding.icon1.right";
12039                   to_y: "elm.padding.top";
12040                }
12041                rel2 {
12042                   relative: 0.0 0.0;
12043                   to_x: "elm.padding.icon2.left";
12044                   to_y: "elm.padding.top";
12045                }
12046                align: 0 0;
12047                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12048                text {
12049                   font: "Tizen:style=Roman";
12050                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12051                   min: 0 1;
12052                   align: 0.0 0.5;
12053                   text_class: "list_item";
12054                }
12055             }
12056             description { state: "selected" 0.0;
12057                inherit: "default" 0.0;
12058                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12059             }
12060             GENLIST_DESCRIPTION_FLIP_ENABLED
12061          }
12062          part { name: "elm.swallow.progress";
12063             clip_to: "disclip";
12064             type: SWALLOW;
12065             scale: 1;
12066             description { state: "default" 0.0;
12067                fixed: 0 1;
12068                rel1 {
12069                   relative: 1.0 1.0;
12070                   to_x: "elm.padding.icon1.right";
12071                   to_y: "elm.text.1";
12072                }
12073                rel2 {
12074                   relative: 0.0 0.0;
12075                   to_x: "elm.padding.icon2.left";
12076                   to_y: "elm.text.2";
12077                }
12078                align: 0.5 0.5;
12079             }
12080             GENLIST_DESCRIPTION_FLIP_ENABLED
12081          }
12082          part { name: "elm.text.2";
12083             clip_to: "disclip";
12084             type: TEXT;
12085             mouse_events: 0;
12086             scale: 1;
12087             description { state: "default" 0.0;
12088                min: 0 GENLIST_SIZE_48_INC;
12089                fixed: 0 1;
12090                rel1 {
12091                   relative: 1.0 1.0;
12092                   to_x: "elm.padding.icon1.right";
12093                   to_y: "elm.padding.bottom";
12094                }
12095                rel2 {
12096                   relative: 0.0 1.0;
12097                   to_x: "elm.padding.icon2.left";
12098                   to_y: "elm.padding.bottom";
12099                }
12100                align: 0 1;
12101                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12102                text {
12103                   font: "Tizen:style=Roman";
12104                   size: GENLIST_FONT_32_INC;
12105                   min: 0 1;
12106                   align: 0.0 0.5;
12107                   text_class: "tizen";
12108                }
12109             }
12110             description { state: "selected" 0.0;
12111                inherit: "default" 0.0;
12112                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12113             }
12114             GENLIST_DESCRIPTION_FLIP_ENABLED
12115          }
12116          part { name: "elm.text.3";
12117             clip_to: "disclip";
12118             type: TEXT;
12119             mouse_events: 0;
12120             scale: 1;
12121             description { state: "default" 0.0;
12122                min: 0 GENLIST_SIZE_48_INC;
12123                fixed: 0 1;
12124                rel1 {
12125                   relative: 1.0 1.0;
12126                   to_x: "elm.padding.icon1.right";
12127                   to_y: "elm.padding.bottom";
12128                }
12129                rel2 {
12130                   relative: 0.0 1.0;
12131                   to_x: "elm.padding.icon2.left";
12132                   to_y: "elm.padding.bottom";
12133                }
12134                align: 1 1;
12135                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12136                text {
12137                   font: "Tizen:style=Roman";
12138                   size: GENLIST_FONT_32_INC;
12139                   min: 0 1;
12140                   align: 1.0 0.5;
12141                   text_class: "tizen";
12142                }
12143             }
12144             description { state: "selected" 0.0;
12145                inherit: "default" 0.0;
12146                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12147             }
12148             GENLIST_DESCRIPTION_FLIP_ENABLED
12149          }
12150          GENLIST_PART_FLIP
12151          GENLIST_PART_DISCLIP
12152       }
12153       programs {
12154          // signal: elm,state,%s,active
12155          //   a "check" item named %s went active
12156          // signal: elm,state,%s,passive
12157          //   a "check" item named %s went passive
12158          // default is passive
12159          program { name: "go_active";
12160             signal: "elm,state,selected";
12161             source: "elm";
12162             action: STATE_SET "selected" 0.0;
12163             target: "bg";
12164             target: "elm.text.1";
12165             target: "elm.text.2";
12166             target: "elm.text.3";
12167             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12168          }
12169          program { name: "go_passive";
12170             signal: "elm,state,unselected";
12171             source: "elm";
12172             action: STATE_SET "default" 0.0;
12173             target: "bg";
12174             target: "elm.text.1";
12175             target: "elm.text.2";
12176             target: "elm.text.3";
12177             transition: LINEAR 0.1;
12178          }
12179          program { name: "go_disabled";
12180             signal: "elm,state,disabled";
12181             source: "elm";
12182             action: STATE_SET "disabled" 0.0;
12183             target: "disclip";
12184          }
12185          program { name: "go_enabled";
12186             signal: "elm,state,enabled";
12187             source: "elm";
12188             action: STATE_SET "default" 0.0;
12189             target: "disclip";
12190          }
12191          program { name: "flip_enabled";
12192             signal: "elm,state,flip,enabled";
12193             source: "elm";
12194             action: STATE_SET "flip_enabled" 0.0;
12195             target: "elm.text.1";
12196             target: "elm.text.2";
12197             target: "elm.text.3";
12198             target: "elm.icon.1";
12199             target: "elm.icon.2";
12200             target: "elm.swallow.progress";
12201             target: "elm.flip.content";
12202          }
12203          program { name: "flip_disabled";
12204             signal: "elm,state,flip,disabled";
12205             source: "elm";
12206             action: STATE_SET "default" 0.0;
12207             target: "elm.text.1";
12208             target: "elm.text.2";
12209             target: "elm.text.3";
12210             target: "elm.icon.1";
12211             target: "elm.icon.2";
12212             target: "elm.swallow.progress";
12213             target: "elm.flip.content";
12214          }
12215          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12216       }
12217    }
12218 // ???
12219    group { name: "elm/genlist/item/3text.5icon/default";
12220       alias: "elm/genlist/item_odd/3text.5icon/default";
12221       alias: "elm/genlist/item_compress/3text.5icon/default";
12222       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
12223       data.item: "stacking" "above";
12224       data.item: "selectraise" "on";
12225       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12226       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
12227       data.item: "flips" "elm.flip.icon elm.flip.content";
12228
12229       parts {
12230          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12231          GENLIST_PART_BG_NORMAL
12232          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12233          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12234          GENLIST_PART_PADDING_LEFT
12235          GENLIST_PART_PADDING_RIGHT_EDIT
12236          part { name: "elm.swallow.colorbar";
12237             clip_to: "disclip";
12238             type: SWALLOW;
12239             scale: 1;
12240             description { state: "default" 0.0;
12241                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
12242                fixed: 1 1;
12243                rel2.relative: 0.0 0.0;
12244                align: 0.0 0.0;
12245             }
12246          }
12247          part { name: "elm.text.3";
12248             clip_to: "disclip";
12249             type: TEXT;
12250             mouse_events: 0;
12251             scale: 1;
12252             description { state: "default" 0.0;
12253                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
12254                fixed: 1 1;
12255                rel1 {
12256                   relative: 0.0 0.0;
12257                   to_x: "elm.padding.right";
12258                   to_y: "elm.padding.bottom";
12259                }
12260                rel2 {
12261                   relative: 0.0 0.0;
12262                   to_x: "elm.padding.right";
12263                   to_y: "elm.padding.bottom";
12264                }
12265                align: 1.0 1.0;
12266                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12267                text {
12268                   font: "Tizen:style=Medium";
12269                   size: GENLIST_FONT_32_INC;
12270                   min: 0 1;
12271                   align: 1.0 0.5;
12272                   text_class: "tizen";
12273                }
12274             }
12275             description { state: "selected" 0.0;
12276                inherit: "default" 0.0;
12277                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12278             }
12279             GENLIST_DESCRIPTION_FLIP_ENABLED
12280          }
12281          part { name: "elm.icon.1";
12282             clip_to: "disclip";
12283             type: SWALLOW;
12284             scale: 1;
12285             description { state: "default" 0.0;
12286                rel1 {
12287                   relative: 0.0 1.0;
12288                   to_x: "elm.padding.right";
12289                   to_y: "elm.padding.top";
12290                }
12291                rel2 {
12292                   relative: 0.0 0.0;
12293                   to_x: "elm.padding.right";
12294                   to_y: "elm.text.3";
12295                }
12296                align: 1.0 0.5;
12297             }
12298             GENLIST_DESCRIPTION_FLIP_ENABLED
12299          }
12300          part { name: "elm.padding.icon1.left";
12301             clip_to: "disclip";
12302             type: RECT;
12303             scale: 1;
12304             description { state: "default" 0.0;
12305                min: GENLIST_PADDING_16_INC 0;
12306                fixed: 1 0;
12307                rel1.to_x: "elm.icon.1";
12308                rel2 {
12309                   relative: 0.0 1.0;
12310                   to_x: "elm.icon.1";
12311                }
12312                align: 1.0 0.0;
12313                visible: 0;
12314             }
12315          }
12316          part { name: "elm.text.1";
12317             clip_to: "disclip";
12318             type: TEXT;
12319             mouse_events: 0;
12320             scale: 1;
12321             description { state: "default" 0.0;
12322                min: 0 GENLIST_SIZE_61_INC;
12323                fixed: 0 1;
12324                rel1 {
12325                   relative: 1.0 1.0;
12326                   to_x: "elm.padding.left";
12327                   to_y: "elm.padding.top";
12328                }
12329                rel2 {
12330                   relative: 0.0 1.0;
12331                   to_x: "elm.padding.icon1.left";
12332                   to_y: "elm.padding.top";
12333                }
12334                align: 0.0 0.0;
12335                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12336                text {
12337                   font: "Tizen:style=Roman";
12338                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12339                   min: 0 1;
12340                   align: 0.0 0.5;
12341                   text_class: "list_item";
12342                }
12343             }
12344             description { state: "selected" 0.0;
12345                inherit: "default" 0.0;
12346                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12347             }
12348             GENLIST_DESCRIPTION_FLIP_ENABLED
12349          }
12350          part { name: "elm.padding.text3.left";
12351             clip_to: "disclip";
12352             type: RECT;
12353             scale: 1;
12354             description { state: "default" 0.0;
12355                min: GENLIST_PADDING_16_INC 0;
12356                fixed: 1 0;
12357                rel1.to: "elm.text.3";
12358                rel2 {
12359                   relative: 0.0 1.0;
12360                   to: "elm.text.3";
12361                }
12362                align: 1.0 1.0;
12363                visible: 0;
12364             }
12365          }
12366          part { name: "elm.text.2";
12367             clip_to: "disclip";
12368             type: TEXT;
12369             mouse_events: 0;
12370             scale: 1;
12371             description { state: "default" 0.0;
12372                rel1 {
12373                   relative: 1.0 1.0;
12374                   to_x: "elm.padding.left";
12375                   to_y: "elm.text.1";
12376                }
12377                rel2 {
12378                   relative: 0.0 0.0;
12379                   to_x: "elm.padding.text3.left";
12380                   to_y: "elm.padding.bottom";
12381                }
12382                align: 0.0 0.5;
12383                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12384                text {
12385                   font: "Tizen:style=Medium";
12386                   size: GENLIST_FONT_32_INC;
12387                   min: 0 1;
12388                   align: 0.0 0.5;
12389                   text_class: "tizen";
12390                }
12391             }
12392             description { state: "selected" 0.0;
12393                inherit: "default" 0.0;
12394                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12395             }
12396             GENLIST_DESCRIPTION_FLIP_ENABLED
12397          }
12398          part { name: "elm.padding.icon2.left";
12399             clip_to: "disclip";
12400             type: RECT;
12401             scale: 1;
12402             description { state: "default" 0.0;
12403                min: GENLIST_PADDING_16_INC 0;
12404                fixed: 1 0;
12405                rel1 {
12406                   relative: 1.0 0.0;
12407                   to_x: "elm.text.2";
12408                }
12409                rel2.to_x: "elm.text.2";
12410                align: 0.0 0.0;
12411                visible: 0;
12412             }
12413          }
12414          part { name: "elm.icon.2";
12415             clip_to: "disclip";
12416             type: SWALLOW;
12417             scale: 1;
12418             description { state: "default" 0.0;
12419                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12420                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12421                fixed: 1 1;
12422                rel1 {
12423                   relative: 1.0 1.0;
12424                   to_x: "elm.padding.icon2.left";
12425                   to_y: "elm.text.1";
12426                }
12427                rel2 {
12428                   relative: 1.0 0.0;
12429                   to_x: "elm.padding.icon2.left";
12430                   to_y: "elm.padding.bottom";
12431                }
12432                align: 0.0 0.5;
12433             }
12434             GENLIST_DESCRIPTION_FLIP_ENABLED
12435          }
12436          part { name: "elm.padding.icon3.left";
12437             clip_to: "disclip";
12438             type: RECT;
12439             scale: 1;
12440             description { state: "default" 0.0;
12441                min: GENLIST_PADDING_16_INC 0;
12442                fixed: 1 0;
12443                rel1 {
12444                   relative: 1.0 0.0;
12445                   to_x: "elm.icon.2";
12446                }
12447                rel2.to_x: "elm.icon.2";
12448                align: 0.0 0.0;
12449                visible: 0;
12450             }
12451          }
12452          part { name: "elm.icon.3";
12453             clip_to: "disclip";
12454             type: SWALLOW;
12455             scale: 1;
12456             description { state: "default" 0.0;
12457                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12458                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12459                fixed: 1 1;
12460                rel1 {
12461                   relative: 1.0 1.0;
12462                   to_x: "elm.padding.icon3.left";
12463                   to_y: "elm.text.1";
12464                }
12465                rel2 {
12466                   relative: 1.0 0.0;
12467                   to_x: "elm.padding.icon3.left";
12468                   to_y: "elm.padding.bottom";
12469                }
12470                align: 0.0 0.5;
12471             }
12472             GENLIST_DESCRIPTION_FLIP_ENABLED
12473          }
12474          part { name: "elm.padding.icon4.left";
12475             clip_to: "disclip";
12476             type: RECT;
12477             scale: 1;
12478             description { state: "default" 0.0;
12479                min: GENLIST_PADDING_16_INC 0;
12480                fixed: 1 0;
12481                rel1 {
12482                   relative: 1.0 0.0;
12483                   to_x: "elm.icon.3";
12484                }
12485                rel2.to_x: "elm.icon.3";
12486                align: 0.0 0.0;
12487                visible: 0;
12488             }
12489          }
12490          part { name: "elm.icon.4";
12491             clip_to: "disclip";
12492             type: SWALLOW;
12493             scale: 1;
12494             description { state: "default" 0.0;
12495                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12496                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12497                fixed: 1 1;
12498                rel1 {
12499                   relative: 1.0 1.0;
12500                   to_x: "elm.padding.icon4.left";
12501                   to_y: "elm.text.1";
12502                }
12503                rel2 {
12504                   relative: 1.0 0.0;
12505                   to_x: "elm.padding.icon4.left";
12506                   to_y: "elm.padding.bottom";
12507                }
12508                align: 0.0 0.5;
12509             }
12510             GENLIST_DESCRIPTION_FLIP_ENABLED
12511          }
12512          GENLIST_PART_FLIP
12513          GENLIST_PART_DISCLIP
12514       }
12515       programs {
12516          // signal: elm,state,%s,active
12517          //   a "check" item named %s went active
12518          // signal: elm,state,%s,passive
12519          //   a "check" item named %s went passive
12520          // default is passive
12521          program { name: "go_active";
12522             signal: "elm,state,selected";
12523             source: "elm";
12524             action: STATE_SET "selected" 0.0;
12525             target: "bg";
12526             target: "elm.text.1";
12527             target: "elm.text.2";
12528             target: "elm.text.3";
12529             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12530          }
12531          program { name: "go_passive";
12532             signal: "elm,state,unselected";
12533             source: "elm";
12534             action: STATE_SET "default" 0.0;
12535             target: "bg";
12536             target: "elm.text.1";
12537             target: "elm.text.2";
12538             target: "elm.text.3";
12539             transition: LINEAR 0.1;
12540          }
12541          program { name: "go_disabled";
12542             signal: "elm,state,disabled";
12543             source: "elm";
12544             action: STATE_SET "disabled" 0.0;
12545             target: "disclip";
12546          }
12547          program { name: "go_enabled";
12548             signal: "elm,state,enabled";
12549             source: "elm";
12550             action: STATE_SET "default" 0.0;
12551             target: "disclip";
12552          }
12553          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12554          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12555       }
12556    }
12557    // Email style??
12558    group { name: "elm/genlist/item/4text.8icon/default";
12559       alias: "elm/genlist/item_odd/4text.8icon/default";
12560       alias: "elm/genlist/item_compress/4text.8icon/default";
12561       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12562       data.item: "stacking" "above";
12563       data.item: "selectraise" "on";
12564       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12565       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";
12566       data.item: "flips" "elm.flip.icon elm.flip.content";
12567       script {
12568          public email_state = 0;
12569       }
12570       images {
12571          image: "00_list_bubble_bg.png" COMP;
12572       }
12573       parts {
12574          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12575          GENLIST_PART_BG_NORMAL
12576          GENLIST_PART_BG_NORMAL
12577          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12578          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12579          GENLIST_PART_PADDING_LEFT
12580          GENLIST_PART_PADDING_RIGHT_EDIT
12581          GENLIST_PART_COLORBAR
12582          part { name: "elm.icon.checkbox.touch";
12583             clip_to: "disclip";
12584             type: SWALLOW;
12585             mouse_events: 1;
12586             scale: 1;
12587             description { state: "default" 0.0;
12588                rel1.to: "elm.icon.checkbox";
12589                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12590                rel2.to: "elm.icon.checkbox";
12591                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12592             }
12593          }
12594          part { name: "elm.icon.checkbox";
12595             clip_to: "disclip";
12596             type: SWALLOW;
12597             mouse_events: 1;
12598             scale: 1;
12599             GENLIST_DESCRIPTION_L("elm.padding.left",
12600                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12601                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12602                fixed: 1 1;
12603             )
12604          }
12605          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12606          part { name: "elm.icon.important";
12607             clip_to: "disclip";
12608             type: SWALLOW;
12609             mouse_events: 1;
12610             scale: 1;
12611             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12612                min: 56 60;
12613                fixed: 1 1;
12614             )
12615             GENLIST_DESCRIPTION_FLIP_ENABLED
12616          }
12617          part { name: "elm.icon.important.touch";
12618             clip_to: "disclip";
12619             type: SWALLOW;
12620             mouse_events: 1;
12621             scale: 1;
12622             description { state: "default" 0.0;
12623                rel1.to: "elm.icon.important";
12624                rel2.to: "elm.icon.important";
12625             }
12626             GENLIST_DESCRIPTION_FLIP_ENABLED
12627          }
12628          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12629          part { name: "elm.image.num";
12630             clip_to: "disclip";
12631             type: IMAGE;
12632             mouse_events: 0;
12633             scale: 1;
12634             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12635                max: 0 60;
12636                fixed: 1 1;
12637                rel1.offset: 0 8;
12638                rel2.offset: 0 8;
12639                image.normal: "00_list_bubble_bg.png";
12640                image.border: 5 5 5 5;
12641             )
12642             description { state: "num_enable" 0.0;
12643                inherit: "default" 0.0;
12644                max: 62 60;
12645                min: 46 44;
12646             }
12647             GENLIST_DESCRIPTION_FLIP_ENABLED
12648          }
12649          // This part is used?
12650          part { name: "elm.text.num";
12651             clip_to: "disclip";
12652             type: TEXT;
12653             mouse_events: 0;
12654             scale: 1;
12655             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12656                max: 0 60;
12657                fixed: 1 1;
12658                rel1.offset: 0 8;
12659                rel2.offset: 0 8;
12660             )
12661             description { state: "num_enable" 0.0;
12662                inherit: "default" 0.0;
12663                max: 62 60;
12664                min: 46 44;
12665                text {
12666                   font: "Tizen:style=Medium";
12667                   size: 32;
12668                   min: 1 1;
12669                   align: 0.5 0.5;
12670                   text_class: "tizen";
12671                }
12672                color: GENLIST_CONVERTOR_STYLE_COLOR;
12673             }
12674             GENLIST_DESCRIPTION_FLIP_ENABLED
12675          }
12676          part { name: "elm.icon.attach";
12677             clip_to: "disclip";
12678             type: SWALLOW;
12679             scale: 1;
12680             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12681                min: 0 60;
12682                fixed: 1 1;
12683             )
12684             description { state: "attach_enable" 0.0;
12685                inherit: "default" 0.0;
12686                min: 48 60;
12687             }
12688             GENLIST_DESCRIPTION_FLIP_ENABLED
12689          }
12690          part { name: "elm.text.subject";
12691             clip_to: "disclip";
12692             type: TEXTBLOCK;
12693             mouse_events: 0;
12694             scale: 1;
12695             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12696                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12697                fixed: 1 1;
12698                text {
12699                   style: "genlist_style_email_unread";
12700                   min: 0 1;
12701                   align: 0 0.5;
12702                }
12703             )
12704             description { state: "read" 0.0;
12705                inherit: "default" 0.0;
12706                text.style: "genlist_style_email_read";
12707             }
12708             description { state: "selected" 0.0;
12709                inherit: "default" 0.0;
12710                text.style: "genlist_style_email_focus";
12711             }
12712             GENLIST_DESCRIPTION_FLIP_ENABLED
12713          }
12714          part { name: "elm.padding.intermediate";
12715             clip_to: "disclip";
12716             type: RECT;
12717             scale: 1;
12718             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12719                min: 0 GENLIST_PADDING_4_INC;
12720                fixed: 0 1;
12721                visible: 0;
12722             )
12723          }
12724          part { name: "elm.icon.priority";
12725             clip_to: "disclip";
12726             type: SWALLOW;
12727             scale: 1;
12728             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12729                min: 0 GENLIST_SIZE_40_INC;
12730                fixed: 1 1;
12731                align: 0.0 0.0;
12732             )
12733             description { state: "priority_enable" 0.0;
12734                inherit: "default" 0.0;
12735                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12736             }
12737             GENLIST_DESCRIPTION_FLIP_ENABLED
12738          }
12739          part { name: "elm.icon.lastverb";
12740             clip_to: "disclip";
12741             type: SWALLOW;
12742             scale: 1;
12743             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12744                min: 0 GENLIST_SIZE_40_INC;
12745                fixed: 1 1;
12746                align: 0.0 0.0;
12747             )
12748             description { state: "lastverb_enable" 0.0;
12749                inherit: "default" 0.0;
12750                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12751             }
12752             GENLIST_DESCRIPTION_FLIP_ENABLED
12753          }
12754
12755          part { name: "elm.text.date";
12756             clip_to: "disclip";
12757             type: TEXT;
12758             mouse_events: 0;
12759             scale: 1;
12760             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12761                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12762                fixed: 1 0;
12763                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12764                text {
12765                   font: "Tizen:style=Medium";
12766                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12767                   min: 0 1;
12768                   align: 1.0 0.5;
12769                   text_class: "tizen";
12770                }
12771             )
12772             description { state: "selected" 0.0;
12773                inherit: "default" 0.0;
12774                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12775             }
12776             GENLIST_DESCRIPTION_FLIP_ENABLED
12777          }
12778
12779          part { name: "elm.icon.appointment";
12780             clip_to: "disclip";
12781             type: SWALLOW;
12782             mouse_events: 0;
12783             scale: 1;
12784             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12785                min: 0 GENLIST_SIZE_40_INC;
12786                fixed: 1 1;
12787                align: 1.0 0.0;
12788             )
12789             GENLIST_DESCRIPTION_FLIP_ENABLED
12790          }
12791          part { name: "elm.text.name";
12792             clip_to: "disclip";
12793             type: TEXTBLOCK;
12794             mouse_events: 0;
12795             scale: 1;
12796             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12797                min: 0 GENLIST_SIZE_40_INC;
12798                fixed: 1 1;
12799                text {
12800                   style: "genlist_style_name_text";
12801                   min: 0 1;
12802                   align: 0.0 0.5;
12803                }
12804             )
12805             description { state: "selected" 0.0;
12806                inherit: "default" 0.0;
12807                text.style: "genlist_style_name_text_focus";
12808             }
12809             GENLIST_DESCRIPTION_FLIP_ENABLED
12810          }
12811          part { name: "elm.text.preview";
12812             clip_to: "disclip";
12813             type: TEXT;
12814             scale: 1;
12815             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12816                min: 0 GENLIST_SIZE_40_INC;
12817                fixed: 1 1;
12818                align: 0.0 1.0;
12819                color: GENLIST_CONTENTS_TEXT_COLOR;
12820                text {
12821                   font: "Tizen:style=Medium";
12822                   size: GENLIST_CONTENTS_TEXT_SIZE;
12823                   min: 0 1;
12824                   align: 0.0 0.5;
12825                   text_class: "tizen";
12826                }
12827             )
12828             description { state: "selected" 0.0;
12829                inherit: "default" 0.0;
12830                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12831             }
12832             GENLIST_DESCRIPTION_FLIP_ENABLED
12833          }
12834          part { name: "elm.swallow.outbox.progress";
12835             type: SWALLOW;
12836             scale: 1;
12837             mouse_events: 1;
12838             repeat_events: 0;
12839             description { state: "default" 0.0;
12840                min: GENLIST_SIZE_168_INC 0;
12841                fixed: 1 1;
12842                color: 0 0 0 0;
12843                align: 1.0 0.5;
12844                rel1 {
12845                   relative: 0.0 1.0;
12846                   offset: 0 0;
12847                   to_x: "elm.padding.right";
12848                   to_y: "elm.padding.top";
12849                }
12850                rel2 {
12851                   relative: 0.0 0.0;
12852                   offset: 0 0;
12853                   to_x: "elm.padding.right";
12854                   to_y: "elm.padding.bottom";
12855                }
12856             }
12857          }
12858          GENLIST_PART_FLIP
12859          GENLIST_PART_DISCLIP
12860       }
12861       programs {
12862          program { name: "go_active";
12863             signal: "elm,state,selected";
12864             source: "elm";
12865             action: STATE_SET "selected" 0.0;
12866             target: "bg";
12867             target: "elm.text.subject";
12868             target: "elm.text.name";
12869             target: "elm.text.date";
12870             target: "elm.text.preview";
12871             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12872          }
12873          program { name: "go_passive";
12874             signal: "elm,state,unselected";
12875             source: "elm";
12876             transition: LINEAR 0.1;
12877             script {
12878                set_state(PART:"bg", "default", 0.0);
12879                set_state(PART:"elm.text.name", "default", 0.0);
12880                set_state(PART:"elm.text.date", "default", 0.0);
12881                set_state(PART:"elm.text.preview", "default", 0.0);
12882                if (get_int(email_state) == 1)
12883                  set_state(PART:"elm.text.subject", "read", 0.0);
12884                else
12885                  set_state(PART:"elm.text.subject", "default", 0.0);
12886             }
12887          }
12888          program { name: "go_disabled";
12889             signal: "elm,state,disabled";
12890             source: "elm";
12891             action: STATE_SET "disabled" 0.0;
12892             target: "disclip";
12893          }
12894          program { name: "go_enabled";
12895             signal: "elm,state,enabled";
12896             source: "elm";
12897             action: STATE_SET "default" 0.0;
12898             target: "disclip";
12899          }
12900          program { name: "go_read";
12901             signal: "elm,state,read";
12902             source: "elm";
12903             script {
12904               set_int(email_state, 1);
12905               set_state(PART:"elm.text.subject", "read", 0.0);
12906             }
12907          }
12908          program { name: "go_unread";
12909             signal: "elm,state,unread";
12910             source: "elm";
12911             script {
12912               set_int(email_state, 0);
12913               set_state(PART:"elm.text.subject", "default", 0.0);
12914             }
12915          }
12916          program { name: "go_attach";
12917             signal: "elm,state,attach";
12918             source: "elm";
12919             action: STATE_SET "attach_enable" 0.0;
12920             target: "elm.icon.attach";
12921          }
12922          program { name: "go_priority";
12923             signal: "elm,state,priority";
12924             source: "elm";
12925             action: STATE_SET "priority_enable" 0.0;
12926             target: "elm.icon.priority";
12927          }
12928          program { name: "go_lastverb";
12929             signal: "elm,state,lastverb";
12930             source: "elm";
12931             action: STATE_SET "lastverb_enable" 0.0;
12932             target: "elm.icon.lastverb";
12933          }
12934          program { name: "go_num";
12935             signal: "elm,state,num";
12936             source: "elm";
12937             action: STATE_SET "num_enable" 0.0;
12938             target: "elm.image.num";
12939             target: "elm.text.num";
12940          }
12941          program { name: "click";
12942             signal: "mouse,up,1";
12943             source: "elm.icon.checkbox.touch";
12944             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12945          }
12946          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12947       }
12948    }
12949    group { name: "elm/list/item/matchlist";
12950       alias: "elm/list/item_odd/matchlist";
12951       alias: "elm/list/item_compress/matchlist";
12952       alias: "elm/list/item_compress_odd/matchlist";
12953       data.item: "stacking" "above";
12954       data.item: "selectraise" "on";
12955       data.item: "texts" "elm.text";
12956       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12957       parts {
12958          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12959          GENLIST_PART_BG_NORMAL
12960          GENLIST_PART_PADDING_LEFT
12961          GENLIST_PART_PADDING_RIGHT_EDIT
12962          part { name: "elm.swallow.end";
12963             clip_to: "disclip";
12964             type: SWALLOW;
12965             scale: 1;
12966             description { state: "default" 0.0;
12967                fixed: 1 0;
12968                align: 1.0 0.5;
12969                rel1.to_x: "elm.padding.right";
12970                rel2 {
12971                   relative: 0.0  1.0;
12972                   to_x: "elm.padding.right";
12973                }
12974             }
12975          }
12976          part { name: "elm.text";
12977             clip_to: "disclip";
12978             type: TEXTBLOCK;
12979             mouse_events: 0;
12980             scale: 1;
12981             description { state: "default" 0.0;
12982                rel1 {
12983                   relative: 1.0  0.2;
12984                   offset: 0 0;
12985                   to_x: "elm.swallow.icon";
12986                }
12987                rel2 {
12988                   to_x: "elm.swallow.end";
12989                   relative: 0.0  1.0;
12990                   offset:   0   0;
12991                }
12992                text {
12993                   style: "text_style";
12994                }
12995             }
12996             description { state: "selected" 0.0;
12997                inherit: "default" 0.0;
12998                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12999             }
13000          }
13001          part { name: "elm.swallow.icon";
13002             type: SWALLOW;
13003             description { state: "default" 0.0;
13004                fixed: 1 0;
13005                align: 0.0 0.5;
13006                rel1 {
13007                   relative: 1.0 0.0;
13008                   to_x: "elm.padding.left";
13009                }
13010                rel2.to_x: "elm.padding.left";
13011             }
13012          }
13013          GENLIST_PART_DISCLIP
13014       }
13015       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
13016    }
13017
13018 // 2.2.3.5 (unread) && 2.2.3.6 (read)
13019    group { name: "elm/genlist/item/4text.6icon.1/default";
13020       alias: "elm/genlist/item_odd/4text.6icon.1/default";
13021       alias: "elm/genlist/item_compress/4text.6icon.1/default";
13022       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
13023       alias: "elm/genlist/tree/4text.6icon.1/default";
13024       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
13025       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
13026       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
13027       // FIXME: deprecated name, will be removed
13028       alias: "elm/genlist/item/4text.6icon.2/default";
13029       alias: "elm/genlist/item_odd/4text.6icon.2/default";
13030       alias: "elm/genlist/item_compress/4text.6icon.2/default";
13031       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
13032
13033       GENLIST_PROLOG_NORMAL
13034       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13035       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
13036
13037       parts {
13038          GENLIST_PART_BG_NORMAL
13039          GENLIST_PART_BASE
13040          GENLIST_PART_BOTTOM_LINE
13041          GENLIST_PART_PADDING_LEFT
13042          GENLIST_PART_PADDING_RIGHT
13043          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13044          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13045          GENLIST_PART_COLORBAR
13046
13047          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13048          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13049
13050          GENLIST_PART_TEXT("elm.text.1",
13051             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13052                GENLIST_PARAM_LISTITEM
13053                min: 0 HEIGHT_EMAIL_MAIN;
13054                fixed:1 1;)
13055             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13056          )
13057          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13058          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13059          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13060          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
13061          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
13062          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
13063
13064          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13065             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13066          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13067             "elm.padding.right", "elm.text.1", "elm.text.4")
13068          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13069
13070          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13071          GENLIST_PART_TEXT("elm.text.4",
13072             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13073                PARAM_EMAIL_CONTENTS
13074                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13075          )
13076          GENLIST_PART_FLIP
13077       }
13078       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13079          target: "elm.text.3"; target: "elm.text.4";
13080          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13081          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
13082    }
13083
13084
13085   // 2.2.3.7 (unread) && 2.2.3.8 (read)
13086    group { name: "elm/genlist/item/4text.5icon.1/default";
13087       alias: "elm/genlist/item_odd/4text.5icon.1/default";
13088       alias: "elm/genlist/item_compress/4text.5icon.1/default";
13089       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
13090       // FIXME: deprecated name, will be removed
13091       alias: "elm/genlist/item/4text.5icon.2/default";
13092       alias: "elm/genlist/item_odd/4text.5icon.2/default";
13093       alias: "elm/genlist/item_compress/4text.5icon.2/default";
13094       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
13095
13096       GENLIST_PROLOG_NORMAL
13097       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13098       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13099
13100       parts {
13101          GENLIST_PART_BG_NORMAL
13102          GENLIST_PART_BASE
13103          GENLIST_PART_BOTTOM_LINE
13104          GENLIST_PART_PADDING_LEFT
13105          GENLIST_PART_PADDING_RIGHT
13106          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13107          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13108          GENLIST_PART_COLORBAR
13109
13110          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13111          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13112
13113          GENLIST_PART_TEXT("elm.text.1",
13114             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13115                GENLIST_PARAM_LISTITEM
13116                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13117             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13118          )
13119          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13120          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13121          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13122          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13123
13124          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13125             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13126          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13127             "elm.padding.right", "elm.text.1", "elm.text.4")
13128          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13129
13130          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13131          GENLIST_PART_TEXT("elm.text.4",
13132             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13133                PARAM_EMAIL_CONTENTS
13134                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13135          )
13136          GENLIST_PART_FLIP
13137       }
13138       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13139          target: "elm.text.3"; target: "elm.text.4";
13140          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13141          target: "elm.icon.3"; target: "elm.icon.4"; )
13142    }
13143
13144    // 2.2.3.9 (unread) && 2.2.3.10 (read)
13145    group { name: "elm/genlist/item/4text.5icon.3/default";
13146       alias: "elm/genlist/item_odd/4text.5icon.3/default";
13147       alias: "elm/genlist/item_compress/4text.5icon.3/default";
13148       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
13149       // FIXME: deprecated name, will be removed
13150       alias: "elm/genlist/item/4text.5icon.4/default";
13151       alias: "elm/genlist/item_odd/4text.5icon.4/default";
13152       alias: "elm/genlist/item_compress/4text.5icon.4/default";
13153       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
13154
13155       GENLIST_PROLOG_NORMAL
13156       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13157       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13158
13159       parts {
13160          GENLIST_PART_BG_NORMAL
13161          GENLIST_PART_BASE
13162          GENLIST_PART_BOTTOM_LINE
13163          GENLIST_PART_PADDING_LEFT
13164          GENLIST_PART_PADDING_RIGHT
13165          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13166          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13167          GENLIST_PART_COLORBAR
13168
13169          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13170          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13171
13172          GENLIST_PART_TEXT("elm.text.1",
13173             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13174                GENLIST_PARAM_LISTITEM
13175                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13176             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13177          )
13178          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13179          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13180          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13181          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13182          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13183          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13184
13185          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13186             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13187          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13188             "elm.padding.right", "elm.text.1", "elm.text.4")
13189          GENLIST_PART_TEXT("elm.text.4",
13190             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13191                PARAM_EMAIL_CONTENTS
13192                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13193          )
13194          GENLIST_PART_FLIP
13195       }
13196       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13197          target: "elm.text.3"; target: "elm.text.4";
13198          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13199          target: "elm.icon.3"; target: "elm.icon.4"; )
13200    }
13201
13202    // 2.2.3.11 (unread) && 2.2.3.12 (read)
13203    group { name: "elm/genlist/item/4text.4icon.1/default";
13204       alias: "elm/genlist/item_odd/4text.4icon.1/default";
13205       alias: "elm/genlist/item_compress/4text.4icon.1/default";
13206       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
13207       // FIXME: deprecated name, will be removed
13208       alias: "elm/genlist/item/4text.4icon.2/default";
13209       alias: "elm/genlist/item_odd/4text.4icon.2/default";
13210       alias: "elm/genlist/item_compress/4text.4icon.2/default";
13211       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
13212
13213       GENLIST_PROLOG_NORMAL
13214       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13215       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
13216
13217       parts {
13218          GENLIST_PART_BG_NORMAL
13219          GENLIST_PART_BASE
13220          GENLIST_PART_BOTTOM_LINE
13221          GENLIST_PART_PADDING_LEFT
13222          GENLIST_PART_PADDING_RIGHT
13223          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13224          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13225          GENLIST_PART_COLORBAR
13226
13227          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13228          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13229
13230          GENLIST_PART_TEXT("elm.text.1",
13231             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13232                GENLIST_PARAM_LISTITEM
13233                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13234             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13235          )
13236          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13237          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13238          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13239          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
13240
13241          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
13242             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
13243          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
13244             "elm.padding.right", "elm.text.1", "elm.text.4")
13245          GENLIST_PART_TEXT("elm.text.4",
13246             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13247                PARAM_EMAIL_CONTENTS
13248                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13249          )
13250          GENLIST_PART_FLIP
13251       }
13252       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
13253          target: "elm.text.3"; target: "elm.text.4";
13254          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13255          target: "elm.icon.3"; )
13256    }
13257 #endif