Tizen 2.1 base
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23 /* genlist multisense sample/tone listing */
24    sounds {
25       sample {
26          name: "button-pressed" RAW;
27          source: "button-pressed.wav";
28       }
29    }
30    group { name: "elm/genlist/item/default/default";
31       alias: "elm/genlist/item_odd/default/default";
32       alias: "elm/genlist/item_compress/default/default";
33       alias: "elm/genlist/item_compress_odd/default/default";
34       alias: "elm/genlist/tree/default/default";
35       alias: "elm/genlist/tree_odd/default/default";
36       alias: "elm/genlist/tree_compress/default/default";
37       alias: "elm/genlist/tree_compress_odd/default/default";
38
39       alias: "elm/list/item/default";
40       alias: "elm/list/item_odd/default";
41       alias: "elm/list/item_compress/default";
42       alias: "elm/list/item_compress_odd/default";
43
44       GENLIST_DATA_ITEM_NORMAL
45       data.item: "texts" "elm.text";
46       data.item: "contents" "elm.swallow.icon elm.swallow.end";
47
48       parts {
49          GENLIST_PART_BG_IMAGE
50          GENLIST_PART_BASE
51          GENLIST_PART_BOTTOM_LINE
52          GENLIST_PART_PADDING_LEFT
53          GENLIST_PART_PADDING_RIGHT
54          GENLIST_PART_PADDING_TOP
55          GENLIST_PART_PADDING_BOTTOM
56
57          GENLIST_PART_ICON("elm.swallow.icon",
58             GENLIST_DESCRIPTION_LTB("elm.padding.left",
59                "elm.padding.top", "elm.padding.bottom",
60                fixed: 1 0;)
61          )
62          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
63             "elm.swallow.icon", "elm.swallow.end",
64             "elm.padding.top", "elm.padding.bottom",
65          )
66          GENLIST_PART_ICON("elm.swallow.end",
67             GENLIST_DESCRIPTION_R("elm.padding.right",
68                fixed: 1 0;)
69          )
70          GENLIST_PART_FLIP
71       }
72       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
73    }
74
75 // -------------------------------------------------------------------
76 // Tizen Theme -------------------------------------------------------
77 // -------------------------------------------------------------------
78    group { name: "elm/genlist/item/1icon/default";
79       alias: "elm/genlist/item_odd/1icon/default";
80       alias: "elm/genlist/item_compress/1icon/default";
81       alias: "elm/genlist/item_compress_odd/1icon/default";
82       alias: "elm/genlist/tree/1icon/default";
83       alias: "elm/genlist/tree_odd/1icon/default";
84       alias: "elm/genlist/tree_compress/1icon/default";
85       alias: "elm/genlist/tree_compress_odd/1icon/default";
86
87       GENLIST_DATA_ITEM_NORMAL
88       data.item: "contents" "elm.icon";
89
90       parts {
91          GENLIST_PART_BG_IMAGE
92          GENLIST_PART_BASE
93          GENLIST_PART_BOTTOM_LINE
94          GENLIST_PART_PADDING_LEFT
95          GENLIST_PART_PADDING_RIGHT
96          GENLIST_PART_PADDING_TOP
97          GENLIST_PART_PADDING_BOTTOM
98
99          GENLIST_PART_ICON("elm.icon",
100             GENLIST_DESCRIPTION(
101                "elm.padding.left", "elm.padding.right",
102                "elm.padding.top", "elm.padding.bottom",
103                min: 0 GENLIST_HEIGHT_1LINE;
104             )
105          )
106          GENLIST_PART_FLIP
107       }
108       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
109    }
110
111    group { name: "elm/genlist/item/1icon/with_no_line/default";
112       alias: "elm/genlist/item_odd/1icon/with_no_line/default";
113       alias: "elm/genlist/item_compress/1icon/with_no_line/default";
114       alias: "elm/genlist/item_compress_odd/1icon/with_no_line/default";
115       alias: "elm/genlist/tree/1icon/with_no_line/default";
116       alias: "elm/genlist/tree_odd/1icon/with_no_line/default";
117       alias: "elm/genlist/tree_compress/1icon/with_no_line/default";
118       alias: "elm/genlist/tree_compress_odd/1icon/with_no_line/default";
119       inherit: "elm/genlist/item/1icon/default";
120
121       parts {
122          part { name: "bottom_line";
123             description { state: "default" 0.0;
124                visible: 0;
125             }
126          }
127          part { name: "bottom_line2";
128             description { state: "default" 0.0;
129                visible: 0;
130             }
131          }
132       }
133    }
134
135    group { name: "elm/genlist/item/1icon/no_padding/default";
136       alias: "elm/genlist/item_odd/1icon/no_padding/default";
137       alias: "elm/genlist/item_compress/1icon/no_padding/default";
138       alias: "elm/genlist/item_compress_odd/1icon/no_padding/default";
139       alias: "elm/genlist/tree/1icon/no_padding/default";
140       alias: "elm/genlist/tree_odd/1icon/no_padding/default";
141       alias: "elm/genlist/tree_compress/1icon/no_padding/default";
142       alias: "elm/genlist/tree_compress_odd/1icon/no_padding/default";
143       inherit: "elm/genlist/item/1icon/default";
144
145       parts {
146          GENLIST_PART_PADDING_LEFT_SIZE(0)
147          GENLIST_PART_PADDING_RIGHT_SIZE(0)
148       }
149    }
150
151 // -------------------------------------------------------------------
152 // 1 line -------------------------------------------------------
153 // -------------------------------------------------------------------
154 // 2.2.1.1
155    group { name: "elm/genlist/item/1text/default";
156       alias: "elm/genlist/item_odd/1text/default";
157       alias: "elm/genlist/item_compress/1text/default";
158       alias: "elm/genlist/item_compress_odd/1text/default";
159       alias: "elm/genlist/tree/1text/default";
160       alias: "elm/genlist/tree_odd/1text/default";
161       alias: "elm/genlist/tree_compress/1text/default";
162       alias: "elm/genlist/tree_compress_odd/1text/default";
163
164       GENLIST_DATA_ITEM_NORMAL
165       data.item: "texts" "elm.text";
166
167       parts {
168          GENLIST_PART_BG_IMAGE
169          GENLIST_PART_BASE
170          GENLIST_PART_BOTTOM_LINE
171          GENLIST_PART_PADDING_LEFT
172          GENLIST_PART_PADDING_RIGHT
173          GENLIST_PART_PADDING_TOP
174          GENLIST_PART_PADDING_BOTTOM
175
176          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
177             "elm.padding.left", "elm.padding.right",
178             "elm.padding.top", "elm.padding.bottom",
179          )
180          GENLIST_PART_FLIP
181       }
182       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
183    }
184 // 2.2.1.1 (textblock)
185    group { name: "elm/genlist/item/1text.tb/default";
186       alias: "elm/genlist/item_odd/1text.tb/default";
187       alias: "elm/genlist/item_compress/1text.tb/default";
188       alias: "elm/genlist/item_compress_odd/1text.tb/default";
189       alias: "elm/genlist/tree/1text.tb/default";
190       alias: "elm/genlist/tree_odd/1text.tb/default";
191       alias: "elm/genlist/tree_compress/1text.tb/default";
192       alias: "elm/genlist/tree_compress_odd/1text.tb/default";
193
194       GENLIST_DATA_ITEM_NORMAL
195       data.item: "texts" "elm.text";
196
197       parts {
198          GENLIST_PART_BG_IMAGE
199          GENLIST_PART_BASE
200          GENLIST_PART_BOTTOM_LINE
201          GENLIST_PART_PADDING_LEFT
202          GENLIST_PART_PADDING_RIGHT
203          GENLIST_PART_PADDING_TOP
204          GENLIST_PART_PADDING_BOTTOM
205
206          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
207             "elm.padding.left", "elm.padding.right",
208             "elm.padding.top", "elm.padding.bottom",
209          )
210          GENLIST_PART_FLIP
211       }
212       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
213    }
214
215 // 2.2.1.2
216    group { name: "elm/genlist/item/2text/default";
217       alias: "elm/genlist/item_odd/2text/default";
218       alias: "elm/genlist/item_compress/2text/default";
219       alias: "elm/genlist/item_compress_odd/2text/default";
220       alias: "elm/genlist/tree/2text/default";
221       alias: "elm/genlist/tree_odd/2text/default";
222       alias: "elm/genlist/tree_compress/2text/default";
223       alias: "elm/genlist/tree_compress_odd/2text/default";
224
225       GENLIST_DATA_ITEM_NORMAL
226       data.item: "texts" "elm.text.1 elm.text.2";
227
228       parts {
229          GENLIST_PART_BG_IMAGE
230          GENLIST_PART_BASE
231          GENLIST_PART_BOTTOM_LINE
232          GENLIST_PART_PADDING_LEFT
233          GENLIST_PART_PADDING_RIGHT
234          GENLIST_PART_PADDING_TOP
235          GENLIST_PART_PADDING_BOTTOM
236
237          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
238             "elm.padding.left", "elm.text.2",
239             "elm.padding.top", "elm.padding.bottom",
240          )
241          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
242             "elm.padding.right",
243             "elm.padding.top", "elm.padding.bottom"
244          )
245          GENLIST_PART_FLIP
246       }
247       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
248    }
249
250 // 2.2.1.3
251    group { name: "elm/genlist/item/2text.6/default";
252       alias: "elm/genlist/item_odd/2text.6/default";
253       alias: "elm/genlist/item_compress/2text.6/default";
254       alias: "elm/genlist/item_compress_odd/2text.6/default";
255       inherit: "elm/genlist/item/2text/default";
256
257       parts {
258
259          part { name: "elm.text.2";
260             description { state: "default" 0.0;
261                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
262             }
263             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
264          }
265       }
266    }
267
268 // 2.2.1.4
269    group { name: "elm/genlist/item/1text.1icon/default";
270       alias: "elm/genlist/item_odd/1text.1icon/default";
271       alias: "elm/genlist/item_compress/1text.1icon/default";
272       alias: "elm/genlist/item_compress_odd/1text.1icon/default";
273
274       GENLIST_DATA_ITEM_NORMAL
275       data.item: "texts" "elm.text";
276       data.item: "contents" "elm.icon";
277
278       parts {
279          GENLIST_PART_BG_IMAGE
280          GENLIST_PART_BASE
281          GENLIST_PART_BOTTOM_LINE
282          GENLIST_PART_PADDING_LEFT
283          GENLIST_PART_PADDING_RIGHT
284          GENLIST_PART_PADDING_TOP
285          GENLIST_PART_PADDING_BOTTOM
286
287          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
288             "elm.padding.left", "elm.padding.icon.left",
289             "elm.padding.top", "elm.padding.bottom",
290          )
291          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
292          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
293             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
294          GENLIST_PART_FLIP
295       }
296       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
297    }
298
299 // 2.2.1.5
300    group { name: "elm/genlist/item/1text.1icon.4/default";
301       alias: "elm/genlist/item_odd/1text.1icon.4/default";
302       alias: "elm/genlist/item_compress/1text.1icon.4/default";
303       alias: "elm/genlist/item_compress_odd/1text.1icon.4/default";
304       inherit: "elm/genlist/item/1text.1icon/default";
305
306       parts {
307          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
308       }
309    }
310
311 // 2.2.1.6
312    group { name: "elm/genlist/item/1text.1icon.6/default";
313       alias: "elm/genlist/item_odd/1text.1icon.6/default";
314       alias: "elm/genlist/item_compress/1text.1icon.6/default";
315       alias: "elm/genlist/item_compress_odd/1text.1icon.6/default";
316       inherit: "elm/genlist/item/1text.1icon/default";
317
318       parts {
319          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
320       }
321    }
322
323
324 // 2.2.1.7
325       group { name: "elm/genlist/item/1text.1icon.7/default";
326       alias: "elm/genlist/item_odd/1text.1icon.7/default";
327       alias: "elm/genlist/item_compress/1text.1icon.7/default";
328       alias: "elm/genlist/item_compress_odd/1text.1icon.7/default";
329       inherit: "elm/genlist/item/1text.1icon/default";
330
331       parts {
332          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
333       }
334    }
335
336 // 2.2.1.8
337    group { name: "elm/genlist/item/1text.1icon.5/default";
338       alias: "elm/genlist/item_odd/1text.1icon.5/default";
339       alias: "elm/genlist/item_compress/1text.1icon.5/default";
340       alias: "elm/genlist/item_compress_odd/1text.1icon.5/default";
341       inherit: "elm/genlist/item/1text.1icon/default";
342
343       parts {
344          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
345       }
346    }
347
348 // 2.2.1.9
349    group { name: "elm/genlist/item/1text.2icon.3/default";
350       alias: "elm/genlist/item_odd/1text.2icon.3/default";
351       alias: "elm/genlist/item_compress/1text.2icon.3/default";
352       alias: "elm/genlist/item_compress_odd/1text.2icon.3/default";
353
354       GENLIST_DATA_ITEM_NORMAL
355       data.item: "texts" "elm.text";
356       data.item: "contents" "elm.icon.1 elm.icon.2";
357
358       parts {
359          GENLIST_PART_BG_IMAGE
360          GENLIST_PART_BASE
361          GENLIST_PART_BOTTOM_LINE
362          GENLIST_PART_PADDING_LEFT
363          GENLIST_PART_PADDING_RIGHT
364          GENLIST_PART_PADDING_TOP
365          GENLIST_PART_PADDING_BOTTOM
366
367          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
368             "elm.padding.left", "elm.text.limit",
369             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
370          )
371          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
372          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
373          // Virtual part for Maxmimum right X axis of TEXT
374          GENLIST_PART_SPACER("elm.text.limit",
375             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
376                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
377             )
378          )
379          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
380          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
381          GENLIST_PART_FLIP
382       }
383       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
384    }
385
386 // 2.2.1.9 (textblock)
387    group { name: "elm/genlist/item/1text.2icon.3.tb/default";
388       alias: "elm/genlist/item_odd/1text.2icon.3.tb/default";
389       alias: "elm/genlist/item_compress/1text.2icon.3.tb/default";
390       alias: "elm/genlist/item_compress_odd/1text.2icon.3.tb/default";
391
392       GENLIST_DATA_ITEM_NORMAL
393       data.item: "texts" "elm.text";
394       data.item: "contents" "elm.icon.1 elm.icon.2";
395
396       parts {
397          GENLIST_PART_BG_IMAGE
398          GENLIST_PART_BASE
399          GENLIST_PART_BOTTOM_LINE
400          GENLIST_PART_PADDING_LEFT
401          GENLIST_PART_PADDING_RIGHT_SIZE( 0 )
402          GENLIST_PART_PADDING_TOP
403          GENLIST_PART_PADDING_BOTTOM
404
405          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
406             "elm.padding.left", "elm.text.limit",
407             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
408          )
409          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
410          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
411          // Virtual part for Maxmimum right X axis of TEXT
412          GENLIST_PART_SPACER("elm.text.limit",
413             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
414                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
415             )
416          )
417          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
418          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
419          GENLIST_PART_FLIP
420       }
421       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
422    }
423
424 // 2.2.1.10
425    group { name: "elm/genlist/item/1text.1icon.2/default";
426       alias: "elm/genlist/item_odd/1text.1icon.2/default";
427       alias: "elm/genlist/item_compress/1text.1icon.2/default";
428       alias: "elm/genlist/item_compress_odd/1text.1icon.2/default";
429       alias: "elm/genlist/tree/1text.1icon.2/default";
430       alias: "elm/genlist/tree_odd/1text.1icon.2/default";
431       alias: "elm/genlist/tree_compress/1text.1icon.2/default";
432       alias: "elm/genlist/tree_compress_odd/1text.1icon.2/default";
433       // FIXME: just for backward compatibility
434       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
435       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
436       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
437       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
438       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
439       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
440       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
441       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
442       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
443       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
444       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
445       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
446       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
447       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
448       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
449
450
451       GENLIST_DATA_ITEM_NORMAL
452       data.item: "texts" "elm.text";
453       data.item: "contents" "elm.icon";
454
455       parts {
456          GENLIST_PART_BG_IMAGE
457          GENLIST_PART_BASE
458          GENLIST_PART_BOTTOM_LINE
459          GENLIST_PART_PADDING_LEFT
460          GENLIST_PART_PADDING_RIGHT
461          GENLIST_PART_PADDING_TOP
462          GENLIST_PART_PADDING_BOTTOM
463
464          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
465          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
466          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
467             "elm.padding.icon.right", "elm.padding.right", )
468          GENLIST_PART_FLIP
469       }
470       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
471    }
472
473 // 2.2.1.10 (textblock)
474    group { name: "elm/genlist/item/1text.1icon.2.tb/default";
475       alias: "elm/genlist/item_odd/1text.1icon.2.tb/default";
476       alias: "elm/genlist/item_compress/1text.1icon.2.tb/default";
477       alias: "elm/genlist/item_compress_odd/1text.1icon.2.tb/default";
478
479       GENLIST_DATA_ITEM_NORMAL
480       data.item: "texts" "elm.text";
481       data.item: "contents" "elm.icon";
482
483       parts {
484          GENLIST_PART_BG_IMAGE
485          GENLIST_PART_BASE
486          GENLIST_PART_BOTTOM_LINE
487          GENLIST_PART_PADDING_LEFT
488          GENLIST_PART_PADDING_RIGHT
489          GENLIST_PART_PADDING_TOP
490          GENLIST_PART_PADDING_BOTTOM
491
492          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
493          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
494          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
495          GENLIST_PART_FLIP
496       }
497       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
498    }
499
500 // 2.2.1.11
501    group { name: "elm/genlist/item/2text.1icon/default";
502       alias: "elm/genlist/item_odd/2text.1icon/default";
503       alias: "elm/genlist/item_compress/2text.1icon/default";
504       alias: "elm/genlist/item_compress_odd/2text.1icon/default";
505
506       GENLIST_DATA_ITEM_NORMAL
507       data.item: "texts" "elm.text.1 elm.text.2";
508       data.item: "contents" "elm.icon";
509
510       parts {
511          GENLIST_PART_BG_IMAGE
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.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
522          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
523          GENLIST_PART_FLIP
524       }
525       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
526    }
527
528 // 2.2.1.12
529    group { name: "elm/genlist/item/2text.1icon.6/default";
530       alias: "elm/genlist/item_odd/2text.1icon.6/default";
531       alias: "elm/genlist/item_compress/2text.1icon.6/default";
532       alias: "elm/genlist/item_compress_odd/2text.1icon.6/default";
533       alias: "elm/genlist/tree/2text.1icon.6/default";
534       alias: "elm/genlist/tree_odd/2text.1icon.6/default";
535       alias: "elm/genlist/tree_compress/2text.1icon.6/default";
536       alias: "elm/genlist/tree_compress_odd/2text.1icon.6/default";
537       inherit: "elm/genlist/item/2text.1icon/default";
538
539       parts {
540          part { name: "elm.text.2";
541             description { state: "default" 0.0;
542                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
543             }
544             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
545          }
546       }
547    }
548
549 // 2.2.1.13
550    group { name: "elm/genlist/item/1text.2icon/default";
551       alias: "elm/genlist/item_odd/1text.2icon/default";
552       alias: "elm/genlist/item_compress/1text.2icon/default";
553       alias: "elm/genlist/item_compress_odd/1text.2icon/default";
554
555       GENLIST_DATA_ITEM_NORMAL
556       data.item: "texts" "elm.text";
557       data.item: "contents" "elm.icon.1 elm.icon.2";
558
559       parts {
560          GENLIST_PART_BG_IMAGE
561          GENLIST_PART_BASE
562          GENLIST_PART_BOTTOM_LINE
563          GENLIST_PART_PADDING_LEFT
564          GENLIST_PART_PADDING_RIGHT
565          GENLIST_PART_PADDING_TOP
566          GENLIST_PART_PADDING_BOTTOM
567
568          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
569          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
570          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
571          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
572          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
573          GENLIST_PART_FLIP
574       }
575       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
576    }
577
578 // 2.2.1.13 (textblock)
579    group { name: "elm/genlist/item/1text.2icon.tb/default";
580       alias: "elm/genlist/item_odd/1text.2icon.tb/default";
581       alias: "elm/genlist/item_compress/1text.2icon.tb/default";
582       alias: "elm/genlist/item_compress_odd/1text.2icon.tb/default";
583
584       GENLIST_DATA_ITEM_NORMAL
585       data.item: "texts" "elm.text";
586       data.item: "contents" "elm.icon.1 elm.icon.2";
587
588       parts {
589          GENLIST_PART_BG_IMAGE
590          GENLIST_PART_BASE
591          GENLIST_PART_BOTTOM_LINE
592          GENLIST_PART_PADDING_LEFT
593          GENLIST_PART_PADDING_RIGHT
594          GENLIST_PART_PADDING_TOP
595          GENLIST_PART_PADDING_BOTTOM
596
597          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
598          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
599          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
600          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
601          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
602          GENLIST_PART_FLIP
603       }
604       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
605    }
606
607 // 2.2.1.14
608    group { name: "elm/genlist/item/1text.2icon.6/default";
609       alias: "elm/genlist/item_odd/1text.2icon.6/default";
610       alias: "elm/genlist/item_compress/1text.2icon.6/default";
611       alias: "elm/genlist/item_compress_odd/1text.2icon.6/default";
612       inherit: "elm/genlist/item/1text.2icon/default";
613
614       parts {
615          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
616
617       }
618    }
619
620 // 2.2.1.14 (textblock)
621    group { name: "elm/genlist/item/1text.2icon.6.tb/default";
622       alias: "elm/genlist/item_odd/1text.2icon.6.tb/default";
623       alias: "elm/genlist/item_compress/1text.2icon.6.tb/default";
624       alias: "elm/genlist/item_compress_odd/1text.2icon.6.tb/default";
625       inherit: "elm/genlist/item/1text.2icon.tb/default";
626
627       parts {
628          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
629       }
630    }
631
632 // 2.2.1.15
633    group { name: "elm/genlist/item/1text.2icon.7/default";
634       alias: "elm/genlist/item_odd/1text.2icon.7/default";
635       alias: "elm/genlist/item_compress/1text.2icon.7/default";
636       alias: "elm/genlist/item_compress_odd/1text.2icon.7/default";
637       inherit: "elm/genlist/item/1text.2icon/default";
638
639       parts {
640          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
641       }
642    }
643
644 // 2.2.1.16
645 // 2.2.1.20
646    group { name: "elm/genlist/item/1text.1icon.3/default";
647       alias: "elm/genlist/item_odd/1text.1icon.3/default";
648       alias: "elm/genlist/item_compress/1text.1icon.3/default";
649       alias: "elm/genlist/item_compress_odd/1text.1icon.3/default";
650       inherit: "elm/genlist/item/1text.1icon.2/default";
651
652       parts {
653          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
654       }
655    }
656
657 // 2.2.1.16 (textblock)
658 // 2.2.1.20 (textblock)
659    group { name: "elm/genlist/item/1text.1icon.3.tb/default";
660       alias: "elm/genlist/item_odd/1text.1icon.3.tb/default";
661       alias: "elm/genlist/item_compress/1text.1icon.3.tb/default";
662       alias: "elm/genlist/item_compress_odd/1text.1icon.3.tb/default";
663       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
664
665       parts {
666          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
667       }
668    }
669
670 // 2.2.1.17
671    group { name: "elm/genlist/item/1text.2icon.4/default";
672       alias: "elm/genlist/item_odd/1text.2icon.4/default";
673       alias: "elm/genlist/item_compress/1text.2icon.4/default";
674       alias: "elm/genlist/item_compress_odd/1text.2icon.4/default";
675       inherit: "elm/genlist/item/1text.2icon/default";
676
677       parts {
678          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
679          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
680       }
681    }
682
683 // 2.2.1.17 (textblock)
684    group { name: "elm/genlist/item/1text.2icon.4.tb/default";
685       alias: "elm/genlist/item_odd/1text.2icon.4.tb/default";
686       alias: "elm/genlist/item_compress/1text.2icon.4.tb/default";
687       alias: "elm/genlist/item_compress_odd/1text.2icon.4.tb/default";
688       inherit: "elm/genlist/item/1text.2icon.tb/default";
689
690       parts {
691          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
692          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
693       }
694    }
695
696 // 2.2.1.18
697 // 2.2.1.23
698    group { name: "elm/genlist/item/1text.2icon.2/default";
699       alias: "elm/genlist/item_odd/1text.2icon.2/default";
700       alias: "elm/genlist/item_compress/1text.2icon.2/default";
701       alias: "elm/genlist/item_compress_odd/1text.2icon.2/default";
702
703       GENLIST_DATA_ITEM_NORMAL
704       data.item: "texts" "elm.text";
705       data.item: "contents" "elm.icon.1 elm.icon.2";
706
707       parts {
708          GENLIST_PART_BG_IMAGE
709          GENLIST_PART_BASE
710          GENLIST_PART_BOTTOM_LINE
711          GENLIST_PART_PADDING_LEFT
712          GENLIST_PART_PADDING_RIGHT
713          GENLIST_PART_PADDING_TOP
714          GENLIST_PART_PADDING_BOTTOM
715
716          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
717          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
718          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
719          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
720          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
721          GENLIST_PART_FLIP
722       }
723       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
724    }
725
726 // 2.2.1.19
727 // 2.2.1.25
728    group { name: "elm/genlist/item/1text.3icon/default";
729       alias: "elm/genlist/item_odd/1text.3icon/default";
730       alias: "elm/genlist/item_compress/1text.3icon/default";
731       alias: "elm/genlist/item_compress_odd/1text.3icon/default";
732
733       GENLIST_DATA_ITEM_NORMAL
734       data.item: "texts" "elm.text";
735       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
736
737       parts {
738          GENLIST_PART_BG_IMAGE
739          GENLIST_PART_BASE
740          GENLIST_PART_BOTTOM_LINE
741          GENLIST_PART_PADDING_LEFT
742          GENLIST_PART_PADDING_RIGHT
743          GENLIST_PART_PADDING_TOP
744          GENLIST_PART_PADDING_BOTTOM
745
746          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
747          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
748          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
749          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
750          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
751             "elm.padding.icon2.right", "elm.padding.icon3.left",)
752          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
753          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
754          GENLIST_PART_FLIP
755       }
756       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
757    }
758
759 // 2.2.1.21
760    group { name: "elm/genlist/item/1text.2icon.8/default";
761       alias: "elm/genlist/item_odd/1text.2icon.8/default";
762       alias: "elm/genlist/item_compress/1text.2icon.8/default";
763       alias: "elm/genlist/item_compress_odd/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 { name: "elm/genlist/item/1text.2icon.9/default";
774       alias: "elm/genlist/item_odd/1text.2icon.9/default";
775       alias: "elm/genlist/item_compress/1text.2icon.9/default";
776       alias: "elm/genlist/item_compress_odd/1text.2icon.9/default";
777       inherit: "elm/genlist/item/1text.2icon/default";
778
779       parts {
780          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
781          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
782       }
783    }
784
785 // 2.2.1.24
786    group { name: "elm/genlist/item/1text.3icon.2/default";
787       alias: "elm/genlist/item_odd/1text.3icon.2/default";
788       alias: "elm/genlist/item_compress/1text.3icon.2/default";
789       alias: "elm/genlist/item_compress_odd/1text.3icon.2/default";
790
791       GENLIST_DATA_ITEM_NORMAL
792       data.item: "texts" "elm.text";
793       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
794
795       parts {
796          GENLIST_PART_BG_IMAGE
797          GENLIST_PART_BASE
798          GENLIST_PART_BOTTOM_LINE
799          GENLIST_PART_PADDING_LEFT
800          GENLIST_PART_PADDING_RIGHT
801          GENLIST_PART_PADDING_TOP
802          GENLIST_PART_PADDING_BOTTOM
803
804          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
805          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
806          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
807             "elm.padding.icon1.right", "elm.padding.icon2.left", )
808          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
809          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
810          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
811          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
812          GENLIST_PART_FLIP
813       }
814       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
815    }
816
817 // 2.2.1.26
818    group { name: "elm/genlist/item/2text.4/default";
819       alias: "elm/genlist/item_odd/2text.4/default";
820       alias: "elm/genlist/item_compress/2text.4/default";
821       alias: "elm/genlist/item_compress_odd/2text.4/default";
822
823       GENLIST_DATA_ITEM_NORMAL
824       data.item: "texts" "elm.text.1 elm.text.2";
825
826       parts {
827          GENLIST_PART_BG_IMAGE
828          GENLIST_PART_BASE
829          GENLIST_PART_BOTTOM_LINE
830          GENLIST_PART_PADDING_LEFT
831          GENLIST_PART_PADDING_RIGHT
832          GENLIST_PART_PADDING_TOP
833          GENLIST_PART_PADDING_BOTTOM
834
835          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
836             "elm.padding.left", "elm.elm.divider1.left",
837          )
838          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
839          GENLIST_PART_DIVIDER_R("elm.text.2.left")
840          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
841          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
842             "elm.padding.right")
843          GENLIST_PART_FLIP
844       }
845       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
846          target: "elm.divider1"; target: "elm.divider2"; )
847    }
848
849 // 2.2.1.26 (textblock)
850    group { name: "elm/genlist/item/2text.4.tb/default";
851       alias: "elm/genlist/item_odd/2text.4.tb/default";
852       alias: "elm/genlist/item_compress/2text.4.tb/default";
853       alias: "elm/genlist/item_compress_odd/2text.4.tb/default";
854
855       GENLIST_DATA_ITEM_NORMAL
856       data.item: "texts" "elm.text.1 elm.text.2";
857
858       parts {
859          GENLIST_PART_BG_IMAGE
860          GENLIST_PART_BASE
861          GENLIST_PART_BOTTOM_LINE
862          GENLIST_PART_PADDING_LEFT
863          GENLIST_PART_PADDING_RIGHT
864          GENLIST_PART_PADDING_TOP
865          GENLIST_PART_PADDING_BOTTOM
866
867          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
868             "elm.padding.left", "elm.elm.divider1.left",)
869          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
870          GENLIST_PART_DIVIDER_R("elm.text.2.left")
871          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
872          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
873             "elm.padding.right")
874          GENLIST_PART_FLIP
875       }
876       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
877          target: "elm.divider1"; target: "elm.divider2"; )
878    }
879
880 // 2.2.1.27
881    group { name: "elm/genlist/item/2text.5/default";
882       alias: "elm/genlist/item_odd/2text.5/default";
883       alias: "elm/genlist/item_compress/2text.5/default";
884       alias: "elm/genlist/item_compress_odd/2text.5/default";
885
886       GENLIST_DATA_ITEM_NORMAL
887       data.item: "texts" "elm.text.1 elm.text.2";
888
889       parts {
890          GENLIST_PART_BG_IMAGE
891          GENLIST_PART_BASE
892          GENLIST_PART_BOTTOM_LINE
893          GENLIST_PART_PADDING_LEFT
894          GENLIST_PART_PADDING_RIGHT
895          GENLIST_PART_PADDING_TOP
896          GENLIST_PART_PADDING_BOTTOM
897
898          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
899             "elm.padding.left")
900          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
901          GENLIST_PART_DIVIDER_L("elm.text2.right")
902          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
903          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
904             "elm.divider.right", "elm.padding.right", )
905          GENLIST_PART_FLIP
906       }
907       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
908    }
909
910 // 2.2.1.28
911    group { name: "elm/genlist/item/1text.1icon.divider/default";
912       alias: "elm/genlist/item_odd/1text.1icon.divider/default";
913       alias: "elm/genlist/item_compress/1text.1icon.divider/default";
914       alias: "elm/genlist/item_compress_odd/1text.1icon.divider/default";
915       inherit: "elm/genlist/item/1text.1icon.7/default";
916
917       parts {
918          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
919             "elm.padding.left", "elm.divider1",
920          )
921          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
922          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
923          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
924       }
925       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
926    }
927
928 // 2.2.1.29
929    group { name: "elm/genlist/item/1text.2icon.divider/default";
930       alias: "elm/genlist/item_odd/1text.2icon.divider/default";
931       alias: "elm/genlist/item_compress/1text.2icon.divider/default";
932       alias: "elm/genlist/item_compress_odd/1text.2icon.divider/default";
933       inherit: "elm/genlist/item/1text.2icon.7/default";
934
935       parts {
936          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
937             "elm.padding.icon1.right", "elm.divider1",
938          )
939          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
940          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
941       }
942    }
943
944 // -------------------------------------------------------------------
945 // 2 line -------------------------------------------------------
946 // -------------------------------------------------------------------
947 // 2.2.2.1
948    group { name: "elm/genlist/item/2text.2/default";
949       alias: "elm/genlist/item_odd/2text.2/default";
950       alias: "elm/genlist/item_compress/2text.2/default";
951       alias: "elm/genlist/item_compress_odd/2text.2/default";
952
953       GENLIST_DATA_ITEM_NORMAL
954       data.item: "texts" "elm.text.1 elm.text.2";
955
956       parts {
957          GENLIST_PART_BG_IMAGE
958          GENLIST_PART_BASE
959          GENLIST_PART_BOTTOM_LINE
960          GENLIST_PART_PADDING_LEFT
961          GENLIST_PART_PADDING_RIGHT
962          GENLIST_PART_PADDING_TOP_2LINE
963          GENLIST_PART_PADDING_BOTTOM_2LINE
964
965          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
966             "elm.padding.left", "elm.padding.right",
967             "elm.padding.top", "elm.text.2",
968          )
969          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
970             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
971          GENLIST_PART_FLIP
972       }
973       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
974    }
975
976 // 2.2.2.1 (textblock)
977    group { name: "elm/genlist/item/2text.2.tb/default";
978       alias: "elm/genlist/item_odd/2text.2.tb/default";
979       alias: "elm/genlist/item_compress/2text.2.tb/default";
980       alias: "elm/genlist/item_compress_odd/2text.2.tb/default";
981
982       GENLIST_DATA_ITEM_NORMAL
983       data.item: "texts" "elm.text.1 elm.text.2";
984
985       parts {
986          GENLIST_PART_BG_IMAGE
987          GENLIST_PART_BASE
988          GENLIST_PART_BOTTOM_LINE
989          GENLIST_PART_PADDING_LEFT
990          GENLIST_PART_PADDING_RIGHT
991          GENLIST_PART_PADDING_TOP_2LINE
992          GENLIST_PART_PADDING_BOTTOM_2LINE
993
994          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
995             "elm.padding.left", "elm.padding.right",
996             "elm.padding.top", "elm.text.2",
997          )
998          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
999             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1000          )
1001          GENLIST_PART_FLIP
1002       }
1003       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1004    }
1005
1006 // 2.2.2.2
1007    group { name: "elm/genlist/item/2text.3/default";
1008       alias: "elm/genlist/item_odd/2text.3/default";
1009       alias: "elm/genlist/item_compress/2text.3/default";
1010       alias: "elm/genlist/item_compress_odd/2text.3/default";
1011
1012       GENLIST_DATA_ITEM_NORMAL
1013       data.item: "texts" "elm.text.1 elm.text.2";
1014
1015       parts {
1016          GENLIST_PART_BG_IMAGE
1017          GENLIST_PART_BASE
1018          GENLIST_PART_BOTTOM_LINE
1019          GENLIST_PART_PADDING_LEFT
1020          GENLIST_PART_PADDING_RIGHT
1021          GENLIST_PART_PADDING_TOP_2LINE
1022          GENLIST_PART_PADDING_BOTTOM_2LINE
1023
1024          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1025             "elm.padding.left", "elm.padding.right", "elm.padding.top"
1026          )
1027          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1028             "elm.padding.left", "elm.padding.right",
1029             "elm.text.2", "elm.padding.bottom",
1030          )
1031          GENLIST_PART_FLIP
1032       }
1033       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
1034    }
1035
1036 // 2.2.2.3
1037    group { name: "elm/genlist/item/3text/default";
1038       alias: "elm/genlist/item_odd/3text/default";
1039       alias: "elm/genlist/item_compress/3text/default";
1040       alias: "elm/genlist/item_compress_odd/3text/default";
1041
1042       GENLIST_DATA_ITEM_NORMAL
1043       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1044
1045       parts {
1046          GENLIST_PART_BG_IMAGE
1047          GENLIST_PART_BASE
1048          GENLIST_PART_BOTTOM_LINE
1049          GENLIST_PART_PADDING_LEFT
1050          GENLIST_PART_PADDING_RIGHT
1051          GENLIST_PART_PADDING_TOP_2LINE
1052          GENLIST_PART_PADDING_BOTTOM_2LINE
1053
1054          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1055             "elm.padding.left", "elm.text.3",
1056             "elm.padding.top", "elm.text.2",
1057          )
1058          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1059             "elm.padding.right", "elm.padding.top", "elm.text.2"
1060          )
1061          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1062             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1063          GENLIST_PART_FLIP
1064       }
1065       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1066    }
1067
1068 // 2.2.2.3 (textblock)
1069    group { name: "elm/genlist/item/3text.tb/default";
1070       alias: "elm/genlist/item_odd/3text.tb/default";
1071       alias: "elm/genlist/item_compress/3text.tb/default";
1072       alias: "elm/genlist/item_compress_odd/3text.tb/default";
1073
1074       GENLIST_DATA_ITEM_NORMAL
1075       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1076
1077       parts {
1078          GENLIST_PART_BG_IMAGE
1079          GENLIST_PART_BASE
1080          GENLIST_PART_BOTTOM_LINE
1081          GENLIST_PART_PADDING_LEFT
1082          GENLIST_PART_PADDING_RIGHT
1083          GENLIST_PART_PADDING_TOP_2LINE
1084          GENLIST_PART_PADDING_BOTTOM_2LINE
1085
1086          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1087             "elm.padding.left", "elm.text.3",
1088             "elm.padding.top", "elm.text.2",
1089          )
1090          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1091             "elm.padding.right", "elm.padding.top", "elm.text.2"
1092          )
1093          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1094             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1095          )
1096          GENLIST_PART_FLIP
1097       }
1098       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1099    }
1100
1101 // 2.2.2.4
1102    group { name: "elm/genlist/item/2text.1icon.2/default";
1103       alias: "elm/genlist/item_odd/2text.1icon.2/default";
1104       alias: "elm/genlist/item_compress/2text.1icon.2/default";
1105       alias: "elm/genlist/item_compress_odd/2text.1icon.2/default";
1106
1107       GENLIST_DATA_ITEM_NORMAL
1108       data.item: "texts" "elm.text.1 elm.text.2";
1109       data.item: "contents" "elm.icon";
1110
1111       parts {
1112          GENLIST_PART_BG_IMAGE
1113          GENLIST_PART_BASE
1114          GENLIST_PART_BOTTOM_LINE
1115          GENLIST_PART_PADDING_LEFT
1116          GENLIST_PART_PADDING_RIGHT
1117          GENLIST_PART_PADDING_TOP_2LINE
1118          GENLIST_PART_PADDING_BOTTOM_2LINE
1119
1120          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1121             "elm.padding.left", "elm.padding.icon.left",
1122             "elm.padding.top", "elm.text.2",
1123          )
1124          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1125             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1126          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1127          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1128          GENLIST_PART_FLIP
1129       }
1130       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1131    }
1132
1133 // 2.2.2.5
1134    group { name: "elm/genlist/item/2text.1icon.10/default";
1135       alias: "elm/genlist/item_odd/2text.1icon.10/default";
1136       alias: "elm/genlist/item_compress/2text.1icon.10/default";
1137       alias: "elm/genlist/item_compress_odd/2text.1icon.10/default";
1138       inherit: "elm/genlist/item/2text.1icon.2/default";
1139
1140       parts {
1141          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1142       }
1143    }
1144
1145 // 2.2.2.5 (textblock)
1146    group { name: "elm/genlist/item/2text.1icon.10.tb/default";
1147       alias: "elm/genlist/item_odd/2text.1icon.10.tb/default";
1148       alias: "elm/genlist/item_compress/2text.1icon.10.tb/default";
1149       alias: "elm/genlist/item_compress_odd/2text.1icon.10.tb/default";
1150
1151       GENLIST_DATA_ITEM_NORMAL
1152       data.item: "texts" "elm.text.1 elm.text.2";
1153       data.item: "contents" "elm.icon";
1154
1155       parts {
1156          GENLIST_PART_BG_IMAGE
1157          GENLIST_PART_BASE
1158          GENLIST_PART_BOTTOM_LINE
1159          GENLIST_PART_PADDING_LEFT
1160          GENLIST_PART_PADDING_RIGHT
1161          GENLIST_PART_PADDING_TOP_2LINE
1162          GENLIST_PART_PADDING_BOTTOM_2LINE
1163
1164          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1165             "elm.padding.left", "elm.padding.icon.left",
1166             "elm.padding.top", "elm.text.2",
1167          )
1168          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1169             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1170          )
1171          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1172          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1173          GENLIST_PART_FLIP
1174       }
1175       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1176    }
1177
1178 // 2.2.2.6
1179    group { name: "elm/genlist/item/2text.5icon/default";
1180       alias: "elm/genlist/item_odd/2text.5icon/default";
1181       alias: "elm/genlist/item_compress/2text.5icon/default";
1182       alias: "elm/genlist/item_compress_odd/2text.5icon/default";
1183       alias: "elm/genlist/tree/2text.5icon/default";
1184       alias: "elm/genlist/tree_odd/2text.5icon/default";
1185       alias: "elm/genlist/tree_compress/2text.5icon/default";
1186       alias: "elm/genlist/tree_compress_odd/2text.5icon/default";
1187
1188       GENLIST_DATA_ITEM_NORMAL
1189       data.item: "texts" "elm.text.1 elm.text.2";
1190       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1191
1192       parts {
1193          GENLIST_PART_BG_IMAGE
1194          GENLIST_PART_BASE
1195          GENLIST_PART_BOTTOM_LINE
1196          GENLIST_PART_PADDING_LEFT
1197          GENLIST_PART_PADDING_RIGHT
1198          GENLIST_PART_PADDING_TOP_2LINE
1199          GENLIST_PART_PADDING_BOTTOM_2LINE
1200
1201          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1202             "elm.padding.left", "elm.icon.5",
1203             "elm.padding.top", "elm.text.2",
1204          )
1205          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1206             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1207          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1208             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1209          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1210          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1211             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1212          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1213          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1214             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1215          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1216          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1217             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1218          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1219          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1220             "elm.padding.right", "elm.padding.top", "elm.text.2")
1221          GENLIST_PART_FLIP
1222       }
1223       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1224          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1225    }
1226
1227 // 2.2.2.7
1228    group { name: "elm/genlist/item/3text.1icon/default";
1229       alias: "elm/genlist/item_odd/3text.1icon/default";
1230       alias: "elm/genlist/item_compress/3text.1icon/default";
1231       alias: "elm/genlist/item_compress_odd/3text.1icon/default";
1232
1233       GENLIST_DATA_ITEM_NORMAL
1234       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1235       data.item: "contents" "elm.icon";
1236
1237       parts {
1238          GENLIST_PART_BG_IMAGE
1239          GENLIST_PART_BASE
1240          GENLIST_PART_BOTTOM_LINE
1241          GENLIST_PART_PADDING_LEFT
1242          GENLIST_PART_PADDING_RIGHT
1243          GENLIST_PART_PADDING_TOP_2LINE
1244          GENLIST_PART_PADDING_BOTTOM_2LINE
1245
1246          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1247             "elm.padding.left", "elm.padding.icon.left",
1248             "elm.padding.top", "elm.text.3",
1249          )
1250          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1251          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1252             "elm.padding.right", "elm.padding.top", "elm.text.3"
1253          )
1254
1255          GENLIST_PART_SUBITEM_("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_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1261             "elm.padding.right", "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.7 (textblock)
1269    group { name: "elm/genlist/item/3text.1icon.tb/default";
1270       alias: "elm/genlist/item_odd/3text.1icon.tb/default";
1271       alias: "elm/genlist/item_compress/3text.1icon.tb/default";
1272       alias: "elm/genlist/item_compress_odd/3text.1icon.tb/default";
1273
1274       GENLIST_DATA_ITEM_NORMAL
1275       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1276       data.item: "contents" "elm.icon";
1277
1278       parts {
1279          GENLIST_PART_BG_IMAGE
1280          GENLIST_PART_BASE
1281          GENLIST_PART_BOTTOM_LINE
1282          GENLIST_PART_PADDING_LEFT
1283          GENLIST_PART_PADDING_RIGHT
1284          GENLIST_PART_PADDING_TOP_2LINE
1285          GENLIST_PART_PADDING_BOTTOM_2LINE
1286
1287          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1288          // and theier font size can be changed both.
1289          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1290             "elm.padding.left", "elm.padding.icon.left",
1291             "elm.padding.top",
1292          )
1293          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1294          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1295             "elm.padding.right", "elm.padding.top", "elm.text.3")
1296
1297          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1298             "elm.padding.left", "elm.padding.text3.right",
1299             "elm.text.1", "elm.padding.bottom"
1300          )
1301          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1302          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1303             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1304          GENLIST_PART_FLIP
1305       }
1306       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1307          target: "elm.icon"; )
1308    }
1309
1310 // 2.2.2.8
1311    group { name: "elm/genlist/item/2text.2icon/default";
1312       alias: "elm/genlist/item_odd/2text.2icon/default";
1313       alias: "elm/genlist/item_compress/2text.2icon/default";
1314       alias: "elm/genlist/item_compress_odd/2text.2icon/default";
1315
1316       GENLIST_DATA_ITEM_NORMAL
1317       data.item: "texts" "elm.text.1 elm.text.2";
1318       data.item: "contents" "elm.icon.1 elm.icon.2";
1319
1320       parts {
1321          GENLIST_PART_BG_IMAGE
1322          GENLIST_PART_BASE
1323          GENLIST_PART_BOTTOM_LINE
1324          GENLIST_PART_PADDING_LEFT
1325          GENLIST_PART_PADDING_RIGHT
1326          GENLIST_PART_PADDING_TOP_2LINE
1327          GENLIST_PART_PADDING_BOTTOM_2LINE
1328
1329          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1330             "elm.padding.left", "elm.padding.icon1.left",
1331             "elm.padding.top", "elm.icon.2",
1332          )
1333          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1334          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1335             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1336
1337          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1338             "elm.padding.left", "elm.padding.bottom")
1339          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1340          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1341             "elm.icon2.right", "elm.padding.right",
1342             "elm.text.1", "elm.padding.bottom",
1343             fixed: 1 1;
1344          )
1345          GENLIST_PART_FLIP
1346       }
1347       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1348          target: "elm.icon.1"; target: "elm.icon.2"; )
1349    }
1350
1351 // 2.2.2.9
1352    group { name: "elm/genlist/item/2text.7/default";
1353       alias: "elm/genlist/item_odd/2text.7/default";
1354       alias: "elm/genlist/item_compress/2text.7/default";
1355       alias: "elm/genlist/item_compress_odd/2text.7/default";
1356       inherit: "elm/genlist/item/2text.2/default";
1357
1358       parts {
1359          part { name: "elm.text.2";
1360             description { state: "default" 0.0;
1361                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1362             }
1363             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1364          }
1365       }
1366    }
1367
1368 // 2.2.2.10
1369    group { name: "elm/genlist/item/2text.1icon.7/default";
1370       alias: "elm/genlist/item_odd/2text.1icon.7/default";
1371       alias: "elm/genlist/item_compress/2text.1icon.7/default";
1372       alias: "elm/genlist/item_compress_odd/2text.1icon.7/default";
1373       inherit: "elm/genlist/item/2text.1icon.2/default";
1374
1375       parts {
1376          part { name: "elm.text.2";
1377             description { state: "default" 0.0;
1378                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1379             }
1380             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1381          }
1382          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1383       }
1384    }
1385
1386 // 2.2.2.10 (textblock)
1387    group { name: "elm/genlist/item/2text.1icon.7.tb/default";
1388       alias: "elm/genlist/item_odd/2text.1icon.7.tb/default";
1389       alias: "elm/genlist/item_compress/2text.1icon.7.tb/default";
1390       alias: "elm/genlist/item_compress_odd/2text.1icon.7.tb/default";
1391
1392       GENLIST_DATA_ITEM_NORMAL
1393       data.item: "texts" "elm.text.1 elm.text.2";
1394       data.item: "contents" "elm.icon";
1395
1396       parts {
1397          GENLIST_PART_BG_IMAGE
1398          GENLIST_PART_BASE
1399          GENLIST_PART_BOTTOM_LINE
1400          GENLIST_PART_PADDING_LEFT
1401          GENLIST_PART_PADDING_RIGHT
1402          GENLIST_PART_PADDING_TOP_2LINE
1403          GENLIST_PART_PADDING_BOTTOM_2LINE
1404
1405          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1406             "elm.padding.left", "elm.padding.icon.left",
1407             "elm.padding.top", "elm.text.2",
1408          )
1409          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1410             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1411          )
1412          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1413          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1414          GENLIST_PART_FLIP
1415       }
1416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1417    }
1418
1419 // 2.2.2.11
1420    group { name: "elm/genlist/item/2text.1icon.11/default";
1421       alias: "elm/genlist/item_odd/2text.1icon.11/default";
1422       alias: "elm/genlist/item_compress/2text.1icon.11/default";
1423       alias: "elm/genlist/item_compress_odd/2text.1icon.11/default";
1424       inherit: "elm/genlist/item/2text.1icon.2/default";
1425       parts {
1426          part { name: "elm.text.2";
1427             description { state: "default" 0.0;
1428                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1429             }
1430             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1431          }
1432          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1433       }
1434    }
1435
1436 // 2.2.2.12
1437    group { name: "elm/genlist/item/2text.2icon.2/default";
1438       alias: "elm/genlist/item_odd/2text.2icon.2/default";
1439       alias: "elm/genlist/item_compress/2text.2icon.2/default";
1440       alias: "elm/genlist/item_compress_odd/2text.2icon.2/default";
1441
1442       GENLIST_DATA_ITEM_NORMAL
1443       data.item: "texts" "elm.text.1 elm.text.2";
1444       data.item: "contents" "elm.icon.1 elm.icon.2";
1445
1446       parts {
1447          GENLIST_PART_BG_IMAGE
1448          GENLIST_PART_BASE
1449          GENLIST_PART_BOTTOM_LINE
1450          GENLIST_PART_PADDING_LEFT
1451          GENLIST_PART_PADDING_RIGHT
1452          GENLIST_PART_PADDING_TOP_2LINE
1453          GENLIST_PART_PADDING_BOTTOM_2LINE
1454
1455          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1456             "elm.padding.left", "elm.padding.icon1.left",
1457             "elm.padding.top", "elm.text.2",
1458          )
1459          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1460             "elm.icon2.rect", "elm.padding.bottom")
1461          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1462          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1463             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1464          // Virtual part for Maxmimum right X axis of text.2
1465          part { name: "elm.icon2.rect";
1466             type: RECT;
1467             scale: 1;
1468             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1469                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1470                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1471                fixed: 1 1;
1472                visible: 0;
1473             )
1474          }
1475          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1476          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1477          GENLIST_PART_FLIP
1478       }
1479       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1480          target: "elm.icon.1"; target: "elm.icon.2"; )
1481    }
1482
1483 // 2.2.2.13
1484    group { name: "elm/genlist/item/2text.1icon.5/default";
1485       alias: "elm/genlist/item_odd/2text.1icon.5/default";
1486       alias: "elm/genlist/item_compress/2text.1icon.5/default";
1487       alias: "elm/genlist/item_compress_odd/2text.1icon.5/default";
1488
1489       GENLIST_DATA_ITEM_NORMAL
1490       data.item: "texts" "elm.text.1 elm.text.2";
1491       data.item: "contents" "elm.icon";
1492
1493       parts {
1494          GENLIST_PART_BG_IMAGE
1495          GENLIST_PART_BASE
1496          GENLIST_PART_BOTTOM_LINE
1497          GENLIST_PART_PADDING_LEFT
1498          GENLIST_PART_PADDING_RIGHT
1499          GENLIST_PART_PADDING_TOP_2LINE
1500          GENLIST_PART_PADDING_BOTTOM_2LINE
1501
1502          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1503             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1504          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1505             "elm.padding.left", "elm.padding.icon.left",
1506             "elm.text.2", "elm.padding.bottom",
1507          )
1508          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1509          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1510          GENLIST_PART_FLIP
1511       }
1512       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1513          target: "elm.icon"; )
1514    }
1515
1516 // 2.2.2.14
1517    group { name: "elm/genlist/item/2text.1icon.4/default";
1518       alias: "elm/genlist/item_odd/2text.1icon.4/default";
1519       alias: "elm/genlist/item_compress/2text.1icon.4/default";
1520       alias: "elm/genlist/item_compress_odd/2text.1icon.4/default";
1521
1522       GENLIST_DATA_ITEM_NORMAL
1523       data.item: "texts" "elm.text.1 elm.text.2";
1524       data.item: "contents" "elm.icon";
1525
1526       parts {
1527          GENLIST_PART_BG_IMAGE
1528          GENLIST_PART_BASE
1529          GENLIST_PART_BOTTOM_LINE
1530          GENLIST_PART_PADDING_LEFT
1531          GENLIST_PART_PADDING_RIGHT
1532          GENLIST_PART_PADDING_TOP_2LINE
1533          GENLIST_PART_PADDING_BOTTOM_2LINE
1534
1535          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1536          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1537          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1538             "elm.padding.icon.right", "elm.padding.right",
1539             "elm.padding.top", "elm.text.2",)
1540          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1541             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1542          GENLIST_PART_FLIP
1543       }
1544       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1545          target: "elm.icon"; )
1546    }
1547
1548 // 2.2.2.14 (textblock)
1549    group { name: "elm/genlist/item/2text.1icon.4.tb/default";
1550       alias: "elm/genlist/item_odd/2text.1icon.4.tb/default";
1551       alias: "elm/genlist/item_compress/2text.1icon.4.tb/default";
1552       alias: "elm/genlist/item_compress_odd/2text.1icon.4.tb/default";
1553
1554       GENLIST_DATA_ITEM_NORMAL
1555       data.item: "texts" "elm.text.1 elm.text.2";
1556       data.item: "contents" "elm.icon";
1557
1558       parts {
1559          GENLIST_PART_BG_IMAGE
1560          GENLIST_PART_BASE
1561          GENLIST_PART_BOTTOM_LINE
1562          GENLIST_PART_PADDING_LEFT
1563          GENLIST_PART_PADDING_RIGHT
1564          GENLIST_PART_PADDING_TOP_2LINE
1565          GENLIST_PART_PADDING_BOTTOM_2LINE
1566
1567          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1568          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1569          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1570             "elm.padding.icon.right", "elm.padding.right",
1571             "elm.padding.top", "elm.text.2",)
1572          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1573             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1574          GENLIST_PART_FLIP
1575       }
1576       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1577          target: "elm.icon"; )
1578    }
1579
1580 // 2.2.2.15
1581    group { name: "elm/genlist/item/3text.1icon.2/default";
1582       alias: "elm/genlist/item_odd/3text.1icon.2/default";
1583       alias: "elm/genlist/item_compress/3text.1icon.2/default";
1584       alias: "elm/genlist/item_compress_odd/3text.1icon.2/default";
1585
1586       GENLIST_DATA_ITEM_NORMAL
1587       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1588       data.item: "contents" "elm.icon";
1589
1590       parts {
1591          GENLIST_PART_BG_IMAGE
1592          GENLIST_PART_BASE
1593          GENLIST_PART_BOTTOM_LINE
1594          GENLIST_PART_PADDING_LEFT
1595          GENLIST_PART_PADDING_RIGHT
1596          GENLIST_PART_PADDING_TOP_2LINE
1597          GENLIST_PART_PADDING_BOTTOM_2LINE
1598
1599          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1600          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1601          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1602             "elm.padding.icon.right", "elm.text.3",
1603             "elm.padding.top", "elm.text.2",)
1604          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1605             "elm.padding.right", "elm.padding.top", "elm.text.2")
1606          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1607             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1608          GENLIST_PART_FLIP
1609       }
1610       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1611          target: "elm.icon"; )
1612    }
1613
1614 // 2.2.2.16
1615    group { name: "elm/genlist/item/2text.1icon.8/default";
1616       alias: "elm/genlist/item_odd/2text.1icon.8/default";
1617       alias: "elm/genlist/item_compress/2text.1icon.8/default";
1618       alias: "elm/genlist/item_compress_odd/2text.1icon.8/default";
1619       inherit: "elm/genlist/item/2text.1icon.4/default";
1620
1621       parts {
1622          part { name: "elm.text.2";
1623             description { state: "default" 0.0;
1624                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1625             }
1626             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1627          }
1628       }
1629    }
1630
1631 // 2.2.2.17
1632    group { name: "elm/genlist/item/2text.6icon/default";
1633       alias: "elm/genlist/item_odd/2text.6icon/default";
1634       alias: "elm/genlist/item_compress/2text.6icon/default";
1635       alias: "elm/genlist/item_compress_odd/2text.6icon/default";
1636
1637       GENLIST_DATA_ITEM_NORMAL
1638       data.item: "texts" "elm.text.1 elm.text.2";
1639       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1640
1641       parts {
1642          GENLIST_PART_BG_IMAGE
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.6", "elm.padding.left")
1651          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1652          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1653             "elm.padding.icon6.right", "elm.icon.5",
1654             "elm.padding.top", "elm.text.2",)
1655          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1656             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1657
1658          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1659             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1660          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1661          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1662             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1663          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1664          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1665             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1666          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1667          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1668             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1669          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1670          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1671             "elm.padding.right", "elm.padding.top", "elm.text.2")
1672          GENLIST_PART_FLIP
1673       }
1674       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1675          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1676    }
1677
1678 // 2.2.2.17 (textblock)
1679    group { name: "elm/genlist/item_compress/2text.6icon.tb/default";
1680
1681       GENLIST_DATA_ITEM_NORMAL
1682       data.item: "texts" "elm.text.1 elm.text.2";
1683       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1684
1685       parts {
1686          GENLIST_PART_BG_IMAGE
1687          GENLIST_PART_BASE
1688          GENLIST_PART_BOTTOM_LINE
1689          GENLIST_PART_PADDING_LEFT
1690          GENLIST_PART_PADDING_RIGHT
1691          GENLIST_PART_PADDING_TOP_2LINE
1692          GENLIST_PART_PADDING_BOTTOM_2LINE
1693
1694          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1695          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1696          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1697             "elm.padding.icon6.right", "elm.icon.5",
1698             "elm.padding.top", "elm.text.2",)
1699          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1700             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1701
1702          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1703             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1704          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1705          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1706             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1707          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1708          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1709             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1710          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1711          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1712             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1713          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1714          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1715             "elm.padding.right", "elm.padding.top", "elm.text.2")
1716          GENLIST_PART_FLIP
1717       }
1718       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1719          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1720    }
1721
1722 // 2.2.2.18
1723    group { name: "elm/genlist/item/2text.2icon.4/default";
1724       alias: "elm/genlist/item_odd/2text.2icon.4/default";
1725       alias: "elm/genlist/item_compress/2text.2icon.4/default";
1726       alias: "elm/genlist/item_compress_odd/2text.2icon.4/default";
1727
1728       GENLIST_DATA_ITEM_NORMAL
1729       data.item: "texts" "elm.text.1 elm.text.2";
1730       data.item: "contents" "elm.icon.1 elm.icon.2";
1731
1732       parts {
1733          GENLIST_PART_BG_IMAGE
1734          GENLIST_PART_BASE
1735          GENLIST_PART_BOTTOM_LINE
1736          GENLIST_PART_PADDING_LEFT
1737          GENLIST_PART_PADDING_RIGHT
1738          GENLIST_PART_PADDING_TOP_2LINE
1739          GENLIST_PART_PADDING_BOTTOM_2LINE
1740
1741          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1742          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1743          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1744             "elm.padding.icon1.right", "elm.padding.icon2.left",
1745             "elm.padding.top", "elm.text.2",)
1746          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1747             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1748
1749          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1750          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1751          GENLIST_PART_FLIP
1752       }
1753       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1754          target: "elm.icon.1"; target: "elm.icon.2"; )
1755    }
1756
1757
1758 // 2.2.2.18 (textblock)
1759    group { name: "elm/genlist/item/2text.2icon.4.tb/default";
1760       alias: "elm/genlist/item_compress/2text.2icon.4.tb/default";
1761
1762       GENLIST_DATA_ITEM_NORMAL
1763       data.item: "texts" "elm.text.1 elm.text.2";
1764       data.item: "contents" "elm.icon.1 elm.icon.2";
1765
1766       parts {
1767          GENLIST_PART_BG_IMAGE
1768          GENLIST_PART_BASE
1769          GENLIST_PART_BOTTOM_LINE
1770          GENLIST_PART_PADDING_LEFT
1771          GENLIST_PART_PADDING_RIGHT
1772          GENLIST_PART_PADDING_TOP_2LINE
1773          GENLIST_PART_PADDING_BOTTOM_2LINE
1774
1775          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1776          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1777          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1778             "elm.padding.icon1.right", "elm.padding.icon2.left",
1779             "elm.padding.top", "elm.text.2",)
1780          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1781             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1782
1783          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1784          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1785          GENLIST_PART_FLIP
1786       }
1787       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1788          target: "elm.icon.1"; target: "elm.icon.2";)
1789    }
1790
1791 // 2.2.2.19
1792    group { name: "elm/genlist/item/2text.2icon.6/default";
1793       alias: "elm/genlist/item_odd/2text.2icon.6/default";
1794       alias: "elm/genlist/item_compress/2text.2icon.6/default";
1795       alias: "elm/genlist/item_compress_odd/2text.2icon.6/default";
1796
1797       GENLIST_DATA_ITEM_NORMAL
1798       data.item: "texts" "elm.text.1 elm.text.2";
1799       data.item: "contents" "elm.icon.1 elm.icon.2";
1800
1801       parts {
1802          GENLIST_PART_BG_IMAGE
1803          GENLIST_PART_BASE
1804          GENLIST_PART_BOTTOM_LINE
1805          GENLIST_PART_PADDING_LEFT
1806          GENLIST_PART_PADDING_RIGHT
1807          GENLIST_PART_PADDING_TOP_2LINE
1808          GENLIST_PART_PADDING_BOTTOM_2LINE
1809
1810          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1811          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1812          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1813             "elm.padding.icon1.right", "elm.padding.right",
1814             "elm.padding.top", "elm.text.2",)
1815          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1816             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1817
1818          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1819          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1820             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1821          GENLIST_PART_FLIP
1822       }
1823       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1824          target: "elm.icon.1"; target: "elm.icon.2";)
1825    }
1826
1827 // 2.2.2.19 (textblock)
1828    group { name: "elm/genlist/item_compress/2text.2icon.6.tb/default";
1829
1830       GENLIST_DATA_ITEM_NORMAL
1831       data.item: "texts" "elm.text.1 elm.text.2";
1832       data.item: "contents" "elm.icon.1 elm.icon.2";
1833
1834       parts {
1835          GENLIST_PART_BG_IMAGE
1836          GENLIST_PART_BASE
1837          GENLIST_PART_BOTTOM_LINE
1838          GENLIST_PART_PADDING_LEFT
1839          GENLIST_PART_PADDING_RIGHT
1840          GENLIST_PART_PADDING_TOP_2LINE
1841          GENLIST_PART_PADDING_BOTTOM_2LINE
1842
1843          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1844          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1845          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1846             "elm.padding.icon1.right", "elm.padding.right",
1847             "elm.padding.top", "elm.text.2",)
1848          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1849             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1850
1851          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1852          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1853             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1854          GENLIST_PART_FLIP
1855
1856       }
1857       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1858          target: "elm.icon.1"; target: "elm.icon.2";)
1859    }
1860
1861 // 2.2.2.20
1862    group { name: "elm/genlist/item/2text.2icon.8/default";
1863       alias: "elm/genlist/item_odd/2text.2icon.8/default";
1864       alias: "elm/genlist/item_compress/2text.2icon.8/default";
1865       alias: "elm/genlist/item_compress_odd/2text.2icon.8/default";
1866
1867       GENLIST_DATA_ITEM_NORMAL
1868       data.item: "texts" "elm.text.1 elm.text.2";
1869       data.item: "contents" "elm.icon.1 elm.icon.2";
1870
1871       parts {
1872          GENLIST_PART_BG_IMAGE
1873          GENLIST_PART_BASE
1874          GENLIST_PART_BOTTOM_LINE
1875          GENLIST_PART_PADDING_LEFT
1876          GENLIST_PART_PADDING_RIGHT
1877          GENLIST_PART_PADDING_TOP_2LINE
1878          GENLIST_PART_PADDING_BOTTOM_2LINE
1879
1880          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1881          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1882          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1883             "elm.padding.icon1.right", "elm.padding.icon2.left",
1884             "elm.padding.top", "elm.text.2",)
1885          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1886             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1887
1888          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1889          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1890          GENLIST_PART_FLIP
1891       }
1892       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1893          target: "elm.icon.1"; target: "elm.icon.2"; )
1894    }
1895
1896 // 2.2.2.20 (textblock)
1897    group { name: "elm/genlist/item/2text.2icon.8.tb/default";
1898       alias: "elm/genlist/item_odd/2text.2icon.8.tb/default";
1899       alias: "elm/genlist/item_compress/2text.2icon.8.tb/default";
1900       alias: "elm/genlist/item_compress_odd/2text.2icon.8.tb/default";
1901
1902       GENLIST_DATA_ITEM_NORMAL
1903       data.item: "texts" "elm.text.1 elm.text.2";
1904       data.item: "contents" "elm.icon.1 elm.icon.2";
1905
1906       parts {
1907          GENLIST_PART_BG_IMAGE
1908          GENLIST_PART_BASE
1909          GENLIST_PART_BOTTOM_LINE
1910          GENLIST_PART_PADDING_LEFT
1911          GENLIST_PART_PADDING_RIGHT
1912          GENLIST_PART_PADDING_TOP_2LINE
1913          GENLIST_PART_PADDING_BOTTOM_2LINE
1914
1915          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1916          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1917          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1918             "elm.padding.icon1.right", "elm.padding.icon2.left",
1919             "elm.padding.top", "elm.text.2",)
1920          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1921             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1922
1923          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1924          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
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";)
1929    }
1930
1931 // 2.2.2.21
1932    group { name: "elm/genlist/item/2text.2icon.progress/default";
1933       alias: "elm/genlist/item_odd/2text.2icon.progress/default";
1934       alias: "elm/genlist/item_compress/2text.2icon.progress/default";
1935       alias: "elm/genlist/item_compress_odd/2text.2icon.progress/default";
1936       // FIXME: deprecated name, will be removed
1937       alias: "elm/genlist/item/1text.2icon.5/default";
1938       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1939       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1940       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1941
1942       GENLIST_DATA_ITEM_NORMAL
1943       data.item: "texts" "elm.text.1 elm.text.2";
1944       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1945
1946       parts {
1947          GENLIST_PART_BG_IMAGE
1948          GENLIST_PART_BASE
1949          GENLIST_PART_BOTTOM_LINE
1950          GENLIST_PART_PADDING_LEFT
1951          GENLIST_PART_PADDING_RIGHT
1952          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1953          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1954
1955          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1956          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1957          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1958             "elm.padding.icon1.right", "elm.padding.right",
1959             "elm.padding.top", "elm.padding.bottom",
1960             min: 0 34;)
1961          )
1962          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1963             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1964          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1965             "elm.padding.right", "elm.swallow.progress",
1966             min: 0 46;
1967             GENLIST_PARAM_SUBITEM_DEFAULT
1968             GENLIST_PARAM_TEXT_LIMIT_RT
1969             fixed: 1 1;)
1970          )
1971          GENLIST_PART_FLIP
1972       }
1973       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1974          target: "elm.icon.1"; target: "elm.swallow.progress";)
1975    }
1976
1977 // 2.2.2.22
1978    group { name: "elm/genlist/item/3text.3icon.progress/default";
1979       alias: "elm/genlist/item_odd/3text.3icon.progress/default";
1980       alias: "elm/genlist/item_compress/3text.3icon.progress/default";
1981       alias: "elm/genlist/item_compress_odd/3text.3icon.progress/default";
1982       // FIXME: deprecated name, will be removed
1983       alias: "elm/genlist/item/3text.3icon/default";
1984       alias: "elm/genlist/item_odd/3text.3icon/default";
1985       alias: "elm/genlist/item_compress/3text.3icon/default";
1986       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1987
1988       GENLIST_DATA_ITEM_NORMAL
1989       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1990       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1991
1992       parts {
1993          GENLIST_PART_BG_IMAGE
1994          GENLIST_PART_BASE
1995          GENLIST_PART_BOTTOM_LINE
1996          GENLIST_PART_PADDING_LEFT
1997          GENLIST_PART_PADDING_RIGHT
1998          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1999          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2000
2001          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2002          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2003          GENLIST_PART_LISTITEM("elm.text.1",
2004             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
2005                "elm.padding.top",
2006                min: 0 50;
2007                GENLIST_PARAM_LISTITEM fixed: 1 1;
2008             )
2009          )
2010          GENLIST_PART_ICON("elm.swallow.progress",
2011             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
2012                min: 0 34;
2013             )
2014          )
2015          GENLIST_PART_SUBITEM("elm.text.2",
2016             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
2017                min: 0 46;
2018                GENLIST_PARAM_SUBITEM_DEFAULT
2019                fixed: 1 1;
2020             )
2021          )
2022          GENLIST_PART_SUBITEM("elm.text.3",
2023             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
2024                min: 0 46;
2025                GENLIST_PARAM_SUBITEM_DEFAULT
2026                GENLIST_PARAM_TEXT_LIMIT_RT
2027                fixed: 1 1; // This limits text growing.
2028             )
2029          )
2030          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2031          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
2032             "elm.padding.right",
2033             min: 156 GENLIST_BTN_01_HEIGHT;
2034             max: 156 GENLIST_BTN_01_HEIGHT;)
2035          )
2036          GENLIST_PART_FLIP
2037       }
2038       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2039          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
2040    }
2041
2042 // 2.2.2.23
2043    group { name: "elm/genlist/item/2text.1icon.divider/default";
2044       alias: "elm/genlist/item_odd/2text.1icon.divider/default";
2045       alias: "elm/genlist/item_compress/2text.1icon.divider/default";
2046       alias: "elm/genlist/item_compress_odd/2text.1icon.divider/default";
2047
2048       GENLIST_DATA_ITEM_NORMAL
2049       data.item: "texts" "elm.text.1 elm.text.2";
2050       data.item: "contents" "elm.icon";
2051
2052       parts {
2053          GENLIST_PART_BG_IMAGE
2054          GENLIST_PART_BASE
2055          GENLIST_PART_BOTTOM_LINE
2056          GENLIST_PART_PADDING_LEFT
2057          GENLIST_PART_PADDING_RIGHT
2058          GENLIST_PART_PADDING_TOP_2LINE
2059          GENLIST_PART_PADDING_BOTTOM_2LINE
2060
2061          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2062             "elm.padding.left", "elm.padding.divider.left",
2063             "elm.padding.top", "elm.text.2",
2064          )
2065          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2066             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
2067          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
2068          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
2069          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
2070          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
2071          GENLIST_PART_FLIP
2072       }
2073       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2074          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
2075    }
2076
2077 // 2.2.2.30
2078    group { name: "elm/genlist/item/2text.3icon/default";
2079       alias: "elm/genlist/item_odd/2text.3icon/default";
2080       alias: "elm/genlist/item_compress/2text.3icon/default";
2081       alias: "elm/genlist/item_compress_odd/2text.3icon/default";
2082
2083       GENLIST_DATA_ITEM_NORMAL
2084       data.item: "texts" "elm.text.1 elm.text.2";
2085       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2086
2087       parts {
2088          GENLIST_PART_BG_IMAGE
2089          GENLIST_PART_BASE
2090          GENLIST_PART_BOTTOM_LINE
2091          GENLIST_PART_PADDING_LEFT
2092          GENLIST_PART_PADDING_RIGHT
2093          GENLIST_PART_PADDING_TOP_2LINE
2094          GENLIST_PART_PADDING_BOTTOM_2LINE
2095
2096          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2097             "elm.padding.left", "elm.text.limit",
2098             "elm.padding.top", "elm.icon.3",
2099             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
2100          )
2101          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
2102          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
2103             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
2104
2105           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
2106             "elm.padding.left", "elm.padding.bottom")
2107          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
2108          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2109             "elm.icon3.right", "elm.padding.icon1.left",
2110             "elm.text.1", "elm.padding.bottom",
2111             fixed: 1 1;
2112          )
2113          // Virtual part for Maxmimum right X axis of TEXT
2114          GENLIST_PART_SPACER("elm.text.limit",
2115             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
2116                min: (GENLIST_ICON_THUMBNAIL1_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
2117             )
2118          )
2119          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2120          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2121          GENLIST_PART_FLIP
2122       }
2123       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2124          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2125    }
2126
2127 // 2.2.2.31
2128    group { name: "elm/genlist/item/2text.1icon.12/default";
2129       alias: "elm/genlist/item_odd/2text.1icon.12/default";
2130       alias: "elm/genlist/item_compress/2text.1icon.12/default";
2131       alias: "elm/genlist/item_compress_odd/2text.1icon.12/default";
2132
2133       inherit: "elm/genlist/item/2text.1icon.2/default";
2134       parts {
2135          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2136       }
2137    }
2138
2139 // 2.2.2.32
2140 // 2.2.2.36
2141    group { name: "elm/genlist/item/2text.1icon.9/default";
2142       alias: "elm/genlist/item_odd/2text.1icon.9/default";
2143       alias: "elm/genlist/item_compress/2text.1icon.9/default";
2144       alias: "elm/genlist/item_compress_odd/2text.1icon.9/default";
2145
2146       inherit:"elm/genlist/item/2text.1icon.4/default";
2147       parts {
2148          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2149       }
2150    }
2151
2152 // 2.2.2.33
2153    group { name: "elm/genlist/item/2text.2icon.7/default";
2154       alias: "elm/genlist/item_odd/2text.2icon.7/default";
2155       alias: "elm/genlist/item_compress/2text.2icon.7/default";
2156       alias: "elm/genlist/item_compress_odd/2text.2icon.7/default";
2157       inherit: "elm/genlist/item/2text.2icon.4/default";
2158
2159       parts {
2160          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2161       }
2162    }
2163
2164 // 2.2.2.34
2165 // 2.2.2.37
2166    group { name: "elm/genlist/item/2text.2icon.5/default";
2167       alias: "elm/genlist/item_odd/2text.2icon.5/default";
2168       alias: "elm/genlist/item_compress/2text.2icon.5/default";
2169       alias: "elm/genlist/item_compress_odd/2text.2icon.5/default";
2170
2171       GENLIST_DATA_ITEM_NORMAL
2172       data.item: "texts" "elm.text.1 elm.text.2";
2173       data.item: "contents" "elm.icon.1 elm.icon.2";
2174
2175       parts {
2176          GENLIST_PART_BG_IMAGE
2177          GENLIST_PART_BASE
2178          GENLIST_PART_BOTTOM_LINE
2179          GENLIST_PART_PADDING_LEFT
2180          GENLIST_PART_PADDING_RIGHT
2181          GENLIST_PART_PADDING_TOP_2LINE
2182          GENLIST_PART_PADDING_BOTTOM_2LINE
2183
2184          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2185          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2186          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2187          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2188          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2189             "elm.padding.icon2.right", "elm.padding.right",
2190             "elm.padding.top", "elm.text.2",)
2191          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2192             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2193          GENLIST_PART_FLIP
2194       }
2195       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2196          target: "elm.icon.1"; target: "elm.icon.2";)
2197    }
2198
2199 // 2.2.2.35
2200    group { name: "elm/genlist/item/2text.3icon.4/default";
2201       alias: "elm/genlist/item_odd/2text.3icon.4/default";
2202       alias: "elm/genlist/item_compress/2text.3icon.4/default";
2203       alias: "elm/genlist/item_compress_odd/2text.3icon.4/default";
2204
2205       GENLIST_DATA_ITEM_NORMAL
2206       data.item: "texts" "elm.text.1 elm.text.2";
2207       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2208
2209       parts {
2210          GENLIST_PART_BG_IMAGE
2211          GENLIST_PART_BASE
2212          GENLIST_PART_BOTTOM_LINE
2213          GENLIST_PART_PADDING_LEFT
2214          GENLIST_PART_PADDING_RIGHT
2215          GENLIST_PART_PADDING_TOP_2LINE
2216          GENLIST_PART_PADDING_BOTTOM_2LINE
2217
2218          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2219          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2220          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2221          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2222          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2223             "elm.padding.icon2.right", "elm.padding.icon3.left",
2224             "elm.padding.top", "elm.text.2",)
2225          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2226             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2227
2228          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2229          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2230          GENLIST_PART_FLIP
2231       }
2232       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2233    }
2234
2235
2236 // 2.2.2.38
2237    group { name: "elm/genlist/item/4text.1icon.1/default";
2238       alias: "elm/genlist/item_odd/4text.1icon.1/default";
2239       alias: "elm/genlist/item_compress/4text.1icon.1/default";
2240       alias: "elm/genlist/item_compress_odd/4text.1icon.1/default";
2241
2242       GENLIST_DATA_ITEM_NORMAL
2243       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2244       data.item: "contents" "elm.icon.1";
2245
2246       images {
2247          image: "00_list_bubble_bg.png" COMP;
2248       }
2249       parts {
2250          GENLIST_PART_BG_IMAGE
2251          GENLIST_PART_BASE
2252          GENLIST_PART_BOTTOM_LINE
2253          GENLIST_PART_PADDING_LEFT
2254          GENLIST_PART_PADDING_RIGHT
2255          GENLIST_PART_PADDING_TOP_2LINE
2256          GENLIST_PART_PADDING_BOTTOM_2LINE
2257
2258          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2259             "elm.padding.left", "elm.padding.icon1.left",
2260             "elm.padding.top", "elm.text.3",
2261          )
2262          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2263          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2264             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2265
2266          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2267          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2268             "elm.padding.right", "elm.padding.top", "elm.text.3")
2269
2270          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2271             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2272          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2273          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2274             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2275          GENLIST_PART_FLIP
2276       }
2277       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2278          target: "elm.icon.1";)
2279    }
2280
2281 // 2.2.2.38 textblock
2282       group { name: "elm/genlist/item/4text.1icon.1.tb/default";
2283       alias: "elm/genlist/item_odd/4text.1icon.1.tb/default";
2284       alias: "elm/genlist/item_compress/4text.1icon.1.tb/default";
2285       alias: "elm/genlist/item_compress_odd/4text.1icon.1.tb/default";
2286
2287       GENLIST_DATA_ITEM_NORMAL
2288       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2289       data.item: "contents" "elm.icon.1";
2290
2291       images {
2292          image: "00_list_bubble_bg.png" COMP;
2293       }
2294
2295       parts {
2296          GENLIST_PART_BG_IMAGE
2297          GENLIST_PART_BASE
2298          GENLIST_PART_BOTTOM_LINE
2299          GENLIST_PART_PADDING_LEFT
2300          GENLIST_PART_PADDING_RIGHT
2301          GENLIST_PART_PADDING_TOP_2LINE
2302          GENLIST_PART_PADDING_BOTTOM_2LINE
2303
2304          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2305          // and theier font size can be changed both.
2306          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2307             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2308          )
2309          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2310          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2311             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2312
2313          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2314          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2315             "elm.padding.right", "elm.padding.top", "elm.text.3")
2316
2317          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2318             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2319          )
2320          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2321          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2322             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2323          )
2324          GENLIST_PART_FLIP
2325       }
2326       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2327          target: "elm.icon.1";)
2328    }
2329
2330 // 2.2.2.39
2331    group { name: "elm/genlist/item/4text.1icon.2/default";
2332       alias: "elm/genlist/item_odd/4text.1icon.2/default";
2333       alias: "elm/genlist/item_compress/4text.1icon.2/default";
2334       alias: "elm/genlist/item_compress_odd/4text.1icon.2/default";
2335
2336       GENLIST_DATA_ITEM_NORMAL
2337       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2338       data.item: "contents" "elm.icon.1 ";
2339
2340       parts {
2341          GENLIST_PART_BG_IMAGE
2342          GENLIST_PART_BASE
2343          GENLIST_PART_BOTTOM_LINE
2344          GENLIST_PART_PADDING_LEFT
2345          GENLIST_PART_PADDING_RIGHT
2346          GENLIST_PART_PADDING_TOP_2LINE
2347          GENLIST_PART_PADDING_BOTTOM_2LINE
2348
2349          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2350             "elm.padding.left", "elm.padding.icon1.left",
2351             "elm.padding.top", "elm.text.3",
2352          )
2353          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2354          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2355             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2356          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2357          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2358             "elm.padding.right", "elm.padding.top", "elm.text.3")
2359
2360          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2361             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2362          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2363          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2364             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2365          GENLIST_PART_FLIP
2366       }
2367       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2368          target: "elm.icon.1";)
2369    }
2370 // 2.2.2.39 (TEXTBLOCK)
2371    group { name: "elm/genlist/item/4text.1icon.2.tb/default";
2372       alias: "elm/genlist/item_odd/4text.1icon.2.tb/default";
2373       alias: "elm/genlist/item_compress/4text.1icon.2.tb/default";
2374       alias: "elm/genlist/item_compress_odd/4text.1icon.2.tb/default";
2375
2376       GENLIST_DATA_ITEM_NORMAL
2377       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2378       data.item: "contents" "elm.icon.1";
2379
2380       parts {
2381          GENLIST_PART_BG_IMAGE
2382          GENLIST_PART_BASE
2383          GENLIST_PART_BOTTOM_LINE
2384          GENLIST_PART_PADDING_LEFT
2385          GENLIST_PART_PADDING_RIGHT
2386          GENLIST_PART_PADDING_TOP_2LINE
2387          GENLIST_PART_PADDING_BOTTOM_2LINE
2388
2389          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2390             "elm.padding.left", "elm.padding.icon1.left",
2391             "elm.padding.top", "elm.text.3",
2392          )
2393          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2394          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2395             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2396          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2397          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2398             "elm.padding.right", "elm.padding.top", "elm.text.3")
2399
2400          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2401             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2402          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2403          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2404             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2405          GENLIST_PART_FLIP
2406       }
2407       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2408          target: "elm.icon.1";)
2409    }
2410
2411 // 2.2.2.40
2412    group { name: "elm/genlist/item/4text.1/default";
2413       alias: "elm/genlist/item_odd/4text.1/default";
2414       alias: "elm/genlist/item_compress/4text.1/default";
2415       alias: "elm/genlist/item_compress_odd/4text.1/default";
2416
2417       GENLIST_DATA_ITEM_NORMAL
2418       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2419
2420       images {
2421          image: "00_list_bubble_bg.png" COMP;
2422       }
2423       parts {
2424          GENLIST_PART_BG_IMAGE
2425          GENLIST_PART_BASE
2426          GENLIST_PART_BOTTOM_LINE
2427          GENLIST_PART_PADDING_LEFT
2428          GENLIST_PART_PADDING_RIGHT
2429          GENLIST_PART_PADDING_TOP_2LINE
2430          GENLIST_PART_PADDING_BOTTOM_2LINE
2431
2432          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2433             "elm.padding.left", "elm.padding.bubble.left",
2434             "elm.padding.top", "elm.text.3",
2435          )
2436          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2437          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2438             "elm.padding.right", "elm.padding.top", "elm.text.3")
2439
2440          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2441             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2442          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2443          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2444             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2445          GENLIST_PART_FLIP
2446       }
2447       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2448
2449    }
2450
2451 // 2.2.2.41
2452    group { name: "elm/genlist/item/4text.2/default";
2453       alias: "elm/genlist/item_odd/4text.2/default";
2454       alias: "elm/genlist/item_compress/4text.2/default";
2455       alias: "elm/genlist/item_compress_odd/4text.2/default";
2456       inherit: "elm/genlist/item/4text.1/default";
2457       parts {
2458          part { name: "elm.bubble";
2459             description { state: "default" 0.0;
2460                visible: 0;
2461             }
2462          }
2463          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2464             "elm.padding.right", "elm.padding.top", "elm.text.3")
2465       }
2466    }
2467
2468 // 2.2.2.42
2469    group { name: "elm/genlist/item/3text.1icon.3/default";
2470       alias: "elm/genlist/item_odd/3text.1icon.3/default";
2471       alias: "elm/genlist/item_compress/3text.1icon.3/default";
2472       alias: "elm/genlist/item_compress_odd/3text.1icon.3/default";
2473
2474       GENLIST_DATA_ITEM_NORMAL
2475       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2476       data.item: "contents" "elm.icon.1";
2477
2478       parts {
2479          GENLIST_PART_BG_IMAGE
2480          GENLIST_PART_BASE
2481          GENLIST_PART_BOTTOM_LINE
2482          GENLIST_PART_PADDING_LEFT
2483          GENLIST_PART_PADDING_RIGHT
2484          GENLIST_PART_PADDING_TOP_2LINE
2485          GENLIST_PART_PADDING_BOTTOM_2LINE
2486
2487          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2488             "elm.padding.left", "elm.padding.icon1.left",
2489             "elm.padding.top", "elm.text.3",)
2490          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2491          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2492              "elm.padding.right", "elm.padding.top", "elm.text.3")
2493          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2494             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2495          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2496             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2497          GENLIST_PART_FLIP
2498       }
2499       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2500          target: "elm.icon.1";)
2501    }
2502
2503
2504 // 2.2.2.43
2505    group { name: "elm/genlist/item/2text.4icon.1/default";
2506       alias: "elm/genlist/item_odd/2text.4icon.1/default";
2507       alias: "elm/genlist/item_compress/2text.4icon.1/default";
2508       alias: "elm/genlist/item_compress_odd/2text.4icon.1/default";
2509
2510       GENLIST_DATA_ITEM_NORMAL
2511       data.item: "texts" "elm.text.1 elm.text.2";
2512       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2513
2514       parts {
2515          GENLIST_PART_BG_IMAGE
2516          GENLIST_PART_BASE
2517          GENLIST_PART_BOTTOM_LINE
2518          GENLIST_PART_PADDING_LEFT
2519          GENLIST_PART_PADDING_RIGHT
2520          GENLIST_PART_PADDING_TOP_2LINE
2521          GENLIST_PART_PADDING_BOTTOM_2LINE
2522
2523          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2524             "elm.padding.left", "elm.padding.icon1.left",
2525             "elm.padding.top", "elm.text.2",
2526          )
2527          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2528             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2529          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2530          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2531             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2532          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2533          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2534             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2535          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2536          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2537             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2538
2539          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2540          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2541          GENLIST_PART_FLIP
2542       }
2543       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2544          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2545    }
2546
2547 // 2.2.2.44
2548    group { name: "elm/genlist/item/4text.1icon.3/default";
2549       alias: "elm/genlist/item_odd/4text.1icon.3/default";
2550       alias: "elm/genlist/item_compress/4text.1icon.3/default";
2551       alias: "elm/genlist/item_compress_odd/4text.1icon.3/default";
2552
2553       GENLIST_DATA_ITEM_NORMAL
2554       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2555       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2556
2557       images {
2558          image: "00_list_bubble_bg.png" COMP;
2559       }
2560       parts {
2561          GENLIST_PART_BG_IMAGE
2562          GENLIST_PART_BASE
2563          GENLIST_PART_BOTTOM_LINE
2564          GENLIST_PART_PADDING_TOP_2LINE
2565          GENLIST_PART_PADDING_BOTTOM_2LINE
2566          GENLIST_PART_PADDING_LEFT
2567          GENLIST_PART_PADDING_RIGHT
2568          GENLIST_PART_COLORBAR
2569
2570          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2571          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2572
2573
2574          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2575             "elm.padding.icon1.right", "elm.padding.bubble.left",
2576             "elm.padding.top", "elm.text.3",
2577          )
2578          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2579          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2580             "elm.padding.right", "elm.padding.top", "elm.text.3")
2581
2582          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2583             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.padding.bottom")
2584          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2585          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2586             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2587          GENLIST_PART_FLIP
2588       }
2589       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2590          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2591    }
2592
2593 // 2.2.2.45
2594    group { name: "elm/genlist/item/3text.1icon.1/default";
2595       alias: "elm/genlist/item_odd/3text.1icon.1/default";
2596       alias: "elm/genlist/item_compress/3text.1icon.1/default";
2597       alias: "elm/genlist/item_compress_odd/3text.1icon.1/default";
2598
2599       GENLIST_DATA_ITEM_NORMAL
2600       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2601       data.item: "contents" "elm.icon";
2602
2603       parts {
2604          GENLIST_PART_BG_IMAGE
2605          GENLIST_PART_BASE
2606          GENLIST_PART_BOTTOM_LINE
2607          GENLIST_PART_PADDING_LEFT
2608          GENLIST_PART_PADDING_RIGHT
2609          GENLIST_PART_PADDING_TOP_2LINE
2610          GENLIST_PART_PADDING_BOTTOM_2LINE
2611
2612          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2613          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2614          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2615             "elm.padding.icon.right", "elm.padding.right",
2616             "elm.padding.top", "elm.text.2",)
2617          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2618             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2619          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2620             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2621          GENLIST_PART_FLIP
2622       }
2623       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2624          target: "elm.icon"; )
2625    }
2626
2627 // 2.2.2.46
2628    group { name: "elm/genlist/item/2text.2icon.1/default";
2629       alias: "elm/genlist/item_odd/2text.2icon.1/default";
2630       alias: "elm/genlist/item_compress/2text.2icon.1/default";
2631       alias: "elm/genlist/item_compress_odd/2text.2icon.1/default";
2632
2633       GENLIST_DATA_ITEM_NORMAL
2634       data.item: "texts" "elm.text.1 elm.text.2";
2635       data.item: "contents" "elm.icon.1 elm.icon.2";
2636
2637       parts {
2638          GENLIST_PART_BG_IMAGE
2639          GENLIST_PART_BASE
2640          GENLIST_PART_BOTTOM_LINE
2641          GENLIST_PART_PADDING_LEFT
2642          GENLIST_PART_PADDING_RIGHT
2643          GENLIST_PART_PADDING_TOP_2LINE
2644          GENLIST_PART_PADDING_BOTTOM_2LINE
2645
2646          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2647             "elm.padding.left", "elm.padding.icon1.left",
2648             "elm.padding.top", "elm.text.2",
2649          )
2650          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2651             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2652          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2653          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2654          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2655          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2656          GENLIST_PART_FLIP
2657       }
2658       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2659          target: "elm.icon.1"; target: "elm.icon.2";)
2660    }
2661
2662 // 2.2.2.47
2663    group { name: "elm/genlist/item/2text.1icon.1/default";
2664       alias: "elm/genlist/item_odd/2text.1icon.1/default";
2665       alias: "elm/genlist/item_compress/2text.1icon.1/default";
2666       alias: "elm/genlist/item_compress_odd/2text.1icon.1/default";
2667       inherit: "elm/genlist/item/2text.1icon.2/default";
2668
2669       parts {
2670          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2671       }
2672    }
2673
2674 // -------------------------------------------------------------------
2675 // Email Style -------------------------------------------------------
2676 // -------------------------------------------------------------------
2677
2678 #define GENLIST_EMAIL_MAIN_TEXT_SIZE                        40
2679 #define GENLIST_EMAIL_MAIN_TEXT_UNREAD_COLOR_STYLE          "#000000FF"
2680 #define GENLIST_EMAIL_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE      "#00000066"
2681 #define GENLIST_EMAIL_MAIN_TEXT_READ_COLOR_STYLE            "#808080FF"
2682 #define GENLIST_EMAIL_TEXT_FOCUS_COLOR                      255 255 255 255
2683 #define GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE                "#FFFFFFFF"
2684
2685 #define GENLIST_EMAIL_SUB_TEXT_SIZE                         32
2686 #define GENLIST_EMAIL_SUB_TEXT_COLOR_STYLE                  "#808080FF"
2687
2688 #define GENLIST_EMAIL_COUNT_TEXT_SIZE                       28
2689 #define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR               59 115 182 255
2690 #define GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR_STYLE         "#3B73B6FF"
2691 #define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR                 128 128 128 255
2692 #define GENLIST_EMAIL_COUNT_TEXT_READ_COLOR_STYLE           "#808080FF"
2693
2694 #define GENLIST_EMAIL_CONTENTS_TEXT_SIZE                    28
2695 #define GENLIST_EMAIL_CONTENTS_TEXT_COLOR_STYLE             "#808080FF"
2696
2697 #define STYLE_TAG \
2698       tag:  "br" "\n";\
2699       tag:  "ps" "ps";\
2700       tag:  "tab" "\t";\
2701       tag:  "b" "+ font=Tizen:style=Bold";
2702
2703 #define STYLE_TAG_MATCH \
2704       tag:  "match" GENLIST_PART_MATCH_TAG_COLOR;
2705
2706 #define STYLE_TAG_MATCH_EMAIL_FOCUS \
2707       tag:  "match" GENLIST_EMAIL_TEXT_FOCUS_COLOR_STYLE;
2708
2709
2710    styles {
2711       style { name: "email_style_main";
2712          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";
2713          STYLE_TAG
2714          STYLE_TAG_MATCH
2715       }
2716       style { name: "email_style_main_dim";
2717          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";
2718          STYLE_TAG
2719          STYLE_TAG_MATCH
2720       }
2721       style { name: "email_style_main_read";
2722          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";
2723          STYLE_TAG
2724          STYLE_TAG_MATCH
2725       }
2726       style { name: "email_style_main_read_dim";
2727          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";
2728          STYLE_TAG
2729          STYLE_TAG_MATCH
2730       }
2731       style { name: "email_style_main_focus";
2732          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";
2733          STYLE_TAG
2734          STYLE_TAG_MATCH_EMAIL_FOCUS
2735       }
2736       style { name: "email_style_sub";
2737          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";
2738          STYLE_TAG
2739          STYLE_TAG_MATCH
2740       }
2741       style { name: "email_style_sub_focus";
2742          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";
2743          STYLE_TAG
2744          STYLE_TAG_MATCH_EMAIL_FOCUS
2745       }
2746       style { name: "email_style_contents";
2747          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";
2748          STYLE_TAG
2749          STYLE_TAG_MATCH
2750       }
2751    }
2752
2753 // email main text
2754 #define PARAM_EMAIL_MAIN \
2755    text { \
2756       align: 0 0.5; \
2757       min: 0 1; \
2758       style: "email_style_main"; \
2759    }
2760
2761 #define DESCRIPTION_EMAIL_MAIN_OTHERS \
2762    description { state: "disabled" 0.0; \
2763       inherit: "default" 0.0; \
2764       text.style: "email_style_main_dim"; \
2765    } \
2766    description { state: "read" 0.0; \
2767       inherit: "default" 0.0; \
2768       text.style: "email_style_main_read"; \
2769    } \
2770    description { state: "read,disabled" 0.0; \
2771       inherit: "default" 0.0; \
2772       text.style: "email_style_main_read_dim"; \
2773    } \
2774    description { state: "selected" 0.0; \
2775       inherit: "default" 0.0; \
2776       text.style: "email_style_main_focus"; \
2777    }
2778
2779 // email sub text
2780 #define PARAM_EMAIL_SUB \
2781    text { \
2782       align: 0 0.5; \
2783       min: 0 1; \
2784       style: "email_style_sub"; \
2785    }
2786
2787 #define DESCRIPTION_EMAIL_SUB_OTHERS \
2788    description { state: "selected" 0.0; \
2789       inherit: "default" 0.0; \
2790       text.style: "email_style_sub_focus"; \
2791    }
2792
2793 // email contents text
2794 #define PARAM_EMAIL_COUNT \
2795    color: GENLIST_EMAIL_COUNT_TEXT_UNREAD_COLOR; \
2796    text { \
2797       align: 0 0.5; \
2798       min: 0 1; \
2799       font: "Tizen:style=Medium"; \
2800       size: GENLIST_EMAIL_COUNT_TEXT_SIZE; \
2801       text_class: "tizen"; \
2802    }
2803
2804 #define DESCRIPTION_EMAIL_COUNT_OTHERS \
2805    description { state: "read" 0.0; \
2806       inherit: "default" 0.0; \
2807       color: GENLIST_EMAIL_COUNT_TEXT_READ_COLOR; \
2808    } \
2809    description { state: "selected" 0.0; \
2810       inherit: "default" 0.0; \
2811       color: GENLIST_EMAIL_TEXT_FOCUS_COLOR; \
2812    }
2813
2814 // email contents text
2815 #define PARAM_EMAIL_CONTENTS \
2816    text { \
2817       align: 0 0.5; \
2818       min: 0 1; \
2819       font: "Tizen:style=Medium"; \
2820       style: "email_style_contents"; \
2821    }
2822
2823 #define HEIGHT_EMAIL_MAIN         54
2824 #define HEIGHT_EMAIL_SUB          42
2825 #define HEIGHT_EMAIL_CONTENTS      38
2826
2827 // 2.2.3.5 (Email Style)
2828    group { name: "elm/genlist/item/email.list/default";
2829       alias: "elm/genlist/item_odd/email.list/default";
2830       alias: "elm/genlist/item_compress/email.list/default";
2831       alias: "elm/genlist/item_compress_odd/email.list/default";
2832       alias: "elm/genlist/tree/email.list/default";
2833       alias: "elm/genlist/tree_odd/email.list/default";
2834       alias: "elm/genlist/tree_compress/email.list/default";
2835       alias: "elm/genlist/tree_compress_odd/email.list/default";
2836
2837       GENLIST_DATA_ITEM_NORMAL
2838       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2839       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.4.touch";
2840
2841       parts {
2842          GENLIST_PART_BG_IMAGE
2843          GENLIST_PART_BASE
2844          GENLIST_PART_BOTTOM_LINE
2845          GENLIST_PART_PADDING_LEFT
2846          GENLIST_PART_PADDING_RIGHT
2847          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
2848          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
2849          GENLIST_PART_COLORBAR
2850
2851          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2852          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2853
2854          GENLIST_PART_TEXTBLOCK("elm.text.1",
2855             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.text.limit", "elm.padding.top",
2856                PARAM_EMAIL_MAIN
2857                min: 0 HEIGHT_EMAIL_MAIN;
2858                fixed: 1 1; align: 0 0; text.max: 1 0;  // This limits text growing.
2859             )
2860             DESCRIPTION_EMAIL_MAIN_OTHERS
2861          )
2862          // FIXME: because script cannot be inherited, text.5 is defined here and can be inherited
2863          GENLIST_PART_TEXT("elm.text.5",
2864             GENLIST_DESCRIPTION_LT("elm.text.1", "elm.padding.top",
2865                visible: 0;
2866             )
2867          )
2868          // Virtual part for Maxmimum right X axis of TEXT
2869          GENLIST_PART_SPACER("elm.text.limit",
2870             GENLIST_DESCRIPTION_R("elm.icon.3",
2871                min: 0 0;
2872                max: 0 0;
2873             )
2874          )
2875          GENLIST_PART_ICON("elm.icon.3",
2876             GENLIST_DESCRIPTION_RTB("elm.padding.icon4.left", "elm.padding.top", "elm.text.3",)
2877          )
2878          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2879          GENLIST_PART_ICON("elm.icon.4",
2880             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.3",
2881                min: 38 38;
2882                max: HEIGHT_EMAIL_MAIN HEIGHT_EMAIL_MAIN;
2883                fixed: 1 1;
2884             )
2885          )
2886          GENLIST_PART_ICON("elm.icon.4.touch",
2887             GENLIST_DESCRIPTION_ENVELOP("elm.icon.4",
2888                rel1.offset: -10 -17;
2889                rel2.offset: 26 10;
2890                fixed: 1 1;
2891             )
2892          )
2893          GENLIST_PART_ICON("elm.icon.2",
2894             GENLIST_DESCRIPTION_LT("elm.padding.icon1.right", "elm.text.1", )
2895          )
2896          GENLIST_PART_TEXTBLOCK("elm.text.3",
2897             GENLIST_DESCRIPTION_LRT("elm.icon.2", "elm.text.4", "elm.text.1",
2898                PARAM_EMAIL_SUB
2899                min: 0 HEIGHT_EMAIL_SUB;
2900                fixed: 0 1;
2901             )
2902             DESCRIPTION_EMAIL_SUB_OTHERS
2903          )
2904          GENLIST_PART_TEXTBLOCK("elm.text.4",
2905             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.text.1",
2906                PARAM_EMAIL_CONTENTS
2907                GENLIST_PARAM_TEXT_LIMIT_RT
2908                min: 0 HEIGHT_EMAIL_CONTENTS;
2909                fixed: 0 1;
2910             )
2911          )
2912          GENLIST_PART_TEXTBLOCK("elm.text.2",
2913             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.right", "elm.text.3", "elm.padding.bottom",
2914                PARAM_EMAIL_CONTENTS
2915                min: 0 HEIGHT_EMAIL_CONTENTS;
2916             )
2917          )
2918          GENLIST_PART_FLIP
2919       }
2920       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2921          target: "elm.text.4"; target: "elm.text.5";
2922          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3";
2923          target: "elm.icon.4";
2924       )
2925    }
2926
2927 // email list with conversation text
2928    group { name: "elm/genlist/item/email.list.conversation/default";
2929       alias: "elm/genlist/item_odd/email.list.conversation/default";
2930       alias: "elm/genlist/item_compress/email.list.conversation/default";
2931       alias: "elm/genlist/item_compress_odd/email.list.conversation/default";
2932       alias: "elm/genlist/tree/email.list.conversation/default";
2933       alias: "elm/genlist/tree_odd/email.list.conversation/default";
2934       alias: "elm/genlist/tree_compress/email.list.conversation/default";
2935       alias: "elm/genlist/tree_compress_odd/email.list.conversation/default";
2936       inherit: "elm/genlist/item/email.list/default";
2937
2938       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
2939       parts {
2940          GENLIST_PART_TEXT("elm.text.5",
2941             GENLIST_DESCRIPTION_LT("elm.text.1", "elm.padding.top",
2942                PARAM_EMAIL_COUNT
2943                min: 45 HEIGHT_EMAIL_MAIN;
2944                max: 45 HEIGHT_EMAIL_MAIN;
2945                text.min: 1 0;
2946                text.align: 0.5 0.65;
2947                fixed: 1 1;
2948                visible: 1;
2949             )
2950             DESCRIPTION_EMAIL_COUNT_OTHERS
2951          )
2952          // Virtual part for Maxmimum right X axis of TEXT
2953          GENLIST_PART_SPACER("elm.text.limit",
2954             GENLIST_DESCRIPTION_RTB("elm.icon.3", "elm.padding.top", "elm.text.2",
2955                min: 45 HEIGHT_EMAIL_MAIN;
2956                max: 45 HEIGHT_EMAIL_MAIN;
2957             )
2958          )
2959       }
2960    }
2961
2962    // 2.2.3.13
2963    // email outbox style
2964    group { name: "elm/genlist/item/email.outbox/default";
2965       alias: "elm/genlist/item_odd/email.outbox/default";
2966       alias: "elm/genlist/item_compress/email.outbox/default";
2967       alias: "elm/genlist/item_compress_odd/email.outbox/default";
2968       alias: "elm/genlist/tree/email.outbox/default";
2969       alias: "elm/genlist/tree_odd/email.outbox/default";
2970       alias: "elm/genlist/tree_compress/email.outbox/default";
2971       alias: "elm/genlist/tree_compress_odd/email.outbox/default";
2972
2973       GENLIST_DATA_ITEM_NORMAL
2974       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2975       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";
2976
2977       parts {
2978          GENLIST_PART_BG_IMAGE
2979          GENLIST_PART_BASE
2980          GENLIST_PART_BOTTOM_LINE
2981          GENLIST_PART_PADDING_LEFT
2982          GENLIST_PART_PADDING_RIGHT_EDIT
2983          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
2984          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
2985          GENLIST_PART_COLORBAR
2986
2987          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2988          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2989
2990          GENLIST_PART_TEXTBLOCK("elm.text.1",
2991             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.text.limit", "elm.padding.top",
2992                PARAM_EMAIL_MAIN
2993                min: 0 HEIGHT_EMAIL_MAIN;
2994                fixed: 1 1; align: 0 0; text.max: 1 0;  // This limits text growing.
2995             )
2996             DESCRIPTION_EMAIL_MAIN_OTHERS
2997          )
2998          // FIXME: because script cannot be inherited, text.5 is defined here and can be inherited
2999          GENLIST_PART_TEXT("elm.text.4",
3000             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.icon.5",
3001                visible: 0;
3002             )
3003          )
3004          // Virtual part for Maxmimum right X axis of TEXT
3005          GENLIST_PART_SPACER("elm.text.limit",
3006             GENLIST_DESCRIPTION_RTB("elm.icon.3", "elm.padding.top", "elm.text.2",
3007                min: 0 0;
3008                max: 0 0;
3009             )
3010          )
3011          GENLIST_PART_ICON("elm.icon.3",
3012             GENLIST_DESCRIPTION_RTB("elm.padding.icon4.left", "elm.padding.top", "elm.text.3",
3013             )
3014          )
3015          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
3016          GENLIST_PART_ICON("elm.icon.4",
3017             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.3",
3018                min: 38 38;
3019                max: HEIGHT_EMAIL_MAIN HEIGHT_EMAIL_MAIN;
3020                fixed: 1 1;
3021             )
3022          )
3023          GENLIST_PART_ICON("elm.icon.4.touch",
3024             GENLIST_DESCRIPTION_ENVELOP("elm.icon.4",
3025                rel1.offset: -10 -17;
3026                rel2.offset: 26 10;
3027                fixed: 1 1;
3028             )
3029          )
3030
3031          GENLIST_PART_ICON("elm.icon.2",
3032             GENLIST_DESCRIPTION_LT("elm.padding.icon1.right", "elm.text.1",
3033                fixed: 1 1;
3034             )
3035          )
3036          GENLIST_PART_TEXTBLOCK("elm.text.3",
3037             GENLIST_DESCRIPTION_LRT("elm.icon.2", "elm.padding.icon5.left", "elm.text.1",
3038                PARAM_EMAIL_SUB
3039                min: 0 HEIGHT_EMAIL_SUB;
3040                fixed: 0 1;
3041             )
3042             DESCRIPTION_EMAIL_SUB_OTHERS
3043          )
3044          GENLIST_PART_TEXTBLOCK("elm.text.2",
3045             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon5.left", "elm.text.3", "elm.padding.bottom",
3046                PARAM_EMAIL_CONTENTS
3047                min: 0 HEIGHT_EMAIL_CONTENTS;
3048             )
3049          )
3050          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
3051          GENLIST_PART_ICON("elm.icon.5",
3052             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
3053                min: 180 74;
3054                max: 180 74;
3055                fixed: 1 1;
3056             )
3057          )
3058          GENLIST_PART_FLIP
3059       }
3060       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3061          target: "elm.text.4";
3062          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3";
3063          target: "elm.icon.4"; target: "elm.icon.5";
3064       )
3065    }
3066
3067 // email outbox style with conversation
3068    group { name: "elm/genlist/item/email.outbox.conversation/default";
3069       alias: "elm/genlist/item_odd/email.outbox.conversation/default";
3070       alias: "elm/genlist/item_compress/email.outbox.conversation/default";
3071       alias: "elm/genlist/item_compress_odd/email.outbox.conversation/default";
3072       alias: "elm/genlist/tree/email.outbox.conversation/default";
3073       alias: "elm/genlist/tree_odd/email.outbox.conversation/default";
3074       alias: "elm/genlist/tree_compress/email.outbox.conversation/default";
3075       alias: "elm/genlist/tree_compress_odd/email.outbox.conversation/default";
3076       inherit: "elm/genlist/item/email.outbox/default";
3077
3078       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
3079
3080       parts {
3081          GENLIST_PART_TEXT("elm.text.4",
3082             GENLIST_DESCRIPTION_LTB("elm.text.1", "elm.padding.top", "elm.icon.5",
3083                PARAM_EMAIL_COUNT
3084                min: 45 HEIGHT_EMAIL_MAIN;
3085                max: 45 HEIGHT_EMAIL_MAIN;
3086                text.min: 1 0;
3087                text.align: 0.5 0.65;
3088                fixed: 1 1;
3089                visible: 1;
3090             )
3091             DESCRIPTION_EMAIL_COUNT_OTHERS
3092          )
3093          GENLIST_PART_SPACER("elm.text.limit",
3094             GENLIST_DESCRIPTION_RTB("elm.icon.3", "elm.padding.top", "elm.text.2",
3095                min: 45 HEIGHT_EMAIL_MAIN;
3096                max: 45 HEIGHT_EMAIL_MAIN;
3097                fixed: 1 1;
3098             )
3099          )
3100       }
3101    }
3102
3103 // Reomve this later
3104    group { name: "elm/genlist/item/3text.5icon/default";
3105       alias: "elm/genlist/item_odd/3text.5icon/default";
3106       alias: "elm/genlist/item_compress/3text.5icon/default";
3107       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
3108       // FIXME: deprecated name, will be removed
3109       alias: "elm/genlist/item/3text.4icon.2/default";
3110       alias: "elm/genlist/item_odd/3text.4icon.2/default";
3111       alias: "elm/genlist/item_compress/3text.4icon.2/default";
3112       alias: "elm/genlist/item_compress_odd/3text.4icon.2/default";
3113
3114       GENLIST_DATA_ITEM_NORMAL
3115       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3116       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3117
3118       parts {
3119          GENLIST_PART_BG_IMAGE
3120          GENLIST_PART_BASE
3121          GENLIST_PART_BOTTOM_LINE
3122          GENLIST_PART_PADDING_LEFT
3123          GENLIST_PART_PADDING_RIGHT_EDIT
3124          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
3125          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
3126          GENLIST_PART_COLORBAR
3127
3128          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
3129          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3130
3131          GENLIST_PART_TEXT("elm.text.1",
3132             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
3133                GENLIST_PARAM_LISTITEM
3134                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
3135             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3136          )
3137          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3138          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.icon.4")
3139
3140          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
3141             "elm.padding.icon1.right", "elm.padding.icon4.left", "elm.text.1", "elm.text.3",)
3142
3143          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.2", "elm.padding.bottom")
3144          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
3145          GENLIST_PART_TEXTBLOCK("elm.text.3",
3146             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.icon4.left", "elm.padding.bottom",
3147                PARAM_EMAIL_CONTENTS
3148                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
3149          )
3150          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
3151          GENLIST_PART_ICON("elm.icon.4",
3152             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
3153             min: 0 80; fixed: 1 1;)
3154          )
3155          GENLIST_PART_FLIP
3156       }
3157       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3158          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
3159          target: "elm.icon.3"; target: "elm.icon.4"; )
3160    }
3161
3162 // 2.2.4.1
3163    group { name: "elm/genlist/item/multiline/1title.2text/default";
3164       alias: "elm/genlist/item_odd/multiline/1title.2text/default";
3165       alias: "elm/genlist/item_compress/multiline/1title.2text/default";
3166       alias: "elm/genlist/item_compress_odd/multiline/1title.2text/default";
3167
3168       GENLIST_DATA_ITEM_NORMAL
3169       data.item: "texts" "elm.title elm.text.1 elm.text.2";
3170
3171       parts {
3172          GENLIST_PART_BG_IMAGE
3173          GENLIST_PART_BASE
3174          GENLIST_PART_BOTTOM_LINE
3175          GENLIST_PART_PADDING_LEFT
3176          GENLIST_PART_PADDING_RIGHT
3177          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3178          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3179
3180          // FIXME: if textblock is used, part grows to big.
3181          GENLIST_PART_TEXT("elm.title",
3182             GENLIST_DESCRIPTION_L("elm.padding.left",
3183                GENLIST_PARAM_LISTITEM
3184                min: 226 0;
3185                fixed: 1 0;)
3186             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3187          )
3188          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
3189          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
3190          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
3191
3192          GENLIST_PART_TEXTBLOCK("elm.text.1",
3193             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
3194             GENLIST_PARAM_LISTITEM_TB_WRAP
3195             min: 0 90; fixed: 1 1;)
3196             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3197          )
3198          GENLIST_PART_TEXTBLOCK("elm.text.2",
3199             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
3200             GENLIST_PARAM_LISTITEM_TB_WRAP
3201             min: 0 90; )
3202             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3203          )
3204          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
3205          GENLIST_PART_FLIP
3206       }
3207       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
3208          target: "elm.divider1"; target:"elm.divider2";
3209          target: "center_line"; target:"center_line2";
3210       )
3211    }
3212
3213 // 2.2.4.2
3214    group { name: "elm/genlist/item/multiline/1title.1text/default";
3215       alias: "elm/genlist/item_odd/multiline/1title.1text/default";
3216       alias: "elm/genlist/item_compress/multiline/1title.1text/default";
3217       alias: "elm/genlist/item_compress_odd/multiline/1title.1text/default";
3218
3219       GENLIST_DATA_ITEM_NORMAL
3220       data.item: "texts" "elm.title elm.text";
3221
3222       parts {
3223          GENLIST_PART_BG_IMAGE
3224          GENLIST_PART_BASE
3225          GENLIST_PART_BOTTOM_LINE
3226          GENLIST_PART_PADDING_LEFT
3227          GENLIST_PART_PADDING_RIGHT
3228          GENLIST_PART_PADDING_TOP_SIZE( 22 )
3229          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
3230
3231          // FIXME: if textblock is used, part grows to big.
3232          GENLIST_PART_TEXT("elm.title",
3233             GENLIST_DESCRIPTION_L("elm.padding.left",
3234                GENLIST_PARAM_LISTITEM
3235                min: 226 0; )
3236             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3237          )
3238          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
3239          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
3240          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
3241
3242          GENLIST_PART_TEXTBLOCK("elm.text",
3243             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3244             GENLIST_PARAM_LISTITEM_TB_WRAP
3245             min: 0 48; )
3246             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
3247          )
3248          GENLIST_PART_FLIP
3249       }
3250       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text";
3251          target: "elm.divider1"; target:"elm.divider2";
3252       )
3253    }
3254
3255 // 2.2.4.3
3256    group { name: "elm/genlist/item/multiline/2text/default";
3257       alias: "elm/genlist/item_odd/multiline/2ext/default";
3258       alias: "elm/genlist/item_compress/multiline/2text/default";
3259       alias: "elm/genlist/item_compress_odd/multiline/2text/default";
3260
3261       GENLIST_DATA_ITEM_NORMAL
3262       data.item: "texts" "elm.text.1 elm.text.2";
3263
3264       parts {
3265          GENLIST_PART_BG_IMAGE
3266          GENLIST_PART_BASE
3267          GENLIST_PART_BOTTOM_LINE
3268          GENLIST_PART_PADDING_LEFT
3269          GENLIST_PART_PADDING_RIGHT
3270          GENLIST_PART_PADDING_TOP_2LINE
3271          GENLIST_PART_PADDING_BOTTOM_2LINE
3272
3273          GENLIST_PART_TEXT("elm.text.1",
3274             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3275                GENLIST_PARAM_LISTITEM
3276                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3277             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3278          )
3279          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3280          GENLIST_PART_TEXTBLOCK("elm.text.2",
3281             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3282                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3283                min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3284             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3285          )
3286          GENLIST_PART_FLIP
3287       }
3288       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3289    }
3290
3291 // 2.2.4.4
3292    group { name: "elm/genlist/item/multiline/2text.5icon/default";
3293       alias: "elm/genlist/item_odd/multiline/2ext.5icon/default";
3294       alias: "elm/genlist/item_compress/multiline/2text.5icon/default";
3295       alias: "elm/genlist/item_compress_odd/multiline/2text.5icon/default";
3296       // FIXME: deprecated name, wiil be removed
3297       alias: "elm/genlist/item/multiline/2text.1icon/default";
3298       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
3299       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
3300       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
3301
3302       GENLIST_DATA_ITEM_NORMAL
3303       data.item: "texts" "elm.text.1 elm.text.2";
3304       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
3305
3306       parts {
3307          GENLIST_PART_BG_IMAGE
3308          GENLIST_PART_BASE
3309          GENLIST_PART_BOTTOM_LINE
3310          GENLIST_PART_PADDING_LEFT
3311          GENLIST_PART_PADDING_RIGHT
3312          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3313          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3314
3315          GENLIST_PART_LISTITEM("elm.text.1",
3316             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
3317                GENLIST_PARAM_LISTITEM
3318                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3319             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3320          )
3321          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
3322          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
3323             "elm.icon.4", "elm.padding.top", "elm.text.2")
3324          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
3325             "elm.icon.3", "elm.padding.top", "elm.text.2")
3326          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
3327             "elm.icon.2", "elm.padding.top", "elm.text.2")
3328          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
3329             "elm.icon.1", "elm.padding.top", "elm.text.2")
3330          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
3331             "elm.padding.right", "elm.padding.top", "elm.text.2")
3332
3333
3334          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3335          GENLIST_PART_TEXTBLOCK("elm.text.2",
3336             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3337             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3338             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3339             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3340          )
3341          GENLIST_PART_FLIP
3342       }
3343       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3344    }
3345
3346 // 2.4.4.5
3347    group { name: "elm/genlist/item/multiline/2text.1icon.2/default";
3348       alias: "elm/genlist/item_odd/multiline/2ext.1icon.2/default";
3349       alias: "elm/genlist/item_compress/multiline/2text.1icon.2/default";
3350       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon.2/default";
3351
3352       GENLIST_DATA_ITEM_NORMAL
3353       data.item: "texts" "elm.text.1 elm.text.2";
3354       data.item: "contents" "elm.icon";
3355
3356       parts {
3357          GENLIST_PART_BG_IMAGE
3358          GENLIST_PART_BASE
3359          GENLIST_PART_BOTTOM_LINE
3360          GENLIST_PART_PADDING_LEFT
3361          GENLIST_PART_PADDING_RIGHT
3362          GENLIST_PART_PADDING_TOP_SIZE( 16 )
3363          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
3364
3365          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
3366          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
3367          GENLIST_PART_LISTITEM("elm.text.1",
3368             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
3369                GENLIST_PARAM_LISTITEM
3370                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
3371             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3372          )
3373          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
3374          GENLIST_PART_TEXTBLOCK("elm.text.2",
3375             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
3376             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
3377             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
3378             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
3379          )
3380          GENLIST_PART_FLIP
3381       }
3382       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
3383    }
3384
3385 /************************************************************/
3386 /******************** Dialogue Group ************************/
3387 /************************************************************/
3388
3389
3390 // Dialogue Group Separators
3391 // default separator
3392    group { name : "elm/genlist/item/dialogue/separator/default";
3393       alias: "elm/genlist/item_odd/dialogue/separator/default";
3394       alias: "elm/genlist/item_compress/dialogue/separator/default";
3395       alias: "elm/genlist/item_compress_odd/dialogue/separator/default";
3396
3397       data.item: "stacking" "above";
3398       data.item: "selectraise" "on";
3399
3400       parts {
3401          GENLIST_PART_BG_IMAGE
3402          GENLIST_PART_BASE
3403          GENLIST_PART_SPACER("separator",
3404             description { state: "default" 0.0;
3405                min: 0 32;
3406                max: -1 32;
3407             }
3408          )
3409       }
3410    }
3411
3412 // Dialogue Group Separators
3413 // default separator
3414    group { name : "elm/genlist/item/dialogue/separator.2/default";
3415       alias: "elm/genlist/item_odd/dialogue/separator.2/default";
3416       alias: "elm/genlist/item_compress/dialogue/separator.2/default";
3417       alias: "elm/genlist/item_compress_odd/dialogue/separator.2/default";
3418
3419       data.item: "stacking" "above";
3420       data.item: "selectraise" "on";
3421
3422       parts {
3423          GENLIST_PART_BG_IMAGE
3424          GENLIST_PART_BASE
3425          GENLIST_PART_SPACER("separator",
3426             description { state: "default" 0.0;
3427                min: 0 8;
3428                max: -1 8;
3429             }
3430          )
3431       }
3432    }
3433
3434    group { name: "elm/genlist/item/dialogue/1icon/default";
3435       alias: "elm/genlist/item_odd/dialogue/1icon/default";
3436       alias: "elm/genlist/item_compress/dialogue/1icon/default";
3437       alias: "elm/genlist/item_compress_odd/dialogue/1icon/default";
3438       alias: "elm/layout/dialogue/1icon";
3439       inherit: "elm/genlist/item/1icon/default";
3440
3441       data.item: "contents" "elm.icon elm.icon.edit";
3442
3443       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3444       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon";)
3445    }
3446
3447 // 2.4.1.1
3448 // 2.5.2.1 (deprecated)
3449    group { name: "elm/genlist/item/dialogue/1text/default";
3450       alias: "elm/genlist/item_odd/dialogue/1text/default";
3451       alias: "elm/genlist/item_compress/dialogue/1text/default";
3452       alias: "elm/genlist/item_compress_odd/dialogue/1text/default";
3453       alias: "elm/layout/dialogue/1text";
3454       // FIXME: temporary alias for back-wrad compatibility
3455       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
3456       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
3457       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
3458       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
3459
3460       inherit: "elm/genlist/item/1text/default";
3461
3462       data.item: "contents" "elm.icon.edit";
3463       /*
3464       alias: "elm/genlist/item/dialogue.1text/default";
3465       alias: "elm/genlist/item_odd/dialogue.1text/default";
3466       alias: "elm/genlist/item_compress/dialogue.1text/default";
3467       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
3468       */
3469       GENLIST_DIALOGUE_INHERIT_BODY(;)
3470       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
3471    }
3472
3473 // 2.4.1.2
3474    group { name: "elm/genlist/item/dialogue/1text.1icon/default";
3475       alias: "elm/genlist/item_odd/dialogue/1text.1icon/default";
3476       alias: "elm/genlist/item_compress/dialogue/1text.1icon/default";
3477       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon/default";
3478       alias: "elm/layout/dialogue/1text.1icon";
3479       inherit: "elm/genlist/item/1text.1icon.6/default";
3480
3481       data.item: "contents" "elm.icon elm.icon.edit";
3482
3483       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3484       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3485    }
3486
3487 // 2.4.1.3
3488 // 2.5.2.4 (expandable)
3489    group { name: "elm/genlist/item/dialogue/1text.1icon.2/default";
3490       alias: "elm/genlist/item_odd/dialogue/1text.1icon.2/default";
3491       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/default";
3492       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.2/default";
3493       alias: "elm/layout/dialogue/1text.1icon.2";
3494       // FIXME: deprecated, only for backward compatibility
3495       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
3496       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
3497
3498       inherit: "elm/genlist/item/1text.1icon.2/default";
3499
3500       data.item: "contents" "elm.icon elm.icon.edit";
3501
3502       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3503       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3504    }
3505
3506 // 2.4.1.3 (TEXTBLOCK)
3507    group { name: "elm/genlist/item/dialogue/1text.1icon.2.tb/default";
3508       alias: "elm/genlist/item_odd/dialogue/1text.1icon.2.tb/default";
3509       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2.tb/default";
3510       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.2.tb/default";
3511       alias: "elm/layout/dialogue/1text.1icon.2.tb";
3512       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
3513
3514       data.item: "contents" "elm.icon elm.icon.edit";
3515
3516       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3517       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3518    }
3519
3520 // 2.4.1.4
3521    group { name: "elm/genlist/item/dialogue/1text.2icon/default";
3522       alias: "elm/genlist/item_odd/dialogue/1text.2icon/default";
3523       alias: "elm/genlist/item_compress/dialogue/1text.2icon/default";
3524       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/default";
3525       alias: "elm/layout/dialogue/1text.2icon";
3526       inherit: "elm/genlist/item/1text.2icon.7/default";
3527
3528       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3529
3530       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3531       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3532    }
3533
3534 // 2.4.1.5
3535    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
3536       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
3537       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
3538       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
3539       alias: "elm/layout/dialogue/2text.1icon.6";
3540       inherit: "elm/genlist/item/2text.1icon.6/default";
3541
3542       data.item: "contents" "elm.icon elm.icon.edit";
3543
3544       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3545       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3546    }
3547
3548 // 2.4.1.6
3549 // 2.4.1.15
3550 // 2.5.2.2 & 2.5.2.3 (expandable)
3551    group { name: "elm/genlist/item/dialogue/1text.1icon.3/default";
3552       alias: "elm/genlist/item_odd/dialogue/1text.1icon.3/default";
3553       alias: "elm/genlist/item_compress/dialogue/1text.1icon.3/default";
3554       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.3/default";
3555       alias: "elm/layout/dialogue/1text.1icon.3";
3556       // FIXME: deprecated, only for backward compatibility
3557       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
3558       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
3559
3560       inherit: "elm/genlist/item/1text.1icon.3/default";
3561
3562       data.item: "contents" "elm.icon elm.icon.edit";
3563
3564       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3565       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3566    }
3567
3568 // 2.4.1.6 (textblock)
3569    group { name: "elm/genlist/item/dialogue/1text.1icon.3.tb/default";
3570       alias: "elm/genlist/item_odd/dialogue/1text.1icon.3.tb/default";
3571       alias: "elm/genlist/item_compress/dialogue/1text.1icon.3.tb/default";
3572       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.3.tb/default";
3573       alias: "elm/layout/dialogue/1text.1icon.3.tb";
3574       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3575
3576       data.item: "contents" "elm.icon elm.icon.edit";
3577
3578       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3579       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3580    }
3581
3582 // 2.4.1.7
3583 // 2.4.1.11
3584    group { name: "elm/genlist/item/dialogue/1text.2icon.2/default";
3585       alias: "elm/genlist/item_odd/dialogue/1text.2icon.2/default";
3586       alias: "elm/genlist/item_compress/dialogue/1text.2icon.2/default";
3587       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon.2/default";
3588       alias: "elm/layout/dialogue/1text.2icon.2";
3589       inherit: "elm/genlist/item/1text.2icon.4/default";
3590
3591       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3592
3593       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3594       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
3595    }
3596
3597 // 2.4.1.8
3598    group { name: "elm/genlist/item/dialogue/1text.3icon/default";
3599       alias: "elm/genlist/item_odd/dialogue/1text.3icon/default";
3600       alias: "elm/genlist/item_compress/dialogue/1text.3icon/default";
3601       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon/default";
3602       alias: "elm/layout/dialogue/1text.3icon";
3603       inherit: "elm/genlist/item/1text.3icon.2/default";
3604
3605       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3606
3607       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3608       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3609          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3610    }
3611
3612 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
3613    group { name: "elm/genlist/item/dialogue/3icon/default";
3614       alias: "elm/genlist/item_odd/dialogue/3icon/default";
3615       alias: "elm/genlist/item_compress/dialogue/3icon/default";
3616       alias: "elm/genlist/item_compress_odd/dialogue/3icon/default";
3617       alias: "elm/layout/dialogue/3icon";
3618
3619       GENLIST_DATA_ITEM_NORMAL
3620       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3621
3622       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
3623       parts {
3624          GENLIST_PART_BG_IMAGE_DIALOGUE
3625          GENLIST_PART_BASE
3626          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3627          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
3628          GENLIST_PART_PADDING_TOP
3629          GENLIST_PART_PADDING_BOTTOM
3630
3631          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
3632          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3633          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
3634             "elm.padding.icon1.right", "elm.padding.icon3.left",
3635             min: 468 GENLIST_HEIGHT_1LINE; )
3636          )
3637          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
3638          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
3639          GENLIST_PART_FLIP
3640       }
3641       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
3642          target: "elm.icon.3"; )
3643    }
3644
3645 // 2.4.1.9
3646    group { name: "elm/genlist/item/dialogue/1text.1icon.5/default";
3647       alias: "elm/genlist/item_odd/dialogue/1text.1icon.5/default";
3648       alias: "elm/genlist/item_compress/dialogue/1text.1icon.5/default";
3649       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.5/default";
3650
3651       GENLIST_DATA_ITEM_NORMAL
3652       data.item: "texts" "elm.text";
3653       data.item: "contents" "elm.icon elm.icon.edit";
3654
3655       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
3656       parts {
3657          GENLIST_PART_BG_IMAGE_DIALOGUE
3658          GENLIST_PART_BASE
3659          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3660          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
3661          GENLIST_PART_PADDING_TOP_SIZE(0)
3662          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3663
3664          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3665             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3666          )
3667          GENLIST_PART_ICON("elm.icon",
3668             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3669                min: 0 74;
3670                fixed: 0 1;
3671             )
3672          )
3673          GENLIST_PART_FLIP
3674       }
3675       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3676    }
3677
3678 // 2.4.1.10
3679    group { name: "elm/genlist/item/dialogue/2text.1icon.4/default";
3680       alias: "elm/genlist/item_odd/dialogue/2text.1icon.4/default";
3681       alias: "elm/genlist/item_compress/dialogue/2text.1icon.4/default";
3682       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.4/default";
3683       alias: "elm/layout/dialogue/2text.1icon.4";
3684
3685       GENLIST_DATA_ITEM_NORMAL
3686       data.item: "texts" "elm.text.1 elm.text.2";
3687       data.item: "contents" "elm.icon elm.icon.edit";
3688
3689       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
3690       parts {
3691          GENLIST_PART_BG_IMAGE_DIALOGUE
3692          GENLIST_PART_BASE
3693          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3694          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
3695          GENLIST_PART_PADDING_TOP_SIZE(16)
3696          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3697
3698          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3699             "elm.padding.left", "elm.text.2",
3700             "elm.padding.top", "elm.padding.icon.top",
3701          )
3702          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3703             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3704          )
3705          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3706          GENLIST_PART_ICON("elm.icon",
3707             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3708                min: 0 16;
3709                fixed: 0 1;
3710             )
3711          )
3712          GENLIST_PART_FLIP
3713       }
3714       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3715          target: "elm.icon"; )
3716    }
3717
3718 // 2.4.1.12
3719    group { name: "elm/genlist/item/dialogue/2text.6/default";
3720       alias: "elm/genlist/item_odd/dialogue/2text.6/default";
3721       alias: "elm/genlist/item_compress/dialogue/2text.6/default";
3722       alias: "elm/genlist/item_compress_odd/dialogue/2text.6/default";
3723       alias: "elm/layout/dialogue/2text.6";
3724       // FIXME: deprecated, will be removed
3725       alias: "elm/genlist/item/dialogue.1title.1text/default";
3726       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3727       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3728       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3729       inherit: "elm/genlist/item/2text.5/default";
3730
3731       data.item: "contents" "elm.icon.edit";
3732
3733       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3734       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3735    }
3736
3737 // 2.4.1.13
3738    group { name: "elm/genlist/item/dialogue/2text.9/default";
3739       alias: "elm/genlist/item_odd/dialogue/2text.9/default";
3740       alias: "elm/genlist/item_compress/dialogue/2text.9/default";
3741       alias: "elm/genlist/item_compress_odd/dialogue/2text.9/default";
3742       alias: "elm/layout/dialogue/2text.9";
3743       inherit: "elm/genlist/item/dialogue/2text.6/default";
3744
3745       data.item: "contents" "elm.icon.edit";
3746
3747       parts {
3748          part { name: "elm.text.1";
3749             description { state: "default";
3750                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3751             }
3752          }
3753       }
3754       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3755    }
3756
3757 // 2.4.1.14
3758    group { name: "elm/genlist/item/dialogue/2text.4/default";
3759       alias: "elm/genlist/item_odd/dialogue/2text.4/default";
3760       alias: "elm/genlist/item_compress/dialogue/2text.4/default";
3761       alias: "elm/genlist/item_compress_odd/dialogue/2text.4/default";
3762       alias: "elm/layout/dialogue/2text.4";
3763       inherit: "elm/genlist/item/2text.4/default";
3764
3765       data.item: "contents" "elm.icon.edit";
3766
3767       GENLIST_DIALOGUE_INHERIT_BODY(; )
3768       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3769          target: "elm.divider1"; target: "elm.divider2"; )
3770    }
3771
3772 // 2.4.1.14 (textblcok)
3773    group { name: "elm/genlist/item/dialogue/2text.4.tb/default";
3774       alias: "elm/genlist/item_odd/dialogue/2text.4.tb/default";
3775       alias: "elm/genlist/item_compress/dialogue/2text.4.tb/default";
3776       alias: "elm/genlist/item_compress_odd/dialogue/2text.4.tb/default";
3777       alias: "elm/layout/dialogue/2text.4.tb";
3778       inherit: "elm/genlist/item/2text.4.tb/default";
3779
3780       data.item: "contents" "elm.icon.edit";
3781
3782       GENLIST_DIALOGUE_INHERIT_BODY(
3783          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3784             "elm.padding.right")
3785       )
3786       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3787          target: "elm.divider1"; target: "elm.divider2"; )
3788    }
3789
3790 // 2.4.1.16
3791    group { name: "elm/genlist/item/dialogue/1text.3icon.2/default";
3792       alias: "elm/genlist/item_odd/dialogue/1text.3icon.2/default";
3793       alias: "elm/genlist/item_compress/dialogue/1text.3icon.2/default";
3794       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon.2/default";
3795       alias: "elm/layout/dialogue/1text.3icon.2";
3796       inherit: "elm/genlist/item/1text.3icon/default";
3797
3798       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3799
3800       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3801       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3802          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3803    }
3804
3805 // 2.4.1.17
3806    group { name: "elm/genlist/item/dialogue/1text.1icon.4/default";
3807       alias: "elm/genlist/item_odd/dialogue/1text.1icon.4/default";
3808       alias: "elm/genlist/item_compress/dialogue/1text.1icon.4/default";
3809       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.4/default";
3810       alias: "elm/layout/dialogue/1text.1icon.4";
3811       inherit: "elm/genlist/item/1text.1icon.5/default";
3812
3813       data.item: "contents" "elm.icon elm.icon.edit";
3814
3815       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3816       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3817          target: "elm.icon"; )
3818    }
3819
3820 // 2.4.1.18
3821    group { name: "elm/genlist/item/dialogue/2text.5/default";
3822       alias: "elm/genlist/item_odd/dialogue/2text.5/default";
3823       alias: "elm/genlist/item_compress/dialogue/2text.5/default";
3824       alias: "elm/genlist/item_compress_odd/dialogue/2text.5/default";
3825       alias: "elm/layout/dialogue/2text.5";
3826       inherit: "elm/genlist/item/2text.6/default";
3827
3828       data.item: "contents" "elm.icon.edit";
3829
3830       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3831       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3832    }
3833
3834
3835 // 2.4.1.19
3836    group { name: "elm/genlist/item/dialogue/multiline/1text.1icon/default";
3837       alias: "elm/genlist/item_odd/dialogue/multiline/1text.1icon/default";
3838       alias: "elm/genlist/item_compress/dialogue/multiline/1text.1icon/default";
3839       alias: "elm/genlist/item_compress_odd/dialogue/multiline/1text.1icon/default";
3840       alias: "elm/layout/dialogue/1text.1icon.flexible";
3841       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3842
3843       data.item: "contents" "elm.icon elm.icon.edit";
3844
3845       GENLIST_DIALOGUE_INHERIT_BODY(
3846          part { name: "elm.text";
3847             description { state: "default" 0.0;
3848                text.style: "genlist_style_list_main_text_unread_wrap";
3849             }
3850             description { state: "selected" 0.0;
3851                text.style: "genlist_style_list_main_text_focus_wrap";
3852             }
3853             description { state: "disabled" 0.0;
3854                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3855             }
3856          }
3857       )
3858       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3859    }
3860
3861 // 2.4.1.20
3862    group { name: "elm/genlist/item/dialogue/1text.1icon.divider/default";
3863       alias: "elm/genlist/item_odd/dialogue/1text.1icon.divider/default";
3864       alias: "elm/genlist/item_compress/dialogue/1text.1icon.divider/default";
3865       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.divider/default";
3866       alias: "elm/layout/dialogue/1text.1icon.divider";
3867       inherit: "elm/genlist/item/1text.1icon.divider/default";
3868
3869       data.item: "contents" "elm.icon elm.icon.edit";
3870
3871       GENLIST_DIALOGUE_INHERIT_BODY(;)
3872       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3873    }
3874
3875 // 2.4.1.21
3876    group { name: "elm/genlist/item/dialogue/1text.2icon.divider/default";
3877       alias: "elm/genlist/item_odd/dialogue/1text.2icon.divider/default";
3878       alias: "elm/genlist/item_compress/dialogue/1text.2icon.divider/default";
3879       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon.divider/default";
3880       alias: "elm/layout/dialogue/1text.2icon.divider";
3881       inherit: "elm/genlist/item/1text.2icon.divider/default";
3882
3883       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3884
3885       GENLIST_DIALOGUE_INHERIT_BODY(;)
3886       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3887          target: "elm.divider1"; target: "elm.divider2";
3888       )
3889    }
3890
3891
3892 // 2.4.2.1
3893     group { name: "elm/genlist/item/dialogue/2text/default";
3894       alias: "elm/genlist/item_odd/dialogue/2text/default";
3895       alias: "elm/genlist/item_compress/dialogue/2text/default";
3896       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
3897       alias: "elm/layout/dialogue/2text";
3898       inherit: "elm/genlist/item/2text.2/default";
3899
3900       data.item: "contents" "elm.icon.edit";
3901
3902       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3903       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3904    }
3905
3906 // 2.4.2.2
3907    group { name: "elm/genlist/item/dialogue/2text.2/default";
3908       alias: "elm/genlist/item_odd/dialogue/2text.2/default";
3909       alias: "elm/genlist/item_compress/dialogue/2text.2/default";
3910       alias: "elm/genlist/item_compress_odd/dialogue/2text.2/default";
3911       alias: "elm/layout/dialogue/2text.2";
3912       inherit: "elm/genlist/item/2text.3/default";
3913
3914       data.item: "contents" "elm.icon.edit";
3915
3916       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3917       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3918    }
3919
3920 // 2.4.2.3
3921    group { name: "elm/genlist/item/dialogue/2text.3/default";
3922       alias: "elm/genlist/item_odd/dialogue/2text.3/default";
3923       alias: "elm/genlist/item_compress/dialogue/2text.3/default";
3924       alias: "elm/genlist/item_compress_odd/dialogue/2text.3/default";
3925       alias: "elm/layout/dialogue/2text.3";
3926       inherit: "elm/genlist/item/2text.7/default";
3927
3928       data.item: "contents" "elm.icon.edit";
3929
3930       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3931       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3932    }
3933
3934 // 2.4.2.4
3935    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
3936       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
3937       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
3938       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
3939       alias: "elm/layout/dialogue/2text.1icon.2";
3940       inherit: "elm/genlist/item/2text.1icon.4/default";
3941
3942       data.item: "contents" "elm.icon elm.icon.edit";
3943
3944       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3945       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3946          target: "elm.icon"; )
3947    }
3948
3949 // 2.4.2.5
3950    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
3951       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
3952       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
3953       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
3954       alias: "elm/layout/dialogue/2text.1icon.3";
3955       inherit: "elm/genlist/item/2text.1icon.8/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"; target: "elm.icon"; )
3961    }
3962
3963 // 2.4.2.6
3964    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
3965       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
3966       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
3967       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
3968       alias: "elm/layout/dialogue/2text.3icon";
3969       inherit: "elm/genlist/item/2text.2icon.8/default";
3970
3971       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3972
3973       GENLIST_DIALOGUE_INHERIT_BODY(
3974          GENLIST_PART_COLORBAR
3975          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3976       )
3977       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3978          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3979    }
3980
3981 // 2.4.2.7
3982    group { name: "elm/genlist/item/dialogue/2text.2icon/default";
3983       alias: "elm/genlist/item_odd/dialogue/2text.2icon/default";
3984       alias: "elm/genlist/item_compress/dialogue/2text.2icon/default";
3985       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon/default";
3986       alias: "elm/layout/dialogue/2text.2icon";
3987       inherit: "elm/genlist/item/2text.2icon.5/default";
3988
3989       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3990
3991       GENLIST_DIALOGUE_INHERIT_BODY(
3992          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3993             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3994       )
3995       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3996          target: "elm.icon.1"; target: "elm.icon.2"; )
3997    }
3998
3999 // 2.4.2.8
4000    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
4001       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
4002       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
4003       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
4004       alias: "elm/layout/dialogue/2text.2icon.2";
4005       inherit: "elm/genlist/item/2text.2icon.6/default";
4006
4007       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4008
4009       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4010       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4011          target: "elm.icon.1"; target: "elm.icon.2"; )
4012    }
4013
4014 // 2.4.2.9
4015    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
4016       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
4017       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
4018       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
4019       alias: "elm/layout/dialogue/2text.2icon.3";
4020       inherit: "elm/genlist/item/2text.2icon.4/default";
4021
4022       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4023
4024       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4025       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4026          target: "elm.icon.1"; target: "elm.icon.2"; )
4027    }
4028
4029 // 2.4.2.9 (TEXTBLOCK)
4030    group { name: "elm/genlist/item/dialogue/2text.2icon.3.tb/default";
4031       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3.tb/default";
4032       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
4033       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3.tb/default";
4034       alias: "elm/layout/dialogue/2text.2icon.3.tb";
4035       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
4036
4037       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4038
4039       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4040       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4041          target: "elm.icon.1"; target: "elm.icon.2";)
4042    }
4043
4044 // 2.4.2.10
4045    group { name: "elm/genlist/item/dialogue/2text.1icon.5/default";
4046       alias: "elm/genlist/item_odd/dialogue/2text.1icon.5/default";
4047       alias: "elm/genlist/item_compress/dialogue/2text.1icon.5/default";
4048       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.5/default";
4049       alias: "elm/layout/dialogue/2text.1icon.5";
4050       inherit: "elm/genlist/item/2text.1icon.5/default";
4051
4052       data.item: "contents" "elm.icon elm.icon.edit";
4053
4054       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4055       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4056          target: "elm.icon"; )
4057    }
4058
4059
4060 // 2.4.2.11
4061    group { name: "elm/genlist/item/dialogue/multiline/1title.1text/default";
4062       alias: "elm/genlist/item_odd/dialogue/multiline/1title.1text/default";
4063       alias: "elm/genlist/item_compress/dialogue/multiline/1title.1text/default";
4064       alias: "elm/genlist/item_compress_odd/dialogue/multiline/1title.1text/default";
4065       alias: "elm/layout/dialogue/multiline/1title.1text/default";
4066       // FIXME: deprecated name, will be removed
4067       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
4068       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
4069       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
4070       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
4071       alias: "elm/layout/dialogue/1title.1text.2/default";
4072       inherit: "elm/genlist/item/multiline/1title.1text/default";
4073
4074       data.item: "contents" "elm.icon.edit";
4075
4076       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4077       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title"; target: "elm.text";
4078          target: "elm.divider1"; target:"elm.divider2"; )
4079    }
4080
4081 // 2.4.2.12
4082    group { name: "elm/genlist/item/dialogue/multiline/1title.2text/default";
4083       alias: "elm/genlist/item_odd/dialogue/multiline/1title.2text/default";
4084       alias: "elm/genlist/item_compress/dialogue/multiline/1title.2text/default";
4085       alias: "elm/genlist/item_compress_odd/dialogue/multiline/1title.2text/default";
4086       alias: "elm/layout/dialogue/multiline/1title.2text/default";
4087       inherit: "elm/genlist/item/multiline/1title.2text/default";
4088
4089       data.item: "contents" "elm.icon.edit";
4090
4091       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4092       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
4093          target: "elm.divider1"; target:"elm.divider2";
4094          target: "center_line"; target:"center_line2";)
4095    }
4096
4097 //2.4.2.13 (password style)
4098    group { name: "elm/genlist/item/dialogue/1text.4icon/default";
4099       alias: "elm/genlist/item_odd/dialogue/1text.4icon/default";
4100       alias: "elm/genlist/item_compress/dialogue/1text.4icon/default";
4101       alias: "elm/genlist/item_compress_odd/dialogue/1text.4icon/default";
4102       alias: "elm/layout/dialogue/4icon";
4103
4104       GENLIST_DATA_ITEM_NORMAL
4105       data.item: "texts" "elm.text";
4106       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.edit";
4107
4108       images {
4109          image : "00_search_edit_field_bg_02.png" COMP;
4110       }
4111       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4112       parts {
4113          GENLIST_PART_BG_IMAGE_DIALOGUE
4114          GENLIST_PART_BASE
4115          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4116          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( 82+16 )
4117          GENLIST_PART_PADDING_TOP_SIZE(22)
4118          GENLIST_PART_PADDING_BOTTOM_SIZE(29)
4119          GENLIST_PART_SPACER("elm.padding.top2",
4120             description { state: "default" 0.0;
4121                min: 0 29;
4122                max: -1 29;
4123                fixed: 0 1;
4124                rel1.to: "base";
4125                rel2.to: "base";
4126                rel2.relative: 1.0 0.0;
4127                align: 0.5 0.0;
4128             }
4129          )
4130          GENLIST_PART_TEXT( "elm.text",
4131             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.icon1.bg", "elm.padding.top",
4132                min: 212 0;
4133                fixed: 1 1;
4134                GENLIST_PARAM_PASSWORD_TITLE
4135             )
4136          )
4137
4138          GENLIST_PART_IMAGE("elm.icon1.bg",
4139             GENLIST_DESCRIPTION_RTB("elm.icon2.bg.left", "elm.padding.top2", "elm.padding.bottom",
4140                GENLIST_PARAM_PASSWORD_IMAGE
4141                fixed: 1 1;)
4142          )
4143          GENLIST_PART_ICON("elm.icon.1",
4144             GENLIST_DESCRIPTION_ENVELOP("elm.icon1.bg",
4145                rel1.offset: 1 1;
4146                rel2.offset: -1 -1;
4147             )
4148          )
4149
4150          GENLIST_PART_PADDING_R_SIZE("elm.icon2.bg.left", "elm.icon2.bg", 22)
4151          GENLIST_PART_IMAGE("elm.icon2.bg",
4152             GENLIST_DESCRIPTION_RTB("elm.icon3.bg.left", "elm.padding.top2", "elm.padding.bottom",
4153                GENLIST_PARAM_PASSWORD_IMAGE
4154                fixed: 1 1;)
4155          )
4156          GENLIST_PART_ICON("elm.icon.2",
4157             GENLIST_DESCRIPTION_ENVELOP("elm.icon2.bg",
4158                rel1.offset: 1 1;
4159                rel2.offset: -1 -1;
4160             )
4161          )
4162
4163          GENLIST_PART_PADDING_R_SIZE("elm.icon3.bg.left", "elm.icon3.bg", 22)
4164          GENLIST_PART_IMAGE("elm.icon3.bg",
4165             GENLIST_DESCRIPTION_RTB("elm.icon4.bg.left", "elm.padding.top2", "elm.padding.bottom",
4166                GENLIST_PARAM_PASSWORD_IMAGE
4167                fixed: 1 1;)
4168          )
4169          GENLIST_PART_ICON("elm.icon.3",
4170             GENLIST_DESCRIPTION_ENVELOP("elm.icon3.bg",
4171                rel1.offset: 1 1;
4172                rel2.offset: -1 -1;
4173             )
4174          )
4175
4176          GENLIST_PART_PADDING_R_SIZE("elm.icon4.bg.left", "elm.icon4.bg", 22)
4177          GENLIST_PART_IMAGE("elm.icon4.bg",
4178             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top2", "elm.padding.bottom",
4179             // Do not add fixed: 1 1; even thougn edje util error,
4180             // For some reason, size calculation is not correct.
4181                GENLIST_PARAM_PASSWORD_IMAGE)
4182
4183          )
4184          GENLIST_PART_ICON("elm.icon.4",
4185             GENLIST_DESCRIPTION_ENVELOP("elm.icon4.bg",
4186                rel1.offset: 1 1;
4187                rel2.offset: -1 -1;
4188             )
4189          )
4190       }
4191       programs {
4192          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
4193       }
4194    }
4195
4196 // 2.4.2.14
4197    group { name: "elm/genlist/item/dialogue/2text.2icon.4/default";
4198       alias: "elm/genlist/item_odd/dialogue/2text.2icon.4/default";
4199       alias: "elm/genlist/item_compress/dialogue/2text.2icon.4/default";
4200       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.4/default";
4201       alias: "elm/layout/dialogue/2text.2icon.4";
4202       inherit: "elm/genlist/item/2text.2icon/default";
4203
4204       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4205
4206       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4207       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4208          target: "elm.icon.1"; target: "elm.icon.2";)
4209    }
4210
4211 // 2.4.2.15
4212    group { name: "elm/genlist/item/dialogue/2text.1icon.10/default";
4213       alias: "elm/genlist/item_odd/dialogue/2text.1icon.10/default";
4214       alias: "elm/genlist/item_compress/dialogue/2text.1icon.10/default";
4215       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.10/default";
4216       alias: "elm/layout/dialogue/2text.1icon.10";
4217       inherit: "elm/genlist/item/2text.1icon.divider/default";
4218
4219       data.item: "contents" "elm.icon elm.icon.edit";
4220
4221       GENLIST_DIALOGUE_INHERIT_BODY(
4222          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
4223             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
4224          part { name: "elm.divider1";
4225             description { state: "default" 0.0;
4226                visible: 0;
4227             }
4228          }
4229          part { name: "elm.divider2";
4230             description { state: "default" 0.0;
4231                visible: 0;
4232             }
4233          }
4234       )
4235       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4236          target: "elm.icon"; )
4237    }
4238
4239
4240 // 2.4.2.15 (textblock)
4241    group { name: "elm/genlist/item/dialogue/2text.1icon.10.tb/default";
4242       alias: "elm/genlist/item_odd/dialogue/2text.1icon.10.tb/default";
4243       alias: "elm/genlist/item_compress/dialogue/2text.1icon.10.tb/default";
4244       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.10.tb/default";
4245       alias: "elm/layout/dialogue/2text.1icon.10.tb";
4246       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
4247
4248       data.item: "contents" "elm.icon elm.icon.edit";
4249
4250       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4251       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4252          target: "elm.icon"; )
4253    }
4254
4255 // 2.4.2.16
4256    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
4257       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
4258       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
4259       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
4260       alias: "elm/layout/dialogue/2text.1icon.12";
4261       inherit: "elm/genlist/item/2text.1icon.12/default";
4262
4263       data.item: "contents" "elm.icon elm.icon.edit";
4264
4265       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4266       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4267          target: "elm.icon"; )
4268    }
4269
4270
4271 // 2.4.2.17
4272    group { name: "elm/genlist/item/dialogue/2text.1icon.8/default";
4273       alias: "elm/genlist/item_odd/dialogue/2text.1icon.8/default";
4274       alias: "elm/genlist/item_compress/dialogue/2text.1icon.8/default";
4275       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.8/default";
4276       alias: "elm/layout/dialogue/2text.1icon.8";
4277
4278       GENLIST_DATA_ITEM_NORMAL
4279       data.item: "texts" "elm.text.1 elm.text.2";
4280       data.item: "contents" "elm.icon elm.icon.edit";
4281
4282       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4283       parts {
4284          GENLIST_PART_BG_IMAGE_DIALOGUE
4285          GENLIST_PART_BASE
4286          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4287          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
4288          GENLIST_PART_PADDING_TOP_2LINE
4289          GENLIST_PART_PADDING_BOTTOM_2LINE
4290
4291          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
4292             "elm.padding.left", "elm.padding.right", "elm.padding.top")
4293          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
4294             "elm.padding.left", "elm.text2.limit",
4295             "elm.text.2", "elm.padding.bottom",
4296             fixed: 1 1; align: 0 0.5; text.max: 1 0;  // This limits text growing.
4297          )
4298          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
4299          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
4300             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
4301          // Virtual part for Maxmimum right X axis of text.2
4302          GENLIST_PART_SPACER("elm.text2.limit",
4303             GENLIST_DESCRIPTION_R("elm.padding.right",
4304                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
4305             )
4306          )
4307          GENLIST_PART_FLIP
4308       }
4309       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4310          target: "elm.icon"; )
4311    }
4312
4313 // 2.4.2.18
4314    group { name: "elm/genlist/item/dialogue/multiline/2text/default";
4315       alias: "elm/genlist/item_odd/dialogue/multiline/2text/default";
4316       alias: "elm/genlist/item_compress/dialogue/multiline/2text/default";
4317       alias: "elm/genlist/item_compress_odd/dialogue/multiline/2text/default";
4318       alias: "elm/layout/dialogue/multiline/2text/default";
4319       // FIXME: deprecated name, will be removed
4320       alias: "elm/genlist/item/multiline/dialogue/2text/default";
4321       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
4322       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
4323       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
4324       alias: "elm/layout/multiline/dialogue/2text/default";
4325
4326       inherit: "elm/genlist/item/multiline/2text/default";
4327
4328       data.item: "contents" "elm.icon.edit";
4329
4330       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4331       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
4332    }
4333
4334 // 2.4.2.19
4335    group { name: "elm/genlist/item/dialogue/2text.1icon.15/default";
4336       alias: "elm/genlist/item_odd/dialogue/2text.1icon.15/default";
4337       alias: "elm/genlist/item_compress/dialogue/2text.1icon.15/default";
4338       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.15/default";
4339       alias: "elm/layout/dialogue/2text.1icon.15/default";
4340
4341       GENLIST_DATA_ITEM_NORMAL
4342       data.item: "texts" "elm.text.1 elm.text.2";
4343       data.item: "contents" "elm.icon elm.icon.edit";
4344
4345       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4346       parts {
4347          GENLIST_PART_BG_IMAGE_DIALOGUE
4348          GENLIST_PART_BASE
4349          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4350          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
4351          GENLIST_PART_PADDING_TOP_2LINE
4352          GENLIST_PART_PADDING_BOTTOM_2LINE
4353
4354          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
4355             "elm.padding.left", "elm.padding.right",
4356             "elm.padding.top", "elm.icon",
4357          )
4358          GENLIST_PART_ICON_SMALL_LB("elm.icon",
4359             "elm.padding.left", "elm.padding.bottom")
4360          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
4361          GENLIST_PART_TEXT("elm.text.2",
4362             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
4363                GENLIST_PARAM_SUBITEM_SETTINGS
4364                min: 0 GENLIST_HEIGHT_2LINE_SUB;
4365                fixed: 0 1;
4366             )
4367             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
4368          )
4369          GENLIST_PART_FLIP
4370       }
4371       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4372    }
4373
4374 // 2.4.2.20
4375    group { name: "elm/genlist/item/dialogue/2text.1icon.divider/default";
4376       alias: "elm/genlist/item_odd/dialogue/2text.1icon.divider/default";
4377       alias: "elm/genlist/item_compress/dialogue/2text.1icon.divider/default";
4378       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.divider/default";
4379       alias: "elm/layout/dialogue/2text.1icon.divider/default";
4380       inherit: "elm/genlist/item/2text.1icon.divider/default";
4381
4382       data.item: "contents" "elm.icon elm.icon.edit";
4383
4384       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4385       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4386    }
4387
4388 // 2.4.2.21
4389    group { name: "elm/genlist/item/dialogue/3text.2icon/default";
4390       alias: "elm/genlist/item_odd/dialogue/3text.2icon/default";
4391       alias: "elm/genlist/item_compress/dialogue/3text.2icon/default";
4392       alias: "elm/genlist/item_compress_odd/dialogue/3text.2icon/default";
4393       alias: "elm/layout/dialogue/3text.2icon/default";
4394       inherit: "elm/genlist/item/2text.2icon/default";
4395
4396       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4397
4398       GENLIST_DIALOGUE_INHERIT_BODY( ; )
4399       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
4400          target: "elm.icon.1"; target: "elm.icon.2"; )
4401    }
4402
4403 // 2.4.4.1 group title
4404    group { name: "elm/genlist/item/dialogue/grouptitle/default";
4405       alias: "elm/genlist/item_odd/dialogue/grouptitle/default";
4406       alias: "elm/genlist/item_compress/dialogue/grouptitle/default";
4407       alias: "elm/genlist/item_compress_odd/dialogue/grouptitle/default";
4408       alias: "elm/layout/dialogue/grouptitle";
4409       alias : "elm/genlist/item/dialogue/title/default";
4410       alias: "elm/genlist/item_odd/dialogue/title/default";
4411       alias: "elm/genlist/item_compress/dialogue/title/default";
4412       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
4413       alias: "elm/layout/dialogue/title";
4414
4415       GENLIST_DATA_ITEM_NORMAL
4416       data.item: "texts" "elm.text";
4417       data.item: "contents" "elm.icon";
4418
4419       parts {
4420          GENLIST_PART_BG_IMAGE
4421          GENLIST_PART_BASE
4422          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4423          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
4424
4425          GENLIST_PART_TEXT("elm.text",
4426             repeat_events: 0;
4427             GENLIST_DESCRIPTION_LR("elm.padding.left", "elm.icon",
4428                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
4429                min: 0 GENLIST_HEIGHT_GROUPTITLE;
4430             )
4431          )
4432
4433          GENLIST_PART_ICON("elm.icon",
4434             GENLIST_DESCRIPTION_R("elm.padding.right",
4435                min: 32 32; max: 32 32; fixed: 1 1;
4436             )
4437          )
4438          GENLIST_PART_FLIP
4439       }
4440       GENLIST_PROGRAMS_INDEX( target: "elm.text"; target: "elm.icon"; )
4441    }
4442
4443 // 2.4.4.2 Help Text
4444    group { name: "elm/genlist/item/multiline/1text/default";
4445       alias: "elm/genlist/item_odd/multiline/1text/default";
4446       alias: "elm/genlist/item_compress/multiline/1text/default";
4447       alias: "elm/genlist/item_compress_odd/multiline/1text/default";
4448       alias: "elm/layout/dialogue/multiline/1text/default";
4449
4450       GENLIST_DATA_ITEM_NORMAL
4451       data.item: "texts" "elm.text";
4452
4453       parts {
4454          GENLIST_PART_BG_IMAGE
4455          GENLIST_PART_BASE
4456          GENLIST_PART_PADDING_LEFT_SIZE(38)
4457          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT(38)
4458          GENLIST_PART_PADDING_TOP_SIZE(0)
4459          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
4460
4461          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
4462             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
4463             min: 0 38;
4464          )
4465          GENLIST_PART_FLIP
4466       }
4467       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
4468    }
4469
4470 // 2.4.4.3
4471    group { name: "elm/genlist/item/dialogue/bg/2text.1icon/default";
4472       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon/default";
4473       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon/default";
4474       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon/default";
4475       alias: "elm/layout/dialogue/bg/2text.1icon/default";
4476
4477       GENLIST_DATA_ITEM_NORMAL
4478       data.item: "texts" "elm.text.1 elm.text.2";
4479       data.item: "contents" "elm.icon elm.icon.edit";
4480
4481       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4482       parts {
4483          GENLIST_PART_BG_IMAGE_DIALOGUE
4484          GENLIST_PART_BASE
4485          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4486          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
4487          GENLIST_PART_PADDING_TOP_SIZE(20)
4488          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4489
4490          GENLIST_PART_TEXT("elm.text.1",
4491             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
4492                GENLIST_PARAM_LISTITEM
4493                min: 0 54; fixed:1 1;)
4494             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4495          )
4496          GENLIST_PART_TEXT("elm.text.2",
4497             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
4498                GENLIST_PARAM_SUBITEM_DEFAULT
4499                min: 0 42;)
4500             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4501          )
4502
4503          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
4504          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
4505             "elm.padding.right",
4506             min: 124 124; max: 124 124;)
4507          )
4508          GENLIST_PART_FLIP
4509       }
4510       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
4511    }
4512
4513 // 2.4.4.4
4514    group { name: "elm/genlist/item/dialogue/bg/3text.2icon/default";
4515       alias: "elm/genlist/item_odd/dialogue/bg/3text.2icon/default";
4516       alias: "elm/genlist/item_compress/dialogue/bg/3text.2icon/default";
4517       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.2icon/default";
4518       alias: "elm/layout/dialogue/bg/3text.2icon/default";
4519
4520       GENLIST_DATA_ITEM_NORMAL
4521       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
4522       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
4523
4524       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4525       parts {
4526          GENLIST_PART_BG_IMAGE_DIALOGUE
4527          GENLIST_PART_BASE
4528          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4529          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
4530          GENLIST_PART_PADDING_TOP_SIZE(20)
4531          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
4532
4533          GENLIST_PART_TEXT("elm.text.1",
4534             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
4535                GENLIST_PARAM_LISTITEM
4536                min: 0 54; fixed:1 1;)
4537             GENLIST_DESCRIPTION_LISTITEM_OTHERS
4538          )
4539          GENLIST_PART_TEXT("elm.text.2",
4540             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
4541                GENLIST_PARAM_SUBITEM_DEFAULT
4542                min: 0 34;)
4543             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4544          )
4545          GENLIST_PART_TEXT("elm.text.3",
4546             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
4547                GENLIST_PARAM_SUBITEM_DEFAULT
4548                min: 0 34; fixed: 1 1; )
4549             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
4550          )
4551
4552          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
4553          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
4554          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
4555          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
4556             "elm.padding.right",
4557             min: 124 124; max: 124 124;)
4558          )
4559          GENLIST_PART_FLIP
4560       }
4561       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
4562          target: "elm.icon.1"; target: "elm.icon.2"; )
4563    }
4564
4565 // 2.4.4.4 (Apps)
4566    group { name: "elm/genlist/item/dialogue/bg/5text.6icon/default";
4567       alias: "elm/genlist/item_odd/dialogue/bg/5text.6icon/default";
4568       alias: "elm/genlist/item_compress/dialogue/bg/5text.6icon/default";
4569       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.6icon/default";
4570       alias: "elm/layout/dialogue/bg/5text.6icon/default";
4571
4572       GENLIST_DATA_ITEM_NORMAL
4573       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
4574       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
4575
4576       GENLIST_IMAGES_DIALOGUE_BG_IMAGE
4577       parts {
4578          GENLIST_PART_BG_IMAGE_DIALOGUE
4579          GENLIST_PART_BASE
4580          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
4581          GENLIST_PART_PADDING_RIGHT_SIZE_EDIT( DIALOGUE_PADDING_SIZE_RIGHT )
4582          GENLIST_PART_PADDING_TOP_SIZE(9)
4583          GENLIST_PART_PADDING_BOTTOM_SIZE(9)
4584
4585          GENLIST_PART_ICON("elm.icon.1",
4586             GENLIST_DESCRIPTION_L("elm.padding.left",
4587                min: 134 134; fixed: 1 1;)
4588          )
4589          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
4590          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
4591             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
4592             GENLIST_PARAM_APPS_NAME
4593             min: 0 32; fixed: 0 1;)
4594          )
4595          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
4596             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
4597             GENLIST_PARAM_APPS_INC
4598             min: 0 32; fixed: 0 1;)
4599          )
4600
4601          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
4602             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
4603             min: 38 38; fixed: 1 1;)
4604          )
4605          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
4606          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
4607             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
4608             min: 38 38; fixed: 1 1;)
4609          )
4610          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
4611          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
4612             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
4613             min: 38 38; fixed: 1 1;)
4614          )
4615          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
4616          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
4617             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
4618             min: 38 38; fixed: 1 1;)
4619          )
4620          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
4621          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
4622             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
4623             min: 38 38; fixed: 1 1;)
4624          )
4625          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
4626          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
4627             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
4628             GENLIST_PARAM_APPS_RATING
4629             min :0 38;)
4630          )
4631
4632          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
4633             "elm.padding.icon1.right", "elm.padding.bottom",
4634             GENLIST_PARAM_APPS_PRICE
4635             min: 0 32; fixed: 0 1;
4636             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
4637          )
4638          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
4639          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
4640             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
4641             GENLIST_PARAM_APPS_PRICE_SALE
4642             min: 0 32; fixed: 0 1;)
4643          )
4644          GENLIST_PART_FLIP
4645       }
4646       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
4647          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
4648    }
4649
4650 #if 0
4651 // ???
4652    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
4653    group { name: "elm/genlist/item/3text.5icon.2/default";
4654       alias: "elm/genlist/item_odd/3text.5icon.2/default";
4655       alias: "elm/genlist/item_compress/3text.5icon.2/default";
4656       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
4657       data.item: "stacking" "above";
4658       data.item: "selectraise" "on";
4659       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
4660       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
4661       data.item: "flips" "elm.flip.icon elm.flip.content";
4662
4663       parts {
4664          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
4665          GENLIST_PART_BG
4666          GENLIST_PART_BG_IMAGE
4667          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
4668          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
4669          GENLIST_PART_PADDING_LEFT
4670          GENLIST_PART_PADDING_RIGHT_EDIT
4671          GENLIST_PART_COLORBAR
4672          part { name: "elm.icon.checkbox";
4673             type: SWALLOW;
4674             mouse_events: 1;
4675             scale: 1;
4676             description { state: "default" 0.0;
4677                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4678                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4679                fixed: 1 1;
4680                rel1 {
4681                   relative: 1.0 0.0;
4682                   to_x: "elm.padding.left";
4683                   to_y: "elm.padding.top";
4684                }
4685                rel2 {
4686                   relative: 0.0 0.0;
4687                   to_x: "elm.padding.right";
4688                   to_y: "elm.padding.bottom";
4689                }
4690                align: 0.0 0.5;
4691             }
4692          }
4693          part { name: "elm.text.date";
4694             type: TEXT;
4695             mouse_events: 0;
4696             scale: 1;
4697             description { state: "default" 0.0;
4698                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
4699                fixed: 1 1;
4700                rel1 {
4701                   to_x: "elm.padding.right";
4702                   to_y: "elm.padding.bottom";
4703                }
4704                rel2 {
4705                   relative: 0.0 0.0;
4706                   to_x: "elm.padding.right";
4707                   to_y: "elm.padding.bottom";
4708                }
4709                align: 1.0 1.0;
4710                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4711                text {
4712                   font: "Tizen:style=Medium";
4713                   size: GENLIST_FONT_32_INC;
4714                   min: 0 1;
4715                   align: 1.0 0.5;
4716                   text_class: "tizen";
4717                }
4718             }
4719             description { state: "selected" 0.0;
4720                inherit: "default" 0.0;
4721                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4722             }
4723             GENLIST_DESCRIPTION_FLIP_ENABLED
4724          }
4725          part { name: "elm.icon.important";
4726             clip_to: "disclip";
4727             type: SWALLOW;
4728             mouse_events: 1;
4729             scale: 1;
4730             description { state: "default" 0.0;
4731                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
4732                fixed: 1 1;
4733                rel1 {
4734                   relative: 0.0 1.0;
4735                   to_x: "elm.padding.right";
4736                   to_y: "elm.padding.top";
4737                }
4738                rel2 {
4739                   relative: 0.0 0.0;
4740                   to_x: "elm.padding.right";
4741                   to_y: "elm.text.date";
4742                }
4743                align: 1.0 0.5;
4744             }
4745             GENLIST_DESCRIPTION_FLIP_ENABLED
4746          }
4747          part { name: "elm.padding.icon.important.left";
4748             clip_to: "disclip";
4749             type: RECT;
4750             scale: 1;
4751             description { state: "default" 0.0;
4752                min: GENLIST_PADDING_16_INC 0;
4753                fixed: 1 0;
4754                rel1{
4755                   relative: 0.0 1.0;
4756                   to_x: "elm.icon.important";
4757                }
4758                rel2 {
4759                   relative: 0.0 1.0;
4760                   to_x: "elm.icon.important";
4761                }
4762                align: 1.0 0.0;
4763                visible: 0;
4764             }
4765          }
4766          part { name: "elm.padding.icon.checkbox.right";
4767             clip_to: "disclip";
4768             type: RECT;
4769             scale: 1;
4770             description { state: "default" 0.0;
4771                min: GENLIST_PADDING_16_INC 0;
4772                fixed: 1 0;
4773                rel1 {
4774                   relative: 1.0 0.0;
4775                   to_x: "elm.icon.checkbox";
4776                   to_y: "elm.padding.top";
4777                }
4778                rel2 {
4779                   relative: 1.0 0.0;
4780                   to_x:  "elm.icon.checkbox";
4781                   to_y: "elm.padding.bottom";
4782                }
4783                align: 1.0 0.0;
4784                visible: 0;
4785             }
4786          }
4787          part { name: "elm.text.subject.rect";
4788             clip_to: "disclip";
4789             type: RECT;
4790             scale: 1;
4791             description { state: "default" 0.0;
4792                min: 0 GENLIST_SIZE_61_INC;
4793                fixed: 1 1;
4794                rel1 {
4795                   relative: 1.0 1.0;
4796                   to_x: "elm.padding.icon.checkbox.right";
4797                   to_y: "elm.padding.top";
4798                }
4799                rel2 {
4800                   relative: 0.0 0.0;
4801                   to_x: "elm.padding.icon.important.left";
4802                   to_y: "elm.padding.top";
4803                }
4804                align: 0.0 0.0;
4805                visible: 0;
4806             }
4807          }
4808          part { name: "elm.text.subject";
4809             clip_to: "disclip";
4810             type: TEXTBLOCK;
4811             mouse_events: 0;
4812             scale: 1;
4813             description { state: "default" 0.0;
4814                fixed: 1 1;
4815                rel1.to: "elm.text.subject.rect";
4816                rel2.to: "elm.text.subject.rect";
4817                align: 0.0 0.0;
4818                text {
4819                   style: "genlist_style_email_unread";
4820                   min: 0 1;
4821                   max: 0 1;
4822                   align: 0.0 0.5;
4823                }
4824             }
4825             description { state: "selected" 0.0;
4826                inherit: "default" 0.0;
4827                text.style: "genlist_style_email_focus";
4828             }
4829             description { state: "read" 0.0;
4830                inherit: "default" 0.0;
4831                text.style: "genlist_style_email_read";
4832             }
4833             description { state: "unread" 0.0;
4834                inherit: "default" 0.0;
4835                text.style: "genlist_style_email_unread";
4836             }
4837             description { state: "urgency_read" 0.0;
4838                inherit: "default" 0.0;
4839                text.style: "genlist_style_email_urgency_read";
4840             }
4841             description { state: "urgency_unread" 0.0;
4842                inherit: "default" 0.0;
4843                text.style: "genlist_style_email_urgency_unread";
4844             }
4845             GENLIST_DESCRIPTION_FLIP_ENABLED
4846          }
4847          part { name: "elm.text.name";
4848             clip_to: "disclip";
4849             type: TEXTBLOCK;
4850             scale: 1;
4851             description { state: "default" 0.0;
4852                fixed: 1 1;
4853                rel1 {
4854                   relative: 1.0 1.0;
4855                   to_x: "elm.padding.icon.checkbox.right";
4856                   to_y: "elm.text.subject";
4857                }
4858                rel2 {
4859                   relative: 0.0 0.0;
4860                   to_x: "elm.padding.icon.num.left";
4861                   to_y: "elm.padding.bottom";
4862                }
4863                align: 0.0 0.5;
4864                text {
4865                   style: "genlist_style_name_text";
4866                   min: 0 1;
4867                   align: 0.0 0.5;
4868                }
4869             }
4870             description { state: "selected" 0.0;
4871                inherit: "default" 0.0;
4872                text.style: "genlist_style_name_text_focus";
4873             }
4874             GENLIST_DESCRIPTION_FLIP_ENABLED
4875          }
4876          part { name: "elm.padding.icon.num.left";
4877             clip_to: "disclip";
4878             type: RECT;
4879             scale: 1;
4880             description { state: "default" 0.0;
4881                min: GENLIST_PADDING_16_INC 0;
4882                fixed: 1 0;
4883                rel1 {
4884                   relative: 0.0 1.0;
4885                   to_x: "elm.icon.num";
4886                   to_y: "elm.text.subject";
4887                }
4888                rel2 {
4889                   relative: 0.0 0.0;
4890                   to_x: "elm.icon.num";
4891                   to_y: "elm.padding.bottom";
4892                }
4893                align: 1.0 0.0;
4894                visible: 0;
4895             }
4896          }
4897          part { name: "elm.icon.num";
4898             clip_to: "disclip";
4899             type: SWALLOW;
4900             mouse_events: 0;
4901             scale: 1;
4902             description { state: "default" 0.0;
4903                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4904                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4905                fixed: 1 1;
4906                rel1 {
4907                   relative: 0.0 1.0;
4908                   to_x: "elm.padding.icon.attach.left";
4909                   to_y: "elm.text.subject";
4910                }
4911                rel2 {
4912                   relative: 0.0 0.0;
4913                   to_x: "elm.padding.icon.attach.left";
4914                   to_y: "elm.padding.bottom";
4915                }
4916                align: 1.0 0.5;
4917             }
4918             GENLIST_DESCRIPTION_FLIP_ENABLED
4919          }
4920          part { name: "elm.padding.icon.attach.left";
4921             clip_to: "disclip";
4922             type: RECT;
4923             scale: 1;
4924             description { state: "default" 0.0;
4925                min: GENLIST_PADDING_16_INC 0;
4926                fixed: 1 0;
4927                rel1 {
4928                   relative: 0.0 1.0;
4929                   to_x: "elm.icon.attach";
4930                   to_y: "elm.text.subject";
4931                }
4932                rel2 {
4933                   relative: 0.0 0.0;
4934                   to_x: "elm.icon.attach";
4935                   to_y: "elm.padding.bottom";
4936                }
4937                align: 1.0 0.0;
4938                visible: 0;
4939             }
4940          }
4941          part { name: "elm.icon.attach";
4942             clip_to: "disclip";
4943             type: SWALLOW;
4944             scale: 1;
4945             description { state: "default" 0.0;
4946                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4947                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4948                fixed: 1 1;
4949                rel1 {
4950                   relative: 0.0 1.0;
4951                   to_x: "elm.text.date";
4952                   to_y: "elm.text.subject";
4953                }
4954                rel2 {
4955                   relative: 0.0 0.0;
4956                   to_x: "elm.text.date";
4957                   to_y: "elm.padding.bottom";
4958                }
4959                align: 1.0 0.5;
4960             }
4961             GENLIST_DESCRIPTION_FLIP_ENABLED
4962          }
4963          part { name: "elm.swallow.outbox.progress";
4964             type: SWALLOW;
4965             scale: 1;
4966             mouse_events: 1;
4967             repeat_events: 0;
4968             description { state: "default" 0.0;
4969                min: GENLIST_SIZE_168_INC 0;
4970                fixed: 1 1;
4971                color: 0 0 0 0;
4972                align: 1.0 0.5;
4973                rel1 {
4974                   relative: 0.0 1.0;
4975                   offset: 0 0;
4976                   to_x: "elm.padding.right";
4977                   to_y: "elm.padding.top";
4978                }
4979                rel2 {
4980                   relative: 0.0 0.0;
4981                   offset: 0 0;
4982                   to_x: "elm.padding.right";
4983                   to_y: "elm.padding.bottom";
4984                }
4985             }
4986          }
4987          GENLIST_PART_FLIP
4988          GENLIST_PART_DISCLIP
4989       }
4990       programs {
4991          // signal: elm,state,%s,active
4992          //   a "check" item named %s went active
4993          // signal: elm,state,%s,passive
4994          //   a "check" item named %s went passive
4995          // default is passive
4996          program { name: "go_active";
4997             signal: "elm,state,selected";
4998             source: "elm";
4999             action: STATE_SET "selected" 0.0;
5000             target: "bg_image";
5001             target: "elm.text.subject";
5002             target: "elm.text.name";
5003             target: "elm.text.date";
5004             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5005          }
5006          program { name: "go_passive";
5007             signal: "elm,state,unselected";
5008             source: "elm";
5009             action: STATE_SET "default" 0.0;
5010             target: "bg_image";
5011             target: "elm.text.subject";
5012             target: "elm.text.name";
5013             target: "elm.text.date";
5014             transition: LINEAR 0.1;
5015          }
5016          program { name: "go_disabled";
5017             signal: "elm,state,disabled";
5018             source: "elm";
5019             action: STATE_SET "disabled" 0.0;
5020             target: "disclip";
5021          }
5022          program { name: "go_enabled";
5023             signal: "elm,state,enabled";
5024             source: "elm";
5025             action: STATE_SET "default" 0.0;
5026             target: "disclip";
5027          }
5028          program { name: "go_read";
5029             signal: "elm,state,read";
5030             source: "elm";
5031             action: STATE_SET "read" 0.0;
5032             target: "elm.text.subject";
5033          }
5034          program { name: "go_unread";
5035             signal: "elm,state,unread";
5036             source: "elm";
5037             action: STATE_SET "unread" 0.0;
5038             target: "elm.text.subject";
5039          }
5040          program { name: "go_urgeny_unread";
5041             signal: "elm,state,urgency_unread";
5042             source: "elm";
5043             action: STATE_SET "urgency_unread" 0.0;
5044             target: "elm.text.subject";
5045          }
5046          program { name: "go_urgency_read";
5047             signal: "elm,state,urgency_read";
5048             source: "elm";
5049             action: STATE_SET "urgency_read" 0.0;
5050             target: "elm.text.subject";
5051          }
5052          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5053       }
5054    }
5055
5056 // ???
5057    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
5058    group { name: "elm/genlist/item/2text.1icon.13/default";
5059       alias: "elm/genlist/item_odd/2text.1icon.13/default";
5060       alias: "elm/genlist/item_compress/2text.1icon.13/default";
5061       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
5062       data.item: "stacking" "above";
5063       data.item: "selectraise" "on";
5064       data.item: "texts" "elm.text elm.text.msgcount";
5065       data.item: "contents" "elm.icon";
5066       data.item: "flips" "elm.flip.icon elm.flip.content";
5067
5068       parts {
5069          GENLIST_PART_BASE
5070          GENLIST_PART_BOTTOM_LINE
5071          GENLIST_PART_BG
5072          GENLIST_PART_BG_IMAGE
5073          GENLIST_PART_PADDING_LEFT
5074          GENLIST_PART_PADDING_RIGHT_EDIT
5075          part { name: "elm.icon";
5076             clip_to: "disclip";
5077             type: SWALLOW;
5078             scale: 1;
5079             description { state: "default" 0.0;
5080                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5081                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5082                fixed: 1 1;
5083                rel1 {
5084                   relative: 1.0 0.0;
5085                   to_x: "elm.padding.left";
5086                }
5087                rel2 {
5088                   relative: 1.0 1.0;
5089                   to_x: "elm.padding.left";
5090                }
5091                align: 0.0 0.5;
5092             }
5093             GENLIST_DESCRIPTION_FLIP_ENABLED
5094          }
5095          part { name: "elm.text.msgcount";
5096             clip_to: "disclip";
5097             type: TEXT;
5098             mouse_events: 0;
5099             scale: 1;
5100             description {
5101                state: "default" 0.0;
5102                fixed: 1 1;
5103                align: 0 0;
5104                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
5105                rel1.to: "elm.icon";
5106                rel2.to: "elm.icon";
5107                text {
5108                   font: "Tizen:style=Medium";
5109                   size: GENLIST_FONT_28_INC;
5110                   min: 0 1;
5111                   align: 0.5 0.5;
5112                   text_class: "tizen";
5113                }
5114                align: 0.0 0.5;
5115             }
5116          }
5117          part { name: "elm.padding.icon.right";
5118             clip_to: "disclip";
5119             type: RECT;
5120             scale: 1;
5121             description {
5122                state: "default" 0.0;
5123                min: GENLIST_SIZE_16_INC 0;
5124                fixed: 1 0;
5125                rel1 {
5126                   relative: 1.0 0.0;
5127                   to_x: "elm.icon";
5128                }
5129                rel2.to_x: "elm.icon";
5130                visible: 0;
5131             }
5132          }
5133          part { name: "elm.text";
5134             clip_to: "disclip";
5135             type: TEXT;
5136             mouse_events: 0;
5137             scale: 1;
5138             description { state: "default" 0.0;
5139                rel1 {
5140                   relative: 1.0 0.0;
5141                   to_x: "elm.padding.icon.right";
5142                }
5143                rel2 {
5144                   relative: 0.0 1.0;
5145                   to_x: "elm.padding.right";
5146                }
5147                align: 0.0 0.5;
5148                color: GENLIST_EMAIL_UNREAD_COLOR;
5149                text {
5150                   font: "Tizen:style=Roman";
5151                   size: GENLIST_EMAIL_SIZE;
5152                   min: 0 1;
5153                   align: 0.0 0.5;
5154                   text_class: "list_item";
5155                }
5156             }
5157             GENLIST_DESCRIPTION_FLIP_ENABLED
5158          }
5159          GENLIST_PART_FLIP
5160          GENLIST_PART_DISCLIP
5161       }
5162       programs {
5163          program { name: "go_active";
5164             signal: "elm,state,selected";
5165             source: "elm";
5166             action: STATE_SET "selected" 0.0;
5167             target: "bg_image";
5168             target: "elm.text";
5169             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5170          }
5171          program { name: "go_passive";
5172             signal: "elm,state,unselected";
5173             source: "elm";
5174             action: STATE_SET "default" 0.0;
5175             target: "bg_image";
5176             target: "elm.text";
5177             transition: LINEAR 0.1;
5178          }
5179          program { name: "go_disabled";
5180             signal: "elm,state,disabled";
5181             source: "elm";
5182             action: STATE_SET "disabled" 0.0;
5183             target: "disclip";
5184          }
5185          program { name: "go_enabled";
5186             signal: "elm,state,enabled";
5187             source: "elm";
5188             action: STATE_SET "default" 0.0;
5189             target: "disclip";
5190          }
5191          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5192       }
5193    }
5194
5195 // ???
5196    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
5197    group { name: "elm/genlist/item/2text.1icon.14/default";
5198       alias: "elm/genlist/item_odd/2text.1icon.14/default";
5199       alias: "elm/genlist/item_compress/2text.1icon.14/default";
5200       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
5201       data.item: "stacking" "above";
5202       data.item: "selectraise" "on";
5203       data.item: "texts" "elm.text elm.text.msgcount";
5204       data.item: "contents" "elm.check elm.icon";
5205       data.item: "flips" "elm.flip.icon elm.flip.content";
5206
5207       parts {
5208          GENLIST_PART_BASE
5209          GENLIST_PART_BOTTOM_LINE
5210          GENLIST_PART_BG
5211          GENLIST_PART_BG_IMAGE
5212          GENLIST_PART_PADDING_LEFT
5213          GENLIST_PART_PADDING_RIGHT_EDIT
5214          part { name: "elm.check";
5215             clip_to: "disclip";
5216             type: SWALLOW;
5217             mouse_events: 1;
5218             scale: 1;
5219             description { state: "default" 0.0;
5220                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5221                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5222                fixed: 1 1;
5223                rel1 {
5224                   relative: 1.0 0.0;
5225                   to_x: "elm.padding.left";
5226                }
5227                rel2 {
5228                   relative: 1.0 1.0;
5229                   to_x: "elm.padding.left";
5230                }
5231                align: 0.0 0.5;
5232             }
5233             GENLIST_DESCRIPTION_FLIP_ENABLED
5234          }
5235
5236          part { name: "elm.padding.icon.checkbox.right";
5237             clip_to: "disclip";
5238             type: RECT;
5239             scale: 1;
5240             description { state: "default" 0.0;
5241                min: GENLIST_PADDING_16_INC 0;
5242                fixed: 1 0;
5243                rel1 {
5244                   relative: 1.0 0.0;
5245                   to_x: "elm.check";
5246                }
5247                rel2 {
5248                   relative: 1.0 1.0;
5249                   to_x:  "elm.check";
5250                }
5251                align: 1.0 0.0;
5252                visible: 0;
5253             }
5254          }
5255          part { name: "elm.icon";
5256             clip_to: "disclip";
5257             type: SWALLOW;
5258             scale: 1;
5259             description { state: "default" 0.0;
5260                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5261                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5262                fixed: 1 1;
5263                rel1.to_x: "elm.padding.right";
5264                rel2 {
5265                   relative: 0.0 1.0;
5266                   to_x: "elm.padding.right";
5267                }
5268                align: 1.0 0.5;
5269             }
5270             GENLIST_DESCRIPTION_FLIP_ENABLED
5271          }
5272          part { name: "elm.text.msgcount";
5273             clip_to: "disclip";
5274             type: TEXT;
5275             mouse_events: 0;
5276             scale: 1;
5277             description {
5278                state: "default" 0.0;
5279                fixed: 1 1;
5280                align: 0 0;
5281                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
5282                rel1.to: "elm.icon";
5283                rel2.to: "elm.icon";
5284                text {
5285                   font: "Tizen:style=Medium";
5286                   size: GENLIST_FONT_28_INC;
5287                   min: 0 1;
5288                   align: 0.5 0.5;
5289                   text_class: "tizen";
5290                }
5291                align: 0.0 0.5;
5292             }
5293          }
5294          part { name: "elm.padding.icon.left";
5295             clip_to: "disclip";
5296             type: RECT;
5297             scale: 1;
5298             description {
5299                state: "default" 0.0;
5300                min: GENLIST_SIZE_16_INC 0;
5301                fixed: 1 0;
5302                rel1.to_x: "elm.icon";
5303                rel2 {
5304                   relative: 0.0 1.0;
5305                   to_x: "elm.icon";
5306                }
5307                align: 1.0 0.0;
5308                visible: 0;
5309             }
5310          }
5311          part { name: "elm.text";
5312             clip_to: "disclip";
5313             type: TEXTBLOCK;
5314             mouse_events: 0;
5315             scale: 1;
5316             description { state: "default" 0.0;
5317                rel1 {
5318                   relative: 1.0 0.0;
5319                   to_x: "elm.padding.icon.checkbox.right";
5320                }
5321                rel2 {
5322                   relative: 0.0 1.0;
5323                   to_x: "elm.padding.icon.left";
5324                }
5325                align: 0.0 0.5;
5326                text {
5327                   style: "genlist_style_email_unread";
5328                   min: 0 1;
5329                   max: 0 1;
5330                   align: 0.0 0.5;
5331                }
5332             }
5333             description { state: "selected" 0.0;
5334                inherit: "default" 0.0;
5335                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5336             }
5337             GENLIST_DESCRIPTION_FLIP_ENABLED
5338          }
5339          GENLIST_PART_FLIP
5340          GENLIST_PART_DISCLIP
5341       }
5342       programs {
5343          program { name: "go_active";
5344             signal: "elm,state,selected";
5345             source: "elm";
5346             action: STATE_SET "selected" 0.0;
5347             target: "bg_image";
5348             target: "elm.text";
5349             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5350          }
5351          program { name: "go_passive";
5352             signal: "elm,state,unselected";
5353             source: "elm";
5354             action: STATE_SET "default" 0.0;
5355             target: "bg_image";
5356             target: "elm.text";
5357             transition: LINEAR 0.1;
5358          }
5359          program { name: "go_disabled";
5360             signal: "elm,state,disabled";
5361             source: "elm";
5362             action: STATE_SET "disabled" 0.0;
5363             target: "disclip";
5364          }
5365          program { name: "go_enabled";
5366             signal: "elm,state,enabled";
5367             source: "elm";
5368             action: STATE_SET "default" 0.0;
5369             target: "disclip";
5370          }
5371          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5372       }
5373    }
5374
5375
5376    group { name: "elm/genlist/item/readmessage/default";
5377       alias: "elm/genlist/item_odd/readmessage/default";
5378       alias: "elm/genlist/item_compress/readmessage/default";
5379       alias: "elm/genlist/item_compress_odd/readmessage/default";
5380
5381       data.item: "stacking" "above";
5382       data.item: "selectraise" "on";
5383       data.item: "contents" "elm.icon";
5384       parts {
5385          part { name: "base";
5386             type: RECT;
5387             repeat_events: 1;
5388             description { state: "default" 0.0;
5389                color: GENLIST_LIST_BG_COLOR;
5390             }
5391          }
5392          part { name: "elm.icon";
5393             clip_to: "disclip";
5394             type: SWALLOW;
5395             scale: 1;
5396             description { state: "default" 0.0;
5397                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
5398                rel2 {
5399                   relative: 0.76 0.0;
5400                   to_y: "elm.padding.bottom";
5401                }
5402             }
5403          }
5404          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5405          GENLIST_PART_DISCLIP
5406       }
5407       programs {
5408          // signal: elm,state,%s,active
5409          //   a "check" item named %s went active
5410          // signal: elm,state,%s,passive
5411          //   a "check" item named %s went passive
5412          // default is passive
5413          /*program { name: "go_active";
5414             signal: "elm,state,selected";
5415             source: "elm";
5416             action: STATE_SET "selected" 0.0;
5417             target: "bg_image";
5418          }
5419          program { name: "go_passive";
5420             signal: "elm,state,unselected";
5421             source: "elm";
5422             action: STATE_SET "default" 0.0;
5423             target: "bg_image";
5424             transition: LINEAR 0.1;
5425          }*/
5426          program { name: "go_disabled";
5427             signal: "elm,state,disabled";
5428             source: "elm";
5429             action: STATE_SET "disabled" 0.0;
5430             target: "disclip";
5431          }
5432          program { name: "go_enabled";
5433             signal: "elm,state,enabled";
5434             source: "elm";
5435             action: STATE_SET "default" 0.0;
5436             target: "disclip";
5437          }
5438       }
5439    }
5440
5441    group { name: "elm/genlist/item/sentmessage/default";
5442       alias: "elm/genlist/item_odd/sentmessage/default";
5443       alias: "elm/genlist/item_compress/sentmessage/default";
5444       alias: "elm/genlist/item_compress_odd/sentmessage/default";
5445
5446       data.item: "stacking" "above";
5447       data.item: "selectraise" "on";
5448       data.item: "contents" "elm.icon";
5449       parts {
5450          part { name: "base";
5451             type: RECT;
5452             repeat_events: 1;
5453             description { state: "default" 0.0;
5454                color: GENLIST_LIST_BG_COLOR;
5455             }
5456          }
5457          part { name: "elm.icon";
5458             clip_to: "disclip";
5459             type: SWALLOW;
5460             scale: 1;
5461             description { state: "default" 0.0;
5462                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
5463                rel2 {
5464                   relative: 1.0 0.0;
5465                   to_y: "elm.padding.bottom";
5466                }
5467             }
5468          }
5469          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
5470          GENLIST_PART_DISCLIP
5471       }
5472       programs {
5473          // signal: elm,state,%s,active
5474          //   a "check" item named %s went active
5475          // signal: elm,state,%s,passive
5476          //   a "check" item named %s went passive
5477          // default is passive
5478          /*program { name: "go_active";
5479             signal: "elm,state,selected";
5480             source: "elm";
5481             action: STATE_SET "selected" 0.0;
5482             target: "bg_image";
5483          }
5484          program { name: "go_passive";
5485             signal: "elm,state,unselected";
5486             source: "elm";
5487             action: STATE_SET "default" 0.0;
5488             target: "bg_image";
5489             transition: LINEAR 0.1;
5490          }*/
5491          program { name: "go_disabled";
5492             signal: "elm,state,disabled";
5493             source: "elm";
5494             action: STATE_SET "disabled" 0.0;
5495             target: "disclip";
5496          }
5497          program { name: "go_enabled";
5498             signal: "elm,state,enabled";
5499             source: "elm";
5500             action: STATE_SET "default" 0.0;
5501             target: "disclip";
5502          }
5503       }
5504    }
5505
5506    group { name : "elm/genlist/item/dialogue/separator/end/default";
5507       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
5508       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
5509       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
5510       data.item: "stacking" "above";
5511       data.item: "selectraise" "on";
5512       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5513       parts {
5514          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
5515          GENLIST_PART_DISCLIP
5516       }
5517    }
5518
5519    group { name : "elm/genlist/item/dialogue/seperator.2/default";
5520       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
5521       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
5522       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
5523       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
5524       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
5525       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
5526       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
5527       alias: "elm/layout/dialogue/separator/hd18/with_line";
5528
5529       data.item: "stacking" "above";
5530       data.item: "selectraise" "on";
5531       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5532
5533       parts {
5534          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
5535          GENLIST_PART_DISCLIP
5536       }
5537    }
5538
5539    group { name : "elm/genlist/item/dialogue/seperator.3/default";
5540       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
5541       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
5542       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
5543       alias: "elm/genlist/item/dialogue/separator/20/default";
5544       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
5545       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
5546       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
5547       alias: "elm/layout/dialogue/separator/hd32";
5548
5549       data.item: "stacking" "above";
5550       data.item: "selectraise" "on";
5551       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5552
5553       parts {
5554          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
5555          GENLIST_PART_DISCLIP
5556       }
5557    }
5558
5559    group { name : "elm/genlist/item/dialogue/seperator.4/default";
5560       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
5561       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
5562       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
5563       alias: "elm/genlist/item/dialogue/separator/10/default";
5564       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
5565       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
5566       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
5567       alias: "elm/layout/dialogue/separator/hd16";
5568
5569       data.item: "stacking" "above";
5570       data.item: "selectraise" "on";
5571       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5572
5573       parts {
5574          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
5575          GENLIST_PART_DISCLIP
5576       }
5577    }
5578
5579    group { name : "elm/genlist/item/dialogue/seperator.5/default";
5580       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
5581       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
5582       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
5583       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
5584       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
5585       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
5586       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
5587       alias: "elm/layout/dialogue/separator/hd1";
5588
5589       data.item: "stacking" "above";
5590       data.item: "selectraise" "on";
5591       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
5592
5593       parts {
5594          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
5595          GENLIST_PART_DISCLIP
5596       }
5597    }
5598
5599
5600    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
5601       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
5602       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
5603       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
5604       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
5605       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
5606       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
5607       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
5608       alias: "elm/layout/dialogue/1title.1text.3";
5609       data.item: "stacking" "above";
5610       data.item: "selectraise" "on";
5611       data.item: "texts" "elm.title elm.text";
5612       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5613       parts {
5614          GENLIST_PART_BASE
5615          GENLIST_PART_BOTTOM_LINE
5616          GENLIST_PART_BG_IMAGE_DIALOGUE
5617          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5618          GENLIST_PART_PADDING_RIGHT_EDIT
5619          GENLIST_PART_DIALOGUE_ITEM
5620          GENLIST_PART_DIALOGUE_RIGHT_LINE
5621          part { name: "elm.title";
5622             clip_to: "disclip";
5623             type: TEXT;
5624             mouse_events: 0;
5625             scale: 1;
5626             description { state: "default" 0.0;
5627                min: GENLIST_SIZE_163_INC 0;
5628                fixed: 1 0;
5629                rel1 {
5630                   relative: 1.0 0.0;
5631                   to_x: "elm.padding.left";
5632                }
5633                rel2.to_x: "elm.padding.left";
5634                align: 0.0 0.5;
5635                color: GENLIST_MULTILINE_TEXT_COLOR;
5636                text {
5637                   font: "Tizen:style=Medium";
5638                   size: GENLIST_MULTILINE_TEXT_SIZE;
5639                   min: 0 1;
5640                   align: 0.0 0.5;
5641                   text_class: "tizen";
5642                }
5643             }
5644             GENLIST_DESCRIPTION_FLIP_ENABLED
5645          }
5646          part { name: "elm.flip.content.title";
5647             clip_to: "disclip";
5648             type: SWALLOW;
5649             description { state: "default" 0.0;
5650                visible: 0;
5651                fixed: 1 1;
5652                rel1.to: "elm.title";
5653                rel2.to: "elm.title";
5654             }
5655             description { state: "flip_enabled" 0.0;
5656                inherit: "default" 0.0;
5657                visible: 1;
5658             }
5659          }
5660          part { name: "elm.divider1";
5661             type: RECT;
5662             mouse_events: 0;
5663             description { state: "default" 0.0;
5664                min: 1 0;
5665                fixed: 1 0;
5666                rel1 {
5667                   relative: 1.0 0.0;
5668                   to_x: "elm.title";
5669                }
5670                rel2.to_x: "elm.title";
5671                align: 0.0 0.5;
5672                color: GENLIST_LIST_LINE1_COLOR;
5673             }
5674          }
5675          part { name: "elm.padding.text.left";
5676             clip_to: "disclip";
5677             type: RECT;
5678             mouse_events: 0;
5679             scale: 1;
5680             description { state: "default" 0.0;
5681                min: GENLIST_PADDING_16_INC 0;
5682                fixed: 1 0;
5683                rel1 {
5684                    relative: 1.0 0.0;
5685                    to_x: "elm.divider1";
5686                }
5687                rel2.to_x: "elm.divider1";
5688                align: 0.0 0.5;
5689                visible: 0;
5690             }
5691          }
5692          part { name: "elm.text";
5693             clip_to: "disclip";
5694             type: TEXT;
5695             mouse_events: 0;
5696             scale: 1;
5697             description { state: "default" 0.0;
5698                rel1 {
5699                   relative: 1.0 0.0;
5700                   to_x: "elm.padding.text.left";
5701                }
5702                rel2 {
5703                   relative: 0.0 1.0;
5704                   to_x: "elm.padding.right";
5705                }
5706                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5707                text {
5708                   font: "Tizen:style=Roman";
5709                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5710                   min: 0 1;
5711                   align: 0.0 0.5;
5712                   text_class: "list_item";
5713                }
5714             }
5715             GENLIST_DESCRIPTION_FLIP_ENABLED
5716          }
5717          part { name: "elm.flip.content";
5718             clip_to: "disclip";
5719             type: SWALLOW;
5720             mouse_events: 1;
5721             scale: 1;
5722             description { state: "default" 0.0;
5723                fixed: 1 1;
5724                rel1 {
5725                   relative: 0.0 0.5;
5726                   to_x: "elm.text";
5727                }
5728                rel2 {
5729                   relative: 0.0 0.5;
5730                   to_x: "elm.padding.right";
5731                }
5732                visible: 0;
5733             }
5734             description { state: "flip_enabled" 0.0;
5735                inherit: "default" 0.0;
5736                visible: 1;
5737             }
5738          }
5739          GENLIST_PART_DISCLIP
5740       }
5741       programs {
5742          // signal: elm,state,%s,active
5743          //   a "check" item named %s went active
5744          // signal: elm,state,%s,passive
5745          //   a "check" item named %s went passive
5746          // default is passive
5747          /*program { name: "go_active";
5748             signal: "elm,state,selected";
5749             source: "elm";
5750             action: STATE_SET "selected" 0.0;
5751             target: "elm.text";
5752          }
5753          program { name: "go_passive";
5754             signal: "elm,state,unselected";
5755             source: "elm";
5756             action: STATE_SET "default" 0.0;
5757             target: "elm.text";
5758             transition: LINEAR 0.1;
5759          }*/
5760          program { name: "go_disabled";
5761             signal: "elm,state,disabled";
5762             source: "elm";
5763             action: STATE_SET "disabled" 0.0;
5764             target: "disclip";
5765          }
5766          program { name: "go_enabled";
5767             signal: "elm,state,enabled";
5768             source: "elm";
5769             action: STATE_SET "default" 0.0;
5770             target: "disclip";
5771          }
5772          program { name: "flip_enabled";
5773             signal: "elm,state,flip,enabled";
5774             source: "elm";
5775             action: STATE_SET "flip_enabled" 0.0;
5776             target: "elm.title";
5777             target: "elm.text";
5778             target: "elm.flip.content.title";
5779             target: "elm.flip.content";
5780          }
5781          program { name: "flip_disabled";
5782             signal: "elm,state,flip,disabled";
5783             source: "elm";
5784             action: STATE_SET "default" 0.0;
5785             target: "elm.title";
5786             target: "elm.text";
5787             target: "elm.flip.content.title";
5788             target: "elm.flip.content";
5789          }
5790       }
5791    }
5792
5793    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5794       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5795       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5796       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5797       alias: "elm/layout/dialogue/1title.1text.1icon";
5798       data.item: "stacking" "above";
5799       data.item: "selectraise" "on";
5800       data.item: "texts" "elm.title elm.text";
5801       data.item: "contents" "elm.icon";
5802       data.item: "flips" "elm.flip.icon elm.flip.content";
5803       parts {
5804          GENLIST_PART_BASE
5805          GENLIST_PART_BOTTOM_LINE
5806          GENLIST_PART_BG_IMAGE_DIALOGUE
5807          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5808          GENLIST_PART_PADDING_RIGHT_EDIT
5809          GENLIST_PART_DIALOGUE_ITEM
5810          GENLIST_PART_DIALOGUE_RIGHT_LINE
5811          part { name: "elm.title";
5812             clip_to: "disclip";
5813             type: TEXT;
5814             mouse_events: 0;
5815             scale: 1;
5816             description { state: "default" 0.0;
5817                min: GENLIST_SIZE_163_INC 0;
5818                fixed: 1 0;
5819                rel1 {
5820                   relative: 1.0 0.0;
5821                   to_x: "elm.padding.left";
5822                }
5823                rel2.to_x: "elm.padding.left";
5824                align: 0.0 0.5;
5825                color: GENLIST_MULTILINE_TEXT_COLOR;
5826                text {
5827                   font: "Tizen:style=Medium";
5828                   size: GENLIST_MULTILINE_TEXT_SIZE;
5829                   min: 0 1;
5830                   align: 0.0 0.5;
5831                   text_class: "tizen";
5832                }
5833             }
5834          }
5835          part { name: "elm.divider1";
5836             type: RECT;
5837             mouse_events: 0;
5838             description { state: "default" 0.0;
5839                min: 1 0;
5840                fixed: 1 0;
5841                rel1 {
5842                   relative: 1.0 0.0;
5843                   to_x: "elm.title";
5844                }
5845                rel2.to_x: "elm.title";
5846                align: 0.0 0.5;
5847                color: GENLIST_LIST_LINE1_COLOR;
5848             }
5849          }
5850          part { name: "elm.padding.text.left";
5851             clip_to: "disclip";
5852             type: RECT;
5853             mouse_events: 0;
5854             scale: 1;
5855             description { state: "default" 0.0;
5856                min: GENLIST_PADDING_16_INC 0;
5857                fixed: 1 0;
5858                rel1 {
5859                    relative: 1.0 0.0;
5860                    to_x: "elm.divider1";
5861                }
5862                rel2.to_x: "elm.divider1";
5863                align: 0.0 0.5;
5864                visible: 0;
5865             }
5866          }
5867          part { name: "elm.icon";
5868            clip_to: "disclip";
5869             type: SWALLOW;
5870             mouse_events: 1;
5871             scale: 1;
5872             description { state: "default" 0.0;
5873                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5874                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5875                fixed: 1 1;
5876                rel1.to_x: "elm.padding.right";
5877                rel2 {
5878                   relative: 0.0 1.0;
5879                   to_x: "elm.padding.right";
5880                }
5881                align: 1.0 0.5;
5882             }
5883          }
5884          part { name: "elm.padding.icon.left";
5885             clip_to: "disclip";
5886             type: RECT;
5887             mouse_events: 0;
5888             scale: 1;
5889             description { state: "default" 0.0;
5890                min: GENLIST_PADDING_16_INC 0;
5891                fixed: 1 0;
5892                rel1.to_x: "elm.icon";
5893                rel2 {
5894                    relative: 0.0 1.0;
5895                    to_x: "elm.icon";
5896                }
5897                rel2.to_x: "elm.icon";
5898                align: 1.0 0.5;
5899                visible: 0;
5900             }
5901          }
5902          part { name: "elm.text";
5903             clip_to: "disclip";
5904             type: TEXT;
5905             mouse_events: 0;
5906             scale: 1;
5907             description { state: "default" 0.0;
5908                rel1 {
5909                   relative: 1.0 0.0;
5910                   to_x: "elm.padding.text.left";
5911                }
5912                rel2 {
5913                   relative: 0.0 1.0;
5914                   to_x: "elm.padding.icon.left";
5915                }
5916                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5917                text {
5918                   font: "Tizen:style=Roman";
5919                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5920                   min: 0 1;
5921                   align: 0.0 0.5;
5922                   text_class: "list_item";
5923                }
5924             }
5925             GENLIST_DESCRIPTION_FLIP_ENABLED
5926          }
5927          part { name: "elm.flip.content";
5928             clip_to: "disclip";
5929             type: SWALLOW;
5930             mouse_events: 1;
5931             scale: 1;
5932             description { state: "default" 0.0;
5933                fixed: 1 1;
5934                rel1 {
5935                   relative: 0.0 0.5;
5936                   to_x: "elm.text";
5937                }
5938                rel2 {
5939                   relative: 0.0 0.5;
5940                   to_x: "elm.padding.right";
5941                }
5942                visible: 0;
5943             }
5944             description { state: "flip_enabled" 0.0;
5945                inherit: "default" 0.0;
5946                visible: 1;
5947             }
5948          }
5949          GENLIST_PART_DISCLIP
5950       }
5951       programs {
5952          // signal: elm,state,%s,active
5953          //   a "check" item named %s went active
5954          // signal: elm,state,%s,passive
5955          //   a "check" item named %s went passive
5956          // default is passive
5957          /*program { name: "go_active";
5958             signal: "elm,state,selected";
5959             source: "elm";
5960             action: STATE_SET "selected" 0.0;
5961             target: "elm.text";
5962          }
5963          program { name: "go_passive";
5964             signal: "elm,state,unselected";
5965             source: "elm";
5966             action: STATE_SET "default" 0.0;
5967             target: "elm.text";
5968             transition: LINEAR 0.1;
5969          }*/
5970          program { name: "go_disabled";
5971             signal: "elm,state,disabled";
5972             source: "elm";
5973             action: STATE_SET "disabled" 0.0;
5974             target: "disclip";
5975          }
5976          program { name: "go_enabled";
5977             signal: "elm,state,enabled";
5978             source: "elm";
5979             action: STATE_SET "default" 0.0;
5980             target: "disclip";
5981          }
5982          //GENLIST_PROGRAM_FLIP_1TEXT
5983       }
5984    }
5985
5986    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5987       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5988       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5989       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5990       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5991       data.item: "stacking" "above";
5992       data.item: "selectraise" "on";
5993       data.item: "texts" "elm.title elm.text";
5994       data.item: "contents" "elm.icon";
5995       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5996       parts {
5997          GENLIST_PART_BASE
5998          GENLIST_PART_BOTTOM_LINE
5999          GENLIST_PART_BG_IMAGE_DIALOGUE
6000          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6001          GENLIST_PART_PADDING_RIGHT_EDIT
6002          GENLIST_PART_DIALOGUE_ITEM
6003          GENLIST_PART_DIALOGUE_RIGHT_LINE
6004          part { name: "elm.title";
6005             clip_to: "disclip";
6006             type: TEXT;
6007             mouse_events: 0;
6008             scale: 1;
6009             description { state: "default" 0.0;
6010                min: GENLIST_SIZE_163_INC 0;
6011                fixed: 1 0;
6012                rel1 {
6013                   relative: 1.0 0.0;
6014                   to_x: "elm.padding.left";
6015                }
6016                rel2.to_x: "elm.padding.left";
6017                align: 0.0 0.5;
6018                color: GENLIST_MULTILINE_TEXT_COLOR;
6019                text {
6020                   font: "Tizen:style=Medium";
6021                   size: GENLIST_MULTILINE_TEXT_SIZE;
6022                   min: 0 1;
6023                   align: 0.0 0.5;
6024                   text_class: "tizen";
6025                }
6026             }
6027             GENLIST_DESCRIPTION_FLIP_ENABLED
6028          }
6029          part { name: "elm.flip.content.title";
6030             clip_to: "disclip";
6031             type: SWALLOW;
6032             description { state: "default" 0.0;
6033                visible: 0;
6034                fixed: 1 1;
6035                rel1.to: "elm.title";
6036                rel2.to: "elm.title";
6037             }
6038             description { state: "flip_enabled" 0.0;
6039                inherit: "default" 0.0;
6040                visible: 1;
6041             }
6042          }
6043          part { name: "elm.divider1";
6044             type: RECT;
6045             mouse_events: 0;
6046             description { state: "default" 0.0;
6047                min: 1 0;
6048                fixed: 1 0;
6049                rel1 {
6050                   relative: 1.0 0.0;
6051                   to_x: "elm.title";
6052                }
6053                rel2.to_x: "elm.title";
6054                align: 0.0 0.5;
6055                color: GENLIST_LIST_LINE1_COLOR;
6056             }
6057          }
6058          part { name: "elm.padding.text.left";
6059             clip_to: "disclip";
6060             type: RECT;
6061             mouse_events: 0;
6062             scale: 1;
6063             description { state: "default" 0.0;
6064                min: GENLIST_PADDING_16_INC 0;
6065                fixed: 1 0;
6066                rel1 {
6067                    relative: 1.0 0.0;
6068                    to_x: "elm.divider1";
6069                }
6070                rel2.to_x: "elm.divider1";
6071                align: 0.0 0.5;
6072                visible: 0;
6073             }
6074          }
6075          part { name: "elm.icon";
6076            clip_to: "disclip";
6077             type: SWALLOW;
6078             mouse_events: 0;
6079             scale: 1;
6080             description { state: "default" 0.0;
6081                min: 0 0;
6082                max: 0 0;
6083                rel1.to_x: "elm.padding.right";
6084                rel2 {
6085                   relative: 0.0 1.0;
6086                   to_x: "elm.padding.right";
6087                }
6088                align: 1.0 0.5;
6089                visible: 0;
6090             }
6091             description { state: "contact_default_number_enabled" 0.0;
6092                inherit: "default" 0.0;
6093                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6094                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6095                visible: 1;
6096             }
6097          }
6098          part { name: "elm.padding.icon.left";
6099             clip_to: "disclip";
6100             type: RECT;
6101             mouse_events: 0;
6102             scale: 1;
6103             description { state: "default" 0.0;
6104                min: 0 0;
6105                fixed: 1 0;
6106                rel1.to_x: "elm.icon";
6107                rel2 {
6108                    relative: 0.0 1.0;
6109                    to_x: "elm.icon";
6110                }
6111                rel2.to_x: "elm.icon";
6112                align: 1.0 0.5;
6113                visible: 0;
6114             }
6115             description { state: "contact_default_number_enabled" 0.0;
6116                inherit: "default" 0.0;
6117                min: GENLIST_PADDING_16_INC 0;
6118             }
6119          }
6120          part { name: "elm.text";
6121             clip_to: "disclip";
6122             type: TEXT;
6123             mouse_events: 0;
6124             scale: 1;
6125             description { state: "default" 0.0;
6126                rel1 {
6127                   relative: 1.0 0.0;
6128                   to_x: "elm.padding.text.left";
6129                }
6130                rel2 {
6131                   relative: 0.0 1.0;
6132                   to_x: "elm.padding.icon.left";
6133                }
6134                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6135                text {
6136                   font: "Tizen:style=Roman";
6137                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6138                   min: 0 1;
6139                   align: 0.0 0.5;
6140                   text_class: "list_item";
6141                }
6142             }
6143             description { state: "contact_default_number_enabled" 0.0;
6144                inherit: "default" 0.0;
6145                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6146             }
6147             GENLIST_DESCRIPTION_FLIP_ENABLED
6148          }
6149          part { name: "elm.flip.content";
6150             clip_to: "disclip";
6151             type: SWALLOW;
6152             mouse_events: 1;
6153             scale: 1;
6154             description { state: "default" 0.0;
6155                fixed: 1 1;
6156                rel1 {
6157                   relative: 0.0 0.5;
6158                   to_x: "elm.text";
6159                }
6160                rel2 {
6161                   relative: 1.0 0.5;
6162                   to_x: "elm.padding.icon.left";
6163                }
6164                visible: 0;
6165             }
6166             description { state: "flip_enabled" 0.0;
6167                inherit: "default" 0.0;
6168                visible: 1;
6169             }
6170          }
6171          GENLIST_PART_DISCLIP
6172       }
6173       programs {
6174          // signal: elm,state,%s,active
6175          //   a "check" item named %s went active
6176          // signal: elm,state,%s,passive
6177          //   a "check" item named %s went passive
6178          // default is passive
6179          /*program { name: "go_active";
6180             signal: "elm,state,selected";
6181             source: "elm";
6182             action: STATE_SET "selected" 0.0;
6183             target: "elm.text";
6184          }
6185          program { name: "go_passive";
6186             signal: "elm,state,unselected";
6187             source: "elm";
6188             action: STATE_SET "default" 0.0;
6189             target: "elm.text";
6190             transition: LINEAR 0.1;
6191          }*/
6192          program { name: "go_disabled";
6193             signal: "elm,state,disabled";
6194             source: "elm";
6195             action: STATE_SET "disabled" 0.0;
6196             target: "disclip";
6197          }
6198          program { name: "go_enabled";
6199             signal: "elm,state,enabled";
6200             source: "elm";
6201             action: STATE_SET "default" 0.0;
6202             target: "disclip";
6203          }
6204          program { name: "flip_enabled";
6205             signal: "elm,state,flip,enabled";
6206             source: "elm";
6207             action: STATE_SET "flip_enabled" 0.0;
6208             target: "elm.title";
6209             target: "elm.text";
6210             target: "elm.flip.content.title";
6211             target: "elm.flip.content";
6212          }
6213          program { name: "flip_disabled";
6214             signal: "elm,state,flip,disabled";
6215             source: "elm";
6216             action: STATE_SET "default" 0.0;
6217             target: "elm.title";
6218             target: "elm.text";
6219             target: "elm.flip.content.title";
6220             target: "elm.flip.content";
6221          }
6222          program { name: "contact_default_number_enabled";
6223             signal: "elm,state,contact,default_number,enabled";
6224             source: "elm";
6225             action: STATE_SET "contact_default_number_enabled" 0.0;
6226             target: "elm.icon";
6227             target: "elm.padding.icon.left";
6228             target: "elm.text";
6229          }
6230          program { name: "contact_default_number_disabled";
6231             signal: "elm,state,contact,default_number,disabled";
6232             source: "elm";
6233             action: STATE_SET "default" 0.0;
6234             target: "elm.icon";
6235             target: "elm.padding.icon.left";
6236             target: "elm.text";
6237          }
6238       }
6239    }
6240
6241
6242    group { name: "elm/genlist/item/dialogue/2text/default";
6243       alias: "elm/genlist/item_odd/dialogue/2text/default";
6244       alias: "elm/genlist/item_compress/dialogue/2text/default";
6245       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
6246       alias: "elm/layout/dialogue/2text";
6247       data.item: "stacking" "above";
6248       data.item: "selectraise" "on";
6249       data.item: "texts" "elm.text.1 elm.text.2";
6250       data.item: "flips" "elm.flip.icon elm.flip.content";
6251       parts {
6252          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6253          GENLIST_PART_BG_IMAGE_DIALOGUE
6254          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6255          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6256          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6257          GENLIST_PART_PADDING_RIGHT_EDIT
6258          GENLIST_PART_DIALOGUE_ITEM
6259          GENLIST_PART_DIALOGUE_RIGHT_LINE
6260          part { name: "elm.text.1";
6261             clip_to: "disclip";
6262             type: TEXT;
6263             mouse_events: 0;
6264             scale: 1;
6265             description { state: "default" 0.0;
6266                min: 0 GENLIST_SIZE_61_INC;
6267                fixed: 0 1;
6268                rel1 {
6269                   relative: 1.0 1.0;
6270                   to_x: "elm.padding.left";
6271                   to_y: "elm.padding.top";
6272                }
6273                rel2 {
6274                   relative: 0.0 1.0;
6275                   to_x: "elm.padding.right";
6276                   to_y: "elm.padding.top";
6277                }
6278                align: 0.0 0.0;
6279                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6280                text {
6281                   font: "Tizen:style=Roman";
6282                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6283                   min: 0 1;
6284                   align: 0.0 0.5;
6285                   text_class: "list_item";
6286                }
6287             }
6288             description { state: "selected" 0.0;
6289                inherit: "default" 0.0;
6290                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6291             }
6292             GENLIST_DESCRIPTION_FLIP_ENABLED
6293          }
6294          part { name: "elm.text.2";
6295             clip_to: "disclip";
6296             type: TEXT;
6297             mouse_events: 0;
6298             scale: 1;
6299             description { state: "default" 0.0;
6300                rel1 {
6301                   relative: 1.0 1.0;
6302                   to_x: "elm.padding.left";
6303                   to_y: "elm.text.1";
6304                }
6305                rel2 {
6306                   relative: 0.0 0.0;
6307                   to_x: "elm.padding.right";
6308                   to_y: "elm.padding.bottom";
6309                }
6310                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6311                text {
6312                   font: "Tizen:style=Medium";
6313                   size: GENLIST_FONT_32_INC;
6314                   min: 0 1;
6315                   align: 0.0 0.5;
6316                   text_class: "tizen";
6317                }
6318             }
6319             description { state: "selected" 0.0;
6320                inherit: "default" 0.0;
6321                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6322             }
6323             GENLIST_DESCRIPTION_FLIP_ENABLED
6324          }
6325          GENLIST_PART_FLIP
6326          GENLIST_PART_DISCLIP
6327       }
6328       programs {
6329          // signal: elm,state,%s,active
6330          //   a "check" item named %s went active
6331          // signal: elm,state,%s,passive
6332          //   a "check" item named %s went passive
6333          // default is passive
6334          program { name: "go_active";
6335             signal: "elm,state,selected";
6336             source: "elm";
6337             action: STATE_SET "selected" 0.0;
6338             target: "bg_image";
6339             target: "elm.text.1";
6340             target: "elm.text.2";
6341             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6342          }
6343          program { name: "go_passive";
6344             signal: "elm,state,unselected";
6345             source: "elm";
6346             action: STATE_SET "default" 0.0;
6347             target: "bg_image";
6348             target: "elm.text.1";
6349             target: "elm.text.2";
6350             transition: LINEAR 0.1;
6351          }
6352          program { name: "go_disabled";
6353             signal: "elm,state,disabled";
6354             source: "elm";
6355             action: STATE_SET "disabled" 0.0;
6356             target: "disclip";
6357          }
6358          program { name: "go_enabled";
6359             signal: "elm,state,enabled";
6360             source: "elm";
6361             action: STATE_SET "default" 0.0;
6362             target: "disclip";
6363          }
6364          GENLIST_PROGRAM_FLIP_2TEXT
6365          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6366       }
6367    }
6368
6369    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
6370       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
6371       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
6372       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
6373       alias: "elm/layout/dialogue/2text.1icon.2";
6374       data.item: "stacking" "above";
6375       data.item: "selectraise" "on";
6376       data.item: "texts" "elm.text.1 elm.text.2";
6377       data.item: "contents" "elm.icon";
6378       data.item: "flips" "elm.flip.icon elm.flip.content";
6379       parts {
6380          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6381          GENLIST_PART_BG_IMAGE_DIALOGUE
6382          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6383          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6384          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6385          GENLIST_PART_PADDING_RIGHT_EDIT
6386          GENLIST_PART_DIALOGUE_ITEM
6387          GENLIST_PART_DIALOGUE_RIGHT_LINE
6388          part { name: "elm.icon";
6389             clip_to: "disclip";
6390             type: SWALLOW;
6391             scale: 1;
6392             description { state: "default" 0.0;
6393                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6394                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6395                fixed: 1 1;
6396                rel1 {
6397                   relative: 1.0 0.0;
6398                   to_x: "elm.padding.left";
6399                }
6400                rel2.to_x: "elm.padding.left";
6401                align: 0.0 0.5;
6402             }
6403             GENLIST_DESCRIPTION_FLIP_ENABLED
6404          }
6405          part { name: "elm.padding.icon.right";
6406             clip_to: "disclip";
6407             type: RECT;
6408             scale: 1;
6409             description { state: "default" 0.0;
6410                min: GENLIST_PADDING_16_INC 0;
6411                fixed: 1 0;
6412                rel1 {
6413                   relative: 1.0 0.0;
6414                   to_x: "elm.icon";
6415                }
6416                rel2.to_x: "elm.icon";
6417                align: 0.0 0.0;
6418                visible: 0;
6419             }
6420          }
6421          part { name: "elm.text.1";
6422             clip_to: "disclip";
6423             type: TEXT;
6424             mouse_events: 0;
6425             scale: 1;
6426             description { state: "default" 0.0;
6427                min: 0 GENLIST_SIZE_61_INC;
6428                fixed: 0 1;
6429                rel1 {
6430                   relative: 1.0 1.0;
6431                   to_x: "elm.padding.icon.right";
6432                   to_y: "elm.padding.top";
6433                }
6434                rel2 {
6435                   relative: 0.0 1.0;
6436                   to_x: "elm.padding.right";
6437                   to_y: "elm.padding.top";
6438                }
6439                align: 0.0 0.0;
6440                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6441                text {
6442                   font: "Tizen:style=Roman";
6443                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6444                   min: 0 1;
6445                   align: 0.0 0.5;
6446                   text_class: "list_item";
6447                }
6448             }
6449             description { state: "selected" 0.0;
6450                inherit: "default" 0.0;
6451                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6452             }
6453             GENLIST_DESCRIPTION_FLIP_ENABLED
6454          }
6455          part { name: "elm.text.2";
6456             clip_to: "disclip";
6457             type: TEXT;
6458             mouse_events: 0;
6459             scale: 1;
6460             description { state: "default" 0.0;
6461                rel1 {
6462                   relative: 1.0 1.0;
6463                   to_x: "elm.padding.icon.right";
6464                   to_y: "elm.text.1";
6465                }
6466                rel2 {
6467                   relative: 0.0 0.0;
6468                   to_x: "elm.padding.right";
6469                   to_y: "elm.padding.bottom";
6470                }
6471                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6472                text {
6473                   font: "Tizen:style=Medium";
6474                   size: GENLIST_FONT_32_INC;
6475                   min: 0 1;
6476                   align: 0.0 0.5;
6477                   text_class: "tizen";
6478                }
6479             }
6480             description { state: "selected" 0.0;
6481                inherit: "default" 0.0;
6482                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6483             }
6484             GENLIST_DESCRIPTION_FLIP_ENABLED
6485          }
6486          GENLIST_PART_FLIP
6487          GENLIST_PART_DISCLIP
6488       }
6489       programs {
6490          // signal: elm,state,%s,active
6491          //   a "check" item named %s went active
6492          // signal: elm,state,%s,passive
6493          //   a "check" item named %s went passive
6494          // default is passive
6495          program { name: "go_active";
6496             signal: "elm,state,selected";
6497             source: "elm";
6498             action: STATE_SET "selected" 0.0;
6499             target: "bg_image";
6500             target: "elm.text.1";
6501             target: "elm.text.2";
6502             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6503          }
6504          program { name: "go_passive";
6505             signal: "elm,state,unselected";
6506             source: "elm";
6507             action: STATE_SET "default" 0.0;
6508             target: "bg_image";
6509             target: "elm.text.1";
6510             target: "elm.text.2";
6511             transition: LINEAR 0.1;
6512          }
6513          program { name: "go_disabled";
6514             signal: "elm,state,disabled";
6515             source: "elm";
6516             action: STATE_SET "disabled" 0.0;
6517             target: "disclip";
6518          }
6519          program { name: "go_enabled";
6520             signal: "elm,state,enabled";
6521             source: "elm";
6522             action: STATE_SET "default" 0.0;
6523             target: "disclip";
6524          }
6525          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6526          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6527       }
6528    }
6529
6530    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
6531       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
6532       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
6533       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
6534       alias: "elm/layout/dialogue/2text.1icon.3";
6535       data.item: "stacking" "above";
6536       data.item: "selectraise" "on";
6537       data.item: "texts" "elm.text.1 elm.text.2";
6538       data.item: "contents" "elm.icon";
6539       data.item: "flips" "elm.flip.icon elm.flip.content";
6540       parts {
6541          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6542          GENLIST_PART_BG_IMAGE_DIALOGUE
6543          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6544          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6545          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6546          GENLIST_PART_PADDING_RIGHT_EDIT
6547          GENLIST_PART_DIALOGUE_ITEM
6548          GENLIST_PART_DIALOGUE_RIGHT_LINE
6549          part { name: "elm.icon";
6550             clip_to: "disclip";
6551             type: SWALLOW;
6552             scale: 1;
6553             description { state: "default" 0.0;
6554                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6555                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6556                fixed: 1 1;
6557                rel1 {
6558                   relative: 1.0 0.0;
6559                   to_x: "elm.padding.left";
6560                }
6561                rel2.to_x: "elm.padding.left";
6562                align: 0.0 0.5;
6563             }
6564             GENLIST_DESCRIPTION_FLIP_ENABLED
6565          }
6566          part { name: "elm.padding.icon.right";
6567             clip_to: "disclip";
6568             type: RECT;
6569             scale: 1;
6570             description { state: "default" 0.0;
6571                min: GENLIST_PADDING_16_INC 0;
6572                fixed: 1 0;
6573                rel1 {
6574                   relative: 1.0 0.0;
6575                   to_x: "elm.icon";
6576                }
6577                rel2.to_x: "elm.icon";
6578                align: 0.0 0.0;
6579                visible: 0;
6580             }
6581          }
6582          part { name: "elm.text.1";
6583             clip_to: "disclip";
6584             type: TEXT;
6585             mouse_events: 0;
6586             scale: 1;
6587             description { state: "default" 0.0;
6588                min: 0 GENLIST_SIZE_61_INC;
6589                fixed: 0 1;
6590                rel1 {
6591                   relative: 1.0 1.0;
6592                   to_x: "elm.padding.icon.right";
6593                   to_y: "elm.padding.top";
6594                }
6595                rel2 {
6596                   relative: 0.0 1.0;
6597                   to_x: "elm.padding.right";
6598                   to_y: "elm.padding.top";
6599                }
6600                align: 0.0 0.0;
6601                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6602                text {
6603                   font: "Tizen:style=Roman";
6604                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6605                   min: 0 1;
6606                   align: 0.0 0.5;
6607                   text_class: "list_item";
6608                }
6609             }
6610             description { state: "selected" 0.0;
6611                inherit: "default" 0.0;
6612                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6613             }
6614             GENLIST_DESCRIPTION_FLIP_ENABLED
6615          }
6616          part { name: "elm.text.2";
6617             clip_to: "disclip";
6618             type: TEXT;
6619             mouse_events: 0;
6620             scale: 1;
6621             description { state: "default" 0.0;
6622                rel1 {
6623                   relative: 1.0 1.0;
6624                   to_x: "elm.padding.icon.right";
6625                   to_y: "elm.text.1";
6626                }
6627                rel2 {
6628                   relative: 0.0 0.0;
6629                   to_x: "elm.padding.right";
6630                   to_y: "elm.padding.bottom";
6631                }
6632                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6633                text {
6634                   font: "Tizen:style=Medium";
6635                   size: GENLIST_FONT_32_INC;
6636                   min: 0 1;
6637                   align: 0.0 0.5;
6638                   text_class: "tizen";
6639                }
6640             }
6641             description { state: "selected" 0.0;
6642                inherit: "default" 0.0;
6643                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6644             }
6645             GENLIST_DESCRIPTION_FLIP_ENABLED
6646          }
6647          GENLIST_PART_FLIP
6648          GENLIST_PART_DISCLIP
6649       }
6650       programs {
6651          // signal: elm,state,%s,active
6652          //   a "check" item named %s went active
6653          // signal: elm,state,%s,passive
6654          //   a "check" item named %s went passive
6655          // default is passive
6656          program { name: "go_active";
6657             signal: "elm,state,selected";
6658             source: "elm";
6659             action: STATE_SET "selected" 0.0;
6660             target: "bg_image";
6661             target: "elm.text.1";
6662             target: "elm.text.2";
6663             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6664          }
6665          program { name: "go_passive";
6666             signal: "elm,state,unselected";
6667             source: "elm";
6668             action: STATE_SET "default" 0.0;
6669             target: "bg_image";
6670             target: "elm.text.1";
6671             target: "elm.text.2";
6672             transition: LINEAR 0.1;
6673          }
6674          program { name: "go_disabled";
6675             signal: "elm,state,disabled";
6676             source: "elm";
6677             action: STATE_SET "disabled" 0.0;
6678             target: "disclip";
6679          }
6680          program { name: "go_enabled";
6681             signal: "elm,state,enabled";
6682             source: "elm";
6683             action: STATE_SET "default" 0.0;
6684             target: "disclip";
6685          }
6686          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6687          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6688       }
6689    }
6690
6691    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
6692       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
6693       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
6694       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
6695       alias: "elm/layout/dialogue/2text.3icon";
6696       data.item: "stacking" "above";
6697       data.item: "selectraise" "on";
6698       data.item: "texts" "elm.text.1 elm.text.2";
6699       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6700       data.item: "flips" "elm.flip.icon elm.flip.content";
6701       parts {
6702          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6703          GENLIST_PART_BG_IMAGE_DIALOGUE
6704          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6705          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6706          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6707          GENLIST_PART_PADDING_RIGHT_EDIT
6708          GENLIST_PART_DIALOGUE_ITEM
6709          GENLIST_PART_DIALOGUE_RIGHT_LINE
6710          part { name: "elm.swallow.colorbar";
6711             clip_to: "disclip";
6712             type: SWALLOW;
6713             scale: 1;
6714             description { state: "default" 0.0;
6715                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6716                fixed: 1 1;
6717                rel1 {
6718                   relative: 1.0 0.0;
6719                   to_x: "elm.rect.dialogue";
6720                }
6721                rel2 {
6722                   relative: 1.0 0.0;
6723                   to_x: "elm.rect.dialogue";
6724                }
6725                align: 0.0 0.0;
6726             }
6727          }
6728          part { name: "elm.icon.1";
6729             clip_to: "disclip";
6730             type: SWALLOW;
6731             scale: 1;
6732             description { state: "default" 0.0;
6733                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6734                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6735                fixed: 1 1;
6736                rel1 {
6737                   relative: 1.0 0.0;
6738                   to_x: "elm.padding.left";
6739                }
6740                rel2 {
6741                   relative: 1.0 1.0;
6742                   to_x: "elm.padding.left";
6743                }
6744                align: 0.0 0.5;
6745             }
6746             GENLIST_DESCRIPTION_FLIP_ENABLED
6747          }
6748          part { name: "elm.padding.icon1.right";
6749             type: RECT;
6750             scale: 1;
6751             description { state: "default" 0.0;
6752                min: GENLIST_PADDING_16_INC 0;
6753                fixed: 1 0;
6754                rel1 {
6755                   relative: 1.0 0.0;
6756                   to_x: "elm.icon.1";
6757                }
6758                rel2.to_x: "elm.icon.1";
6759                align: 0.0 0.0;
6760                visible: 0;
6761             }
6762          }
6763          part { name: "elm.icon.2";
6764             clip_to: "disclip";
6765             type: SWALLOW;
6766             scale: 1;
6767             description { state: "default" 0.0;
6768                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6769                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6770                fixed: 1 1;
6771                rel1.to_x: "elm.padding.right";
6772                rel2 {
6773                   relative: 0.0 1.0;
6774                   to_x: "elm.padding.right";
6775                }
6776                align: 1.0 0.5;
6777             }
6778             GENLIST_DESCRIPTION_FLIP_ENABLED
6779          }
6780          part { name: "elm.padding.icon2.left";
6781             type: RECT;
6782             scale: 1;
6783             description { state: "default" 0.0;
6784                min: GENLIST_PADDING_16_INC 0;
6785                fixed: 1 0;
6786                rel1.to_x: "elm.icon.2";
6787                rel2 {
6788                   relative: 0.0 1.0;
6789                   to_x: "elm.icon.2";
6790                }
6791                align: 1.0 0.0;
6792                visible: 0;
6793             }
6794          }
6795          part { name: "elm.text.1";
6796             clip_to: "disclip";
6797             type: TEXT;
6798             mouse_events: 0;
6799             scale: 1;
6800             description { state: "default" 0.0;
6801                min: 0 GENLIST_SIZE_61_INC;
6802                fixed: 0 1;
6803                rel1 {
6804                   relative: 1.0 1.0;
6805                   to_x: "elm.padding.icon1.right";
6806                   to_y: "elm.padding.top";
6807                }
6808                rel2 {
6809                   relative: 0.0 1.0;
6810                   to_x: "elm.padding.icon2.left";
6811                   to_y: "elm.padding.top";
6812                }
6813                align: 0.0 0.0;
6814                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6815                text {
6816                   font: "Tizen:style=Roman";
6817                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6818                   min: 0 1;
6819                   align: 0.0 0.5;
6820                   text_class: "list_item";
6821                }
6822             }
6823             description { state: "selected" 0.0;
6824                inherit: "default" 0.0;
6825                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6826             }
6827             GENLIST_DESCRIPTION_FLIP_ENABLED
6828          }
6829          part { name: "elm.text.2";
6830             clip_to: "disclip";
6831             type: TEXT;
6832             mouse_events: 0;
6833             scale: 1;
6834             description { state: "default" 0.0;
6835                rel1 {
6836                   relative: 1.0 1.0;
6837                   to_x: "elm.padding.icon1.right";
6838                   to_y: "elm.text.1";
6839                }
6840                rel2 {
6841                   relative: 0.0 0.0;
6842                   to_x: "elm.padding.icon2.left";
6843                   to_y: "elm.padding.bottom";
6844                }
6845                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6846                text {
6847                   font: "Tizen:style=Medium";
6848                   size: GENLIST_FONT_32_INC;
6849                   min: 0 1;
6850                   align: 0.0 0.5;
6851                   text_class: "tizen";
6852                }
6853             }
6854             description { state: "selected" 0.0;
6855                inherit: "default" 0.0;
6856                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6857             }
6858             GENLIST_DESCRIPTION_FLIP_ENABLED
6859          }
6860          GENLIST_PART_FLIP
6861          GENLIST_PART_DISCLIP
6862       }
6863       programs {
6864          // signal: elm,state,%s,active
6865          //   a "check" item named %s went active
6866          // signal: elm,state,%s,passive
6867          //   a "check" item named %s went passive
6868          // default is passive
6869          program { name: "go_active";
6870             signal: "elm,state,selected";
6871             source: "elm";
6872             action: STATE_SET "selected" 0.0;
6873             target: "bg_image";
6874             target: "elm.text.1";
6875             target: "elm.text.2";
6876             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6877          }
6878          program { name: "go_passive";
6879             signal: "elm,state,unselected";
6880             source: "elm";
6881             action: STATE_SET "default" 0.0;
6882             target: "bg_image";
6883             target: "elm.text.1";
6884             target: "elm.text.2";
6885             transition: LINEAR 0.1;
6886          }
6887          program { name: "go_disabled";
6888             signal: "elm,state,disabled";
6889             source: "elm";
6890             action: STATE_SET "disabled" 0.0;
6891             target: "disclip";
6892          }
6893          program { name: "go_enabled";
6894             signal: "elm,state,enabled";
6895             source: "elm";
6896             action: STATE_SET "default" 0.0;
6897             target: "disclip";
6898          }
6899          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6900          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6901       }
6902    }
6903
6904    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6905       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6906       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6907       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6908       alias: "elm/layout/dialogue/2text.2icon.2";
6909       data.item: "stacking" "above";
6910       data.item: "selectraise" "on";
6911       data.item: "texts" "elm.text.1 elm.text.2";
6912       data.item: "contents" "elm.icon.1 elm.icon.2";
6913       data.item: "flips" "elm.flip.icon elm.flip.content";
6914       parts {
6915          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6916          GENLIST_PART_BG_IMAGE_DIALOGUE
6917          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6918          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6919          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6920          GENLIST_PART_PADDING_RIGHT_EDIT
6921          GENLIST_PART_DIALOGUE_ITEM
6922          GENLIST_PART_DIALOGUE_RIGHT_LINE
6923          part { name: "elm.icon.1";
6924             clip_to: "disclip";
6925             type: SWALLOW;
6926             scale: 1;
6927             description { state: "default" 0.0;
6928                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6929                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6930                fixed: 1 1;
6931                rel1 {
6932                   relative: 1.0 1.0;
6933                   to_x: "elm.padding.left";
6934                   to_y: "elm.padding.top";
6935                }
6936                rel2 {
6937                   relative: 1.0 0.0;
6938                   to_x: "elm.padding.left";
6939                   to_y: "elm.padding.bottom";
6940                }
6941                align: 0.0 0.5;
6942             }
6943             GENLIST_DESCRIPTION_FLIP_ENABLED
6944          }
6945          part { name: "elm.padding.icon1.right";
6946             clip_to: "disclip";
6947             type: RECT;
6948             scale: 1;
6949             description { state: "default" 0.0;
6950                min: GENLIST_PADDING_16_INC 0;
6951                fixed: 1 0;
6952                rel1 {
6953                   relative: 1.0 0.0;
6954                   to_x: "elm.icon.1";
6955                }
6956                rel2.to_x: "elm.icon.1";
6957                align: 0.0 0.0;
6958                visible: 0;
6959             }
6960          }
6961          part { name: "elm.text.1";
6962             clip_to: "disclip";
6963             type: TEXT;
6964             mouse_events: 0;
6965             scale: 1;
6966             description { state: "default" 0.0;
6967                min: 0 GENLIST_SIZE_61_INC;
6968                fixed: 0 1;
6969                rel1 {
6970                   relative: 1.0 1.0;
6971                   to_x: "elm.padding.icon1.right";
6972                   to_y: "elm.padding.top";
6973                }
6974                rel2 {
6975                   relative: 0.0 1.0;
6976                   to_x: "elm.padding.right";
6977                   to_y: "elm.padding.top";
6978                }
6979                align: 0.0 0.0;
6980                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6981                text {
6982                   font: "Tizen:style=Roman";
6983                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6984                   min: 0 1;
6985                   align: 0.0 0.5;
6986                   text_class: "list_item";
6987                }
6988             }
6989             description { state: "selected" 0.0;
6990                inherit: "default" 0.0;
6991                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6992             }
6993             GENLIST_DESCRIPTION_FLIP_ENABLED
6994          }
6995          part { name: "elm.icon.2";
6996             clip_to: "disclip";
6997             type: SWALLOW;
6998             scale: 1;
6999             description { state: "default" 0.0;
7000                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7001                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7002                fixed: 1 1;
7003                rel1 {
7004                   relative: 0.0 1.0;
7005                   to_x: "elm.padding.right";
7006                   to_y: "elm.text.1";
7007                }
7008                rel2 {
7009                   relative: 0.0 0.0;
7010                   to_x: "elm.padding.right";
7011                   to_y: "elm.padding.bottom";
7012                }
7013                align: 1.0 0.5;
7014             }
7015             GENLIST_DESCRIPTION_FLIP_ENABLED
7016          }
7017          part { name: "elm.padding.icon2.left";
7018             clip_to: "disclip";
7019             type: RECT;
7020             scale: 1;
7021             description { state: "default" 0.0;
7022                min: GENLIST_PADDING_16_INC 0;
7023                fixed: 1 0;
7024                rel1 {
7025                   relative: 0.0 0.0;
7026                   to_x: "elm.icon.2";
7027                }
7028                rel2.to_x: "elm.icon.2";
7029                align: 1.0 0.0;
7030                visible: 0;
7031             }
7032          }
7033          part { name: "elm.text.2";
7034             clip_to: "disclip";
7035             type: TEXT;
7036             mouse_events: 0;
7037             scale: 1;
7038             description { state: "default" 0.0;
7039                rel1 {
7040                   relative: 1.0 1.0;
7041                   to_x: "elm.padding.icon1.right";
7042                   to_y: "elm.text.1";
7043                }
7044                rel2 {
7045                   relative: 0.0 0.0;
7046                   to_x: "elm.padding.icon2.left";
7047                   to_y: "elm.padding.bottom";
7048                }
7049                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7050                text {
7051                   font: "Tizen:style=Medium";
7052                   size: GENLIST_FONT_32_INC;
7053                   min: 0 1;
7054                   align: 0.0 0.5;
7055                   text_class: "tizen";
7056                }
7057             }
7058             description { state: "selected" 0.0;
7059                inherit: "default" 0.0;
7060                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7061             }
7062             GENLIST_DESCRIPTION_FLIP_ENABLED
7063          }
7064          GENLIST_PART_FLIP
7065          GENLIST_PART_DISCLIP
7066       }
7067       programs {
7068          // signal: elm,state,%s,active
7069          //   a "check" item named %s went active
7070          // signal: elm,state,%s,passive
7071          //   a "check" item named %s went passive
7072          // default is passive
7073          program { name: "go_active";
7074             signal: "elm,state,selected";
7075             source: "elm";
7076             action: STATE_SET "selected" 0.0;
7077             target: "bg_image";
7078             target: "elm.text.1";
7079             target: "elm.text.2";
7080             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7081          }
7082          program { name: "go_passive";
7083             signal: "elm,state,unselected";
7084             source: "elm";
7085             action: STATE_SET "default" 0.0;
7086             target: "bg_image";
7087             target: "elm.text.1";
7088             target: "elm.text.2";
7089             transition: LINEAR 0.1;
7090          }
7091          program { name: "go_disabled";
7092             signal: "elm,state,disabled";
7093             source: "elm";
7094             action: STATE_SET "disabled" 0.0;
7095             target: "disclip";
7096          }
7097          program { name: "go_enabled";
7098             signal: "elm,state,enabled";
7099             source: "elm";
7100             action: STATE_SET "default" 0.0;
7101             target: "disclip";
7102          }
7103          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
7104          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7105       }
7106    }
7107
7108 // 2.4.2.9
7109    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
7110       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
7111       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
7112       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
7113       alias: "elm/layout/dialogue/2text.2icon.3";
7114       inherit: "elm/genlist/item/2text.2icon.4/default";
7115       parts {
7116          GENLIST_PART_BG_IMAGE_DIALOGUE
7117          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
7118          GENLIST_PART_DIALOGUE_ITEM
7119          GENLIST_PART_DIALOGUE_RIGHT_LINE
7120       }
7121    }
7122 // 2.4.2.9 (textblock)
7123    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
7124       alias: "elm/layout/dialogue/2text.2icon.3.tb";
7125       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
7126       parts {
7127          GENLIST_PART_BG_IMAGE_DIALOGUE
7128          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
7129          GENLIST_PART_DIALOGUE_ITEM
7130          GENLIST_PART_DIALOGUE_RIGHT_LINE
7131       }
7132    }
7133
7134 // 4.2.11
7135    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
7136       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
7137       alias: "elm/layout/dialogue/1title.1text.2";
7138       data.item: "stacking" "above";
7139       data.item: "selectraise" "on";
7140       data.item: "texts" "elm.title elm.text";
7141       parts {
7142          part { name: "base";
7143             type: RECT;
7144             repeat_events: 1;
7145             description { state: "default" 0.0;
7146                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
7147             }
7148          }
7149          GENLIST_PART_BG_IMAGE_DIALOGUE
7150          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
7151          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
7152          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
7153          GENLIST_PART_PADDING_RIGHT_EDIT
7154          GENLIST_PART_DIALOGUE_ITEM
7155          GENLIST_PART_DIALOGUE_RIGHT_LINE
7156          part { name: "elm.title";
7157             clip_to: "disclip";
7158             type: TEXT;
7159             mouse_events: 0;
7160             scale: 1;
7161             description { state: "default" 0.0;
7162                min: GENLIST_SIZE_163_INC 0;
7163                fixed: 1 0;
7164                rel1 {
7165                   relative: 1.0 0.0;
7166                   to_x: "elm.padding.left";
7167                }
7168                rel2 {
7169                   relative: 1.0 1.0;
7170                   to_x: "elm.padding.left";
7171                }
7172                align: 0.0 0.0;
7173                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7174                text {
7175                   font: "Tizen:style=Medium";
7176                   size: GENLIST_LIST_SUB_TEXT_SIZE;
7177                   min: 0 1;
7178                   align: 0.0 0.5;
7179                   text_class: "tizen";
7180                }
7181             }
7182             description { state: "selected" 0.0;
7183                inherit: "default" 0.0;
7184                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7185             }
7186          }
7187          part { name: "elm.divider1";
7188             clip_to: "disclip";
7189             type: RECT;
7190             mouse_events: 0;
7191             description { state: "default" 0.0;
7192                min: 1 0;
7193                fixed: 1 0;
7194                rel1 {
7195                   relative: 1.0 0.0;
7196                   to_x: "elm.title";
7197                }
7198                rel2.to_x: "elm.title";
7199                align: 0.0 0.5;
7200                color: GENLIST_LIST_LINE1_COLOR;
7201             }
7202          }
7203          part { name: "elm.padding.text.left";
7204             clip_to: "disclip";
7205             type: RECT;
7206             mouse_events: 0;
7207             description { state: "default" 0.0;
7208                min: GENLIST_PADDING_16_INC 0;
7209                fixed: 1 0;
7210                rel1 {
7211                   relative: 1.0 0.0;
7212                   to_x: "elm.divider1";
7213                }
7214                rel2.to_x: "elm.divider1";
7215                align: 0.0 0.5;
7216                visible: 0;
7217             }
7218          }
7219          part { name: "elm.text";
7220             clip_to: "disclip";
7221             type: TEXTBLOCK;
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.text.left";
7228                   to_y: "elm.padding.top";
7229                }
7230                rel2 {
7231                   relative: 0.0 0.0;
7232                   to_x: "elm.padding.right";
7233                   to_y: "elm.padding.bottom";
7234                }
7235                text {
7236                   style: "genlist_style_list_main_text_unread_wrap";
7237                   min: 0 1;
7238                   align: 0.0 0.5;
7239                }
7240             }
7241             description { state: "selected" 0.0;
7242                inherit: "default" 0.0;
7243                text.style: "genlist_style_list_main_text_focus_wrap";
7244             }
7245          }
7246          GENLIST_PART_DISCLIP
7247       }
7248       programs {
7249          // signal: elm,state,%s,active
7250          //   a "check" item named %s went active
7251          // signal: elm,state,%s,passive
7252          //   a "check" item named %s went passive
7253          // default is passive
7254          program { name: "go_active";
7255             signal: "elm,state,selected";
7256             source: "elm";
7257             action: STATE_SET "selected" 0.0;
7258             target: "bg_image";
7259             target: "elm.title";
7260             target: "elm.text";
7261             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7262          }
7263          program { name: "go_passive";
7264             signal: "elm,state,unselected";
7265             source: "elm";
7266             action: STATE_SET "default" 0.0;
7267             target: "bg_image";
7268             target: "elm.title";
7269             target: "elm.text";
7270             transition: LINEAR 0.1;
7271          }
7272          program { name: "go_disabled";
7273             signal: "elm,state,disabled";
7274             source: "elm";
7275             action: STATE_SET "disabled" 0.0;
7276             target: "disclip";
7277          }
7278          program { name: "go_enabled";
7279             signal: "elm,state,enabled";
7280             source: "elm";
7281             action: STATE_SET "default" 0.0;
7282             target: "disclip";
7283          }
7284          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7285       }
7286    }
7287
7288    group { name: "elm/genlist/item/dialogue/1title.2text/default";
7289       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
7290       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
7291       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
7292       alias: "elm/layout/dialogue/1title.2text";
7293       data.item: "stacking" "above";
7294       data.item: "selectraise" "on";
7295       data.item: "texts" "elm.title elm.text.1 elm.text.2";
7296       parts {
7297          GENLIST_PART_BASE
7298          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
7299          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
7300          GENLIST_PART_PADDING_RIGHT_EDIT
7301          GENLIST_PART_DIALOGUE_ITEM
7302          GENLIST_PART_DIALOGUE_RIGHT_LINE
7303          part { name: "elm.divider1";
7304             clip_to: "disclip";
7305             type: RECT;
7306             mouse_events: 0;
7307             description { state: "default" 0.0;
7308                min: 1 0;
7309                fixed: 1 0;
7310                rel1 {
7311                   relative: 1.0 0.0;
7312                   to_x: "elm.title";
7313                }
7314                rel2.to_x: "elm.title";
7315                align: 0.0 0.5;
7316                color: GENLIST_LIST_LINE1_COLOR;
7317             }
7318          }
7319          part { name: "center_line";
7320             clip_to: "disclip";
7321             type: RECT;
7322             mouse_events: 0;
7323             description { state: "default" 0.0;
7324                min: 0 1;
7325                fixed: 0 1;
7326                color: GENLIST_LIST_LINE1_COLOR;
7327                rel1 {
7328                   relative: 1.0 0.5;
7329                   to_x: "elm.divider1";
7330                }
7331                rel2.relative: 1.0 0.5;
7332                align: 0.5 1.0;
7333             }
7334          }
7335          part { name: "elm.title";
7336             clip_to: "disclip";
7337             type: TEXT;
7338             mouse_events: 0;
7339             scale: 1;
7340             description { state: "default" 0.0;
7341                min: GENLIST_SIZE_163_INC 0;
7342                fixed: 1 0;
7343                rel1 {
7344                   relative: 1.0  0.0;
7345                   to_x: "elm.padding.left";
7346                }
7347                rel2.to_x: "elm.padding.left";
7348                align: 0.0 0.5;
7349                color: GENLIST_MULTILINE_TEXT_COLOR;
7350                text {
7351                   font: "Tizen:style=Medium";
7352                   size: GENLIST_MULTILINE_TEXT_SIZE;
7353                   min: 0 1;
7354                   align: 0.0 0.5;
7355                   text_class: "tizen";
7356                }
7357             }
7358          }
7359          part { name: "elm.padding.title.right";
7360             clip_to: "disclip";
7361             type: RECT;
7362             mouse_events: 0;
7363             scale: 1;
7364             description { state: "default" 0.0;
7365                min: GENLIST_PADDING_16_INC 0;
7366                fixed: 1 0;
7367                rel1 {
7368                    relative: 1.0 0.0;
7369                    to_x: "elm.title";
7370                }
7371                rel2.to_x: "elm.title";
7372                visible: 0;
7373                align: 0.0 0.5;
7374             }
7375          }
7376          part { name: "elm.text.1";
7377             clip_to: "disclip";
7378             type: TEXT;
7379             mouse_events: 0;
7380             scale: 1;
7381             description { state: "default" 0.0;
7382                rel1 {
7383                   relative: 1.0 0.0;
7384                   to_x: "elm.padding.title.right";
7385                }
7386                rel2 {
7387                   relative: 0.0 0.0;
7388                   to_x: "elm.padding.right";
7389                   to_y: "center_line";
7390                }
7391                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7392                text {
7393                   font: "Tizen:style=Roman";
7394                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7395                   min: 0 1;
7396                   align: 0.0 0.5;
7397                   text_class: "list_item";
7398                }
7399             }
7400          }
7401          part { name: "elm.text.2";
7402             clip_to: "disclip";
7403             type: TEXT;
7404             mouse_events: 0;
7405             scale: 1;
7406             description { state: "default" 0.0;
7407                rel1 {
7408                   relative: 1.0 0.5;
7409                   to_x: "elm.padding.title.right";
7410                }
7411                rel2 {
7412                   relative: 0.0 1.0;
7413                   to_x: "elm.padding.right";
7414                }
7415                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7416                text {
7417                   font: "Tizen:style=Roman";
7418                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7419                   min: 0 1;
7420                   align: 0.0 0.5;
7421                   text_class: "tizen";
7422                }
7423             }
7424          }
7425          GENLIST_PART_DISCLIP
7426       }
7427       programs {
7428          // signal: elm,state,%s,active
7429          //   a "check" item named %s went active
7430          // signal: elm,state,%s,passive
7431          //   a "check" item named %s went passive
7432          // default is passive
7433          program { name: "go_active";
7434             signal: "elm,state,selected";
7435             source: "elm";
7436             action: STATE_SET "selected" 0.0;
7437             target: "elm.title";
7438             target: "elm.text.1";
7439             target: "elm.text.2";
7440          }
7441          program { name: "go_passive";
7442             signal: "elm,state,unselected";
7443             source: "elm";
7444             action: STATE_SET "default" 0.0;
7445             target: "elm.title";
7446             target: "elm.text.1";
7447             target: "elm.text.2";
7448             transition: LINEAR 0.1;
7449          }
7450          program { name: "go_disabled";
7451             signal: "elm,state,disabled";
7452             source: "elm";
7453             action: STATE_SET "disabled" 0.0;
7454             target: "disclip";
7455          }
7456          program { name: "go_enabled";
7457             signal: "elm,state,enabled";
7458             source: "elm";
7459             action: STATE_SET "default" 0.0;
7460             target: "disclip";
7461          }
7462       }
7463    }
7464
7465 #if 0
7466    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
7467       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
7468       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
7469       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
7470       alias: "elm/layout/dialogue/2text.1icon.6";
7471       data.item: "stacking" "above";
7472       data.item: "selectraise" "on";
7473       data.item: "texts" "elm.text.1 elm.text.2";
7474       data.item: "contents" "elm.icon";
7475       data.item: "flips" "elm.flip.icon elm.flip.content";
7476       parts {
7477          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7478          GENLIST_PART_BG_IMAGE_DIALOGUE
7479          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7480          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7481          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7482          GENLIST_PART_PADDING_RIGHT_EDIT
7483          GENLIST_PART_DIALOGUE_ITEM
7484          GENLIST_PART_DIALOGUE_RIGHT_LINE
7485          part { name: "elm.icon";
7486             clip_to: "disclip";
7487             type: SWALLOW;
7488             scale: 1;
7489             description { state: "default" 0.0;
7490                fixed: 1 1;
7491                rel1.to_x: "elm.padding.right";
7492                rel2 {
7493                   relative: 0.0 1.0;
7494                   to_x: "elm.padding.right";
7495                }
7496                align: 1.0 0.5;
7497             }
7498             GENLIST_DESCRIPTION_FLIP_ENABLED
7499          }
7500          part { name: "elm.padding.icon.left";
7501             clip_to: "disclip";
7502             type: RECT;
7503             scale: 1;
7504             description { state: "default" 0.0;
7505                min: GENLIST_SIZE_16_INC 0;
7506                fixed: 1 0;
7507                rel1.to_x: "elm.icon";
7508                rel2 {
7509                   relative: 0.0 1.0;
7510                   to_x: "elm.icon";
7511                }
7512                align: 1.0 0.0;
7513                visible: 0;
7514             }
7515          }
7516          part { name: "elm.text.1";
7517             clip_to: "disclip";
7518             type: TEXT;
7519             mouse_events: 0;
7520             scale: 1;
7521             description { state: "default" 0.0;
7522                min: 0 GENLIST_SIZE_61_INC;
7523                fixed: 0 1;
7524                rel1 {
7525                   relative: 1.0 1.0;
7526                   to_x: "elm.padding.left";
7527                   to_y: "elm.padding.top";
7528                }
7529                rel2 {
7530                   relative: 0.0 1.0;
7531                   to_x: "elm.padding.icon.left";
7532                   to_y: "elm.padding.top";
7533                }
7534                align: 0.0 0.0;
7535                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7536                text {
7537                   font: "Tizen:style=Roman";
7538                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7539                   min: 0 1;
7540                   align: 0.0 0.5;
7541                   text_class: "list_item";
7542                }
7543             }
7544             description { state: "selected" 0.0;
7545                inherit: "default" 0.0;
7546                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7547             }
7548             GENLIST_DESCRIPTION_FLIP_ENABLED
7549          }
7550          part { name: "elm.text.2";
7551             clip_to: "disclip";
7552             type: TEXT;
7553             mouse_events: 0;
7554             scale: 1;
7555             description { state: "default" 0.0;
7556                rel1 {
7557                   relative: 1.0 1.0;
7558                   to_x: "elm.padding.left";
7559                   to_y: "elm.text.1";
7560                }
7561                rel2 {
7562                   relative: 0.0 0.0;
7563                   to_x: "elm.padding.icon.left";
7564                   to_y: "elm.padding.bottom";
7565                }
7566                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7567                text {
7568                   font: "Tizen:style=Medium";
7569                   size: GENLIST_FONT_32_INC;
7570                   min: 0 1;
7571                   align: 0.0 0.5;
7572                   text_class: "tizen";
7573                }
7574             }
7575             description { state: "selected" 0.0;
7576                inherit: "default" 0.0;
7577                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7578             }
7579             GENLIST_DESCRIPTION_FLIP_ENABLED
7580          }
7581          GENLIST_PART_FLIP
7582          GENLIST_PART_DISCLIP
7583       }
7584       programs {
7585          // signal: elm,state,%s,active
7586          //   a "check" item named %s went active
7587          // signal: elm,state,%s,passive
7588          //   a "check" item named %s went passive
7589          // default is passive
7590          program { name: "go_active";
7591             signal: "elm,state,selected";
7592             source: "elm";
7593             action: STATE_SET "selected" 0.0;
7594             target: "bg_image";
7595             target: "elm.text.1";
7596             target: "elm.text.2";
7597             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7598          }
7599          program { name: "go_passive";
7600             signal: "elm,state,unselected";
7601             source: "elm";
7602             action: STATE_SET "default" 0.0;
7603             target: "bg_image";
7604             target: "elm.text.1";
7605             target: "elm.text.2";
7606             transition: LINEAR 0.1;
7607          }
7608          program { name: "go_disabled";
7609             signal: "elm,state,disabled";
7610             source: "elm";
7611             action: STATE_SET "disabled" 0.0;
7612             target: "disclip";
7613          }
7614          program { name: "go_enabled";
7615             signal: "elm,state,enabled";
7616             source: "elm";
7617             action: STATE_SET "default" 0.0;
7618             target: "disclip";
7619          }
7620          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7621          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7622       }
7623    }
7624
7625    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
7626       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
7627       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
7628       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
7629       alias: "elm/layout/dialogue/2text.1icon.7";
7630       data.item: "stacking" "above";
7631       data.item: "selectraise" "on";
7632       data.item: "texts" "elm.text.1 elm.text.2";
7633       data.item: "contents" "elm.icon";
7634       data.item: "flips" "elm.flip.icon elm.flip.content";
7635       parts {
7636          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7637          GENLIST_PART_BG_IMAGE_DIALOGUE
7638          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7639          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7640          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7641          GENLIST_PART_PADDING_RIGHT_EDIT
7642          GENLIST_PART_DIALOGUE_ITEM
7643          GENLIST_PART_DIALOGUE_RIGHT_LINE
7644          part { name: "elm.icon";
7645             clip_to: "disclip";
7646             type: SWALLOW;
7647             scale: 1;
7648             description { state: "default" 0.0;
7649                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7650                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7651                fixed: 1 1;
7652                rel1 {
7653                   relative: 0.0 1.0;
7654                   to_x: "elm.padding.right";
7655                   to_y: "elm.padding.top";
7656                }
7657                rel2 {
7658                   relative: 0.0 0.0;
7659                   to_x: "elm.padding.right";
7660                   to_y: "elm.padding.bottom";
7661                }
7662                align: 1.0 0.5;
7663             }
7664             GENLIST_DESCRIPTION_FLIP_ENABLED
7665          }
7666          part { name: "elm.padding.icon.left";
7667             clip_to: "disclip";
7668             type: RECT;
7669             scale: 1;
7670             description { state: "default" 0.0;
7671                min: GENLIST_SIZE_16_INC 0;
7672                fixed: 1 0;
7673                rel1.to_x: "elm.icon";
7674                rel2 {
7675                   relative: 0.0 1.0;
7676                   to_x: "elm.icon";
7677                }
7678                align: 1.0 0.0;
7679                visible: 0;
7680             }
7681          }
7682          part { name: "elm.text.1";
7683             clip_to: "disclip";
7684             type: TEXT;
7685             mouse_events: 0;
7686             scale: 1;
7687             description { state: "default" 0.0;
7688                min: 0 GENLIST_SIZE_61_INC;
7689                fixed: 0 1;
7690                rel1 {
7691                   relative: 1.0 1.0;
7692                   to_x: "elm.padding.left";
7693                   to_y: "elm.padding.top";
7694                }
7695                rel2 {
7696                   relative: 0.0 1.0;
7697                   to_x: "elm.padding.icon.left";
7698                   to_y: "elm.padding.top";
7699                }
7700                align: 0.0 0.0;
7701                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7702                text {
7703                   font: "Tizen:style=Roman";
7704                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7705                   min: 0 1;
7706                   align: 0.0 0.5;
7707                   text_class: "list_item";
7708                }
7709             }
7710             description { state: "selected" 0.0;
7711                inherit: "default" 0.0;
7712                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7713             }
7714             GENLIST_DESCRIPTION_FLIP_ENABLED
7715          }
7716          part { name: "elm.text.2";
7717             clip_to: "disclip";
7718             type: TEXT;
7719             mouse_events: 0;
7720             scale: 1;
7721             description { state: "default" 0.0;
7722                rel1 {
7723                   relative: 1.0 1.0;
7724                   to_x: "elm.padding.left";
7725                   to_y: "elm.text.1";
7726                }
7727                rel2 {
7728                   relative: 0.0 0.0;
7729                   to_x: "elm.padding.icon.left";
7730                   to_y: "elm.padding.bottom";
7731                }
7732                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7733                text {
7734                   font: "Tizen:style=Medium";
7735                   size: GENLIST_FONT_32_INC;
7736                   min: 0 1;
7737                   align: 0.0 0.5;
7738                   text_class: "tizen";
7739                }
7740             }
7741             description { state: "selected" 0.0;
7742                inherit: "default" 0.0;
7743                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7744             }
7745             GENLIST_DESCRIPTION_FLIP_ENABLED
7746          }
7747          GENLIST_PART_FLIP
7748          GENLIST_PART_DISCLIP
7749       }
7750       programs {
7751          // signal: elm,state,%s,active
7752          //   a "check" item named %s went active
7753          // signal: elm,state,%s,passive
7754          //   a "check" item named %s went passive
7755          // default is passive
7756          program { name: "go_active";
7757             signal: "elm,state,selected";
7758             source: "elm";
7759             action: STATE_SET "selected" 0.0;
7760             target: "bg_image";
7761             target: "elm.text.1";
7762             target: "elm.text.2";
7763             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7764          }
7765          program { name: "go_passive";
7766             signal: "elm,state,unselected";
7767             source: "elm";
7768             action: STATE_SET "default" 0.0;
7769             target: "bg_image";
7770             target: "elm.text.1";
7771             target: "elm.text.2";
7772             transition: LINEAR 0.1;
7773          }
7774          program { name: "go_disabled";
7775             signal: "elm,state,disabled";
7776             source: "elm";
7777             action: STATE_SET "disabled" 0.0;
7778             target: "disclip";
7779          }
7780          program { name: "go_enabled";
7781             signal: "elm,state,enabled";
7782             source: "elm";
7783             action: STATE_SET "default" 0.0;
7784             target: "disclip";
7785          }
7786          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7787          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7788       }
7789    }
7790
7791    // 2.4.2.19
7792    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7793       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7794       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7795       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7796       alias: "elm/layout/dialogue/2text.1icon.9";
7797       data.item: "stacking" "above";
7798       data.item: "selectraise" "on";
7799       data.item: "texts" "elm.text.1 elm.text.2";
7800       data.item: "contents" "elm.icon.1";
7801       data.item: "flips" "elm.flip.icon elm.flip.content";
7802
7803       parts {
7804          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7805          GENLIST_PART_BG_IMAGE_DIALOGUE
7806          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7807          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7808          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7809          GENLIST_PART_PADDING_RIGHT_EDIT
7810          GENLIST_PART_DIALOGUE_ITEM
7811          GENLIST_PART_DIALOGUE_RIGHT_LINE
7812          part { name: "elm.icon.1";
7813             clip_to: "disclip";
7814             type: SWALLOW;
7815             scale: 1;
7816             description { state: "default" 0.0;
7817                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7818                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7819                fixed: 1 1;
7820                rel1 {
7821                   relative: 1.0 1.0;
7822                   to_x: "elm.padding.left";
7823                   to_y: "elm.text.1";
7824                }
7825                rel2 {
7826                   relative: 1.0 0.0;
7827                   to_x: "elm.padding.left";
7828                   to_y: "elm.padding.bottom";
7829                }
7830                align: 0.0 0.5;
7831             }
7832             GENLIST_DESCRIPTION_FLIP_ENABLED
7833          }
7834          part { name: "elm.padding.icon1.right";
7835             clip_to: "disclip";
7836             type: RECT;
7837             scale: 1;
7838             description { state: "default" 0.0;
7839                min: GENLIST_PADDING_16_INC 0;
7840                fixed: 1 0;
7841                rel1 {
7842                   relative: 1.0 0.0;
7843                   to_x: "elm.icon.1";
7844                }
7845                rel2.to_x: "elm.icon.1";
7846                align: 0.0 0.0;
7847                visible: 0;
7848             }
7849          }
7850          part { name: "elm.text.1";
7851             clip_to: "disclip";
7852             type: TEXT;
7853             mouse_events: 0;
7854             scale: 1;
7855             description { state: "default" 0.0;
7856                min: 0 GENLIST_SIZE_61_INC;
7857                fixed: 0 1;
7858                rel1 {
7859                   relative: 1.0 1.0;
7860                   to_x: "elm.padding.left";
7861                   to_y: "elm.padding.top";
7862                }
7863                rel2 {
7864                   relative: 0.0 1.0;
7865                   to_x: "elm.padding.right";
7866                   to_y: "elm.padding.top";
7867                }
7868                align: 0.0 0.0;
7869                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7870                text {
7871                   font: "Tizen:style=Roman";
7872                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7873                   min: 0 1;
7874                   align: 0.0 0.5;
7875                   text_class: "list_item";
7876                }
7877             }
7878             description { state: "selected" 0.0;
7879                inherit: "default" 0.0;
7880                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7881             }
7882             GENLIST_DESCRIPTION_FLIP_ENABLED
7883          }
7884          part { name: "elm.text.2";
7885             clip_to: "disclip";
7886             type: TEXT;
7887             mouse_events: 0;
7888             scale: 1;
7889             description { state: "default" 0.0;
7890                rel1 {
7891                   relative: 1.0 1.0;
7892                   to_x: "elm.padding.icon1.right";
7893                   to_y: "elm.text.1";
7894                }
7895                rel2 {
7896                   relative: 0.0 0.0;
7897                   to_x: "elm.padding.right";
7898                   to_y: "elm.padding.bottom";
7899                }
7900                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7901                text {
7902                   font: "Tizen:style=Medium";
7903                   size: GENLIST_FONT_32_INC;
7904                   min: 0 1;
7905                   align: 0.0 0.5;
7906                   text_class: "tizen";
7907                }
7908             }
7909             description { state: "selected" 0.0;
7910                inherit: "default" 0.0;
7911                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7912             }
7913             GENLIST_DESCRIPTION_FLIP_ENABLED
7914          }
7915          GENLIST_PART_FLIP
7916          GENLIST_PART_DISCLIP
7917       }
7918       programs {
7919          // signal: elm,state,%s,active
7920          //   a "check" item named %s went active
7921          // signal: elm,state,%s,passive
7922          //   a "check" item named %s went passive
7923          // default is passive
7924          program { name: "go_active";
7925             signal: "elm,state,selected";
7926             source: "elm";
7927             action: STATE_SET "selected" 0.0;
7928             target: "bg_image";
7929             target: "elm.text.1";
7930             target: "elm.text.2";
7931          }
7932          program { name: "go_passive";
7933             signal: "elm,state,unselected";
7934             source: "elm";
7935             action: STATE_SET "default" 0.0;
7936             target: "bg_image";
7937             target: "elm.text.1";
7938             target: "elm.text.2";
7939             transition: LINEAR 0.1;
7940          }
7941          program { name: "go_disabled";
7942             signal: "elm,state,disabled";
7943             source: "elm";
7944             action: STATE_SET "disabled" 0.0;
7945             target: "disclip";
7946          }
7947          program { name: "go_enabled";
7948             signal: "elm,state,enabled";
7949             source: "elm";
7950             action: STATE_SET "default" 0.0;
7951             target: "disclip";
7952          }
7953       }
7954    }
7955
7956 // 4.3.1
7957    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7958       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7959       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7960       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7961       alias: "elm/layout/dialogue/bg/2text.2icon";
7962       data.item: "stacking" "above";
7963       data.item: "selectraise" "on";
7964       data.item: "texts" "elm.text.1 elm.text.2";
7965       data.item: "contents" "elm.icon.1 elm.icon.2";
7966       images {
7967           image: "00_list_thumbnail_bg.png" COMP;
7968       }
7969       parts {
7970          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7971          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7972          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7973          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7974          GENLIST_PART_PADDING_RIGHT_EDIT
7975          part { name: "elm.icon1.bg";
7976             scale: 1;
7977             description { state: "default" 0.0;
7978                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7979                fixed: 1 1;
7980                align: 0.0 0.52;
7981                rel1 {
7982                   relative: 1.0 0.5;
7983                   to_x: "elm.padding.left";
7984                }
7985                rel2 {
7986                   relative: 1.0 0.5;
7987                   to_x: "elm.padding.left";
7988                }
7989                image {
7990                   normal: "00_list_thumbnail_bg.png";
7991                   border: 1 1 1 1;
7992                   border_scale: 1;
7993                   middle: NONE;
7994                }
7995             }
7996          }
7997          part { name: "elm.icon.1";
7998             type: SWALLOW;
7999             description { state: "default" 0.0;
8000                rel1.to: "elm.icon1.bg";
8001                rel2.to: "elm.icon1.bg";
8002             }
8003          }
8004          part { name: "elm.padding.icon1.right";
8005             type: RECT;
8006             mouse_events: 0;
8007             scale: 1;
8008             description { state: "default" 0.0;
8009                min: GENLIST_PADDING_24_INC 0;
8010                fixed: 1 0;
8011                rel1 {
8012                    relative: 1.0 0.0;
8013                    to_x: "elm.icon1.bg";
8014                }
8015                rel2.to_x: "elm.icon1.bg";
8016                visible: 0;
8017                align: 0.0 0.5;
8018             }
8019          }
8020          part { name: "elm.icon.2";
8021             type: SWALLOW;
8022             scale: 1;
8023             description { state: "default" 0.0;
8024                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8025                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8026                fixed: 1 1;
8027                rel1 {
8028                   relative: 0.0 0.5;
8029                   to_x: "elm.padding.right";
8030                }
8031                rel2 {
8032                   relative: 0.0 0.5;
8033                   to_x: "elm.padding.right";
8034                }
8035                align: 1.0 0.5;
8036             }
8037          }
8038          part { name: "elm.padding.icon2.right";
8039             type: RECT;
8040             mouse_events: 0;
8041             scale: 1;
8042             description { state: "default" 0.0;
8043                min: GENLIST_PADDING_16_INC 0;
8044                fixed: 1 0;
8045                rel1.to_x: "elm.icon.2";
8046                rel2 {
8047                   relative: 0.0 1.0;
8048                   to_x: "elm.icon.2";
8049                }
8050                rel2.to_x: "elm.icon.2";
8051                visible: 0;
8052                align: 1.0 0.5;
8053             }
8054          }
8055          part { name: "elm.text.1";
8056             clip_to: "disclip";
8057             type: TEXT;
8058             mouse_events: 0;
8059             scale: 1;
8060             description { state: "default" 0.0;
8061                min: 0 GENLIST_SIZE_54_INC;
8062                fixed: 0 1;
8063                align: 0.0 0.0;
8064                rel1 {
8065                   relative: 1.0 1.0;
8066                   to_x: "elm.padding.icon1.right";
8067                   to_y: "elm.padding.top";
8068                }
8069                rel2 {
8070                   relative: 0.0 1.0;
8071                   to_x: "elm.padding.icon2.right";
8072                   to_y: "elm.padding.top";
8073                }
8074                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
8075                text {
8076                   font: "Tizen:style=Roman";
8077                   size: GENLIST_FONT_48_INC;
8078                   min: 0 1;
8079                   align: 0.0 0.0;
8080                   text_class: "list_item";
8081                }
8082             }
8083          }
8084          part { name: "elm.padding.text.1.bottom";
8085             type: RECT;
8086             mouse_events: 0;
8087             scale: 1;
8088             description { state: "default" 0.0;
8089                min: 0 GENLIST_PADDING_8_INC;
8090                fixed: 0 1;
8091                rel1 {
8092                    relative: 0.0 1.0;
8093                    to_y: "elm.text.1";
8094                }
8095                rel2.to_y: "elm.text.1";
8096                visible: 0;
8097                align: 0.0 0.0;
8098             }
8099          }
8100          part { name: "elm.text.2";
8101             clip_to: "disclip";
8102             type: TEXT;
8103             mouse_events: 0;
8104             scale: 1;
8105             description { state: "default" 0.0;
8106                rel1 {
8107                   relative: 1.0 1.0;
8108                   to_x: "elm.padding.icon1.right";
8109                   to_y: "elm.padding.text.1.bottom";
8110                }
8111                rel2 {
8112                   relative: 0.0 0.0;
8113                   to_x: "elm.padding.icon2.right";
8114                   to_y: "elm.padding.bottom";
8115                }
8116                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
8117                text {
8118                   font: "Tizen:style=Medium";
8119                   size: GENLIST_FONT_32_INC;
8120                   min: 0 1;
8121                   align: 0.0 1.0;
8122                   text_class: "tizen";
8123                }
8124             }
8125          }
8126          GENLIST_PART_DISCLIP
8127       }
8128       programs {
8129          // signal: elm,state,%s,active
8130          //   a "check" item named %s went active
8131          // signal: elm,state,%s,passive
8132          //   a "check" item named %s went passive
8133          // default is passive
8134          /*program { name: "go_active";
8135             signal: "elm,state,selected";
8136             source: "elm";
8137             action: STATE_SET "selected" 0.0;
8138             target: "elm.text";
8139             target: "elm.text.sub";
8140          }
8141          program { name: "go_passive";
8142             signal: "elm,state,unselected";
8143             source: "elm";
8144             action: STATE_SET "default" 0.0;
8145             target: "elm.text";
8146             target: "elm.text.sub";
8147             transition: LINEAR 0.1;
8148          }*/
8149          program { name: "go_disabled";
8150             signal: "elm,state,disabled";
8151             source: "elm";
8152             action: STATE_SET "disabled" 0.0;
8153             target: "disclip";
8154          }
8155          program { name: "go_enabled";
8156             signal: "elm,state,enabled";
8157             source: "elm";
8158             action: STATE_SET "default" 0.0;
8159             target: "disclip";
8160          }
8161       }
8162    }
8163
8164 // 4.3.3
8165    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
8166       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
8167       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
8168       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
8169       alias: "elm/layout/dialogue/bg/5text.2icon";
8170       data.item: "stacking" "above";
8171       data.item: "selectraise" "on";
8172       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8173       data.item: "contents" "elm.icon.1 elm.icon.2";
8174       images {
8175           image: "00_list_thumbnail_bg.png" COMP;
8176       }
8177       parts {
8178          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
8179          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
8180          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
8181          GENLIST_PART_PADDING_LEFT
8182          GENLIST_PART_PADDING_RIGHT_EDIT
8183          part { name: "elm.icon1.bg";
8184             scale: 1;
8185             description { state: "default" 0.0;
8186                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
8187                fixed: 1 1;
8188                align: 0.0 0.5;
8189                rel1 {
8190                   relative: 1.0 0.5;
8191                   to_x: "elm.padding.left";
8192                }
8193                rel2 {
8194                   relative: 1.0 0.5;
8195                   to_x: "elm.padding.left";
8196                }
8197                image {
8198                   normal: "00_list_thumbnail_bg.png";
8199                   border: 1 1 1 1;
8200                   border_scale: 1;
8201                   middle: NONE;
8202                }
8203             }
8204          }
8205          part { name: "elm.icon.1";
8206             type: SWALLOW;
8207             description { state: "default" 0.0;
8208                rel1.to: "elm.icon1.bg";
8209                rel2.to: "elm.icon1.bg";
8210             }
8211          }
8212          part { name: "elm.padding.icon1.right";
8213             type: RECT;
8214             mouse_events: 0;
8215             scale: 1;
8216             description { state: "default" 0.0;
8217                min: GENLIST_PADDING_16_INC 0;
8218                fixed: 1 0;
8219                rel1 {
8220                    relative: 1.0 0.0;
8221                    to_x: "elm.icon1.bg";
8222                }
8223                rel2.to_x: "elm.icon1.bg";
8224                visible: 0;
8225                align: 0.0 0.5;
8226             }
8227          }
8228          part { name: "elm.text.1";
8229             clip_to: "disclip";
8230             type: TEXT;
8231             mouse_events: 0;
8232             scale: 1;
8233             description { state: "default" 0.0;
8234                min: 0 GENLIST_SIZE_38_INC;
8235                fixed: 0 1;
8236                rel1 {
8237                   relative: 1.0 1.0;
8238                   to_x: "elm.padding.icon1.right";
8239                   to_y: "elm.padding.top";
8240                }
8241                rel2 {
8242                   relative: 0.0 1.0;
8243                   to_x: "elm.padding.right";
8244                   to_y: "elm.padding.top";
8245                }
8246                align: 0.0 0.0;
8247                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
8248                text {
8249                   font: "Tizen:style=Medium";
8250                   size: GENLIST_FONT_32_INC;
8251                   align: 0.0 0.5;
8252                   text_class: "list_item";
8253                }
8254             }
8255          }
8256          part { name: "elm.text.2";
8257             clip_to: "disclip";
8258             type: TEXT;
8259             mouse_events: 0;
8260             scale: 1;
8261             description { state: "default" 0.0;
8262                min: 0 GENLIST_SIZE_38_INC;
8263                fixed: 0 1;
8264                rel1 {
8265                   relative: 1.0 1.0;
8266                   to_x: "elm.padding.icon1.right";
8267                   to_y: "elm.text.1";
8268                }
8269                rel2 {
8270                   relative: 0.0 1.0;
8271                   to_x: "elm.padding.right";
8272                   to_y: "elm.text.1";
8273                }
8274                align: 0.0 0.0;
8275                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
8276                text {
8277                   font: "Tizen:style=Medium";
8278                   size: GENLIST_FONT_28_INC;
8279                   align: 0.0 0.5;
8280                   text_class: "tizen";
8281                }
8282             }
8283          }
8284          part { name: "elm.icon.2";
8285             clip_to: "disclip";
8286             type: SWALLOW;
8287             mouse_events: 0;
8288             scale: 1;
8289             description { state: "default" 0.0;
8290                fixed: 1 1;
8291                rel1 {
8292                   relative: 1.0 0.0;
8293                   to_x: "elm.padding.icon1.right";
8294                   to_y: "elm.text.3";
8295                }
8296                rel2 {
8297                   relative: 1.0 1.0;
8298                   to_x: "elm.padding.icon1.right";
8299                   to_y: "elm.text.3";
8300                }
8301                align: 0.0 0.5;
8302             }
8303          }
8304          part { name: "elm.padding.icon2.right";
8305             type: RECT;
8306             mouse_events: 0;
8307             scale: 1;
8308             description { state: "default" 0.0;
8309                min: GENLIST_PADDING_16_INC 0;
8310                fixed: 1 0;
8311                rel1 {
8312                    relative: 1.0 0.0;
8313                    to_x: "elm.icon.2";
8314                }
8315                rel2.to_x: "elm.icon.2";
8316                visible: 0;
8317                align: 0.0 0.5;
8318             }
8319          }
8320          part { name: "elm.text.3";
8321             clip_to: "disclip";
8322             type: TEXT;
8323             mouse_events: 0;
8324             scale: 1;
8325             description { state: "default" 0.0;
8326                min: 0 GENLIST_SIZE_38_INC;
8327                fixed: 0 1;
8328                rel1 {
8329                   relative: 1.0 1.0;
8330                   to_x: "elm.padding.icon2.right";
8331                   to_y: "elm.text.2";
8332                }
8333                rel2 {
8334                   relative: 0.0 1.0;
8335                   to_x: "elm.padding.right";
8336                   to_y: "elm.text.2";
8337                }
8338                align: 0.0 0.0;
8339                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
8340                text {
8341                   font: "Tizen:style=Medium";
8342                   size: GENLIST_FONT_28_INC;
8343                   align: 0.0 0.5;
8344                   text_class: "tizen";
8345                }
8346             }
8347          }
8348          part { name: "elm.text.4";
8349             clip_to: "disclip";
8350             type: TEXT;
8351             mouse_events: 0;
8352             scale: 1;
8353             description { state: "default" 0.0;
8354                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8355                fixed: 1 1;
8356                align: 0 1;
8357                rel1 {
8358                   relative: 1.0 0.0;
8359                   to_x: "elm.padding.icon1.right";
8360                   to_y: "elm.padding.bottom";
8361                }
8362                rel2 {
8363                   relative: 1.0 0.0;
8364                   to_x: "elm.padding.icon1.right";
8365                   to_y: "elm.padding.bottom";
8366                }
8367                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
8368                text {
8369                   font: "Tizen:style=Medium";
8370                   size: GENLIST_FONT_28_INC;
8371                   align: 0.0 0.5;
8372                   text_class: "tizen";
8373                }
8374             }
8375          }
8376          part { name: "elm.padding.text4.right";
8377             type: RECT;
8378             mouse_events: 0;
8379             scale: 1;
8380             description { state: "default" 0.0;
8381                min: GENLIST_PADDING_16_INC 0;
8382                fixed: 1 0;
8383                rel1 {
8384                    relative: 1.0 0.0;
8385                    to_x: "elm.text.4";
8386                }
8387                rel2.to_x: "elm.text.4";
8388                visible: 0;
8389                align: 0.0 0.5;
8390             }
8391          }
8392          part { name: "elm.text.5";
8393             clip_to: "disclip";
8394             type: TEXT;
8395             mouse_events: 0;
8396             scale: 1;
8397             description { state: "default" 0.0;
8398                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
8399                fixed: 1 1;
8400                align: 0 1;
8401                rel1 {
8402                   relative: 1.0 0.0;
8403                   to_x: "elm.padding.text4.right";
8404                   to_y: "elm.padding.bottom";
8405                }
8406                rel2 {
8407                   relative: 1.0 0.0;
8408                   to_x: "elm.padding.text4.right";
8409                   to_y: "elm.padding.bottom";
8410                }
8411                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
8412                text {
8413                   font: "Tizen:style=Medium";
8414                   size: GENLIST_FONT_28_INC;
8415                   align: 0.0 0.5;
8416                   text_class: "tizen";
8417                }
8418             }
8419          }
8420          GENLIST_PART_DISCLIP
8421       }
8422       programs {
8423          // signal: elm,state,%s,active
8424          //   a "check" item named %s went active
8425          // signal: elm,state,%s,passive
8426          //   a "check" item named %s went passive
8427          // default is passive
8428          /*program { name: "go_active";
8429             signal: "elm,state,selected";
8430             source: "elm";
8431             action: STATE_SET "selected" 0.0;
8432             target: "elm.text";
8433             target: "elm.text.sub";
8434          }
8435          program { name: "go_passive";
8436             signal: "elm,state,unselected";
8437             source: "elm";
8438             action: STATE_SET "default" 0.0;
8439             target: "elm.text";
8440             target: "elm.text.sub";
8441             transition: LINEAR 0.1;
8442          }*/
8443          program { name: "go_disabled";
8444             signal: "elm,state,disabled";
8445             source: "elm";
8446             action: STATE_SET "disabled" 0.0;
8447             target: "disclip";
8448          }
8449          program { name: "go_enabled";
8450             signal: "elm,state,enabled";
8451             source: "elm";
8452             action: STATE_SET "default" 0.0;
8453             target: "disclip";
8454          }
8455       }
8456    }
8457
8458    // 4.1.9
8459
8460    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
8461       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
8462       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
8463       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
8464       alias: "elm/layout/dialogue/bg/1icon";
8465       data.item: "stacking" "above";
8466       data.item: "selectraise" "on";
8467       data.item: "contents" "elm.icon";
8468
8469       parts {
8470          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8471          GENLIST_PART_PADDING_LEFT
8472          GENLIST_PART_PADDING_RIGHT_EDIT
8473          part { name: "elm.icon";
8474             clip_to: "disclip";
8475             type: SWALLOW;
8476             scale: 1;
8477             description { state: "default" 0.0;
8478                rel1 {
8479                   relative: 1.0 0.0;
8480                   to_x: "elm.padding.left";
8481                }
8482                rel2 {
8483                   relative: 0.0 1.0;
8484                   to_x: "elm.padding.right";
8485                }
8486             }
8487          }
8488          GENLIST_PART_DISCLIP
8489       }
8490       programs {
8491          // signal: elm,state,%s,active
8492          //   a "check" item named %s went active
8493          // signal: elm,state,%s,passive
8494          //   a "check" item named %s went passive
8495          // default is passive
8496          program { name: "go_disabled";
8497             signal: "elm,state,disabled";
8498             source: "elm";
8499             action: STATE_SET "disabled" 0.0;
8500             target: "disclip";
8501          }
8502          program { name: "go_enabled";
8503             signal: "elm,state,enabled";
8504             source: "elm";
8505             action: STATE_SET "default" 0.0;
8506             target: "disclip";
8507          }
8508       }
8509    }
8510
8511    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
8512       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
8513       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
8514       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
8515       alias: "elm/layout/dialogue/bg/2icon";
8516       data.item: "stacking" "above";
8517       data.item: "selectraise" "on";
8518       data.item: "contents" "elm.icon.1 elm.icon.2";
8519
8520       parts {
8521          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8522          part { name: "elm.icon.1";
8523             clip_to: "disclip";
8524             type: SWALLOW;
8525             description { state: "default" 0.0;
8526                rel1.relative: 0.021 0.0;
8527                rel2.relative: 0.492 1.0;
8528             }
8529          }
8530          part { name: "elm.icon.2";
8531             clip_to: "disclip";
8532             type: SWALLOW;
8533             description { state: "default" 0.0;
8534                rel1.relative: 0.51 0.0;
8535                rel2.relative: 0.979 1.0;
8536             }
8537          }
8538          GENLIST_PART_DISCLIP
8539       }
8540       programs {
8541          // signal: elm,state,%s,active
8542          //   a "check" item named %s went active
8543          // signal: elm,state,%s,passive
8544          //   a "check" item named %s went passive
8545          // default is passive
8546          program { name: "go_disabled";
8547             signal: "elm,state,disabled";
8548             source: "elm";
8549             action: STATE_SET "disabled" 0.0;
8550             target: "disclip";
8551          }
8552          program { name: "go_enabled";
8553             signal: "elm,state,enabled";
8554             source: "elm";
8555             action: STATE_SET "default" 0.0;
8556             target: "disclip";
8557          }
8558       }
8559    }
8560
8561    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
8562       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
8563       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
8564       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
8565
8566       alias: "elm/genlist/item/dialogue.3icon/default";
8567       alias: "elm/genlist/item_odd/dialogue.3icon/default";
8568       alias: "elm/genlist/item_compress/dialogue.3icon/default";
8569       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
8570
8571       alias: "elm/layout/dialogue/bg/3icon";
8572       alias: "elm/layout/dialogue/dialogue.3icon";
8573
8574       data.item: "stacking" "above";
8575       data.item: "selectraise" "on";
8576       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8577
8578       parts {
8579          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
8580          part { name: "elm.icon.1";
8581             clip_to: "disclip";
8582             type: SWALLOW;
8583             description { state: "default" 0.0;
8584                rel1.relative: 0.021 0.0;
8585                rel2.relative: 0.327 1.0;
8586             }
8587          }
8588          part { name: "elm.icon.2";
8589             clip_to: "disclip";
8590             type: SWALLOW;
8591             description { state: "default" 0.0;
8592                rel1.relative: 0.348 0.0;
8593                rel2.relative: 0.652 1.0;
8594             }
8595          }
8596          part { name: "elm.icon.3";
8597             clip_to: "disclip";
8598             type: SWALLOW;
8599             description { state: "default" 0.0;
8600                rel1.relative: 0.673 0.0;
8601                rel2.relative: 0.979 1.0;
8602             }
8603          }
8604          GENLIST_PART_DISCLIP
8605       }
8606       programs {
8607          // signal: elm,state,%s,active
8608          //   a "check" item named %s went active
8609          // signal: elm,state,%s,passive
8610          //   a "check" item named %s went passive
8611          // default is passive
8612          program { name: "go_disabled";
8613             signal: "elm,state,disabled";
8614             source: "elm";
8615             action: STATE_SET "disabled" 0.0;
8616             target: "disclip";
8617          }
8618          program { name: "go_enabled";
8619             signal: "elm,state,enabled";
8620             source: "elm";
8621             action: STATE_SET "default" 0.0;
8622             target: "disclip";
8623          }
8624       }
8625    }
8626
8627    group { name: "elm/genlist/item/dialogue.3icon.2/default";
8628       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
8629       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
8630       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
8631       alias: "elm/layout/dialogue/dialogue.3icon.2";
8632       data.item: "stacking" "above";
8633       data.item: "selectraise" "on";
8634       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8635
8636       parts {
8637          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
8638          GENLIST_PART_PADDING_LEFT
8639          GENLIST_PART_PADDING_RIGHT_EDIT
8640          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
8641          part { name: "elm.icon.1";
8642             clip_to: "disclip";
8643             type: SWALLOW;
8644             description { state: "default" 0.0;
8645                min: GENLIST_SIZE_234_INC 0;
8646                fixed: 1 0;
8647                rel1 {
8648                   relative: 0.0 1.0;
8649                   to_x: "elm.padding.right";
8650                   to_y: "elm.padding.top";
8651                }
8652                rel2 {
8653                   relative: 0.0 1.0;
8654                   to_x: "elm.padding.right";
8655                }
8656                align: 1.0 0.5;
8657             }
8658          }
8659          part { name: "elm.padding.icon.1.left";
8660             clip_to: "disclip";
8661             type: RECT;
8662             mouse_events: 0;
8663             scale: 1;
8664             description { state: "default" 0.0;
8665                min: GENLIST_PADDING_16_INC 0;
8666                fixed: 1 0;
8667                rel1.to_x: "elm.icon.1";
8668                rel2 {
8669                   relative: 0.0 1.0;
8670                   to_x: "elm.icon.1";
8671                }
8672                visible: 0;
8673                align: 1.0 0.5;
8674             }
8675          }
8676          part { name: "elm.icon.2";
8677             clip_to: "disclip";
8678             type: SWALLOW;
8679             description { state: "default" 0.0;
8680                min: GENLIST_SIZE_234_INC 0;
8681                fixed: 1 0;
8682                rel1 {
8683                   relative: 0.0 1.0;
8684                   to_x: "elm.padding.icon.1.left";
8685                   to_y: "elm.padding.top";
8686                }
8687                rel2 {
8688                   relative: 0.0 1.0;
8689                   to_x: "elm.padding.icon.1.left";
8690                }
8691                align: 1.0 0.5;
8692             }
8693          }
8694          part { name: "elm.padding.icon.2.left";
8695             clip_to: "disclip";
8696             type: RECT;
8697             mouse_events: 0;
8698             scale: 1;
8699             description { state: "default" 0.0;
8700                min: GENLIST_PADDING_16_INC 0;
8701                fixed: 1 0;
8702                rel1.to_x: "elm.icon.2";
8703                rel2 {
8704                   relative: 0.0 1.0;
8705                   to_x: "elm.icon.2";
8706                }
8707                visible: 0;
8708                align: 1.0 0.5;
8709             }
8710          }
8711          part { name: "elm.icon.3";
8712             clip_to: "disclip";
8713             type: SWALLOW;
8714             description { state: "default" 0.0;
8715                min: GENLIST_SIZE_234_INC 0;
8716                fixed: 1 0;
8717                rel1 {
8718                   relative: 0.0 1.0;
8719                   to_x: "elm.padding.icon.2.left";
8720                   to_y: "elm.padding.top";
8721                }
8722                rel2 {
8723                   relative: 0.0 1.0;
8724                   to_x: "elm.padding.icon.2.left";
8725                }
8726                align: 1.0 0.5;
8727             }
8728          }
8729          GENLIST_PART_DISCLIP
8730       }
8731       programs {
8732          // signal: elm,state,%s,active
8733          //   a "check" item named %s went active
8734          // signal: elm,state,%s,passive
8735          //   a "check" item named %s went passive
8736          // default is passive
8737          program { name: "go_disabled";
8738             signal: "elm,state,disabled";
8739             source: "elm";
8740             action: STATE_SET "disabled" 0.0;
8741             target: "disclip";
8742          }
8743          program { name: "go_enabled";
8744             signal: "elm,state,enabled";
8745             source: "elm";
8746             action: STATE_SET "default" 0.0;
8747             target: "disclip";
8748          }
8749       }
8750    }
8751
8752    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
8753       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
8754       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
8755       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
8756       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
8757       data.item: "stacking" "above";
8758       data.item: "selectraise" "on";
8759       data.item: "texts" "elm.title elm.text";
8760
8761       images {
8762           image: "00_list_img_check.png" COMP;
8763       }
8764
8765       parts {
8766          GENLIST_PART_BASE
8767          GENLIST_PART_BOTTOM_LINE
8768          GENLIST_PART_BG_IMAGE_DIALOGUE
8769          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8770          GENLIST_PART_PADDING_RIGHT_EDIT
8771          GENLIST_PART_DIALOGUE_ITEM
8772          GENLIST_PART_DIALOGUE_RIGHT_LINE
8773          part { name: "elm.divider1";
8774             type: RECT;
8775             mouse_events: 0;
8776             description { state: "default" 0.0;
8777                min: 1 0;
8778                fixed: 1 0;
8779                color: GENLIST_LIST_LINE1_COLOR;
8780                rel1 {
8781                   relative: 1.0 0.0;
8782                   to_x: "elm.title";
8783                }
8784                rel2.to_x: "elm.title";
8785                align: 0.0 0.5;
8786             }
8787          }
8788          part { name: "elm.title";
8789             type: TEXT;
8790             mouse_events: 0;
8791             scale: 1;
8792             description { state: "default" 0.0;
8793                min: GENLIST_SIZE_163_INC 0;
8794                fixed: 1 0;
8795                rel1 {
8796                   relative: 1.0  0.0;
8797                   to_x: "elm.padding.left";
8798                }
8799                rel2.to_x: "elm.padding.left";
8800                align: 0.0 0.5;
8801                color: GENLIST_MULTILINE_TEXT_COLOR;
8802                text {
8803                   font: "Tizen:style=Medium";
8804                   size: GENLIST_MULTILINE_TEXT_SIZE;
8805                   min: 0 1;
8806                   align: 0.0 0.5;
8807                   text_class: "tizen";
8808                }
8809             }
8810          }
8811          part { name: "elm.padding.title.right";
8812             type: RECT;
8813             mouse_events: 0;
8814             scale: 1;
8815             description { state: "default" 0.0;
8816                min: GENLIST_PADDING_16_INC 0;
8817                fixed: 1 0;
8818                rel1 {
8819                    relative: 1.0 0.0;
8820                    to_x: "elm.divider1";
8821                }
8822                rel2.to_x: "elm.divider1";
8823                visible: 0;
8824                align: 0.0 0.5;
8825             }
8826          }
8827          part { name: "elm.text";
8828             clip_to: "disclip";
8829             type: TEXT;
8830             mouse_events: 0;
8831             scale: 1;
8832             description { state: "default" 0.0;
8833                rel1 {
8834                   relative: 1.0  0.0;
8835                   to_x: "elm.padding.title.right";
8836                }
8837                rel2.to_x: "elm.padding.title.right";
8838                align: 0.0 0.5;
8839                fixed: 1 1;
8840                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8841                text {
8842                   font: "Tizen:style=Roman";
8843                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8844                   min: 1 1;
8845                   max: 1 1;
8846                   align: 0.0 0.5;
8847                   text_class: "list_item";
8848                }
8849             }
8850             description { state: "selected" 0.0;
8851                inherit: "default" 0.0;
8852                color: 217 147 26 255;
8853             }
8854          }
8855          part { name: "elm.padding.text.right";
8856             type: RECT;
8857             mouse_events: 0;
8858             scale: 1;
8859             description { state: "default" 0.0;
8860                min: GENLIST_PADDING_11_INC 0;
8861                fixed: 1 0;
8862                rel1 {
8863                    relative: 1.0 0.0;
8864                    to_x: "elm.text";
8865                }
8866                rel2.to_x: "elm.text";
8867                visible: 0;
8868                align: 0.0 0.5;
8869             }
8870          }
8871          part { name: "elm.image.check";
8872             clip_to: "disclip";
8873             mouse_events: 0;
8874             scale: 1;
8875             description { state: "default" 0.0;
8876                image.normal: "00_list_img_check.png";
8877                rel1 {
8878                   relative: 1.0 0.366;
8879                   to_x: "elm.padding.text.right";
8880                }
8881                rel2 {
8882                   relative: 3.857 0.648;
8883                   to_x: "elm.padding.text.right";
8884                }
8885                visible: 0;
8886             }
8887             description { state: "selected" 0.0;
8888                inherit: "default" 0.0;
8889                visible: 1;
8890             }
8891          }
8892          GENLIST_PART_DISCLIP
8893       }
8894       programs {
8895          // signal: elm,state,%s,active
8896          //   a "check" item named %s went active
8897          // signal: elm,state,%s,passive
8898          //   a "check" item named %s went passive
8899          // default is passive
8900          program { name: "go_active";
8901             signal: "elm,state,selected";
8902             source: "elm";
8903             action: STATE_SET "selected" 0.0;
8904             target: "elm.text";
8905             target: "elm.image.check";
8906             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8907          }
8908          program { name: "go_passive";
8909             signal: "elm,state,unselected";
8910             source: "elm";
8911             action: STATE_SET "default" 0.0;
8912             target: "elm.text";
8913             target: "elm.image.check";
8914             transition: LINEAR 0.1;
8915          }
8916          program { name: "go_disabled";
8917             signal: "elm,state,disabled";
8918             source: "elm";
8919             action: STATE_SET "disabled" 0.0;
8920             target: "disclip";
8921          }
8922          program { name: "go_enabled";
8923             signal: "elm,state,enabled";
8924             source: "elm";
8925             action: STATE_SET "default" 0.0;
8926             target: "disclip";
8927          }
8928          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8929       }
8930    }
8931
8932    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8933       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8934       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8935       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8936
8937       alias: "elm/genlist/item/dialogue.1title.4text/default";
8938       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8939       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8940       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8941
8942       alias: "elm/layout/dialogue/1title.4text";
8943
8944       data.item: "stacking" "above";
8945       data.item: "selectraise" "on";
8946       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8947
8948       parts {
8949         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8950          GENLIST_PART_BG_IMAGE_DIALOGUE
8951          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8952          GENLIST_PART_PADDING_RIGHT_EDIT
8953          GENLIST_PART_DIALOGUE_ITEM
8954          GENLIST_PART_DIALOGUE_RIGHT_LINE
8955          part { name: "elm.divider1";
8956             type: RECT;
8957             mouse_events: 0;
8958             description { state: "default" 0.0;
8959                min: 1 0;
8960                fixed: 1 0;
8961                color: GENLIST_LIST_LINE1_COLOR;
8962                rel1 {
8963                   relative: 1.0 0.0;
8964                   to_x: "elm.title";
8965                }
8966                rel2.to_x: "elm.title";
8967                align: 0.0 0.5;
8968             }
8969          }
8970          part { name: "center1_line";
8971             type: RECT;
8972             mouse_events: 0;
8973             description { state: "default" 0.0;
8974                min: 0 1;
8975                fixed: 0 1;
8976                color: GENLIST_LIST_LINE1_COLOR;
8977                rel1 {
8978                   relative: 1.0 0.25;
8979                   to_x: "elm.divider1";
8980                }
8981                rel2.relative: 1.0 0.25;
8982                align: 0.5 1.0;
8983             }
8984          }
8985          part { name: "center2_line";
8986             type: RECT;
8987             mouse_events: 0;
8988             description { state: "default" 0.0;
8989                min: 0 1;
8990                fixed: 0 1;
8991                color: GENLIST_LIST_LINE1_COLOR;
8992                rel1 {
8993                   relative: 1.0 0.5;
8994                   to_x: "elm.divider1";
8995                }
8996                rel2.relative: 1.0 0.5;
8997                align: 0.5 1.0;
8998             }
8999          }
9000          part { name: "center3_line";
9001             type: RECT;
9002             mouse_events: 0;
9003             description { state: "default" 0.0;
9004                min: 0 1;
9005                fixed: 0 1;
9006                color: GENLIST_LIST_LINE1_COLOR;
9007                rel1 {
9008                   relative: 1.0 0.75;
9009                   to_x: "elm.divider1";
9010                }
9011                rel2.relative: 1.0 0.75;
9012                align: 0.5 1.0;
9013             }
9014          }
9015          part { name: "elm.title";
9016             type: TEXT;
9017             mouse_events: 0;
9018             scale: 1;
9019             description { state: "default" 0.0;
9020                min: GENLIST_SIZE_163_INC 0;
9021                fixed: 1 0;
9022                rel1 {
9023                   relative: 1.0  0.0;
9024                   to_x: "elm.padding.left";
9025                }
9026                rel2.to_x: "elm.padding.left";
9027                align: 0.0 0.5;
9028                color: GENLIST_MULTILINE_TEXT_COLOR;
9029                text {
9030                   font: "Tizen:style=Medium";
9031                   size: GENLIST_MULTILINE_TEXT_SIZE;
9032                   min: 0 1;
9033                   align: 0.0 0.5;
9034                   text_class: "tizen";
9035                }
9036             }
9037          }
9038          part { name: "elm.padding.title.right";
9039             type: RECT;
9040             mouse_events: 0;
9041             scale: 1;
9042             description { state: "default" 0.0;
9043                min: GENLIST_PADDING_16_INC 0;
9044                fixed: 1 0;
9045                rel1 {
9046                    relative: 1.0 0.0;
9047                    to_x: "elm.title";
9048                }
9049                rel2.to_x: "elm.title";
9050                visible: 0;
9051                align: 0.0 0.5;
9052             }
9053          }
9054          part { name: "elm.text.1";
9055             clip_to: "disclip";
9056             type: TEXT;
9057             mouse_events: 0;
9058             scale: 1;
9059             description { state: "default" 0.0;
9060                rel1 {
9061                   relative: 1.0 0.0;
9062                   to_x: "elm.padding.title.right";
9063                }
9064                rel2 {
9065                   relative: 0.0 0.0;
9066                   to_x: "elm.padding.right";
9067                   to_y: "center1_line";
9068                }
9069                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9070                text {
9071                   font: "Tizen:style=Roman";
9072                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9073                   min: 0 1;
9074                   align: 0.0 0.5;
9075                   text_class: "list_item";
9076                }
9077             }
9078          }
9079          part { name: "elm.text.2";
9080             clip_to: "disclip";
9081             type: TEXT;
9082             mouse_events: 0;
9083             scale: 1;
9084             description { state: "default" 0.0;
9085                rel1 {
9086                   relative: 1.0 0.25;
9087                   to_x: "elm.padding.title.right";
9088                }
9089                rel2 {
9090                   relative: 0.0 0.0;
9091                   to_x: "elm.padding.right";
9092                   to_y: "center2_line";
9093                }
9094                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9095                text {
9096                   font: "Tizen:style=Roman";
9097                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9098                   min: 0 1;
9099                   align: 0.0 0.5;
9100                   text_class: "list_item";
9101                }
9102             }
9103          }
9104          part { name: "elm.text.3";
9105             clip_to: "disclip";
9106             type: TEXT;
9107             mouse_events: 0;
9108             scale: 1;
9109             description { state: "default" 0.0;
9110                rel1 {
9111                   relative: 1.0  0.5;
9112                   to_x: "elm.padding.title.right";
9113                }
9114                rel2 {
9115                   relative: 0.0 0.0;
9116                   to_x: "elm.padding.right";
9117                   to_y: "center3_line";
9118                }
9119                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9120                text {
9121                   font: "Tizen:style=Roman";
9122                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9123                   min: 0 1;
9124                   align: 0.0 0.5;
9125                   text_class: "list_item";
9126                }
9127             }
9128          }
9129          part { name: "elm.text.4";
9130             clip_to: "disclip";
9131             type: TEXT;
9132             mouse_events: 0;
9133             scale: 1;
9134             description { state: "default" 0.0;
9135                rel1 {
9136                   relative: 1.0  0.75;
9137                   to_x: "elm.padding.title.right";
9138                }
9139                rel2 {
9140                   relative: 0.0 0.0;
9141                   to_x: "elm.padding.right";
9142                   to_y: "bottom_line";
9143                }
9144                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9145                text {
9146                   font: "Tizen:style=Roman";
9147                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9148                   min: 0 1;
9149                   align: 0.0 0.5;
9150                   text_class: "list_item";
9151                }
9152             }
9153          }
9154          GENLIST_PART_DISCLIP
9155       }
9156       programs {
9157          // signal: elm,state,%s,active
9158          //   a "check" item named %s went active
9159          // signal: elm,state,%s,passive
9160          //   a "check" item named %s went passive
9161          // default is passive
9162          /*program { name: "go_active";
9163             signal: "elm,state,selected";
9164             source: "elm";
9165             action: STATE_SET "selected" 0.0;
9166             target: "elm.text";
9167          }
9168          program { name: "go_passive";
9169             signal: "elm,state,unselected";
9170             source: "elm";
9171             action: STATE_SET "default" 0.0;
9172             target: "elm.text";
9173             transition: LINEAR 0.1;
9174          }*/
9175          program { name: "go_disabled";
9176             signal: "elm,state,disabled";
9177             source: "elm";
9178             action: STATE_SET "disabled" 0.0;
9179             target: "disclip";
9180          }
9181          program { name: "go_enabled";
9182             signal: "elm,state,enabled";
9183             source: "elm";
9184             action: STATE_SET "default" 0.0;
9185             target: "disclip";
9186          }
9187       }
9188    }
9189
9190    group { name: "elm/genlist/item/dialogue/1title.5text/default";
9191       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
9192       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
9193       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
9194       alias: "elm/layout/dialogue/1title.5text";
9195       data.item: "stacking" "above";
9196       data.item: "selectraise" "on";
9197       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
9198       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";
9199
9200       parts {
9201         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
9202          GENLIST_PART_BG_IMAGE_DIALOGUE
9203          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
9204          GENLIST_PART_PADDING_RIGHT_EDIT
9205          GENLIST_PART_DIALOGUE_ITEM
9206          GENLIST_PART_DIALOGUE_RIGHT_LINE
9207          part { name: "elm.divider1";
9208             type: RECT;
9209             mouse_events: 0;
9210             description { state: "default" 0.0;
9211                min: 1 0;
9212                fixed: 1 0;
9213                color: GENLIST_LIST_LINE1_COLOR;
9214                rel1 {
9215                   relative: 1.0 0.0;
9216                   to_x: "elm.title";
9217                }
9218                rel2.to_x: "elm.title";
9219                align: 0.0 0.5;
9220             }
9221          }
9222          part { name: "center1_line";
9223             type: RECT;
9224             mouse_events: 0;
9225             description { state: "default" 0.0;
9226                min: 0 1;
9227                fixed: 0 1;
9228                color: GENLIST_LIST_LINE1_COLOR;
9229                rel1 {
9230                   relative: 1.0 0.2;
9231                   to_x: "elm.divider1";
9232                }
9233                rel2.relative: 1.0 0.2;
9234                align: 0.5 1.0;
9235             }
9236          }
9237          part { name: "center2_line";
9238             type: RECT;
9239             mouse_events: 0;
9240             description { state: "default" 0.0;
9241                min: 0 1;
9242                fixed: 0 1;
9243                color: GENLIST_LIST_LINE1_COLOR;
9244                rel1 {
9245                   relative: 1.0 0.4;
9246                   to_x: "elm.divider1";
9247                }
9248                rel2.relative: 1.0 0.4;
9249                align: 0.5 1.0;
9250             }
9251          }
9252          part { name: "center3_line";
9253             type: RECT;
9254             mouse_events: 0;
9255             description { state: "default" 0.0;
9256                min: 0 1;
9257                fixed: 0 1;
9258                color: GENLIST_LIST_LINE1_COLOR;
9259                rel1 {
9260                   relative: 1.0 0.6;
9261                   to_x: "elm.divider1";
9262                }
9263                rel2.relative: 1.0 0.6;
9264                align: 0.5 1.0;
9265             }
9266          }
9267          part { name: "center4_line";
9268             type: RECT;
9269             mouse_events: 0;
9270             description { state: "default" 0.0;
9271                min: 0 1;
9272                fixed: 0 1;
9273                color: GENLIST_LIST_LINE1_COLOR;
9274                rel1 {
9275                   relative: 1.0 0.8;
9276                   to_x: "elm.divider1";
9277                }
9278                rel2.relative: 1.0 0.8;
9279                align: 0.5 1.0;
9280             }
9281          }
9282          part { name: "elm.title";
9283             type: TEXT;
9284             mouse_events: 0;
9285             scale: 1;
9286             description { state: "default" 0.0;
9287                min: GENLIST_SIZE_163_INC 0;
9288                fixed: 1 0;
9289                rel1 {
9290                   relative: 1.0  0.0;
9291                   to_x: "elm.padding.left";
9292                }
9293                rel2.to_x: "elm.padding.left";
9294                align: 0.0 0.5;
9295                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
9296                text {
9297                   font: "Tizen:style=Medium";
9298                   size: GENLIST_FONT_32_INC;
9299                   min: 0 1;
9300                   align: 0.0 0.5;
9301                   text_class: "tizen";
9302                }
9303             }
9304             GENLIST_DESCRIPTION_FLIP_ENABLED
9305          }
9306          part { name: "elm.flip.content.title";
9307             clip_to: "disclip";
9308             type: SWALLOW;
9309             description { state: "default" 0.0;
9310                visible: 0;
9311                fixed: 1 1;
9312                rel1.to: "elm.title";
9313                rel2.to: "elm.title";
9314             }
9315             description { state: "flip_enabled" 0.0;
9316                inherit: "default" 0.0;
9317                visible: 1;
9318             }
9319          }
9320          part { name: "elm.padding.title.right";
9321             type: RECT;
9322             mouse_events: 0;
9323             scale: 1;
9324             description { state: "default" 0.0;
9325                min: GENLIST_PADDING_16_INC 0;
9326                fixed: 1 0;
9327                rel1 {
9328                    relative: 1.0 0.0;
9329                    to_x: "elm.title";
9330                }
9331                rel2.to_x: "elm.title";
9332                visible: 0;
9333                align: 0.0 0.5;
9334             }
9335          }
9336          part { name: "elm.text.1";
9337             clip_to: "disclip";
9338             type: TEXT;
9339             mouse_events: 0;
9340             scale: 1;
9341             description { state: "default" 0.0;
9342                rel1 {
9343                   relative: 1.0 0.0;
9344                   to_x: "elm.padding.title.right";
9345                }
9346                rel2 {
9347                   relative: 0.0 0.0;
9348                   to_x: "elm.padding.right";
9349                   to_y: "center1_line";
9350                }
9351                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9352                text {
9353                   font: "Tizen:style=Roman";
9354                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9355                   min: 0 1;
9356                   align: 0.0 0.5;
9357                   text_class: "list_item";
9358                }
9359             }
9360             GENLIST_DESCRIPTION_FLIP_ENABLED
9361          }
9362          part { name: "elm.flip.content.1";
9363             clip_to: "disclip";
9364             type: SWALLOW;
9365             description { state: "default" 0.0;
9366                visible: 0;
9367                fixed: 1 1;
9368                rel1.to: "elm.text.1";
9369                rel2.to: "elm.text.1";
9370             }
9371             description { state: "flip_enabled" 0.0;
9372                inherit: "default" 0.0;
9373                visible: 1;
9374             }
9375          }
9376          part { name: "elm.text.2";
9377             clip_to: "disclip";
9378             type: TEXT;
9379             mouse_events: 0;
9380             scale: 1;
9381             description { state: "default" 0.0;
9382                rel1 {
9383                   relative: 1.0 0.2;
9384                   to_x: "elm.padding.title.right";
9385                }
9386                rel2 {
9387                   relative: 0.0 0.0;
9388                   to_x: "elm.padding.right";
9389                   to_y: "center2_line";
9390                }
9391                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9392                text {
9393                   font: "Tizen:style=Roman";
9394                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9395                   min: 0 1;
9396                   align: 0.0 0.5;
9397                   text_class: "tizen";
9398                }
9399             }
9400             GENLIST_DESCRIPTION_FLIP_ENABLED
9401          }
9402          part { name: "elm.flip.content.2";
9403             clip_to: "disclip";
9404             type: SWALLOW;
9405             description { state: "default" 0.0;
9406                visible: 0;
9407                fixed: 1 1;
9408                rel1.to: "elm.text.2";
9409                rel2.to: "elm.text.2";
9410             }
9411             description { state: "flip_enabled" 0.0;
9412                inherit: "default" 0.0;
9413                visible: 1;
9414             }
9415          }
9416          part { name: "elm.text.3";
9417             clip_to: "disclip";
9418             type: TEXT;
9419             mouse_events: 0;
9420             scale: 1;
9421             description { state: "default" 0.0;
9422                rel1 {
9423                   relative: 1.0  0.4;
9424                   to_x: "elm.padding.title.right";
9425                }
9426                rel2 {
9427                   relative: 0.0 0.0;
9428                   to_x: "elm.padding.right";
9429                   to_y: "center3_line";
9430                }
9431                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9432                text {
9433                   font: "Tizen:style=Roman";
9434                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9435                   min: 0 1;
9436                   align: 0.0 0.5;
9437                   text_class: "tizen";
9438                }
9439             }
9440             GENLIST_DESCRIPTION_FLIP_ENABLED
9441          }
9442          part { name: "elm.flip.content.3";
9443             clip_to: "disclip";
9444             type: SWALLOW;
9445             description { state: "default" 0.0;
9446                visible: 0;
9447                fixed: 1 1;
9448                rel1.to: "elm.text.3";
9449                rel2.to: "elm.text.3";
9450             }
9451             description { state: "flip_enabled" 0.0;
9452                inherit: "default" 0.0;
9453                visible: 1;
9454             }
9455          }
9456          part { name: "elm.text.4";
9457             clip_to: "disclip";
9458             type: TEXT;
9459             mouse_events: 0;
9460             scale: 1;
9461             description { state: "default" 0.0;
9462                rel1 {
9463                   relative: 1.0 0.6;
9464                   to_x: "elm.padding.title.right";
9465                }
9466                rel2 {
9467                   relative: 0.0 0.0;
9468                   to_x: "elm.padding.right";
9469                   to_y: "center4_line";
9470                }
9471                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9472                text {
9473                   font: "Tizen:style=Roman";
9474                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9475                   min: 0 1;
9476                   align: 0.0 0.5;
9477                   text_class: "tizen";
9478                }
9479             }
9480             GENLIST_DESCRIPTION_FLIP_ENABLED
9481          }
9482          part { name: "elm.flip.content.4";
9483             clip_to: "disclip";
9484             type: SWALLOW;
9485             description { state: "default" 0.0;
9486                visible: 0;
9487                fixed: 1 1;
9488                rel1.to: "elm.text.4";
9489                rel2.to: "elm.text.4";
9490             }
9491             description { state: "flip_enabled" 0.0;
9492                inherit: "default" 0.0;
9493                visible: 1;
9494             }
9495          }
9496          part { name: "elm.text.5";
9497             clip_to: "disclip";
9498             type: TEXT;
9499             mouse_events: 0;
9500             scale: 1;
9501             description { state: "default" 0.0;
9502                rel1 {
9503                   relative: 1.0  0.8;
9504                   to_x: "elm.padding.title.right";
9505                }
9506                rel2 {
9507                   relative: 0.0 0.0;
9508                   to_x: "elm.padding.right";
9509                   to_y: "bottom_line";
9510                }
9511                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9512                text {
9513                   font: "Tizen:style=Roman";
9514                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9515                   min: 0 1;
9516                   align: 0.0 0.5;
9517                   text_class: "tizen";
9518                }
9519             }
9520             GENLIST_DESCRIPTION_FLIP_ENABLED
9521          }
9522          part { name: "elm.flip.content.5";
9523             clip_to: "disclip";
9524             type: SWALLOW;
9525             description { state: "default" 0.0;
9526                visible: 0;
9527                fixed: 1 1;
9528                rel1.to: "elm.text.5";
9529                rel2.to: "elm.text.5";
9530             }
9531             description { state: "flip_enabled" 0.0;
9532                inherit: "default" 0.0;
9533                visible: 1;
9534             }
9535          }
9536          GENLIST_PART_DISCLIP
9537       }
9538       programs {
9539          // signal: elm,state,%s,active
9540          //   a "check" item named %s went active
9541          // signal: elm,state,%s,passive
9542          //   a "check" item named %s went passive
9543          // default is passive
9544          /*program { name: "go_active";
9545             signal: "elm,state,selected";
9546             source: "elm";
9547             action: STATE_SET "selected" 0.0;
9548             target: "elm.text";
9549          }
9550          program { name: "go_passive";
9551             signal: "elm,state,unselected";
9552             source: "elm";
9553             action: STATE_SET "default" 0.0;
9554             target: "elm.text";
9555             transition: LINEAR 0.1;
9556          }*/
9557          program { name: "go_disabled";
9558             signal: "elm,state,disabled";
9559             source: "elm";
9560             action: STATE_SET "disabled" 0.0;
9561             target: "disclip";
9562          }
9563          program { name: "go_enabled";
9564             signal: "elm,state,enabled";
9565             source: "elm";
9566             action: STATE_SET "default" 0.0;
9567             target: "disclip";
9568          }
9569          program { name: "flip_enabled";
9570             signal: "elm,state,flip,enabled";
9571             source: "elm";
9572             action: STATE_SET "flip_enabled" 0.0;
9573             target: "elm.title";
9574             target: "elm.text.1";
9575             target: "elm.text.2";
9576             target: "elm.text.3";
9577             target: "elm.text.4";
9578             target: "elm.text.5";
9579             target: "elm.flip.content.title";
9580             target: "elm.flip.content.1";
9581             target: "elm.flip.content.2";
9582             target: "elm.flip.content.3";
9583             target: "elm.flip.content.4";
9584             target: "elm.flip.content.5";
9585          }
9586          program { name: "flip_disabled";
9587             signal: "elm,state,flip,disabled";
9588             source: "elm";
9589             action: STATE_SET "default" 0.0;
9590             target: "elm.title";
9591             target: "elm.text.1";
9592             target: "elm.text.2";
9593             target: "elm.text.3";
9594             target: "elm.text.4";
9595             target: "elm.text.5";
9596             target: "elm.flip.content.title";
9597             target: "elm.flip.content.1";
9598             target: "elm.flip.content.2";
9599             target: "elm.flip.content.3";
9600             target: "elm.flip.content.4";
9601             target: "elm.flip.content.5";
9602          }
9603       }
9604    }
9605
9606 /* extended item of bg/2text.1icon.3 */
9607    group { name: "elm/genlist/item/dialogue/bg/1text/default";
9608       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
9609       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
9610       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
9611       alias: "elm/layout/dialogue/bg/1text";
9612       data.item: "stacking" "above";
9613       data.item: "selectraise" "on";
9614       data.item: "texts" "elm.text";
9615       data.item: "flips" "elm.flip.icon elm.flip.content";
9616       parts {
9617          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
9618          GENLIST_PART_PADDING_TOP_SIZE( 0 )
9619          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9620          GENLIST_PART_PADDING_LEFT
9621          GENLIST_PART_PADDING_RIGHT_EDIT
9622          part { name: "elm.icon.bg";
9623             type: RECT;
9624             scale: 1;
9625             description { state: "default" 0.0;
9626                min: GENLIST_SIZE_160_INC 0;
9627                fixed: 1 0;
9628                align: 0.0 0.5;
9629                rel1 {
9630                   relative: 1.0 0.5;
9631                   to_x: "elm.padding.left";
9632                }
9633                rel2 {
9634                   relative: 1.0 0.5;
9635                   to_x: "elm.padding.left";
9636                }
9637                color: 0 0 0 0;
9638             }
9639          }
9640          part { name: "elm.padding.icon.right";
9641             type: RECT;
9642             mouse_events: 0;
9643             scale: 1;
9644             description { state: "default" 0.0;
9645                min: GENLIST_SIZE_16_INC 0;
9646                fixed: 1 0;
9647                rel1 {
9648                    relative: 1.0 0.0;
9649                    to_x: "elm.icon.bg";
9650                }
9651                rel2.to_x: "elm.icon.bg";
9652                color: GENLIST_LIST_LINE1_COLOR;
9653                align: 0.0 0.5;
9654             }
9655          }
9656          part { name: "elm.padding.text.left";
9657             type: RECT;
9658             mouse_events: 0;
9659             scale: 1;
9660             description { state: "default" 0.0;
9661                min: GENLIST_SIZE_16_INC 0;
9662                fixed: 1 0;
9663                rel1 {
9664                    relative: 1.0 1.0;
9665                    to_x: "elm.padding.icon.right";
9666                    to_y: "elm.padding.top";
9667                }
9668                rel2.to_x: "elm.padding.icon.right";
9669                visible: 0;
9670                align: 0.0 0.5;
9671             }
9672          }
9673          part { name: "elm.divider1";
9674             type: RECT;
9675             mouse_events: 0;
9676             description { state: "default" 0.0;
9677                visible: 0;
9678                rel1 {
9679                   relative: 1.0 0.0;
9680                   to_x: "elm.padding.icon.right";
9681                }
9682                rel2.to_x: "elm.padding.icon.right";
9683                align: 0.0 0.5;
9684             }
9685          }
9686          part { name: "elm.text.bg";
9687             clip_to: "disclip";
9688             type: RECT;
9689             mouse_events: 0;
9690             scale: 1;
9691             description { state: "default" 0.0;
9692                rel1 {
9693                   relative: 1.0 0.0;
9694                   to_x: "elm.padding.icon.right";
9695                }
9696                rel2 {
9697                   relative: 1.0 1.0;
9698                   to_x: "elm.padding.right";
9699                }
9700                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9701             }
9702          }
9703          part { name: "elm.text";
9704             clip_to: "disclip";
9705             type: TEXT;
9706             mouse_events: 0;
9707             scale: 1;
9708             description { state: "default" 0.0;
9709                rel1 {
9710                   relative: 1.0 0.0;
9711                   to_x: "elm.padding.text.left";
9712                   to_y: "elm.text.bg";
9713                }
9714                rel2 {
9715                   relative: 0.0 1.0;
9716                   to_x: "elm.padding.right";
9717                   to_y: "elm.text.bg";
9718                }
9719                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9720                text {
9721                   font: "Tizen:style=Roman";
9722                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9723                   min: 0 1;
9724                   align: 0.0 0.5;
9725                   text_class: "list_item";
9726                }
9727             }
9728             GENLIST_DESCRIPTION_FLIP_ENABLED
9729          }
9730          part { name: "elm.flip.content";
9731             clip_to: "disclip";
9732             type: SWALLOW;
9733             mouse_events: 1;
9734             scale: 1;
9735             description { state: "default" 0.0;
9736                fixed: 1 1;
9737                rel1 {
9738                   relative: 1.0 0.0;
9739                   to_x: "elm.padding.text.left";
9740                   to_y: "elm.text.bg";
9741                }
9742                rel2 {
9743                   relative: 0.0 1.0;
9744                   to_x: "elm.padding.right";
9745                   to_y: "elm.text.bg";
9746                }
9747                visible: 0;
9748             }
9749             description { state: "flip_enabled" 0.0;
9750                inherit: "default" 0.0;
9751                visible: 1;
9752             }
9753          }
9754          GENLIST_PART_DISCLIP
9755       }
9756       programs {
9757          // signal: elm,state,%s,active
9758          //   a "check" item named %s went active
9759          // signal: elm,state,%s,passive
9760          //   a "check" item named %s went passive
9761          // default is passive
9762          /*program { name: "go_active";
9763             signal: "elm,state,selected";
9764             source: "elm";
9765             action: STATE_SET "selected" 0.0;
9766             target: "elm.text";
9767          }
9768          program { name: "go_passive";
9769             signal: "elm,state,unselected";
9770             source: "elm";
9771             action: STATE_SET "default" 0.0;
9772             target: "elm.text";
9773             transition: LINEAR 0.1;
9774          }*/
9775          program { name: "go_disabled";
9776             signal: "elm,state,disabled";
9777             source: "elm";
9778             action: STATE_SET "disabled" 0.0;
9779             target: "disclip";
9780          }
9781          program { name: "go_enabled";
9782             signal: "elm,state,enabled";
9783             source: "elm";
9784             action: STATE_SET "default" 0.0;
9785             target: "disclip";
9786          }
9787          program { name: "flip_enabled";
9788             signal: "elm,state,flip,enabled";
9789             source: "elm";
9790             action: STATE_SET "flip_enabled" 0.0;
9791             target: "elm.text";
9792             target: "elm.flip.content";
9793          }
9794          program { name: "flip_disabled";
9795             signal: "elm,state,flip,disabled";
9796             source: "elm";
9797             action: STATE_SET "default" 0.0;
9798             target: "elm.text";
9799             target: "elm.flip.content";
9800          }
9801       }
9802    }
9803
9804
9805
9806    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9807       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9808       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9809       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9810       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9811       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9812       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9813       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9814       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9815       data.item: "stacking" "above";
9816       data.item: "selectraise" "on";
9817       data.item: "texts" "elm.text.1 elm.text.2";
9818       data.item: "contents" "elm.icon";
9819       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9820       images {
9821           image: "00_list_thumbnail_bg.png" COMP;
9822       }
9823       parts {
9824          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9825          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9826          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9827          GENLIST_PART_PADDING_LEFT
9828          GENLIST_PART_PADDING_RIGHT_EDIT
9829          part { name: "elm.icon.bg";
9830             scale: 1;
9831             description { state: "default" 0.0;
9832                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9833                fixed: 1 1;
9834                align: 0.0 0.8;
9835                rel1 {
9836                   relative: 1.0 0.5;
9837                   to_x: "elm.padding.left";
9838                }
9839                rel2 {
9840                   relative: 1.0 0.5;
9841                   to_x: "elm.padding.left";
9842                }
9843                image {
9844                   normal: "00_list_thumbnail_bg.png";
9845                   border: 1 1 1 1;
9846                   border_scale: 1;
9847                   middle: NONE;
9848                }
9849             }
9850          }
9851          part { name: "elm.icon";
9852             type: SWALLOW;
9853             description { state: "default" 0.0;
9854                rel1.to: "elm.icon.bg";
9855                rel2.to: "elm.icon.bg";
9856             }
9857          }
9858          part { name: "elm.padding.icon.right";
9859             type: RECT;
9860             mouse_events: 0;
9861             scale: 1;
9862             description { state: "default" 0.0;
9863                min: GENLIST_PADDING_16_INC 0;
9864                fixed: 1 0;
9865                rel1 {
9866                    relative: 1.0 0.0;
9867                    to_x: "elm.icon.bg";
9868                }
9869                rel2.to_x: "elm.icon.bg";
9870                visible: 0;
9871                align: 0.0 0.5;
9872             }
9873          }
9874          part { name: "elm.padding.text.left";
9875             type: RECT;
9876             mouse_events: 0;
9877             scale: 1;
9878             description { state: "default" 0.0;
9879                min: GENLIST_PADDING_16_INC 0;
9880                fixed: 1 0;
9881                rel1 {
9882                    relative: 1.0 1.0;
9883                    to_x: "elm.padding.icon.right";
9884                    to_y: "elm.padding.top";
9885                }
9886                rel2.to_x: "elm.padding.icon.right";
9887                visible: 0;
9888                align: 1.0 0.5;
9889             }
9890          }
9891          part { name: "elm.divider1";
9892             type: RECT;
9893             mouse_events: 0;
9894             description { state: "default" 0.0;
9895                min: 1 0;
9896                fixed: 1 0;
9897                color: GENLIST_LIST_LINE1_COLOR;
9898                rel1 {
9899                   relative: 1.0 1.0;
9900                   to_x: "elm.padding.text.left";
9901                   to_y: "elm.padding.top";
9902                }
9903                rel2 {
9904                   relative: 1.0 0.0;
9905                   to_x: "elm.padding.text.left";
9906                   to_y: "elm.padding.bottom";
9907                }
9908                align: 0.0 0.5;
9909             }
9910          }
9911          part { name: "text_vertical_rect";
9912             type: RECT;
9913             mouse_events: 0;
9914             description { state: "default" 0.0;
9915                min: GENLIST_PADDING_16_INC 0;
9916                fixed: 1 0;
9917                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9918                rel1 {
9919                   relative: 1.0 1.0;
9920                   to_x: "elm.divider1";
9921                   to_y: "elm.padding.top";
9922                }
9923                rel2 {
9924                   relative: 1.0 0.0;
9925                   to_x: "elm.padding.text.left";
9926                   to_y: "elm.padding.bottom";
9927                }
9928                align: 0.0 0.5;
9929             }
9930          }
9931          part { name: "elm.padding.text.right";
9932             type: RECT;
9933             mouse_events: 0;
9934             scale: 1;
9935             description { state: "default" 0.0;
9936                min: GENLIST_PADDING_16_INC 0;
9937                fixed: 1 0;
9938                rel1 {
9939                    relative: 1.0 0.0;
9940                    to_x: "text_vertical_rect";
9941                }
9942                rel2.to_x: "text_vertical_rect";
9943                visible: 0;
9944                align: 0.0 0.5;
9945             }
9946          }
9947          part { name: "text_top_line";
9948             type: RECT;
9949             mouse_events: 0;
9950             description { state: "default" 0.0;
9951                min: 0 1;
9952                fixed: 0 1;
9953                color: GENLIST_LIST_LINE1_COLOR;
9954                rel1 {
9955                   relative: 1.0 0.0;
9956                   to_x: "text_vertical_rect";
9957                   to_y: "text_vertical_rect";
9958                }
9959                rel2 {
9960                   relative: 1.0 0.0;
9961                   to_y: "text_vertical_rect";
9962                }
9963                align: 0.0 0.0;
9964             }
9965          }
9966          part { name: "text_center_line";
9967             type: RECT;
9968             mouse_events: 0;
9969             description { state: "default" 0.0;
9970                min: 0 1;
9971                fixed: 0 1;
9972                color: GENLIST_LIST_LINE1_COLOR;
9973                rel1 {
9974                   relative: 1.0 0.5;
9975                   to_x: "text_vertical_rect";
9976                }
9977                rel2.relative: 1.0 0.5;
9978                align: 0.5 0.5;
9979             }
9980          }
9981          part { name: "text_bottom_line";
9982             type: RECT;
9983             mouse_events: 0;
9984             description { state: "default" 0.0;
9985                min: 0 1;
9986                fixed: 0 1;
9987                color: GENLIST_LIST_LINE1_COLOR;
9988                rel1 {
9989                   relative: 1.0 1.0;
9990                   to_x: "text_vertical_rect";
9991                   to_y: "text_vertical_rect";
9992                }
9993                rel2 {
9994                   relative: 1.0 1.0;
9995                   to_y: "text_vertical_rect";
9996                }
9997                align: 0.0 1.0;
9998             }
9999          }
10000          part { name: "elm.text.bg.1";
10001             clip_to: "disclip";
10002             type: RECT;
10003             mouse_events: 0;
10004             scale: 1;
10005             description { state: "default" 0.0;
10006                rel1 {
10007                   relative: 1.0 1.0;
10008                   to_x: "text_vertical_rect";
10009                   to_y: "text_top_line";
10010                }
10011                rel2 {
10012                   relative: 1.0 0.0;
10013                   to_x: "elm.padding.right";
10014                   to_y: "text_center_line";
10015                }
10016                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10017             }
10018          }
10019          part { name: "elm.text.1";
10020             type: TEXT;
10021             mouse_events: 0;
10022             scale: 1;
10023             description { state: "default" 0.0;
10024                min: 0 GENLIST_SIZE_54_INC;
10025                rel1 {
10026                   relative: 1.0 0.0;
10027                   to_x: "elm.padding.text.right";
10028                   to_y: "elm.text.bg.1";
10029                }
10030                rel2 {
10031                   relative: 0.0 1.0;
10032                   to_x: "elm.padding.right";
10033                   to_y: "elm.text.bg.1";
10034                }
10035                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10036                text {
10037                   font: "Tizen:style=Roman";
10038                   size: GENLIST_FONT_48_INC;
10039                   align: 0.0 0.5;
10040                   text_class: "list_item";
10041                }
10042             }
10043             GENLIST_DESCRIPTION_FLIP_ENABLED
10044          }
10045          part { name: "elm.flip.content.1";
10046             clip_to: "disclip";
10047             type: SWALLOW;
10048             description { state: "default" 0.0;
10049                visible: 0;
10050                fixed: 1 1;
10051                rel1.to: "elm.text.1";
10052                rel2.to: "elm.text.1";
10053             }
10054             description { state: "flip_enabled" 0.0;
10055                inherit: "default" 0.0;
10056                visible: 1;
10057             }
10058          }
10059          part { name: "elm.text.bg.2";
10060             clip_to: "disclip";
10061             type: RECT;
10062             mouse_events: 0;
10063             scale: 1;
10064             description { state: "default" 0.0;
10065                rel1 {
10066                   relative: 1.0 1.0;
10067                   to_x: "text_vertical_rect";
10068                   to_y: "text_center_line";
10069                }
10070                rel2 {
10071                   relative: 1.0 0.0;
10072                   to_x: "elm.padding.right";
10073                   to_y: "text_bottom_line";
10074                }
10075                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10076             }
10077          }
10078          part { name: "elm.text.2";
10079             clip_to: "disclip";
10080             type: TEXT;
10081             mouse_events: 0;
10082             scale: 1;
10083             description { state: "default" 0.0;
10084                min: 0 GENLIST_SIZE_54_INC;
10085                rel1 {
10086                   relative: 1.0 0.0;
10087                   to_x: "elm.padding.text.right";
10088                   to_y: "elm.text.bg.2";
10089                }
10090                rel2 {
10091                   relative: 0.0 1.0;
10092                   to_x: "elm.padding.right";
10093                   to_y: "elm.text.bg.2";
10094                }
10095                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10096                text {
10097                   font: "Tizen:style=Roman";
10098                   size: GENLIST_FONT_48_INC;
10099                   align: 0.0 0.5;
10100                   text_class: "tizen";
10101                }
10102             }
10103             GENLIST_DESCRIPTION_FLIP_ENABLED
10104          }
10105          part { name: "elm.flip.content.2";
10106             clip_to: "disclip";
10107             type: SWALLOW;
10108             description { state: "default" 0.0;
10109                visible: 0;
10110                fixed: 1 1;
10111                rel1.to: "elm.text.2";
10112                rel2.to: "elm.text.2";
10113             }
10114             description { state: "flip_enabled" 0.0;
10115                inherit: "default" 0.0;
10116                visible: 1;
10117             }
10118          }
10119          part { name: "elm.divider2";
10120             type: RECT;
10121             mouse_events: 0;
10122             description { state: "default" 0.0;
10123                min: 1 0;
10124                fixed: 1 0;
10125                color: GENLIST_LIST_LINE1_COLOR;
10126                rel1 {
10127                   relative: 1.0 1.0;
10128                   to_y: "elm.padding.top";
10129                }
10130                rel2 {
10131                   relative: 1.0 0.0;
10132                   offset: -1 0;
10133                   to_y: "elm.padding.bottom";
10134                }
10135                align: 1.0 0.0;
10136             }
10137          }
10138          GENLIST_PART_DISCLIP
10139       }
10140       programs {
10141          // signal: elm,state,%s,active
10142          //   a "check" item named %s went active
10143          // signal: elm,state,%s,passive
10144          //   a "check" item named %s went passive
10145          // default is passive
10146          /*program { name: "go_active";
10147             signal: "elm,state,selected";
10148             source: "elm";
10149             action: STATE_SET "selected" 0.0;
10150             target: "elm.text";
10151             target: "elm.text.sub";
10152          }
10153          program { name: "go_passive";
10154             signal: "elm,state,unselected";
10155             source: "elm";
10156             action: STATE_SET "default" 0.0;
10157             target: "elm.text";
10158             target: "elm.text.sub";
10159             transition: LINEAR 0.1;
10160          }*/
10161          program { name: "go_disabled";
10162             signal: "elm,state,disabled";
10163             source: "elm";
10164             action: STATE_SET "disabled" 0.0;
10165             target: "disclip";
10166          }
10167          program { name: "go_enabled";
10168             signal: "elm,state,enabled";
10169             source: "elm";
10170             action: STATE_SET "default" 0.0;
10171             target: "disclip";
10172          }
10173          program { name: "flip_enabled";
10174             signal: "elm,state,flip,enabled";
10175             source: "elm";
10176             action: STATE_SET "flip_enabled" 0.0;
10177             target: "elm.text.1";
10178             target: "elm.text.2";
10179             target: "elm.flip.content.1";
10180             target: "elm.flip.content.2";
10181          }
10182          program { name: "flip_disabled";
10183             signal: "elm,state,flip,disabled";
10184             source: "elm";
10185             action: STATE_SET "default" 0.0;
10186             target: "elm.text.1";
10187             target: "elm.text.2";
10188             target: "elm.flip.content.1";
10189             target: "elm.flip.content.2";
10190          }
10191       }
10192    }
10193
10194 /* non-bottom-border-area version of 2text.1icon.2 */
10195    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
10196       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
10197       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
10198       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
10199       alias: "elm/layout/dialogue/bg/2text.1icon.3";
10200       data.item: "stacking" "above";
10201       data.item: "selectraise" "on";
10202       data.item: "texts" "elm.text.1 elm.text.2";
10203       data.item: "contents" "elm.icon";
10204       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
10205       images {
10206           image: "00_list_thumbnail_bg.png" COMP;
10207       }
10208       parts {
10209          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
10210          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
10211          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
10212          GENLIST_PART_PADDING_LEFT
10213          GENLIST_PART_PADDING_RIGHT_EDIT
10214          part { name: "elm.icon.bg";
10215             scale: 1;
10216             description { state: "default" 0.0;
10217                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
10218                fixed: 1 1;
10219                align: 0.0 0.7;
10220                rel1 {
10221                   relative: 1.0 0.5;
10222                   to_x: "elm.padding.left";
10223                }
10224                rel2 {
10225                   relative: 1.0 0.5;
10226                   to_x: "elm.padding.left";
10227                }
10228                image {
10229                   normal: "00_list_thumbnail_bg.png";
10230                   border: 1 1 1 1;
10231                   border_scale: 1;
10232                   middle: NONE;
10233                }
10234             }
10235          }
10236          part { name: "elm.icon";
10237             type: SWALLOW;
10238             description { state: "default" 0.0;
10239                rel1.to: "elm.icon.bg";
10240                rel2.to: "elm.icon.bg";
10241             }
10242          }
10243          part { name: "elm.padding.icon.right";
10244             type: RECT;
10245             mouse_events: 0;
10246             scale: 1;
10247             description { state: "default" 0.0;
10248                min: GENLIST_PADDING_16_INC 0;
10249                fixed: 1 0;
10250                rel1 {
10251                    relative: 1.0 0.0;
10252                    to_x: "elm.icon.bg";
10253                }
10254                rel2.to_x: "elm.icon.bg";
10255                visible: 0;
10256                align: 0.0 0.5;
10257             }
10258          }
10259          part { name: "elm.padding.text.left";
10260             type: RECT;
10261             mouse_events: 0;
10262             scale: 1;
10263             description { state: "default" 0.0;
10264                min: GENLIST_PADDING_16_INC 0;
10265                fixed: 1 0;
10266                rel1 {
10267                    relative: 1.0 1.0;
10268                    to_x: "elm.padding.icon.right";
10269                    to_y: "elm.padding.top";
10270                }
10271                rel2.to_x: "elm.padding.icon.right";
10272                visible: 0;
10273                align: 1.0 0.5;
10274             }
10275          }
10276          part { name: "elm.divider1";
10277             type: RECT;
10278             mouse_events: 0;
10279             description { state: "default" 0.0;
10280                visible: 0;
10281                rel1 {
10282                   relative: 1.0 1.0;
10283                   to_x: "elm.padding.text.left";
10284                   to_y: "elm.padding.top";
10285                }
10286                rel2 {
10287                   relative: 1.0 0.0;
10288                   to_x: "elm.padding.text.left";
10289                   to_y: "elm.padding.bottom";
10290                }
10291             }
10292          }
10293          part { name: "text_vertical_rect";
10294             type: RECT;
10295             mouse_events: 0;
10296             scale: 1;
10297             description { state: "default" 0.0;
10298                min: GENLIST_SIZE_16_INC 0;
10299                fixed: 1 0;
10300                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
10301                rel1 {
10302                   relative: 1.0 1.0;
10303                   to_x: "elm.divider1";
10304                   to_y: "elm.padding.top";
10305                }
10306                rel2 {
10307                   relative: 1.0 0.0;
10308                   to_x: "elm.padding.text.left";
10309                   to_y: "elm.padding.bottom";
10310                }
10311                align: 0.0 0.5;
10312             }
10313          }
10314          part { name: "elm.padding.text.right";
10315             type: RECT;
10316             mouse_events: 0;
10317             scale: 1;
10318             description { state: "default" 0.0;
10319                min: GENLIST_PADDING_16_INC 0;
10320                fixed: 1 0;
10321                rel1 {
10322                    relative: 1.0 0.0;
10323                    to_x: "text_vertical_rect";
10324                }
10325                rel2.to_x: "text_vertical_rect";
10326                visible: 0;
10327                align: 0.0 0.5;
10328             }
10329          }
10330          part { name: "text_top_line";
10331             type: RECT;
10332             mouse_events: 0;
10333             description { state: "default" 0.0;
10334                min: 0 1;
10335                fixed: 0 1;
10336                color: GENLIST_LIST_LINE1_COLOR;
10337                rel1 {
10338                   relative: 1.0 0.0;
10339                   to_x: "text_vertical_rect";
10340                   to_y: "text_vertical_rect";
10341                }
10342                rel2 {
10343                   relative: 1.0 0.0;
10344                   to_y: "text_vertical_rect";
10345                }
10346                align: 0.0 0.0;
10347             }
10348          }
10349          part { name: "text_center_line";
10350             type: RECT;
10351             mouse_events: 0;
10352             description { state: "default" 0.0;
10353                min: 0 1;
10354                fixed: 0 1;
10355                color: GENLIST_LIST_LINE1_COLOR;
10356                rel1 {
10357                   relative: 1.0 0.56;
10358                   to_x: "text_vertical_rect";
10359                }
10360                rel2.relative: 1.0 0.56;
10361                align: 0.5 0.5;
10362             }
10363          }
10364          part { name: "text_bottom_line";
10365             type: RECT;
10366             mouse_events: 0;
10367             description { state: "default" 0.0;
10368                min: 0 1;
10369                fixed: 0 1;
10370                color: GENLIST_LIST_LINE1_COLOR;
10371                rel1 {
10372                   relative: 1.0 1.0;
10373                   to_x: "text_vertical_rect";
10374                   to_y: "text_vertical_rect";
10375                }
10376                rel2 {
10377                   relative: 1.0 1.0;
10378                   to_y: "text_vertical_rect";
10379                }
10380                align: 0.0 1.0;
10381             }
10382          }
10383          part { name: "elm.text.bg.1";
10384             clip_to: "disclip";
10385             type: RECT;
10386             mouse_events: 0;
10387             scale: 1;
10388             description { state: "default" 0.0;
10389                rel1 {
10390                   relative: 1.0 1.0;
10391                   to_x: "text_vertical_rect";
10392                   to_y: "text_top_line";
10393                }
10394                rel2 {
10395                   relative: 1.0 0.0;
10396                   to_x: "elm.padding.right";
10397                   to_y: "text_center_line";
10398                }
10399                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10400             }
10401          }
10402          part { name: "elm.text.1";
10403             type: TEXT;
10404             mouse_events: 0;
10405             scale: 1;
10406             description { state: "default" 0.0;
10407                min: 0 GENLIST_SIZE_54_INC;
10408                rel1 {
10409                   relative: 1.0 0.0;
10410                   to_x: "elm.padding.text.right";
10411                   to_y: "elm.text.bg.1";
10412                }
10413                rel2 {
10414                   relative: 0.0 1.0;
10415                   to_x: "elm.padding.right";
10416                   to_y: "elm.text.bg.1";
10417                }
10418                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10419                text {
10420                   font: "Tizen:style=Roman";
10421                   size: GENLIST_FONT_48_INC;
10422                   align: 0.0 0.5;
10423                   text_class: "list_item";
10424                }
10425             }
10426             GENLIST_DESCRIPTION_FLIP_ENABLED
10427          }
10428          part { name: "elm.flip.content.1";
10429             type: SWALLOW;
10430             description { state: "default" 0.0;
10431                visible: 0;
10432                fixed: 1 1;
10433                rel1.to: "elm.text.1";
10434                rel2.to: "elm.text.1";
10435             }
10436             description { state: "flip_enabled" 0.0;
10437                inherit: "default" 0.0;
10438                visible: 1;
10439             }
10440          }
10441          part { name: "elm.text.bg.2";
10442             clip_to: "disclip";
10443             type: RECT;
10444             mouse_events: 0;
10445             scale: 1;
10446             description { state: "default" 0.0;
10447                rel1 {
10448                   relative: 1.0 1.0;
10449                   to_x: "text_vertical_rect";
10450                   to_y: "text_center_line";
10451                }
10452                rel2 {
10453                   relative: 1.0 0.0;
10454                   to_x: "elm.padding.right";
10455                   to_y: "text_bottom_line";
10456                }
10457                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
10458             }
10459          }
10460          part { name: "elm.text.2";
10461             clip_to: "disclip";
10462             type: TEXT;
10463             mouse_events: 0;
10464             scale: 1;
10465             description { state: "default" 0.0;
10466                min: 0 GENLIST_SIZE_54_INC;
10467                rel1 {
10468                   relative: 1.0 0.0;
10469                   to_x: "elm.padding.text.right";
10470                   to_y: "elm.text.bg.2";
10471                }
10472                rel2 {
10473                   relative: 0.0 1.0;
10474                   to_x: "elm.padding.right";
10475                   to_y: "elm.text.bg.2";
10476                }
10477                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10478                text {
10479                   font: "Tizen:style=Roman";
10480                   size: GENLIST_FONT_48_INC;
10481                   text_class: "tizen";
10482                }
10483             }
10484             GENLIST_DESCRIPTION_FLIP_ENABLED
10485          }
10486          part { name: "elm.flip.content.2";
10487             type: SWALLOW;
10488             description { state: "default" 0.0;
10489                visible: 0;
10490                fixed: 1 1;
10491                rel1.to: "elm.text.2";
10492                rel2.to: "elm.text.2";
10493             }
10494             description { state: "flip_enabled" 0.0;
10495                inherit: "default" 0.0;
10496                visible: 1;
10497             }
10498          }
10499          part { name: "elm.divider2";
10500             type: RECT;
10501             mouse_events: 0;
10502             description { state: "default" 0.0;
10503                min: 1 0;
10504                fixed: 1 0;
10505                color: GENLIST_LIST_LINE1_COLOR;
10506                rel1 {
10507                   relative: 1.0 1.0;
10508                   to_y: "elm.padding.top";
10509                }
10510                rel2 {
10511                   relative: 1.0 0.0;
10512                   offset: -1 0;
10513                   to_y: "elm.padding.bottom";
10514                }
10515                align: 1.0 0.0;
10516             }
10517          }
10518          GENLIST_PART_DISCLIP
10519       }
10520       programs {
10521          // signal: elm,state,%s,active
10522          //   a "check" item named %s went active
10523          // signal: elm,state,%s,passive
10524          //   a "check" item named %s went passive
10525          // default is passive
10526          /*program { name: "go_active";
10527             signal: "elm,state,selected";
10528             source: "elm";
10529             action: STATE_SET "selected" 0.0;
10530             target: "elm.text";
10531             target: "elm.text.sub";
10532          }
10533          program { name: "go_passive";
10534             signal: "elm,state,unselected";
10535             source: "elm";
10536             action: STATE_SET "default" 0.0;
10537             target: "elm.text";
10538             target: "elm.text.sub";
10539             transition: LINEAR 0.1;
10540          }*/
10541          program { name: "go_disabled";
10542             signal: "elm,state,disabled";
10543             source: "elm";
10544             action: STATE_SET "disabled" 0.0;
10545             target: "disclip";
10546          }
10547          program { name: "go_enabled";
10548             signal: "elm,state,enabled";
10549             source: "elm";
10550             action: STATE_SET "default" 0.0;
10551             target: "disclip";
10552          }
10553          program { name: "flip_enabled";
10554             signal: "elm,state,flip,enabled";
10555             source: "elm";
10556             action: STATE_SET "flip_enabled" 0.0;
10557             target: "elm.text.1";
10558             target: "elm.text.2";
10559             target: "elm.flip.content.1";
10560             target: "elm.flip.content.2";
10561          }
10562          program { name: "flip_disabled";
10563             signal: "elm,state,flip,disabled";
10564             source: "elm";
10565             action: STATE_SET "default" 0.0;
10566             target: "elm.text.1";
10567             target: "elm.text.2";
10568             target: "elm.flip.content.1";
10569             target: "elm.flip.content.2";
10570          }
10571       }
10572    }
10573
10574    ///////// will be removed /////////
10575    group { name: "elm/genlist/item/dialogue/1icon.2/default";
10576       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
10577       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
10578       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
10579       alias: "elm/layout/dialogue/1icon.2";
10580       data.item: "stacking" "above";
10581       data.item: "selectraise" "on";
10582       data.item: "contents" "elm.icon";
10583
10584       parts {
10585          GENLIST_PART_BASE
10586          GENLIST_PART_BOTTOM_LINE
10587          GENLIST_PART_BG_IMAGE_DIALOGUE
10588          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10589          GENLIST_PART_PADDING_RIGHT_EDIT
10590          GENLIST_PART_DIALOGUE_ITEM
10591          GENLIST_PART_DIALOGUE_RIGHT_LINE
10592          part { name: "elm.icon";
10593             clip_to: "disclip";
10594             type: SWALLOW;
10595             scale: 1;
10596             description { state: "default" 0.0;
10597                rel1 {
10598                   relative: 1.0 0.0;
10599                   to_x: "elm.padding.left";
10600                }
10601                rel2 {
10602                   relative: 0.0 1.0;
10603                   to_x: "elm.padding.right";
10604                }
10605             }
10606          }
10607          GENLIST_PART_DISCLIP
10608       }
10609       programs {
10610          // signal: elm,state,%s,active
10611          //   a "check" item named %s went active
10612          // signal: elm,state,%s,passive
10613          //   a "check" item named %s went passive
10614          // default is passive
10615          /*program { name: "go_active";
10616             signal: "elm,state,selected";
10617             source: "elm";
10618             action: STATE_SET "selected" 0.0;
10619             target: "bg_image";
10620             target: "elm.text";
10621          }
10622          program { name: "go_passive";
10623             signal: "elm,state,unselected";
10624             source: "elm";
10625             action: STATE_SET "default" 0.0;
10626             target: "bg_image";
10627             target: "elm.text";
10628             transition: LINEAR 0.1;
10629          }*/
10630          program { name: "go_disabled";
10631             signal: "elm,state,disabled";
10632             source: "elm";
10633             action: STATE_SET "disabled" 0.0;
10634             target: "disclip";
10635          }
10636          program { name: "go_enabled";
10637             signal: "elm,state,enabled";
10638             source: "elm";
10639             action: STATE_SET "default" 0.0;
10640             target: "disclip";
10641          }
10642       }
10643    }
10644
10645
10646 // 4.3.2 (old)
10647    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
10648       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
10649       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
10650       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
10651       alias: "elm/layout/dialogue/bg/3text.1icon";
10652       data.item: "stacking" "above";
10653       data.item: "selectraise" "on";
10654       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10655       data.item: "contents" "elm.icon";
10656       images {
10657           image: "00_list_thumbnail_bg.png" COMP;
10658       }
10659       parts {
10660          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
10661          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
10662          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
10663          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
10664          GENLIST_PART_PADDING_RIGHT_EDIT
10665          part { name: "elm.icon.bg";
10666             scale: 1;
10667             description { state: "default" 0.0;
10668                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
10669                fixed: 1 1;
10670                align: 0.0 0.5;
10671                rel1 {
10672                   relative: 1.0 0.5;
10673                   to_x: "elm.padding.left";
10674                }
10675                rel2 {
10676                   relative: 1.0 0.5;
10677                   to_x: "elm.padding.left";
10678                }
10679                image {
10680                   normal: "00_list_thumbnail_bg.png";
10681                   border: 1 1 1 1;
10682                   border_scale: 1;
10683                   middle: NONE;
10684                }
10685             }
10686          }
10687          part { name: "elm.icon";
10688             type: SWALLOW;
10689             description { state: "default" 0.0;
10690                rel1.to: "elm.icon.bg";
10691                rel2.to: "elm.icon.bg";
10692             }
10693          }
10694          part { name: "elm.padding.icon.right";
10695             type: RECT;
10696             mouse_events: 0;
10697             scale: 1;
10698             description { state: "default" 0.0;
10699                min: GENLIST_PADDING_24_INC 0;
10700                fixed: 1 0;
10701                rel1 {
10702                    relative: 1.0 0.0;
10703                    to_x: "elm.icon.bg";
10704                }
10705                rel2.to_x: "elm.icon.bg";
10706                visible: 0;
10707                align: 0.0 0.5;
10708             }
10709          }
10710          part { name: "elm.text.1";
10711             clip_to: "disclip";
10712             type: TEXT;
10713             mouse_events: 0;
10714             scale: 1;
10715             description { state: "default" 0.0;
10716                min: 0 GENLIST_SIZE_54_INC;
10717                fixed: 0 1;
10718                align: 0 0;
10719                rel1 {
10720                   relative: 1.0 1.0;
10721                   to_x: "elm.padding.icon.right";
10722                   to_y: "elm.padding.top";
10723                }
10724                rel2 {
10725                   relative: 0.0 1.0;
10726                   to_x: "elm.padding.right";
10727                   to_y: "elm.padding.top";
10728                }
10729                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
10730                text {
10731                   font: "Tizen:style=Roman";
10732                   size: GENLIST_FONT_48_INC;
10733                   align: 0.0 0.0;
10734                   text_class: "list_item";
10735                }
10736             }
10737          }
10738          part { name: "elm.text.2";
10739             clip_to: "disclip";
10740             type: TEXT;
10741             mouse_events: 0;
10742             scale: 1;
10743             description { state: "default" 0.0;
10744                rel1 {
10745                   relative: 1.0 1.0;
10746                   to_x: "elm.padding.icon.right";
10747                   to_y: "elm.text.1";
10748                }
10749                rel2 {
10750                   relative: 0.0 0.0;
10751                   to_x: "elm.padding.right";
10752                   to_y: "elm.text.3";
10753                }
10754                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10755                text {
10756                   font: "Tizen:style=Medium";
10757                   size: GENLIST_FONT_32_INC;
10758                   align: 0.0 1.0;
10759                   text_class: "tizen";
10760                }
10761             }
10762          }
10763          part { name: "elm.text.3";
10764             clip_to: "disclip";
10765             type: TEXT;
10766             mouse_events: 0;
10767             scale: 1;
10768             description { state: "default" 0.0;
10769                min: 0 GENLIST_ICON_SMALL_SIZE;
10770                fixed: 0 1;
10771                align: 0 1;
10772                rel1 {
10773                   relative: 1.0 0.0;
10774                   to_x: "elm.padding.icon.right";
10775                   to_y: "elm.padding.bottom";
10776                }
10777                rel2 {
10778                   relative: 0.0 0.0;
10779                   to_x: "elm.padding.right";
10780                   to_y: "elm.padding.bottom";
10781                }
10782                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10783                text {
10784                   font: "Tizen:style=Medium";
10785                   size: GENLIST_FONT_32_INC;
10786                   align: 0.0 1.0;
10787                   text_class: "tizen";
10788                }
10789             }
10790          }
10791          GENLIST_PART_DISCLIP
10792       }
10793       programs {
10794          // signal: elm,state,%s,active
10795          //   a "check" item named %s went active
10796          // signal: elm,state,%s,passive
10797          //   a "check" item named %s went passive
10798          // default is passive
10799          /*program { name: "go_active";
10800             signal: "elm,state,selected";
10801             source: "elm";
10802             action: STATE_SET "selected" 0.0;
10803             target: "elm.text";
10804             target: "elm.text.sub";
10805          }
10806          program { name: "go_passive";
10807             signal: "elm,state,unselected";
10808             source: "elm";
10809             action: STATE_SET "default" 0.0;
10810             target: "elm.text";
10811             target: "elm.text.sub";
10812             transition: LINEAR 0.1;
10813          }*/
10814          program { name: "go_disabled";
10815             signal: "elm,state,disabled";
10816             source: "elm";
10817             action: STATE_SET "disabled" 0.0;
10818             target: "disclip";
10819          }
10820          program { name: "go_enabled";
10821             signal: "elm,state,enabled";
10822             source: "elm";
10823             action: STATE_SET "default" 0.0;
10824             target: "disclip";
10825          }
10826       }
10827   }
10828
10829 ////////////////////////////////////////////////////////
10830 // Check that belows are used
10831    group { name: "elm/genlist/item/1text.2/default";
10832       alias: "elm/genlist/item_odd/1text.2/default";
10833       alias: "elm/genlist/item_compress/1text.2/default";
10834       alias: "elm/genlist/item_compress_odd/1text.2/default";
10835       data.item: "stacking" "above";
10836       data.item: "selectraise" "on";
10837       data.item: "texts" "elm.text";
10838       data.item: "flips" "elm.flip.icon elm.flip.content";
10839
10840       parts {
10841          GENLIST_PART_BG_IMAGE
10842          GENLIST_PART_BASE
10843          GENLIST_PART_BOTTOM_LINE
10844          GENLIST_PART_PADDING_LEFT
10845          GENLIST_PART_PADDING_RIGHT_EDIT
10846          part { name: "temp_center_line"; //temporary
10847             clip_to: "disclip";
10848             type: RECT;
10849             mouse_events: 0;
10850             scale: 1;
10851             description { state: "default" 0.0;
10852                rel1 {
10853                   relative: 0.0 0.5;
10854                   to: "base";
10855                }
10856                rel2 {
10857                   relative: 1.0 0.5;
10858                   to: "base";
10859                }
10860             }
10861          }
10862          part { name: "elm.text";
10863             clip_to: "disclip";
10864             type: TEXTBLOCK;
10865             mouse_events: 0;
10866             scale: 1;
10867             multiline: 0;
10868             description { state: "default" 0.0;
10869                fixed: 1 1;
10870                rel1 {
10871                   relative: 1.0 0.5;
10872                   to_x: "elm.padding.left";
10873                   to_y: "temp_center_line";
10874                }
10875                rel2 {
10876                   relative: 0.0 0.5;
10877                   to_x: "elm.padding.right";
10878                   to_y: "temp_center_line";
10879                }
10880                align: 0.0 0.5;
10881                text {
10882                   style: "genlist_style_list_main_text_unread";
10883                   min: 0 1;
10884                   align: 0.0 0.5;
10885                }
10886             }
10887             description { state: "selected" 0.0;
10888                inherit: "default" 0.0;
10889                text.style: "genlist_style_list_main_text_focus";
10890             }
10891             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10892             GENLIST_DESCRIPTION_FLIP_ENABLED
10893          }
10894          GENLIST_PART_FLIP
10895          GENLIST_PART_DISCLIP
10896       }
10897       programs {
10898          // signal: elm,state,%s,active
10899          //   a "check" item named %s went active
10900          // signal: elm,state,%s,passive
10901          //   a "check" item named %s went passive
10902          // default is passive
10903          program { name: "go_active";
10904             signal: "elm,state,selected";
10905             source: "elm";
10906             action: STATE_SET "selected" 0.0;
10907             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10908             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10909          }
10910          program { name: "go_passive";
10911             signal: "elm,state,unselected";
10912             source: "elm";
10913             action: STATE_SET "default" 0.0;
10914             target: "bg_image";
10915             target: "elm.text";
10916             transition: LINEAR 0.1;
10917          }
10918          program { name: "go_disabled";
10919             signal: "elm,state,disabled";
10920             source: "elm";
10921             action: STATE_SET "disabled" 0.0;
10922             target: "disclip";
10923          }
10924          program { name: "go_enabled";
10925             signal: "elm,state,enabled";
10926             source: "elm";
10927             action: STATE_SET "default" 0.0;
10928             target: "disclip";
10929          }
10930          //GENLIST_PROGRAM_FLIP_1TEXT
10931          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10932       }
10933    }
10934
10935 // ???
10936    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10937    group { name: "elm/genlist/item/3text.6icon/default";
10938       alias: "elm/genlist/item_odd/3text.6icon/default";
10939       alias: "elm/genlist/item_compress/3text.6icon/default";
10940       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10941       data.item: "stacking" "above";
10942       data.item: "selectraise" "on";
10943       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10944       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10945       data.item: "flips" "elm.flip.icon elm.flip.content";
10946
10947       parts {
10948          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10949          GENLIST_PART_BG
10950          GENLIST_PART_BG_IMAGE
10951          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10952          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10953          GENLIST_PART_PADDING_LEFT
10954          GENLIST_PART_PADDING_RIGHT_EDIT
10955          part { name: "elm.swallow.colorbar";
10956             clip_to: "disclip";
10957             type: SWALLOW;
10958             scale: 1;
10959             description { state: "default" 0.0;
10960                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10961                rel2.relative: 0.0 0.0;
10962                align: 0.0 0.0;
10963             }
10964          }
10965          part { name: "elm.text.3";
10966             clip_to: "disclip";
10967             type: TEXT;
10968             mouse_events: 0;
10969             scale: 1;
10970             description { state: "default" 0.0;
10971                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10972                rel1 {
10973                   relative: 0.0 0.0;
10974                   to_x: "elm.padding.right";
10975                   to_y: "elm.padding.bottom";
10976                }
10977                rel2 {
10978                   relative: 0.0 0.0;
10979                   to_x: "elm.padding.right";
10980                   to_y: "elm.padding.bottom";
10981                }
10982                align: 1.0 1.0;
10983                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10984                text {
10985                   font: "Tizen:style=Medium";
10986                   size: GENLIST_FONT_32_INC;
10987                   min: 0 1;
10988                   align: 1.0 0.5;
10989                   text_class: "tizen";
10990                }
10991             }
10992             description { state: "selected" 0.0;
10993                inherit: "default" 0.0;
10994                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10995             }
10996             GENLIST_DESCRIPTION_FLIP_ENABLED
10997          }
10998          part { name: "elm.icon.1";
10999             clip_to: "disclip";
11000             type: SWALLOW;
11001             mouse_events: 0;
11002             scale: 1;
11003             description { state: "default" 0.0;
11004                rel1 {
11005                   relative: 0.0 1.0;
11006                   to_x: "elm.padding.right";
11007                   to_y: "elm.padding.top";
11008                }
11009                rel2 {
11010                   relative: 0.0 0.0;
11011                   to_x: "elm.padding.right";
11012                   to_y: "elm.text.3";
11013                }
11014                align: 1.0 0.0;
11015             }
11016             GENLIST_DESCRIPTION_FLIP_ENABLED
11017          }
11018          part { name: "elm.padding.icon1.left";
11019             clip_to: "disclip";
11020             type: RECT;
11021             scale: 1;
11022             description { state: "default" 0.0;
11023                min: GENLIST_PADDING_16_INC 0;
11024                rel1.to_x: "elm.icon.1";
11025                rel2 {
11026                   relative: 0.0 1.0;
11027                   to_x: "elm.icon.1";
11028                }
11029                align: 1.0 0.0;
11030                visible: 0;
11031             }
11032          }
11033          part { name: "elm.text1.rect";
11034             clip_to: "disclip";
11035             type: RECT;
11036             scale: 1;
11037             description { state: "default" 0.0;
11038                min: 0 GENLIST_SIZE_61_INC;
11039                rel1 {
11040                   relative: 1.0 1.0;
11041                   to_x: "elm.swallow.colorbar";
11042                   to_y: "elm.padding.top";
11043                }
11044                rel2 {
11045                   relative: 0.0 0.0;
11046                   to_x: "elm.padding.icon1.left";
11047                   to_y: "elm.padding.top";
11048                }
11049                align: 0.0 0.0;
11050                visible: 0;
11051             }
11052          }
11053          part { name: "elm.text.1";
11054             clip_to: "disclip";
11055             type: TEXTBLOCK;
11056             mouse_events: 0;
11057             scale: 1;
11058             description { state: "default" 0.0;
11059                rel1.to: "elm.text1.rect";
11060                rel2.to: "elm.text1.rect";
11061                align: 0.0 0.0;
11062                text {
11063                   style: "genlist_style_email_unread";
11064                   min: 0 1;
11065                   max: 0 1;
11066                   align: 0.0 0.5;
11067                }
11068             }
11069             description { state: "selected" 0.0;
11070                inherit: "default" 0.0;
11071                text.style: "genlist_style_email_focus";
11072             }
11073             description { state: "read" 0.0;
11074                inherit: "default" 0.0;
11075                text.style: "genlist_style_email_read";
11076             }
11077             description { state: "urgency_read" 0.0;
11078                inherit: "default" 0.0;
11079                text.style: "genlist_style_email_urgency_read";
11080             }
11081             description { state: "urgency_unread" 0.0;
11082                inherit: "default" 0.0;
11083                text.style: "genlist_style_email_urgency_unread";
11084             }
11085             GENLIST_DESCRIPTION_FLIP_ENABLED
11086          }
11087          part { name: "elm.text.2";
11088             clip_to: "disclip";
11089             type: TEXTBLOCK;
11090             scale: 1;
11091             description { state: "default" 0.0;
11092                rel1 {
11093                   relative: 1.0 1.0;
11094                   to_x: "elm.padding.left";
11095                   to_y: "elm.text.1";
11096                }
11097                rel2 {
11098                   relative: 0.0 0.0;
11099                   to_x: "elm.padding.icon2.left";
11100                   to_y: "elm.padding.bottom";
11101                }
11102                align: 0.0 0.5;
11103                text {
11104                   style: "genlist_style_name_text";
11105                   min: 0 1;
11106                   align: 0.0 0.5;
11107                }
11108             }
11109             description { state: "selected" 0.0;
11110                inherit: "default" 0.0;
11111                text.style: "genlist_style_name_text_focus";
11112             }
11113             GENLIST_DESCRIPTION_FLIP_ENABLED
11114          }
11115          part { name: "elm.padding.icon2.left";
11116             clip_to: "disclip";
11117             type: RECT;
11118             scale: 1;
11119             description { state: "default" 0.0;
11120                min: GENLIST_PADDING_16_INC 0;
11121                rel1 {
11122                   relative: 0.0 1.0;
11123                   to_x: "elm.icon.2";
11124                   to_y: "elm.text.1";
11125                }
11126                rel2 {
11127                   relative: 0.0 0.0;
11128                   to_x: "elm.icon.2";
11129                   to_y: "elm.padding.bottom";
11130                }
11131                align: 1.0 0.0;
11132                visible: 0;
11133             }
11134          }
11135          part { name: "elm.icon.2";
11136             clip_to: "disclip";
11137             type: SWALLOW;
11138             scale: 1;
11139             description { state: "default" 0.0;
11140                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11141                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11142                rel1 {
11143                   relative: 0.0 1.0;
11144                   to_x: "elm.padding.icon3.left";
11145                   to_y: "elm.text.1";
11146                }
11147                rel2 {
11148                   relative: 0.0 0.0;
11149                   to_x: "elm.padding.icon3.left";
11150                   to_y: "elm.padding.bottom";
11151                }
11152                align: 1.0 0.5;
11153             }
11154             GENLIST_DESCRIPTION_FLIP_ENABLED
11155          }
11156          part { name: "elm.padding.icon3.left";
11157             clip_to: "disclip";
11158             type: RECT;
11159             scale: 1;
11160             description { state: "default" 0.0;
11161                min: GENLIST_PADDING_16_INC 0;
11162                rel1 {
11163                   relative: 0.0 1.0;
11164                   to_x: "elm.icon.3";
11165                   to_y: "elm.text.1";
11166                }
11167                rel2 {
11168                   relative: 0.0 0.0;
11169                   to_x: "elm.icon.3";
11170                   to_y: "elm.padding.bottom";
11171                }
11172                align: 1.0 0.0;
11173                visible: 0;
11174             }
11175          }
11176          part { name: "elm.icon.3";
11177             clip_to: "disclip";
11178             type: SWALLOW;
11179             scale: 1;
11180             description { state: "default" 0.0;
11181                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11182                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11183                rel1 {
11184                   relative: 0.0 1.0;
11185                   to_x: "elm.padding.icon4.left";
11186                   to_y: "elm.text.1";
11187                }
11188                rel2 {
11189                   relative: 0.0 0.0;
11190                   to_x: "elm.padding.icon4.left";
11191                   to_y: "elm.padding.bottom";
11192                }
11193                align: 1.0 0.5;
11194             }
11195             GENLIST_DESCRIPTION_FLIP_ENABLED
11196          }
11197          part { name: "elm.padding.icon4.left";
11198             clip_to: "disclip";
11199             type: RECT;
11200             scale: 1;
11201             description { state: "default" 0.0;
11202                min: GENLIST_PADDING_16_INC 0;
11203                rel1 {
11204                   relative: 0.0 1.0;
11205                   to_x: "elm.icon.4";
11206                   to_y: "elm.text.1";
11207                }
11208                rel2 {
11209                   relative: 0.0 0.0;
11210                   to_x: "elm.icon.4";
11211                   to_y: "elm.padding.bottom";
11212                }
11213                align: 1.0 0.0;
11214                visible: 0;
11215             }
11216          }
11217          part { name: "elm.icon.4";
11218             clip_to: "disclip";
11219             type: SWALLOW;
11220             scale: 1;
11221             description { state: "default" 0.0;
11222                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11223                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11224                rel1 {
11225                   relative: 0.0 1.0;
11226                   to_x: "elm.text.3";
11227                   to_y: "elm.text.1";
11228                }
11229                rel2 {
11230                   relative: 0.0 0.0;
11231                   to_x: "elm.text.3";
11232                   to_y: "elm.padding.bottom";
11233                }
11234                align: 1.0 0.5;
11235             }
11236             GENLIST_DESCRIPTION_FLIP_ENABLED
11237          }
11238          part { name: "elm.swallow.outbox.progress";
11239             type: SWALLOW;
11240             scale: 1;
11241             mouse_events: 1;
11242             repeat_events: 0;
11243             description { state: "default" 0.0;
11244                min: GENLIST_SIZE_168_INC 0;
11245                color: 0 0 0 0;
11246                align: 1.0 0.5;
11247                rel1 {
11248                   relative: 0.0 1.0;
11249                   offset: 0 0;
11250                   to_x: "elm.padding.right";
11251                   to_y: "elm.padding.top";
11252                }
11253                rel2 {
11254                   relative: 0.0 0.0;
11255                   offset: 0 0;
11256                   to_x: "elm.padding.right";
11257                   to_y: "elm.padding.bottom";
11258                }
11259             }
11260          }
11261          GENLIST_PART_FLIP
11262          GENLIST_PART_DISCLIP
11263       }
11264       programs {
11265          // signal: elm,state,%s,active
11266          //   a "check" item named %s went active
11267          // signal: elm,state,%s,passive
11268          //   a "check" item named %s went passive
11269          // default is passive
11270          program { name: "go_active";
11271             signal: "elm,state,selected";
11272             source: "elm";
11273             action: STATE_SET "selected" 0.0;
11274             target: "bg_image";
11275             target: "elm.text.1";
11276             target: "elm.text.2";
11277             target: "elm.text.3";
11278             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11279          }
11280          program { name: "go_passive";
11281             signal: "elm,state,unselected";
11282             source: "elm";
11283             action: STATE_SET "default" 0.0;
11284             target: "bg_image";
11285             target: "elm.text.1";
11286             target: "elm.text.2";
11287             target: "elm.text.3";
11288             transition: LINEAR 0.1;
11289          }
11290          program { name: "go_disabled";
11291             signal: "elm,state,disabled";
11292             source: "elm";
11293             action: STATE_SET "disabled" 0.0;
11294             target: "disclip";
11295          }
11296          program { name: "go_enabled";
11297             signal: "elm,state,enabled";
11298             source: "elm";
11299             action: STATE_SET "default" 0.0;
11300             target: "disclip";
11301          }
11302          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
11303          program { name: "go_read";
11304             signal: "elm,state,read";
11305             source: "elm";
11306             action: STATE_SET "read" 0.0;
11307             target: "elm.text.1";
11308          }
11309          program { name: "go_unread";
11310             signal: "elm,state,unread";
11311             source: "elm";
11312             action: STATE_SET "default" 0.0;
11313             target: "elm.text.1";
11314          }
11315          program { name: "go_urgeny_unread";
11316             signal: "elm,state,urgency_unread";
11317             source: "elm";
11318             action: STATE_SET "urgency_unread" 0.0;
11319             target: "elm.text.1";
11320          }
11321          program { name: "go_urgency_read";
11322             signal: "elm,state,urgency_read";
11323             source: "elm";
11324             action: STATE_SET "urgency_read" 0.0;
11325             target: "elm.text.1";
11326          }
11327          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11328       }
11329    }
11330
11331    // 3.2.24
11332    group { name: "elm/genlist/item/2text.3icon.2/default";
11333       alias: "elm/genlist/item_odd/2text.3icon.2/default";
11334       alias: "elm/genlist/item_compress/2text.3icon.2/default";
11335       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
11336       data.item: "stacking" "above";
11337       data.item: "selectraise" "on";
11338       data.item: "texts" "elm.text.1 elm.text.2";
11339       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11340       data.item: "flips" "elm.flip.icon elm.flip.content";
11341
11342       parts {
11343          GENLIST_PART_BASE_LIST_H( 129 )
11344          GENLIST_PART_BG_IMAGE
11345          GENLIST_PART_PADDING_TOP_SIZE( 10 )
11346          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
11347          GENLIST_PART_PADDING_LEFT
11348          GENLIST_PART_PADDING_RIGHT_EDIT
11349          part { name: "elm.swallow.colorbar";
11350             clip_to: "disclip";
11351             type: SWALLOW;
11352             scale: 1;
11353             description { state: "default" 0.0;
11354                min: 10 21;
11355                fixed: 1 1;
11356                rel2.relative: 0.0 0.0;
11357                align: 0.0 0.0;
11358             }
11359          }
11360          part { name: "elm.icon.2";
11361             clip_to: "disclip";
11362             type: SWALLOW;
11363             scale: 1;
11364             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
11365                fixed: 1 1;
11366             )
11367             GENLIST_DESCRIPTION_FLIP_ENABLED
11368          }
11369          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
11370          part { name: "elm.text.2";
11371             clip_to: "disclip";
11372             type: TEXT;
11373             mouse_events: 0;
11374             scale: 1;
11375             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
11376                min: 0 GENLIST_SIZE_48_INC;
11377                fixed: 0 1;
11378                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11379                text {
11380                   font: "Tizen:style=Medium";
11381                   size: GENLIST_LIST_SUB_TEXT_SIZE;
11382                   min: 0 1;
11383                   align: 0.0 0.5;
11384                   text_class: "tizen";
11385                }
11386             )
11387             description { state: "selected" 0.0;
11388                inherit: "default" 0.0;
11389                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11390             }
11391             GENLIST_DESCRIPTION_FLIP_ENABLED
11392          }
11393          // virtual padding for limiting flexible text
11394          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
11395          part { name: "elm.text.1";
11396             clip_to: "disclip";
11397             type: TEXT;
11398             mouse_events: 0;
11399             scale: 1;
11400             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
11401                align: 0 0.5;
11402                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11403                text {
11404                   font: "Tizen:style=Roman";
11405                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11406                   min: 0 1;
11407                   max: 1 1;
11408                   align: 0 0.5;
11409                   text_class: "list_item";
11410                }
11411             )
11412             description { state: "selected" 0.0;
11413                inherit: "default" 0.0;
11414                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11415             }
11416             GENLIST_DESCRIPTION_FLIP_ENABLED
11417          }
11418          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
11419          part { name: "elm.icon.1";
11420             clip_to: "disclip";
11421             type: SWALLOW;
11422             scale: 1;
11423             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
11424                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11425                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11426                fixed: 1 1;
11427                align: 0 0.5;
11428             )
11429             GENLIST_DESCRIPTION_FLIP_ENABLED
11430          }
11431          GENLIST_PART_FLIP
11432          GENLIST_PART_DISCLIP
11433       }
11434       programs {
11435          // signal: elm,state,%s,active
11436          //   a "check" item named %s went active
11437          // signal: elm,state,%s,passive
11438          //   a "check" item named %s went passive
11439          // default is passive
11440          program { name: "go_active";
11441             signal: "elm,state,selected";
11442             source: "elm";
11443             action: STATE_SET "selected" 0.0;
11444             target: "bg_image";
11445             target: "elm.text.1";
11446             target: "elm.text.2";
11447             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11448          }
11449          program { name: "go_passive";
11450             signal: "elm,state,unselected";
11451             source: "elm";
11452             action: STATE_SET "default" 0.0;
11453             target: "bg_image";
11454             target: "elm.text.1";
11455             target: "elm.text.2";
11456             transition: LINEAR 0.1;
11457          }
11458          program { name: "go_disabled";
11459             signal: "elm,state,disabled";
11460             source: "elm";
11461             action: STATE_SET "disabled" 0.0;
11462             target: "disclip";
11463          }
11464          program { name: "go_enabled";
11465             signal: "elm,state,enabled";
11466             source: "elm";
11467             action: STATE_SET "default" 0.0;
11468             target: "disclip";
11469          }
11470          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11471          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11472       }
11473    }
11474 // 3.2.25
11475    group { name: "elm/genlist/item/2text.3icon.3/default";
11476       alias: "elm/genlist/item_odd/2text.3icon.3/default";
11477       alias: "elm/genlist/item_compress/2text.3icon.3/default";
11478       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
11479       data.item: "stacking" "above";
11480       data.item: "selectraise" "on";
11481       data.item: "texts" "elm.text.1 elm.text.2";
11482       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
11483       data.item: "flips" "elm.flip.icon elm.flip.content";
11484
11485       parts {
11486          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11487          GENLIST_PART_BG_IMAGE
11488          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11489          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11490          GENLIST_PART_PADDING_LEFT
11491          GENLIST_PART_PADDING_RIGHT_EDIT
11492          part { name: "elm.swallow.colorbar";
11493             clip_to: "disclip";
11494             type: SWALLOW;
11495             scale: 1;
11496             description { state: "default" 0.0;
11497                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11498                fixed: 1 1;
11499                rel2.relative: 0.0 0.0;
11500                align: 0.0 0.0;
11501             }
11502          }
11503          part { name: "elm.icon.1";
11504             clip_to: "disclip";
11505             type: SWALLOW;
11506             scale: 1;
11507             description { state: "default" 0.0;
11508                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11509                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11510                fixed: 1 1;
11511                rel1 {
11512                   relative: 1.0 1.0;
11513                   to_x: "elm.padding.left";
11514                   to_y: "elm.padding.top";
11515                }
11516                rel2 {
11517                   relative: 1.0 0.0;
11518                   to_x: "elm.padding.left";
11519                   to_y: "elm.padding.bottom";
11520                }
11521                align: 0.0 0.5;
11522             }
11523             GENLIST_DESCRIPTION_FLIP_ENABLED
11524          }
11525          part { name: "elm.padding.icon1.right";
11526             clip_to: "disclip";
11527             type: RECT;
11528             scale: 1;
11529             description { state: "default" 0.0;
11530                min: GENLIST_PADDING_16_INC 0;
11531                fixed: 1 0;
11532                rel1 {
11533                   relative: 1.0 0.0;
11534                   to_x: "elm.icon.1";
11535                }
11536                rel2.to_x: "elm.icon.1";
11537                align: 0.0 0.0;
11538                visible: 0;
11539             }
11540          }
11541          part { name: "elm.icon.2";
11542             clip_to: "disclip";
11543             type: SWALLOW;
11544             scale: 1;
11545             description { state: "default" 0.0;
11546                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11547                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11548                fixed: 1 1;
11549                rel1 {
11550                   relative: 0.0 1.0;
11551                   to_x: "elm.padding.right";
11552                   to_y: "elm.padding.top";
11553                }
11554                rel2 {
11555                   relative: 0.0 1.0;
11556                   to_x: "elm.padding.right";
11557                   to_y: "elm.padding.bottom";
11558                }
11559                align: 1.0 0.5;
11560             }
11561             GENLIST_DESCRIPTION_FLIP_ENABLED
11562          }
11563          part { name: "elm.padding.icon2.left";
11564             clip_to: "disclip";
11565             type: RECT;
11566             scale: 1;
11567             description { state: "default" 0.0;
11568                min: GENLIST_PADDING_16_INC 0;
11569                fixed: 1 0;
11570                rel1 {
11571                   relative: 0.0 0.0;
11572                   to_x: "elm.icon.2";
11573                }
11574                rel2.to_x: "elm.icon.2";
11575                align: 1.0 0.0;
11576                visible: 0;
11577             }
11578          }
11579          part { name: "elm.text.1";
11580             clip_to: "disclip";
11581             type: TEXT;
11582             mouse_events: 0;
11583             scale: 1;
11584             description { state: "default" 0.0;
11585                min: 0 GENLIST_SIZE_61_INC;
11586                fixed: 1 1;
11587                rel1 {
11588                   relative: 1.0 1.0;
11589                   to_x: "elm.padding.icon1.right";
11590                   to_y: "elm.padding.top";
11591                }
11592                rel2 {
11593                   relative: 0.0 1.0;
11594                   to_x: "elm.padding.icon2.left";
11595                   to_y: "elm.padding.top";
11596                }
11597                align: 0.0 0.0;
11598                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11599                text {
11600                   font: "Tizen:style=Roman";
11601                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11602                   min: 0 1;
11603                   align: 0.0 0.5;
11604                   text_class: "list_item";
11605                }
11606             }
11607             description { state: "selected" 0.0;
11608                inherit: "default" 0.0;
11609                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11610             }
11611             GENLIST_DESCRIPTION_FLIP_ENABLED
11612          }
11613          part { name: "elm.text.2";
11614             clip_to: "disclip";
11615             type: TEXT;
11616             mouse_events: 0;
11617             scale: 1;
11618             description { state: "default" 0.0;
11619                rel1 {
11620                   relative: 1.0 1.0;
11621                   to_x: "elm.padding.icon1.right";
11622                   to_y: "elm.text.1";
11623                }
11624                rel2 {
11625                   relative: 0.0 0.0;
11626                   to_x: "elm.padding.icon2.left";
11627                   to_y: "elm.padding.bottom";
11628                }
11629                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11630                text {
11631                   font: "Tizen:style=Medium";
11632                   size: GENLIST_FONT_32_INC;
11633                   min: 0 1;
11634                   align: 0.0 0.5;
11635                   text_class: "tizen";
11636                }
11637             }
11638             description { state: "selected" 0.0;
11639                inherit: "default" 0.0;
11640                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11641             }
11642             GENLIST_DESCRIPTION_FLIP_ENABLED
11643          }
11644          GENLIST_PART_FLIP
11645          GENLIST_PART_DISCLIP
11646       }
11647       programs {
11648          // signal: elm,state,%s,active
11649          //   a "check" item named %s went active
11650          // signal: elm,state,%s,passive
11651          //   a "check" item named %s went passive
11652          // default is passive
11653          program { name: "go_active";
11654             signal: "elm,state,selected";
11655             source: "elm";
11656             action: STATE_SET "selected" 0.0;
11657             target: "bg_image";
11658             target: "elm.text.1";
11659             target: "elm.text.2";
11660             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11661          }
11662          program { name: "go_passive";
11663             signal: "elm,state,unselected";
11664             source: "elm";
11665             action: STATE_SET "default" 0.0;
11666             target: "bg_image";
11667             target: "elm.text.1";
11668             target: "elm.text.2";
11669             transition: LINEAR 0.1;
11670          }
11671          program { name: "go_disabled";
11672             signal: "elm,state,disabled";
11673             source: "elm";
11674             action: STATE_SET "disabled" 0.0;
11675             target: "disclip";
11676          }
11677          program { name: "go_enabled";
11678             signal: "elm,state,enabled";
11679             source: "elm";
11680             action: STATE_SET "default" 0.0;
11681             target: "disclip";
11682          }
11683          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11684          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11685       }
11686    }
11687    // 3.2.30
11688    group { name: "elm/genlist/item/1text.3icon.3/default";
11689       alias: "elm/genlist/item_odd/1text.3icon.3/default";
11690       alias: "elm/genlist/item_compress/1text.3icon.3/default";
11691       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
11692       data.item: "stacking" "above";
11693       data.item: "selectraise" "on";
11694       data.item: "texts" "elm.text.1";
11695       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11696       data.item: "flips" "elm.flip.icon elm.flip.content";
11697
11698       parts {
11699          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11700          GENLIST_PART_BG_IMAGE
11701          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11702          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11703          GENLIST_PART_PADDING_LEFT
11704          GENLIST_PART_PADDING_RIGHT_EDIT
11705          part { name: "elm.icon.1";
11706             clip_to: "disclip";
11707             type: SWALLOW;
11708             scale: 1;
11709             description { state: "default" 0.0;
11710                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11711                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11712                fixed: 1 1;
11713                rel1 {
11714                   relative: 1.0 1.0;
11715                   to_x: "elm.padding.left";
11716                   to_y: "elm.padding.top";
11717                }
11718                rel2 {
11719                   relative: 1.0 0.0;
11720                   to_x: "elm.padding.left";
11721                   to_y: "elm.padding.bottom";
11722                }
11723                align: 0.0 0.5;
11724             }
11725             GENLIST_DESCRIPTION_FLIP_ENABLED
11726          }
11727          part { name: "elm.padding.icon1.right";
11728             clip_to: "disclip";
11729             type: RECT;
11730             scale: 1;
11731             description { state: "default" 0.0;
11732                min: GENLIST_PADDING_16_INC 0;
11733                fixed: 1 0;
11734                rel1 {
11735                   relative: 1.0 0.0;
11736                   to_x: "elm.icon.1";
11737                }
11738                rel2.to_x: "elm.icon.1";
11739                align: 0.0 0.0;
11740                visible: 0;
11741             }
11742          }
11743          part { name: "elm.icon.2";
11744             clip_to: "disclip";
11745             type: SWALLOW;
11746             scale: 1;
11747             description { state: "default" 0.0;
11748                fixed: 1 1;
11749                rel1 {
11750                   relative: 0.0 1.0;
11751                   to_x: "elm.padding.right";
11752                   to_y: "elm.padding.top";
11753                }
11754                rel2 {
11755                   relative: 0.0 0.0;
11756                   to_x: "elm.padding.right";
11757                   to_y: "elm.padding.bottom";
11758                }
11759                align: 1.0 0.5;
11760             }
11761             GENLIST_DESCRIPTION_FLIP_ENABLED
11762          }
11763          part { name: "elm.padding.icon2.left";
11764             clip_to: "disclip";
11765             type: RECT;
11766             scale: 1;
11767             description { state: "default" 0.0;
11768                min: GENLIST_PADDING_16_INC 0;
11769                fixed: 1 0;
11770                rel1.to_x: "elm.icon.2";
11771                rel2 {
11772                   relative: 0.0 1.0;
11773                   to_x: "elm.icon.2";
11774                }
11775                align: 1.0 0.0;
11776                visible: 0;
11777             }
11778          }
11779          part { name: "elm.text.1";
11780             clip_to: "disclip";
11781             type: TEXT;
11782             mouse_events: 0;
11783             scale: 1;
11784             description { state: "default" 0.0;
11785                min: 0 GENLIST_SIZE_61_INC;
11786                fixed: 0 1;
11787                rel1 {
11788                   relative: 1.0 1.0;
11789                   to_x: "elm.padding.icon1.right";
11790                   to_y: "elm.padding.top";
11791                }
11792                rel2 {
11793                   relative: 0.0 1.0;
11794                   to_x: "elm.padding.icon2.left";
11795                   to_y: "elm.padding.top";
11796                }
11797                align: 0 0;
11798                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11799                text {
11800                   font: "Tizen:style=Roman";
11801                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11802                   min: 0 1;
11803                   align: 0.0 0.5;
11804                   text_class: "list_item";
11805                }
11806             }
11807             description { state: "selected" 0.0;
11808                inherit: "default" 0.0;
11809                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11810             }
11811             GENLIST_DESCRIPTION_FLIP_ENABLED
11812          }
11813          part { name: "elm.swallow.progress";
11814             clip_to: "disclip";
11815             type: SWALLOW;
11816             scale: 1;
11817             description { state: "default" 0.0;
11818                fixed: 0 1;
11819                rel1 {
11820                   relative: 1.0 1.0;
11821                   to_x: "elm.padding.icon1.right";
11822                   to_y: "elm.text.1";
11823                }
11824                rel2 {
11825                   relative: 0.0 1.0;
11826                   to_x: "elm.padding.icon2.left";
11827                   to_y: "elm.text.1";
11828                }
11829                align: 0.5 0.0;
11830             }
11831             GENLIST_DESCRIPTION_FLIP_ENABLED
11832          }
11833          GENLIST_PART_FLIP
11834          GENLIST_PART_DISCLIP
11835       }
11836       programs {
11837          // signal: elm,state,%s,active
11838          //   a "check" item named %s went active
11839          // signal: elm,state,%s,passive
11840          //   a "check" item named %s went passive
11841          // default is passive
11842          program { name: "go_active";
11843             signal: "elm,state,selected";
11844             source: "elm";
11845             action: STATE_SET "selected" 0.0;
11846             target: "bg_image";
11847             target: "elm.text.1";
11848             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11849          }
11850          program { name: "go_passive";
11851             signal: "elm,state,unselected";
11852             source: "elm";
11853             action: STATE_SET "default" 0.0;
11854             target: "bg_image";
11855             target: "elm.text.1";
11856             transition: LINEAR 0.1;
11857          }
11858          program { name: "go_disabled";
11859             signal: "elm,state,disabled";
11860             source: "elm";
11861             action: STATE_SET "disabled" 0.0;
11862             target: "disclip";
11863          }
11864          program { name: "go_enabled";
11865             signal: "elm,state,enabled";
11866             source: "elm";
11867             action: STATE_SET "default" 0.0;
11868             target: "disclip";
11869          }
11870          program { name: "flip_enabled";
11871             signal: "elm,state,flip,enabled";
11872             source: "elm";
11873             action: STATE_SET "flip_enabled" 0.0;
11874             target: "elm.text.1";
11875             target: "elm.icon.1";
11876             target: "elm.icon.2";
11877             target: "elm.swallow.progress";
11878             target: "elm.flip.content";
11879          }
11880          program { name: "flip_disabled";
11881             signal: "elm,state,flip,disabled";
11882             source: "elm";
11883             action: STATE_SET "default" 0.0;
11884             target: "elm.text.1";
11885             target: "elm.icon.1";
11886             target: "elm.icon.2";
11887             target: "elm.swallow.progress";
11888             target: "elm.flip.content";
11889          }
11890          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11891       }
11892    }
11893
11894
11895 // 2.2.2.31
11896    group { name: "elm/genlist/item/2text.2icon.9/default";
11897       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11898       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11899       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11900       data.item: "stacking" "above";
11901       data.item: "selectraise" "on";
11902       data.item: "texts" "elm.text.1 elm.text.2";
11903       data.item: "contents" "elm.icon.1 elm.icon.2";
11904       data.item: "flips" "elm.flip.icon elm.flip.content";
11905
11906       parts {
11907          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11908          GENLIST_PART_BG_IMAGE
11909          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11910          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11911          GENLIST_PART_PADDING_LEFT
11912          GENLIST_PART_PADDING_RIGHT_EDIT
11913          part { name: "elm.icon.2";
11914             clip_to: "disclip";
11915             type: SWALLOW;
11916             scale: 1;
11917             description { state: "default" 0.0;
11918                fixed: 1 1;
11919                rel1 {
11920                   relative: 0.0 1.0;
11921                   to_x: "elm.padding.right";
11922                   to_y: "elm.padding.top";
11923                }
11924                rel2 {
11925                   relative: 0.0 0.0;
11926                   to_x: "elm.padding.right";
11927                   to_y: "elm.padding.bottom";
11928                }
11929                align: 1.0 0.5;
11930             }
11931             GENLIST_DESCRIPTION_FLIP_ENABLED
11932          }
11933          part { name: "elm.padding.icon2.left";
11934             clip_to: "disclip";
11935             type: RECT;
11936             scale: 1;
11937             description { state: "default" 0.0;
11938                min: GENLIST_SIZE_16_INC 0;
11939                fixed: 1 0;
11940                rel1.to_x: "elm.icon.2";
11941                rel2 {
11942                   relative: 0.0 1.0;
11943                   to_x: "elm.icon.2";
11944                }
11945                align: 1.0 0.0;
11946                visible: 0;
11947             }
11948          }
11949          part { name: "elm.text.2";
11950             clip_to: "disclip";
11951             type: TEXT;
11952             mouse_events: 0;
11953             scale: 1;
11954             description { state: "default" 0.0;
11955                min: 0 GENLIST_SIZE_48_INC;
11956                fixed: 0 1;
11957                rel1 {
11958                   relative: 1.0 0.0;
11959                   to_x: "elm.padding.left";
11960                   to_y: "elm.padding.bottom";
11961                }
11962                rel2 {
11963                   relative: 0.0 0.0;
11964                   to_x: "elm.padding.icon2.left";
11965                   to_y: "elm.padding.bottom";
11966                }
11967                align: 0.0 1.0;
11968                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11969                text {
11970                   font: "Tizen:style=Medium";
11971                   size: GENLIST_FONT_32_INC;
11972                   min: 0 1;
11973                   align: 0.0 0.5;
11974                   text_class: "tizen";
11975                }
11976             }
11977             description { state: "selected" 0.0;
11978                inherit: "default" 0.0;
11979                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11980             }
11981             GENLIST_DESCRIPTION_FLIP_ENABLED
11982          }
11983          part { name: "elm.text.1";
11984             clip_to: "disclip";
11985             type: TEXT;
11986             mouse_events: 0;
11987             scale: 1;
11988             description { state: "default" 0.0;
11989                min: 0 0;
11990                max: GENLIST_SIZE_560_INC 0;
11991                fixed: 1 0;
11992                rel1 {
11993                   relative: 1.0 1.0;
11994                   to_x: "elm.padding.left";
11995                   to_y: "elm.padding.top";
11996                }
11997                rel2 {
11998                   relative: 1.0 0.0;
11999                   to_x: "elm.padding.left";
12000                   to_y: "elm.text.2";
12001                }
12002                align: 0.0 0.5;
12003                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12004                text {
12005                   font: "Tizen:style=Roman";
12006                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12007                   min: 1 1;
12008                   align: 0.0 0.5;
12009                   text_class: "list_item";
12010                }
12011             }
12012             description { state: "selected" 0.0;
12013                inherit: "default" 0.0;
12014                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12015             }
12016             GENLIST_DESCRIPTION_FLIP_ENABLED
12017          }
12018          part { name: "elm.padding.icon1.left";
12019             clip_to: "disclip";
12020             type: RECT;
12021             scale: 1;
12022             description { state: "default" 0.0;
12023                min: GENLIST_SIZE_16_INC 0;
12024                fixed: 1 0;
12025                rel1 {
12026                   relative: 1.0 0.0;
12027                   to_x: "elm.text.1";
12028                }
12029                rel2.to_x: "elm.text.1";
12030                align: 0.0 0.0;
12031                visible: 0;
12032             }
12033          }
12034          part { name: "elm.icon.1";
12035             clip_to: "disclip";
12036             type: SWALLOW;
12037             scale: 1;
12038             description { state: "default" 0.0;
12039                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12040                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12041                fixed: 1 1;
12042                rel1 {
12043                   relative: 1.0 1.0;
12044                   to_x: "elm.padding.icon1.left";
12045                   to_y: "elm.padding.top";
12046                }
12047                rel2 {
12048                   relative: 1.0 0.0;
12049                   to_x: "elm.padding.icon1.left";
12050                   to_y: "elm.text.2";
12051                }
12052                align: 0.0 0.5;
12053             }
12054             GENLIST_DESCRIPTION_FLIP_ENABLED
12055          }
12056          GENLIST_PART_FLIP
12057          GENLIST_PART_DISCLIP
12058       }
12059       programs {
12060          // signal: elm,state,%s,active
12061          //   a "check" item named %s went active
12062          // signal: elm,state,%s,passive
12063          //   a "check" item named %s went passive
12064          // default is passive
12065          program { name: "go_active";
12066             signal: "elm,state,selected";
12067             source: "elm";
12068             action: STATE_SET "selected" 0.0;
12069             target: "bg_image";
12070             target: "elm.text.1";
12071             target: "elm.text.2";
12072             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12073          }
12074          program { name: "go_passive";
12075             signal: "elm,state,unselected";
12076             source: "elm";
12077             action: STATE_SET "default" 0.0;
12078             target: "bg_image";
12079             target: "elm.text.1";
12080             target: "elm.text.2";
12081             transition: LINEAR 0.1;
12082          }
12083          program { name: "go_disabled";
12084             signal: "elm,state,disabled";
12085             source: "elm";
12086             action: STATE_SET "disabled" 0.0;
12087             target: "disclip";
12088          }
12089          program { name: "go_enabled";
12090             signal: "elm,state,enabled";
12091             source: "elm";
12092             action: STATE_SET "default" 0.0;
12093             target: "disclip";
12094          }
12095          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
12096          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12097       }
12098    }
12099    // 3.2.33
12100    group { name: "elm/genlist/item/1text.2icon.5/default";
12101       alias: "elm/genlist/item_odd/1text.2icon.5/default";
12102       alias: "elm/genlist/item_compress/1text.2icon.5/default";
12103       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
12104       data.item: "stacking" "above";
12105       data.item: "selectraise" "on";
12106       data.item: "texts" "elm.text.1";
12107       data.item: "contents" "elm.icon.1 elm.swallow.progress";
12108       data.item: "flips" "elm.flip.icon elm.flip.content";
12109
12110       parts {
12111          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12112          GENLIST_PART_BG_IMAGE
12113          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12114          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12115          GENLIST_PART_PADDING_LEFT
12116          GENLIST_PART_PADDING_RIGHT_EDIT
12117          part { name: "elm.icon.1";
12118             clip_to: "disclip";
12119             type: SWALLOW;
12120             scale: 1;
12121             description { state: "default" 0.0;
12122                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12123                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12124                fixed: 1 1;
12125                rel1 {
12126                   relative: 1.0 1.0;
12127                   to_x: "elm.padding.left";
12128                   to_y: "elm.padding.top";
12129                }
12130                rel2 {
12131                   relative: 1.0 0.0;
12132                   to_x: "elm.padding.left";
12133                   to_y: "elm.padding.bottom";
12134                }
12135                align: 0.0 0.5;
12136             }
12137             GENLIST_DESCRIPTION_FLIP_ENABLED
12138          }
12139          part { name: "elm.padding.icon1.right";
12140             clip_to: "disclip";
12141             type: RECT;
12142             scale: 1;
12143             description { state: "default" 0.0;
12144                min: GENLIST_PADDING_16_INC 0;
12145                fixed: 1 0;
12146                rel1 {
12147                   relative: 1.0 0.0;
12148                   to_x: "elm.icon.1";
12149                }
12150                rel2.to_x: "elm.icon.1";
12151                align: 0.0 0.0;
12152                visible: 0;
12153             }
12154          }
12155          part { name: "elm.text.1";
12156             clip_to: "disclip";
12157             type: TEXT;
12158             mouse_events: 0;
12159             scale: 1;
12160             description { state: "default" 0.0;
12161                min: 0 GENLIST_SIZE_61_INC;
12162                fixed: 0 1;
12163                rel1 {
12164                   relative: 1.0 1.0;
12165                   to_x: "elm.padding.icon1.right";
12166                   to_y: "elm.padding.top";
12167                }
12168                rel2 {
12169                   relative: 0.0 1.0;
12170                   to_x: "elm.padding.right";
12171                   to_y: "elm.padding.top";
12172                }
12173                align: 0 0;
12174                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12175                text {
12176                   font: "Tizen:style=Roman";
12177                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12178                   min: 0 1;
12179                   align: 0.0 0.5;
12180                   text_class: "list_item";
12181                }
12182             }
12183             description { state: "selected" 0.0;
12184                inherit: "default" 0.0;
12185                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12186             }
12187             GENLIST_DESCRIPTION_FLIP_ENABLED
12188          }
12189          part { name: "elm.swallow.progress";
12190             clip_to: "disclip";
12191             type: SWALLOW;
12192             scale: 1;
12193             description { state: "default" 0.0;
12194                fixed: 0 1;
12195                rel1 {
12196                   relative: 1.0 1.0;
12197                   to_x: "elm.padding.icon1.right";
12198                   to_y: "elm.text.1";
12199                }
12200                rel2 {
12201                   relative: 0.0 1.0;
12202                   to_x: "elm.padding.right";
12203                   to_y: "elm.text.1";
12204                }
12205                align: 0.5 0.0;
12206             }
12207             GENLIST_DESCRIPTION_FLIP_ENABLED
12208          }
12209          GENLIST_PART_FLIP
12210          GENLIST_PART_DISCLIP
12211       }
12212       programs {
12213          // signal: elm,state,%s,active
12214          //   a "check" item named %s went active
12215          // signal: elm,state,%s,passive
12216          //   a "check" item named %s went passive
12217          // default is passive
12218          program { name: "go_active";
12219             signal: "elm,state,selected";
12220             source: "elm";
12221             action: STATE_SET "selected" 0.0;
12222             target: "bg_image";
12223             target: "elm.text.1";
12224             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12225          }
12226          program { name: "go_passive";
12227             signal: "elm,state,unselected";
12228             source: "elm";
12229             action: STATE_SET "default" 0.0;
12230             target: "bg_image";
12231             target: "elm.text.1";
12232             transition: LINEAR 0.1;
12233          }
12234          program { name: "go_disabled";
12235             signal: "elm,state,disabled";
12236             source: "elm";
12237             action: STATE_SET "disabled" 0.0;
12238             target: "disclip";
12239          }
12240          program { name: "go_enabled";
12241             signal: "elm,state,enabled";
12242             source: "elm";
12243             action: STATE_SET "default" 0.0;
12244             target: "disclip";
12245          }
12246          program { name: "flip_enabled";
12247             signal: "elm,state,flip,enabled";
12248             source: "elm";
12249             action: STATE_SET "flip_enabled" 0.0;
12250             target: "elm.text.1";
12251             target: "elm.icon.1";
12252             target: "elm.swallow.progress";
12253             target: "elm.flip.content";
12254          }
12255          program { name: "flip_disabled";
12256             signal: "elm,state,flip,disabled";
12257             source: "elm";
12258             action: STATE_SET "default" 0.0;
12259             target: "elm.text.1";
12260             target: "elm.icon.1";
12261             target: "elm.swallow.progress";
12262             target: "elm.flip.content";
12263          }
12264          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12265       }
12266    }
12267    // 3.2.30
12268    group { name: "elm/genlist/item/3text.3icon/default";
12269       alias: "elm/genlist/item_odd/3text.3icon/default";
12270       alias: "elm/genlist/item_compress/3text.3icon/default";
12271       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
12272       data.item: "stacking" "above";
12273       data.item: "selectraise" "on";
12274       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12275       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
12276       data.item: "flips" "elm.flip.icon elm.flip.content";
12277
12278       parts {
12279          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12280          GENLIST_PART_BG_IMAGE
12281          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12282          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12283          GENLIST_PART_PADDING_LEFT
12284          GENLIST_PART_PADDING_RIGHT_EDIT
12285          part { name: "elm.icon.1";
12286             clip_to: "disclip";
12287             type: SWALLOW;
12288             scale: 1;
12289             description { state: "default" 0.0;
12290                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12291                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12292                fixed: 1 1;
12293                rel1 {
12294                   relative: 1.0 1.0;
12295                   to_x: "elm.padding.left";
12296                   to_y: "elm.padding.top";
12297                }
12298                rel2 {
12299                   relative: 1.0 0.0;
12300                   to_x: "elm.padding.left";
12301                   to_y: "elm.padding.bottom";
12302                }
12303                align: 0.0 0.5;
12304             }
12305             GENLIST_DESCRIPTION_FLIP_ENABLED
12306          }
12307          part { name: "elm.padding.icon1.right";
12308             clip_to: "disclip";
12309             type: RECT;
12310             scale: 1;
12311             description { state: "default" 0.0;
12312                min: GENLIST_PADDING_16_INC 0;
12313                fixed: 1 0;
12314                rel1 {
12315                   relative: 1.0 0.0;
12316                   to_x: "elm.icon.1";
12317                }
12318                rel2.to_x: "elm.icon.1";
12319                align: 0.0 0.0;
12320                visible: 0;
12321             }
12322          }
12323          part { name: "elm.icon.2";
12324             clip_to: "disclip";
12325             type: SWALLOW;
12326             scale: 1;
12327             description { state: "default" 0.0;
12328                fixed: 1 1;
12329                rel1 {
12330                   relative: 0.0 1.0;
12331                   to_x: "elm.padding.right";
12332                   to_y: "elm.padding.top";
12333                }
12334                rel2 {
12335                   relative: 0.0 0.0;
12336                   to_x: "elm.padding.right";
12337                   to_y: "elm.padding.bottom";
12338                }
12339                align: 1.0 0.5;
12340             }
12341             GENLIST_DESCRIPTION_FLIP_ENABLED
12342          }
12343          part { name: "elm.padding.icon2.left";
12344             clip_to: "disclip";
12345             type: RECT;
12346             scale: 1;
12347             description { state: "default" 0.0;
12348                min: GENLIST_PADDING_16_INC 0;
12349                fixed: 1 0;
12350                rel1.to_x: "elm.icon.2";
12351                rel2 {
12352                   relative: 0.0 1.0;
12353                   to_x: "elm.icon.2";
12354                }
12355                align: 1.0 0.0;
12356                visible: 0;
12357             }
12358          }
12359          part { name: "elm.text.1";
12360             clip_to: "disclip";
12361             type: TEXT;
12362             mouse_events: 0;
12363             scale: 1;
12364             description { state: "default" 0.0;
12365                min: 0 GENLIST_SIZE_61_INC;
12366                fixed: 0 1;
12367                rel1 {
12368                   relative: 1.0 0.0;
12369                   to_x: "elm.padding.icon1.right";
12370                   to_y: "elm.padding.top";
12371                }
12372                rel2 {
12373                   relative: 0.0 0.0;
12374                   to_x: "elm.padding.icon2.left";
12375                   to_y: "elm.padding.top";
12376                }
12377                align: 0 0;
12378                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12379                text {
12380                   font: "Tizen:style=Roman";
12381                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12382                   min: 0 1;
12383                   align: 0.0 0.5;
12384                   text_class: "list_item";
12385                }
12386             }
12387             description { state: "selected" 0.0;
12388                inherit: "default" 0.0;
12389                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12390             }
12391             GENLIST_DESCRIPTION_FLIP_ENABLED
12392          }
12393          part { name: "elm.swallow.progress";
12394             clip_to: "disclip";
12395             type: SWALLOW;
12396             scale: 1;
12397             description { state: "default" 0.0;
12398                fixed: 0 1;
12399                rel1 {
12400                   relative: 1.0 1.0;
12401                   to_x: "elm.padding.icon1.right";
12402                   to_y: "elm.text.1";
12403                }
12404                rel2 {
12405                   relative: 0.0 0.0;
12406                   to_x: "elm.padding.icon2.left";
12407                   to_y: "elm.text.2";
12408                }
12409                align: 0.5 0.5;
12410             }
12411             GENLIST_DESCRIPTION_FLIP_ENABLED
12412          }
12413          part { name: "elm.text.2";
12414             clip_to: "disclip";
12415             type: TEXT;
12416             mouse_events: 0;
12417             scale: 1;
12418             description { state: "default" 0.0;
12419                min: 0 GENLIST_SIZE_48_INC;
12420                fixed: 0 1;
12421                rel1 {
12422                   relative: 1.0 1.0;
12423                   to_x: "elm.padding.icon1.right";
12424                   to_y: "elm.padding.bottom";
12425                }
12426                rel2 {
12427                   relative: 0.0 1.0;
12428                   to_x: "elm.padding.icon2.left";
12429                   to_y: "elm.padding.bottom";
12430                }
12431                align: 0 1;
12432                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12433                text {
12434                   font: "Tizen:style=Roman";
12435                   size: GENLIST_FONT_32_INC;
12436                   min: 0 1;
12437                   align: 0.0 0.5;
12438                   text_class: "tizen";
12439                }
12440             }
12441             description { state: "selected" 0.0;
12442                inherit: "default" 0.0;
12443                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12444             }
12445             GENLIST_DESCRIPTION_FLIP_ENABLED
12446          }
12447          part { name: "elm.text.3";
12448             clip_to: "disclip";
12449             type: TEXT;
12450             mouse_events: 0;
12451             scale: 1;
12452             description { state: "default" 0.0;
12453                min: 0 GENLIST_SIZE_48_INC;
12454                fixed: 0 1;
12455                rel1 {
12456                   relative: 1.0 1.0;
12457                   to_x: "elm.padding.icon1.right";
12458                   to_y: "elm.padding.bottom";
12459                }
12460                rel2 {
12461                   relative: 0.0 1.0;
12462                   to_x: "elm.padding.icon2.left";
12463                   to_y: "elm.padding.bottom";
12464                }
12465                align: 1 1;
12466                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12467                text {
12468                   font: "Tizen:style=Roman";
12469                   size: GENLIST_FONT_32_INC;
12470                   min: 0 1;
12471                   align: 1.0 0.5;
12472                   text_class: "tizen";
12473                }
12474             }
12475             description { state: "selected" 0.0;
12476                inherit: "default" 0.0;
12477                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12478             }
12479             GENLIST_DESCRIPTION_FLIP_ENABLED
12480          }
12481          GENLIST_PART_FLIP
12482          GENLIST_PART_DISCLIP
12483       }
12484       programs {
12485          // signal: elm,state,%s,active
12486          //   a "check" item named %s went active
12487          // signal: elm,state,%s,passive
12488          //   a "check" item named %s went passive
12489          // default is passive
12490          program { name: "go_active";
12491             signal: "elm,state,selected";
12492             source: "elm";
12493             action: STATE_SET "selected" 0.0;
12494             target: "bg_image";
12495             target: "elm.text.1";
12496             target: "elm.text.2";
12497             target: "elm.text.3";
12498             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12499          }
12500          program { name: "go_passive";
12501             signal: "elm,state,unselected";
12502             source: "elm";
12503             action: STATE_SET "default" 0.0;
12504             target: "bg_image";
12505             target: "elm.text.1";
12506             target: "elm.text.2";
12507             target: "elm.text.3";
12508             transition: LINEAR 0.1;
12509          }
12510          program { name: "go_disabled";
12511             signal: "elm,state,disabled";
12512             source: "elm";
12513             action: STATE_SET "disabled" 0.0;
12514             target: "disclip";
12515          }
12516          program { name: "go_enabled";
12517             signal: "elm,state,enabled";
12518             source: "elm";
12519             action: STATE_SET "default" 0.0;
12520             target: "disclip";
12521          }
12522          program { name: "flip_enabled";
12523             signal: "elm,state,flip,enabled";
12524             source: "elm";
12525             action: STATE_SET "flip_enabled" 0.0;
12526             target: "elm.text.1";
12527             target: "elm.text.2";
12528             target: "elm.text.3";
12529             target: "elm.icon.1";
12530             target: "elm.icon.2";
12531             target: "elm.swallow.progress";
12532             target: "elm.flip.content";
12533          }
12534          program { name: "flip_disabled";
12535             signal: "elm,state,flip,disabled";
12536             source: "elm";
12537             action: STATE_SET "default" 0.0;
12538             target: "elm.text.1";
12539             target: "elm.text.2";
12540             target: "elm.text.3";
12541             target: "elm.icon.1";
12542             target: "elm.icon.2";
12543             target: "elm.swallow.progress";
12544             target: "elm.flip.content";
12545          }
12546          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12547       }
12548    }
12549 // ???
12550    group { name: "elm/genlist/item/3text.5icon/default";
12551       alias: "elm/genlist/item_odd/3text.5icon/default";
12552       alias: "elm/genlist/item_compress/3text.5icon/default";
12553       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
12554       data.item: "stacking" "above";
12555       data.item: "selectraise" "on";
12556       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
12557       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
12558       data.item: "flips" "elm.flip.icon elm.flip.content";
12559
12560       parts {
12561          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
12562          GENLIST_PART_BG_IMAGE
12563          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
12564          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
12565          GENLIST_PART_PADDING_LEFT
12566          GENLIST_PART_PADDING_RIGHT_EDIT
12567          part { name: "elm.swallow.colorbar";
12568             clip_to: "disclip";
12569             type: SWALLOW;
12570             scale: 1;
12571             description { state: "default" 0.0;
12572                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
12573                fixed: 1 1;
12574                rel2.relative: 0.0 0.0;
12575                align: 0.0 0.0;
12576             }
12577          }
12578          part { name: "elm.text.3";
12579             clip_to: "disclip";
12580             type: TEXT;
12581             mouse_events: 0;
12582             scale: 1;
12583             description { state: "default" 0.0;
12584                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
12585                fixed: 1 1;
12586                rel1 {
12587                   relative: 0.0 0.0;
12588                   to_x: "elm.padding.right";
12589                   to_y: "elm.padding.bottom";
12590                }
12591                rel2 {
12592                   relative: 0.0 0.0;
12593                   to_x: "elm.padding.right";
12594                   to_y: "elm.padding.bottom";
12595                }
12596                align: 1.0 1.0;
12597                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12598                text {
12599                   font: "Tizen:style=Medium";
12600                   size: GENLIST_FONT_32_INC;
12601                   min: 0 1;
12602                   align: 1.0 0.5;
12603                   text_class: "tizen";
12604                }
12605             }
12606             description { state: "selected" 0.0;
12607                inherit: "default" 0.0;
12608                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12609             }
12610             GENLIST_DESCRIPTION_FLIP_ENABLED
12611          }
12612          part { name: "elm.icon.1";
12613             clip_to: "disclip";
12614             type: SWALLOW;
12615             scale: 1;
12616             description { state: "default" 0.0;
12617                rel1 {
12618                   relative: 0.0 1.0;
12619                   to_x: "elm.padding.right";
12620                   to_y: "elm.padding.top";
12621                }
12622                rel2 {
12623                   relative: 0.0 0.0;
12624                   to_x: "elm.padding.right";
12625                   to_y: "elm.text.3";
12626                }
12627                align: 1.0 0.5;
12628             }
12629             GENLIST_DESCRIPTION_FLIP_ENABLED
12630          }
12631          part { name: "elm.padding.icon1.left";
12632             clip_to: "disclip";
12633             type: RECT;
12634             scale: 1;
12635             description { state: "default" 0.0;
12636                min: GENLIST_PADDING_16_INC 0;
12637                fixed: 1 0;
12638                rel1.to_x: "elm.icon.1";
12639                rel2 {
12640                   relative: 0.0 1.0;
12641                   to_x: "elm.icon.1";
12642                }
12643                align: 1.0 0.0;
12644                visible: 0;
12645             }
12646          }
12647          part { name: "elm.text.1";
12648             clip_to: "disclip";
12649             type: TEXT;
12650             mouse_events: 0;
12651             scale: 1;
12652             description { state: "default" 0.0;
12653                min: 0 GENLIST_SIZE_61_INC;
12654                fixed: 0 1;
12655                rel1 {
12656                   relative: 1.0 1.0;
12657                   to_x: "elm.padding.left";
12658                   to_y: "elm.padding.top";
12659                }
12660                rel2 {
12661                   relative: 0.0 1.0;
12662                   to_x: "elm.padding.icon1.left";
12663                   to_y: "elm.padding.top";
12664                }
12665                align: 0.0 0.0;
12666                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12667                text {
12668                   font: "Tizen:style=Roman";
12669                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12670                   min: 0 1;
12671                   align: 0.0 0.5;
12672                   text_class: "list_item";
12673                }
12674             }
12675             description { state: "selected" 0.0;
12676                inherit: "default" 0.0;
12677                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12678             }
12679             GENLIST_DESCRIPTION_FLIP_ENABLED
12680          }
12681          part { name: "elm.padding.text3.left";
12682             clip_to: "disclip";
12683             type: RECT;
12684             scale: 1;
12685             description { state: "default" 0.0;
12686                min: GENLIST_PADDING_16_INC 0;
12687                fixed: 1 0;
12688                rel1.to: "elm.text.3";
12689                rel2 {
12690                   relative: 0.0 1.0;
12691                   to: "elm.text.3";
12692                }
12693                align: 1.0 1.0;
12694                visible: 0;
12695             }
12696          }
12697          part { name: "elm.text.2";
12698             clip_to: "disclip";
12699             type: TEXT;
12700             mouse_events: 0;
12701             scale: 1;
12702             description { state: "default" 0.0;
12703                rel1 {
12704                   relative: 1.0 1.0;
12705                   to_x: "elm.padding.left";
12706                   to_y: "elm.text.1";
12707                }
12708                rel2 {
12709                   relative: 0.0 0.0;
12710                   to_x: "elm.padding.text3.left";
12711                   to_y: "elm.padding.bottom";
12712                }
12713                align: 0.0 0.5;
12714                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12715                text {
12716                   font: "Tizen:style=Medium";
12717                   size: GENLIST_FONT_32_INC;
12718                   min: 0 1;
12719                   align: 0.0 0.5;
12720                   text_class: "tizen";
12721                }
12722             }
12723             description { state: "selected" 0.0;
12724                inherit: "default" 0.0;
12725                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12726             }
12727             GENLIST_DESCRIPTION_FLIP_ENABLED
12728          }
12729          part { name: "elm.padding.icon2.left";
12730             clip_to: "disclip";
12731             type: RECT;
12732             scale: 1;
12733             description { state: "default" 0.0;
12734                min: GENLIST_PADDING_16_INC 0;
12735                fixed: 1 0;
12736                rel1 {
12737                   relative: 1.0 0.0;
12738                   to_x: "elm.text.2";
12739                }
12740                rel2.to_x: "elm.text.2";
12741                align: 0.0 0.0;
12742                visible: 0;
12743             }
12744          }
12745          part { name: "elm.icon.2";
12746             clip_to: "disclip";
12747             type: SWALLOW;
12748             scale: 1;
12749             description { state: "default" 0.0;
12750                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12751                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12752                fixed: 1 1;
12753                rel1 {
12754                   relative: 1.0 1.0;
12755                   to_x: "elm.padding.icon2.left";
12756                   to_y: "elm.text.1";
12757                }
12758                rel2 {
12759                   relative: 1.0 0.0;
12760                   to_x: "elm.padding.icon2.left";
12761                   to_y: "elm.padding.bottom";
12762                }
12763                align: 0.0 0.5;
12764             }
12765             GENLIST_DESCRIPTION_FLIP_ENABLED
12766          }
12767          part { name: "elm.padding.icon3.left";
12768             clip_to: "disclip";
12769             type: RECT;
12770             scale: 1;
12771             description { state: "default" 0.0;
12772                min: GENLIST_PADDING_16_INC 0;
12773                fixed: 1 0;
12774                rel1 {
12775                   relative: 1.0 0.0;
12776                   to_x: "elm.icon.2";
12777                }
12778                rel2.to_x: "elm.icon.2";
12779                align: 0.0 0.0;
12780                visible: 0;
12781             }
12782          }
12783          part { name: "elm.icon.3";
12784             clip_to: "disclip";
12785             type: SWALLOW;
12786             scale: 1;
12787             description { state: "default" 0.0;
12788                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12789                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12790                fixed: 1 1;
12791                rel1 {
12792                   relative: 1.0 1.0;
12793                   to_x: "elm.padding.icon3.left";
12794                   to_y: "elm.text.1";
12795                }
12796                rel2 {
12797                   relative: 1.0 0.0;
12798                   to_x: "elm.padding.icon3.left";
12799                   to_y: "elm.padding.bottom";
12800                }
12801                align: 0.0 0.5;
12802             }
12803             GENLIST_DESCRIPTION_FLIP_ENABLED
12804          }
12805          part { name: "elm.padding.icon4.left";
12806             clip_to: "disclip";
12807             type: RECT;
12808             scale: 1;
12809             description { state: "default" 0.0;
12810                min: GENLIST_PADDING_16_INC 0;
12811                fixed: 1 0;
12812                rel1 {
12813                   relative: 1.0 0.0;
12814                   to_x: "elm.icon.3";
12815                }
12816                rel2.to_x: "elm.icon.3";
12817                align: 0.0 0.0;
12818                visible: 0;
12819             }
12820          }
12821          part { name: "elm.icon.4";
12822             clip_to: "disclip";
12823             type: SWALLOW;
12824             scale: 1;
12825             description { state: "default" 0.0;
12826                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12827                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12828                fixed: 1 1;
12829                rel1 {
12830                   relative: 1.0 1.0;
12831                   to_x: "elm.padding.icon4.left";
12832                   to_y: "elm.text.1";
12833                }
12834                rel2 {
12835                   relative: 1.0 0.0;
12836                   to_x: "elm.padding.icon4.left";
12837                   to_y: "elm.padding.bottom";
12838                }
12839                align: 0.0 0.5;
12840             }
12841             GENLIST_DESCRIPTION_FLIP_ENABLED
12842          }
12843          GENLIST_PART_FLIP
12844          GENLIST_PART_DISCLIP
12845       }
12846       programs {
12847          // signal: elm,state,%s,active
12848          //   a "check" item named %s went active
12849          // signal: elm,state,%s,passive
12850          //   a "check" item named %s went passive
12851          // default is passive
12852          program { name: "go_active";
12853             signal: "elm,state,selected";
12854             source: "elm";
12855             action: STATE_SET "selected" 0.0;
12856             target: "bg_image";
12857             target: "elm.text.1";
12858             target: "elm.text.2";
12859             target: "elm.text.3";
12860             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12861          }
12862          program { name: "go_passive";
12863             signal: "elm,state,unselected";
12864             source: "elm";
12865             action: STATE_SET "default" 0.0;
12866             target: "bg_image";
12867             target: "elm.text.1";
12868             target: "elm.text.2";
12869             target: "elm.text.3";
12870             transition: LINEAR 0.1;
12871          }
12872          program { name: "go_disabled";
12873             signal: "elm,state,disabled";
12874             source: "elm";
12875             action: STATE_SET "disabled" 0.0;
12876             target: "disclip";
12877          }
12878          program { name: "go_enabled";
12879             signal: "elm,state,enabled";
12880             source: "elm";
12881             action: STATE_SET "default" 0.0;
12882             target: "disclip";
12883          }
12884          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12885          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12886       }
12887    }
12888    // Email style??
12889    group { name: "elm/genlist/item/4text.8icon/default";
12890       alias: "elm/genlist/item_odd/4text.8icon/default";
12891       alias: "elm/genlist/item_compress/4text.8icon/default";
12892       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12893       data.item: "stacking" "above";
12894       data.item: "selectraise" "on";
12895       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12896       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";
12897       data.item: "flips" "elm.flip.icon elm.flip.content";
12898       script {
12899          public email_state = 0;
12900       }
12901       images {
12902          image: "00_list_bubble_bg.png" COMP;
12903       }
12904       parts {
12905          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12906          GENLIST_PART_BG
12907          GENLIST_PART_BG_IMAGE
12908          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12909          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12910          GENLIST_PART_PADDING_LEFT
12911          GENLIST_PART_PADDING_RIGHT_EDIT
12912          GENLIST_PART_COLORBAR
12913          part { name: "elm.icon.checkbox.touch";
12914             clip_to: "disclip";
12915             type: SWALLOW;
12916             mouse_events: 1;
12917             scale: 1;
12918             description { state: "default" 0.0;
12919                rel1.to: "elm.icon.checkbox";
12920                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12921                rel2.to: "elm.icon.checkbox";
12922                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12923             }
12924          }
12925          part { name: "elm.icon.checkbox";
12926             clip_to: "disclip";
12927             type: SWALLOW;
12928             mouse_events: 1;
12929             scale: 1;
12930             GENLIST_DESCRIPTION_L("elm.padding.left",
12931                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12932                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12933                fixed: 1 1;
12934             )
12935          }
12936          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12937          part { name: "elm.icon.important";
12938             clip_to: "disclip";
12939             type: SWALLOW;
12940             mouse_events: 1;
12941             scale: 1;
12942             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12943                min: 56 60;
12944                fixed: 1 1;
12945             )
12946             GENLIST_DESCRIPTION_FLIP_ENABLED
12947          }
12948          part { name: "elm.icon.important.touch";
12949             clip_to: "disclip";
12950             type: SWALLOW;
12951             mouse_events: 1;
12952             scale: 1;
12953             description { state: "default" 0.0;
12954                rel1.to: "elm.icon.important";
12955                rel2.to: "elm.icon.important";
12956             }
12957             GENLIST_DESCRIPTION_FLIP_ENABLED
12958          }
12959          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12960          part { name: "elm.image.num";
12961             clip_to: "disclip";
12962             type: IMAGE;
12963             mouse_events: 0;
12964             scale: 1;
12965             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12966                max: 0 60;
12967                fixed: 1 1;
12968                rel1.offset: 0 8;
12969                rel2.offset: 0 8;
12970                image.normal: "00_list_bubble_bg.png";
12971                image.border: 5 5 5 5;
12972             )
12973             description { state: "num_enable" 0.0;
12974                inherit: "default" 0.0;
12975                max: 62 60;
12976                min: 46 44;
12977             }
12978             GENLIST_DESCRIPTION_FLIP_ENABLED
12979          }
12980          // This part is used?
12981          part { name: "elm.text.num";
12982             clip_to: "disclip";
12983             type: TEXT;
12984             mouse_events: 0;
12985             scale: 1;
12986             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12987                max: 0 60;
12988                fixed: 1 1;
12989                rel1.offset: 0 8;
12990                rel2.offset: 0 8;
12991             )
12992             description { state: "num_enable" 0.0;
12993                inherit: "default" 0.0;
12994                max: 62 60;
12995                min: 46 44;
12996                text {
12997                   font: "Tizen:style=Medium";
12998                   size: 32;
12999                   min: 1 1;
13000                   align: 0.5 0.5;
13001                   text_class: "tizen";
13002                }
13003                color: GENLIST_CONVERTOR_STYLE_COLOR;
13004             }
13005             GENLIST_DESCRIPTION_FLIP_ENABLED
13006          }
13007          part { name: "elm.icon.attach";
13008             clip_to: "disclip";
13009             type: SWALLOW;
13010             scale: 1;
13011             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
13012                min: 0 60;
13013                fixed: 1 1;
13014             )
13015             description { state: "attach_enable" 0.0;
13016                inherit: "default" 0.0;
13017                min: 48 60;
13018             }
13019             GENLIST_DESCRIPTION_FLIP_ENABLED
13020          }
13021          part { name: "elm.text.subject";
13022             clip_to: "disclip";
13023             type: TEXTBLOCK;
13024             mouse_events: 0;
13025             scale: 1;
13026             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
13027                min: 0 GENLIST_SIZE_SLIDE_60_INC;
13028                fixed: 1 1;
13029                text {
13030                   style: "genlist_style_email_unread";
13031                   min: 0 1;
13032                   align: 0 0.5;
13033                }
13034             )
13035             description { state: "read" 0.0;
13036                inherit: "default" 0.0;
13037                text.style: "genlist_style_email_read";
13038             }
13039             description { state: "selected" 0.0;
13040                inherit: "default" 0.0;
13041                text.style: "genlist_style_email_focus";
13042             }
13043             GENLIST_DESCRIPTION_FLIP_ENABLED
13044          }
13045          part { name: "elm.padding.intermediate";
13046             clip_to: "disclip";
13047             type: RECT;
13048             scale: 1;
13049             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
13050                min: 0 GENLIST_PADDING_4_INC;
13051                fixed: 0 1;
13052                visible: 0;
13053             )
13054          }
13055          part { name: "elm.icon.priority";
13056             clip_to: "disclip";
13057             type: SWALLOW;
13058             scale: 1;
13059             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
13060                min: 0 GENLIST_SIZE_40_INC;
13061                fixed: 1 1;
13062                align: 0.0 0.0;
13063             )
13064             description { state: "priority_enable" 0.0;
13065                inherit: "default" 0.0;
13066                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
13067             }
13068             GENLIST_DESCRIPTION_FLIP_ENABLED
13069          }
13070          part { name: "elm.icon.lastverb";
13071             clip_to: "disclip";
13072             type: SWALLOW;
13073             scale: 1;
13074             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
13075                min: 0 GENLIST_SIZE_40_INC;
13076                fixed: 1 1;
13077                align: 0.0 0.0;
13078             )
13079             description { state: "lastverb_enable" 0.0;
13080                inherit: "default" 0.0;
13081                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
13082             }
13083             GENLIST_DESCRIPTION_FLIP_ENABLED
13084          }
13085
13086          part { name: "elm.text.date";
13087             clip_to: "disclip";
13088             type: TEXT;
13089             mouse_events: 0;
13090             scale: 1;
13091             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
13092                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
13093                fixed: 1 0;
13094                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
13095                text {
13096                   font: "Tizen:style=Medium";
13097                   size: GENLIST_LIST_SUB_TEXT_SIZE;
13098                   min: 0 1;
13099                   align: 1.0 0.5;
13100                   text_class: "tizen";
13101                }
13102             )
13103             description { state: "selected" 0.0;
13104                inherit: "default" 0.0;
13105                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
13106             }
13107             GENLIST_DESCRIPTION_FLIP_ENABLED
13108          }
13109
13110          part { name: "elm.icon.appointment";
13111             clip_to: "disclip";
13112             type: SWALLOW;
13113             mouse_events: 0;
13114             scale: 1;
13115             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
13116                min: 0 GENLIST_SIZE_40_INC;
13117                fixed: 1 1;
13118                align: 1.0 0.0;
13119             )
13120             GENLIST_DESCRIPTION_FLIP_ENABLED
13121          }
13122          part { name: "elm.text.name";
13123             clip_to: "disclip";
13124             type: TEXTBLOCK;
13125             mouse_events: 0;
13126             scale: 1;
13127             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
13128                min: 0 GENLIST_SIZE_40_INC;
13129                fixed: 1 1;
13130                text {
13131                   style: "genlist_style_name_text";
13132                   min: 0 1;
13133                   align: 0.0 0.5;
13134                }
13135             )
13136             description { state: "selected" 0.0;
13137                inherit: "default" 0.0;
13138                text.style: "genlist_style_name_text_focus";
13139             }
13140             GENLIST_DESCRIPTION_FLIP_ENABLED
13141          }
13142          part { name: "elm.text.preview";
13143             clip_to: "disclip";
13144             type: TEXT;
13145             scale: 1;
13146             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
13147                min: 0 GENLIST_SIZE_40_INC;
13148                fixed: 1 1;
13149                align: 0.0 1.0;
13150                color: GENLIST_CONTENTS_TEXT_COLOR;
13151                text {
13152                   font: "Tizen:style=Medium";
13153                   size: GENLIST_CONTENTS_TEXT_SIZE;
13154                   min: 0 1;
13155                   align: 0.0 0.5;
13156                   text_class: "tizen";
13157                }
13158             )
13159             description { state: "selected" 0.0;
13160                inherit: "default" 0.0;
13161                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
13162             }
13163             GENLIST_DESCRIPTION_FLIP_ENABLED
13164          }
13165          part { name: "elm.swallow.outbox.progress";
13166             type: SWALLOW;
13167             scale: 1;
13168             mouse_events: 1;
13169             repeat_events: 0;
13170             description { state: "default" 0.0;
13171                min: GENLIST_SIZE_168_INC 0;
13172                fixed: 1 1;
13173                color: 0 0 0 0;
13174                align: 1.0 0.5;
13175                rel1 {
13176                   relative: 0.0 1.0;
13177                   offset: 0 0;
13178                   to_x: "elm.padding.right";
13179                   to_y: "elm.padding.top";
13180                }
13181                rel2 {
13182                   relative: 0.0 0.0;
13183                   offset: 0 0;
13184                   to_x: "elm.padding.right";
13185                   to_y: "elm.padding.bottom";
13186                }
13187             }
13188          }
13189          GENLIST_PART_FLIP
13190          GENLIST_PART_DISCLIP
13191       }
13192       programs {
13193          program { name: "go_active";
13194             signal: "elm,state,selected";
13195             source: "elm";
13196             action: STATE_SET "selected" 0.0;
13197             target: "bg_image";
13198             target: "elm.text.subject";
13199             target: "elm.text.name";
13200             target: "elm.text.date";
13201             target: "elm.text.preview";
13202             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13203          }
13204          program { name: "go_passive";
13205             signal: "elm,state,unselected";
13206             source: "elm";
13207             transition: LINEAR 0.1;
13208             script {
13209                set_state(PART:"bg_image", "default", 0.0);
13210                set_state(PART:"elm.text.name", "default", 0.0);
13211                set_state(PART:"elm.text.date", "default", 0.0);
13212                set_state(PART:"elm.text.preview", "default", 0.0);
13213                if (get_int(email_state) == 1)
13214                  set_state(PART:"elm.text.subject", "read", 0.0);
13215                else
13216                  set_state(PART:"elm.text.subject", "default", 0.0);
13217             }
13218          }
13219          program { name: "go_disabled";
13220             signal: "elm,state,disabled";
13221             source: "elm";
13222             action: STATE_SET "disabled" 0.0;
13223             target: "disclip";
13224          }
13225          program { name: "go_enabled";
13226             signal: "elm,state,enabled";
13227             source: "elm";
13228             action: STATE_SET "default" 0.0;
13229             target: "disclip";
13230          }
13231          program { name: "go_read";
13232             signal: "elm,state,read";
13233             source: "elm";
13234             script {
13235               set_int(email_state, 1);
13236               set_state(PART:"elm.text.subject", "read", 0.0);
13237             }
13238          }
13239          program { name: "go_unread";
13240             signal: "elm,state,unread";
13241             source: "elm";
13242             script {
13243               set_int(email_state, 0);
13244               set_state(PART:"elm.text.subject", "default", 0.0);
13245             }
13246          }
13247          program { name: "go_attach";
13248             signal: "elm,state,attach";
13249             source: "elm";
13250             action: STATE_SET "attach_enable" 0.0;
13251             target: "elm.icon.attach";
13252          }
13253          program { name: "go_priority";
13254             signal: "elm,state,priority";
13255             source: "elm";
13256             action: STATE_SET "priority_enable" 0.0;
13257             target: "elm.icon.priority";
13258          }
13259          program { name: "go_lastverb";
13260             signal: "elm,state,lastverb";
13261             source: "elm";
13262             action: STATE_SET "lastverb_enable" 0.0;
13263             target: "elm.icon.lastverb";
13264          }
13265          program { name: "go_num";
13266             signal: "elm,state,num";
13267             source: "elm";
13268             action: STATE_SET "num_enable" 0.0;
13269             target: "elm.image.num";
13270             target: "elm.text.num";
13271          }
13272          program { name: "click";
13273             signal: "mouse,up,1";
13274             source: "elm.icon.checkbox.touch";
13275             action: SIGNAL_EMIT "elm,action,check,toggle" "";
13276          }
13277          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13278       }
13279    }
13280    group { name: "elm/list/item/matchlist";
13281       alias: "elm/list/item_odd/matchlist";
13282       alias: "elm/list/item_compress/matchlist";
13283       alias: "elm/list/item_compress_odd/matchlist";
13284       data.item: "stacking" "above";
13285       data.item: "selectraise" "on";
13286       data.item: "texts" "elm.text";
13287       data.item: "contents" "elm.swallow.icon elm.swallow.end";
13288       parts {
13289          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
13290          GENLIST_PART_BG_IMAGE
13291          GENLIST_PART_PADDING_LEFT
13292          GENLIST_PART_PADDING_RIGHT_EDIT
13293          part { name: "elm.swallow.end";
13294             clip_to: "disclip";
13295             type: SWALLOW;
13296             scale: 1;
13297             description { state: "default" 0.0;
13298                fixed: 1 0;
13299                align: 1.0 0.5;
13300                rel1.to_x: "elm.padding.right";
13301                rel2 {
13302                   relative: 0.0  1.0;
13303                   to_x: "elm.padding.right";
13304                }
13305             }
13306          }
13307          part { name: "elm.text";
13308             clip_to: "disclip";
13309             type: TEXTBLOCK;
13310             mouse_events: 0;
13311             scale: 1;
13312             description { state: "default" 0.0;
13313                rel1 {
13314                   relative: 1.0  0.2;
13315                   offset: 0 0;
13316                   to_x: "elm.swallow.icon";
13317                }
13318                rel2 {
13319                   to_x: "elm.swallow.end";
13320                   relative: 0.0  1.0;
13321                   offset:   0   0;
13322                }
13323                text {
13324                   style: "text_style";
13325                }
13326             }
13327             description { state: "selected" 0.0;
13328                inherit: "default" 0.0;
13329                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
13330             }
13331          }
13332          part { name: "elm.swallow.icon";
13333             type: SWALLOW;
13334             description { state: "default" 0.0;
13335                fixed: 1 0;
13336                align: 0.0 0.5;
13337                rel1 {
13338                   relative: 1.0 0.0;
13339                   to_x: "elm.padding.left";
13340                }
13341                rel2.to_x: "elm.padding.left";
13342             }
13343          }
13344          GENLIST_PART_DISCLIP
13345       }
13346       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
13347    }
13348
13349 // 2.2.3.5 (unread) && 2.2.3.6 (read)
13350    group { name: "elm/genlist/item/4text.6icon.1/default";
13351       alias: "elm/genlist/item_odd/4text.6icon.1/default";
13352       alias: "elm/genlist/item_compress/4text.6icon.1/default";
13353       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
13354       alias: "elm/genlist/tree/4text.6icon.1/default";
13355       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
13356       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
13357       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
13358       // FIXME: deprecated name, will be removed
13359       alias: "elm/genlist/item/4text.6icon.2/default";
13360       alias: "elm/genlist/item_odd/4text.6icon.2/default";
13361       alias: "elm/genlist/item_compress/4text.6icon.2/default";
13362       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
13363
13364       GENLIST_DATA_ITEM_NORMAL
13365       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13366       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
13367
13368       parts {
13369          GENLIST_PART_BG_IMAGE
13370          GENLIST_PART_BASE
13371          GENLIST_PART_BOTTOM_LINE
13372          GENLIST_PART_PADDING_LEFT
13373          GENLIST_PART_PADDING_RIGHT
13374          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13375          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13376          GENLIST_PART_COLORBAR
13377
13378          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13379          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13380
13381          GENLIST_PART_TEXT("elm.text.1",
13382             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13383                GENLIST_PARAM_LISTITEM
13384                min: 0 HEIGHT_EMAIL_MAIN;
13385                fixed:1 1;)
13386             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13387          )
13388          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13389          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13390          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13391          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
13392          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
13393          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
13394
13395          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13396             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13397          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13398             "elm.padding.right", "elm.text.1", "elm.text.4")
13399          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13400
13401          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13402          GENLIST_PART_TEXT("elm.text.4",
13403             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13404                PARAM_EMAIL_CONTENTS
13405                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13406          )
13407          GENLIST_PART_FLIP
13408       }
13409       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2";
13410          target: "elm.text.3"; target: "elm.text.4";
13411          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13412          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
13413    }
13414
13415
13416   // 2.2.3.7 (unread) && 2.2.3.8 (read)
13417    group { name: "elm/genlist/item/4text.5icon.1/default";
13418       alias: "elm/genlist/item_odd/4text.5icon.1/default";
13419       alias: "elm/genlist/item_compress/4text.5icon.1/default";
13420       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
13421       // FIXME: deprecated name, will be removed
13422       alias: "elm/genlist/item/4text.5icon.2/default";
13423       alias: "elm/genlist/item_odd/4text.5icon.2/default";
13424       alias: "elm/genlist/item_compress/4text.5icon.2/default";
13425       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
13426
13427       GENLIST_DATA_ITEM_NORMAL
13428       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13429       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13430
13431       parts {
13432          GENLIST_PART_BG_IMAGE
13433          GENLIST_PART_BASE
13434          GENLIST_PART_BOTTOM_LINE
13435          GENLIST_PART_PADDING_LEFT
13436          GENLIST_PART_PADDING_RIGHT
13437          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13438          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13439          GENLIST_PART_COLORBAR
13440
13441          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13442          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13443
13444          GENLIST_PART_TEXT("elm.text.1",
13445             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
13446                GENLIST_PARAM_LISTITEM
13447                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13448             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13449          )
13450          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
13451          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13452          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13453          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13454
13455          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13456             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13457          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13458             "elm.padding.right", "elm.text.1", "elm.text.4")
13459          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
13460
13461          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
13462          GENLIST_PART_TEXT("elm.text.4",
13463             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
13464                PARAM_EMAIL_CONTENTS
13465                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13466          )
13467          GENLIST_PART_FLIP
13468       }
13469       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2";
13470          target: "elm.text.3"; target: "elm.text.4";
13471          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13472          target: "elm.icon.3"; target: "elm.icon.4"; )
13473    }
13474
13475    // 2.2.3.9 (unread) && 2.2.3.10 (read)
13476    group { name: "elm/genlist/item/4text.5icon.3/default";
13477       alias: "elm/genlist/item_odd/4text.5icon.3/default";
13478       alias: "elm/genlist/item_compress/4text.5icon.3/default";
13479       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
13480       // FIXME: deprecated name, will be removed
13481       alias: "elm/genlist/item/4text.5icon.4/default";
13482       alias: "elm/genlist/item_odd/4text.5icon.4/default";
13483       alias: "elm/genlist/item_compress/4text.5icon.4/default";
13484       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
13485
13486       GENLIST_DATA_ITEM_NORMAL
13487       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13488       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13489
13490       parts {
13491          GENLIST_PART_BG_IMAGE
13492          GENLIST_PART_BASE
13493          GENLIST_PART_BOTTOM_LINE
13494          GENLIST_PART_PADDING_LEFT
13495          GENLIST_PART_PADDING_RIGHT
13496          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13497          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13498          GENLIST_PART_COLORBAR
13499
13500          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13501          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13502
13503          GENLIST_PART_TEXT("elm.text.1",
13504             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13505                GENLIST_PARAM_LISTITEM
13506                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13507             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13508          )
13509          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13510          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13511          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13512          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
13513          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
13514          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
13515
13516          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
13517             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
13518          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
13519             "elm.padding.right", "elm.text.1", "elm.text.4")
13520          GENLIST_PART_TEXT("elm.text.4",
13521             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13522                PARAM_EMAIL_CONTENTS
13523                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13524          )
13525          GENLIST_PART_FLIP
13526       }
13527       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2";
13528          target: "elm.text.3"; target: "elm.text.4";
13529          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13530          target: "elm.icon.3"; target: "elm.icon.4"; )
13531    }
13532
13533    // 2.2.3.11 (unread) && 2.2.3.12 (read)
13534    group { name: "elm/genlist/item/4text.4icon.1/default";
13535       alias: "elm/genlist/item_odd/4text.4icon.1/default";
13536       alias: "elm/genlist/item_compress/4text.4icon.1/default";
13537       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
13538       // FIXME: deprecated name, will be removed
13539       alias: "elm/genlist/item/4text.4icon.2/default";
13540       alias: "elm/genlist/item_odd/4text.4icon.2/default";
13541       alias: "elm/genlist/item_compress/4text.4icon.2/default";
13542       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
13543
13544       GENLIST_DATA_ITEM_NORMAL
13545       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
13546       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
13547
13548       parts {
13549          GENLIST_PART_BG_IMAGE
13550          GENLIST_PART_BASE
13551          GENLIST_PART_BOTTOM_LINE
13552          GENLIST_PART_PADDING_LEFT
13553          GENLIST_PART_PADDING_RIGHT
13554          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
13555          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
13556          GENLIST_PART_COLORBAR
13557
13558          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
13559          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
13560
13561          GENLIST_PART_TEXT("elm.text.1",
13562             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
13563                GENLIST_PARAM_LISTITEM
13564                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
13565             GENLIST_DESCRIPTION_LISTITEM_OTHERS
13566          )
13567          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
13568          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
13569          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
13570          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
13571
13572          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
13573             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
13574          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
13575             "elm.padding.right", "elm.text.1", "elm.text.4")
13576          GENLIST_PART_TEXT("elm.text.4",
13577             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
13578                PARAM_EMAIL_CONTENTS
13579                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
13580          )
13581          GENLIST_PART_FLIP
13582       }
13583       GENLIST_PROGRAMS_READ_TEXT1( target: "elm.text.1"; target: "elm.text.2";
13584          target: "elm.text.3"; target: "elm.text.4";
13585          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
13586          target: "elm.icon.3"; )
13587    }
13588 #endif