[Genlist] Add customization template file for genlist item
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23    group { GENLIST_NAME("default/default")
24       alias: "elm/list/item/default";
25       alias: "elm/list/item_odd/default";
26       alias: "elm/list/item_compress/default";
27       alias: "elm/list/item_compress_odd/default";
28
29       GENLIST_PROLOG_NORMAL
30       data.item: "texts" "elm.text";
31       data.item: "contents" "elm.swallow.icon elm.swallow.end";
32
33       parts {
34          GENLIST_PART_BASE
35          GENLIST_PART_BG_NORMAL
36          GENLIST_PART_BOTTOM_LINE
37          GENLIST_PART_PADDING_LEFT
38          GENLIST_PART_PADDING_RIGHT
39          GENLIST_PART_PADDING_TOP
40          GENLIST_PART_PADDING_BOTTOM
41
42          GENLIST_PART_ICON("elm.swallow.icon",
43             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
44                fixed: 1 0;
45             )
46          )
47          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
48             "elm.swallow.icon", "elm.swallow.end",
49             "elm.padding.top", "elm.padding.bottom",
50          )
51          GENLIST_PART_ICON("elm.swallow.end",
52             GENLIST_DESCRIPTION_R("elm.padding.right",
53                fixed: 1 0;
54             )
55          )
56          GENLIST_PART_FLIP
57       }
58       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
59    }
60
61 // -------------------------------------------------------------------
62 // Tizen Theme -------------------------------------------------------
63 // -------------------------------------------------------------------
64 // 2.2.6.1
65    group {  GENLIST_NAME("editfield/default")
66       alias: "elm/layout/item/editfield/default";
67
68       GENLIST_PROLOG_NORMAL
69       images {
70          image: "00_EditField_rename.png" COMP;
71       }
72
73       data.item: "contents" "elm.icon.entry elm.icon.eraser";
74
75       parts {
76          GENLIST_PART_BASE
77          GENLIST_PART_BG_NORMAL
78          GENLIST_PART_BOTTOM_LINE
79          GENLIST_PART_PADDING_LEFT
80          GENLIST_PART_PADDING_RIGHT
81          GENLIST_PART_PADDING_TOP_SIZE(29)
82          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
83
84          GENLIST_PART_ICON("elm.icon.entry",
85             GENLIST_DESCRIPTION(
86                "elm.padding.left", "elm.icon.eraser",
87                "elm.padding.top", "elm.padding.bottom",
88                min: 0 48; // This is tuned value for exact entry size.
89             )
90          )
91          GENLIST_PART_ICON("elm.icon.eraser",
92             GENLIST_DESCRIPTION_RTB("elm.padding.right",
93                "elm.padding.top", "elm.padding.bottom",
94                fixed: 1 0;
95                visible: 0;
96                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
97                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
98             )
99             description { state: "show" 0.0;
100                inherit: "default" 0.0;
101                visible: 1;
102             }
103          )
104          GENLIST_PART_IMAGE("elm.icon.rename",
105             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
106                fixed: 1 0;
107                visible: 1;
108                image.normal: "00_EditField_rename.png";
109                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
110                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
111                color: GENLIST_ENTRY_RENAME_COLOR;
112             )
113             description { state: "hide" 0.0;
114                inherit: "default" 0.0;
115                visible: 0;
116             }
117          )
118          GENLIST_PART_FLIP
119       }
120       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.icon.rename"; )
121       GENLIST_PROGRAMS_ENTRY
122    }
123
124 // 2.2.6.1 (without genlist background)
125    group {  GENLIST_NAME("editfield/no_bg/default")
126       alias: "elm/layout/editfield/no_bg/default";
127       inherit: "elm/genlist/item/editfield/default";
128
129       parts {
130          GENLIST_PART_BG_NORMAL_OFF
131       }
132    }
133
134 // 2.2.6.2
135    group { GENLIST_NAME("editfield/title/default")
136       alias: "elm/layout/editfield/title/default";
137
138       GENLIST_PROLOG_NORMAL
139       images {
140          image: "00_EditField_rename.png" COMP;
141       }
142       data.item: "contents" "elm.icon.entry elm.icon.eraser";
143       data.item: "texts" "elm.text";
144       parts {
145          GENLIST_PART_BASE
146          GENLIST_PART_BG_NORMAL
147          GENLIST_PART_BOTTOM_LINE
148          GENLIST_PART_PADDING_LEFT
149          GENLIST_PART_PADDING_RIGHT
150          GENLIST_PART_PADDING_TOP_SIZE(22)
151          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
152
153          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
154             "elm.padding.left", "elm.padding.right", "elm.padding.top"
155          )
156          GENLIST_PART_ICON("elm.icon.entry",
157             GENLIST_DESCRIPTION(
158                "elm.padding.left", "elm.icon.eraser",
159                "elm.text", "elm.padding.bottom",
160                min: 0 48; // This is tuned value for exact entry size.
161             )
162          )
163          GENLIST_PART_ICON("elm.icon.eraser",
164             GENLIST_DESCRIPTION_RTB("elm.padding.right",
165                "elm.text", "elm.padding.bottom",
166                fixed: 1 0;
167                visible: 0;
168                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
169                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
170             )
171             description { state: "show" 0.0;
172                inherit: "default" 0.0;
173                visible: 1;
174             }
175          )
176          GENLIST_PART_IMAGE("elm.icon.rename",
177             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
178                visible: 1;
179                fixed: 1 0;
180                image.normal: "00_EditField_rename.png";
181                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
182                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
183                color: GENLIST_ENTRY_RENAME_COLOR;
184             )
185             description { state: "hide" 0.0;
186                inherit: "default" 0.0;
187                visible: 0;
188             }
189          )
190          GENLIST_PART_FLIP
191       }
192       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.icon.rename"; )
193       GENLIST_PROGRAMS_ENTRY
194    }
195
196 // 2.2.6.2 (without genlist background)
197    group {  GENLIST_NAME("editfield/title/no_bg/default")
198       alias: "elm/layout/editfield/title/no_bg/default";
199       inherit: "elm/genlist/item/editfield/title/default";
200
201       parts {
202          GENLIST_PART_BG_NORMAL_OFF
203       }
204    }
205
206    group {  GENLIST_NAME("1icon/default")
207       GENLIST_PROLOG_NORMAL
208
209       data.item: "contents" "elm.icon";
210
211       parts {
212          GENLIST_PART_BASE
213          GENLIST_PART_BG_NORMAL
214          GENLIST_PART_BOTTOM_LINE
215          GENLIST_PART_PADDING_LEFT
216          GENLIST_PART_PADDING_RIGHT
217          GENLIST_PART_PADDING_TOP
218          GENLIST_PART_PADDING_BOTTOM
219
220          GENLIST_PART_ICON("elm.icon",
221             GENLIST_DESCRIPTION(
222                "elm.padding.left", "elm.padding.right",
223                "elm.padding.top", "elm.padding.bottom",
224                min: 0 GENLIST_HEIGHT_1LINE;
225             )
226          )
227          GENLIST_PART_FLIP
228       }
229       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
230    }
231
232    group { GENLIST_NAME("1icon/with_no_line/default")
233       inherit: "elm/genlist/item/1icon/default";
234
235       parts {
236          part { name: "bottom_line";
237             description { state: "default" 0.0;
238                visible: 0;
239             }
240          }
241          part { name: "bottom_line2";
242             description { state: "default" 0.0;
243                visible: 0;
244             }
245          }
246       }
247    }
248
249    group { GENLIST_NAME("1icon/no_padding/default")
250       inherit: "elm/genlist/item/1icon/default";
251
252       parts {
253          GENLIST_PART_PADDING_LEFT_SIZE(0)
254          GENLIST_PART_PADDING_RIGHT_SIZE(0)
255       }
256    }
257
258 // -------------------------------------------------------------------
259 // 1 line -------------------------------------------------------
260 // -------------------------------------------------------------------
261 // 2.2.1.1
262    group { GENLIST_NAME("1text/default")
263       GENLIST_PROLOG_NORMAL
264
265       data.item: "texts" "elm.text";
266
267       parts {
268          GENLIST_PART_BG_NORMAL
269          GENLIST_PART_BASE
270          GENLIST_PART_BOTTOM_LINE
271          GENLIST_PART_PADDING_LEFT
272          GENLIST_PART_PADDING_RIGHT
273          GENLIST_PART_PADDING_TOP
274          GENLIST_PART_PADDING_BOTTOM
275
276          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
277             "elm.padding.left", "elm.padding.right",
278             "elm.padding.top", "elm.padding.bottom",
279          )
280          GENLIST_PART_FLIP
281       }
282       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
283    }
284 // 2.2.1.1 (textblock)
285    group { GENLIST_NAME("1text.tb/default")
286       GENLIST_PROLOG_NORMAL
287       data.item: "texts" "elm.text";
288       parts {
289          GENLIST_PART_BASE
290          GENLIST_PART_BG_NORMAL
291          GENLIST_PART_BOTTOM_LINE
292          GENLIST_PART_PADDING_LEFT
293          GENLIST_PART_PADDING_RIGHT
294          GENLIST_PART_PADDING_TOP
295          GENLIST_PART_PADDING_BOTTOM
296
297          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
298             "elm.padding.left", "elm.padding.right",
299             "elm.padding.top", "elm.padding.bottom",
300          )
301          GENLIST_PART_FLIP
302       }
303       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
304    }
305
306 // 2.2.1.2
307    group { GENLIST_NAME("2text/default")
308       GENLIST_PROLOG_NORMAL
309       data.item: "texts" "elm.text.1 elm.text.2";
310       parts {
311          GENLIST_PART_BG_NORMAL
312          GENLIST_PART_BASE
313          GENLIST_PART_BOTTOM_LINE
314          GENLIST_PART_PADDING_LEFT
315          GENLIST_PART_PADDING_RIGHT
316          GENLIST_PART_PADDING_TOP
317          GENLIST_PART_PADDING_BOTTOM
318
319          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
320             "elm.padding.left", "elm.text.2",
321             "elm.padding.top", "elm.padding.bottom",
322          )
323          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
324             "elm.padding.right",
325             "elm.padding.top", "elm.padding.bottom"
326          )
327          GENLIST_PART_FLIP
328       }
329       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
330    }
331
332 // 2.2.1.3
333    group { GENLIST_NAME("2text.6/default")
334       inherit: "elm/genlist/item/2text/default";
335
336       parts {
337
338          part { name: "elm.text.2";
339             description { state: "default" 0.0;
340                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
341             }
342             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
343          }
344       }
345    }
346
347 // 2.2.1.4
348    group { GENLIST_NAME("1text.1icon/default")
349       GENLIST_PROLOG_NORMAL
350
351       data.item: "texts" "elm.text";
352       data.item: "contents" "elm.icon";
353
354       parts {
355          GENLIST_PART_BG_NORMAL
356          GENLIST_PART_BASE
357          GENLIST_PART_BOTTOM_LINE
358          GENLIST_PART_PADDING_LEFT
359          GENLIST_PART_PADDING_RIGHT
360          GENLIST_PART_PADDING_TOP
361          GENLIST_PART_PADDING_BOTTOM
362
363          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
364             "elm.padding.left", "elm.padding.icon.left",
365             "elm.padding.top", "elm.padding.bottom",
366          )
367          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
368          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
369             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
370          GENLIST_PART_FLIP
371       }
372       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
373    }
374
375 // 2.2.1.5
376    group { GENLIST_NAME("1text.1icon.4/default")
377       inherit: "elm/genlist/item/1text.1icon/default";
378
379       parts {
380          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
381       }
382    }
383
384 // 2.2.1.6
385    group { GENLIST_NAME("1text.1icon.6/default")
386       inherit: "elm/genlist/item/1text.1icon/default";
387
388       parts {
389          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
390       }
391    }
392
393
394 // 2.2.1.7
395       group { GENLIST_NAME("1text.1icon.7/default")
396       inherit: "elm/genlist/item/1text.1icon/default";
397
398       parts {
399          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
400       }
401    }
402
403 // 2.2.1.8
404    group { GENLIST_NAME("1text.1icon.5/default")
405       inherit: "elm/genlist/item/1text.1icon/default";
406
407       parts {
408          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
409       }
410    }
411
412 // 2.2.1.9
413    group { GENLIST_NAME("1text.2icon.3/default")
414       GENLIST_PROLOG_NORMAL
415       data.item: "texts" "elm.text";
416       data.item: "contents" "elm.icon.1 elm.icon.2";
417
418       parts {
419          GENLIST_PART_BG_NORMAL
420          GENLIST_PART_BASE
421          GENLIST_PART_BOTTOM_LINE
422          GENLIST_PART_PADDING_LEFT
423          GENLIST_PART_PADDING_RIGHT
424          GENLIST_PART_PADDING_TOP
425          GENLIST_PART_PADDING_BOTTOM
426
427          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
428             "elm.padding.left", "elm.text.limit",
429             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
430          )
431          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
432          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
433          // Virtual part for Maxmimum right X axis of TEXT
434          GENLIST_PART_SPACER("elm.text.limit",
435             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
436                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
437             )
438          )
439          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
440          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
441          GENLIST_PART_FLIP
442       }
443       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
444    }
445
446 // 2.2.1.9 (textblock)
447    group { GENLIST_NAME("1text.2icon.3.tb/default")
448       GENLIST_PROLOG_NORMAL
449       data.item: "texts" "elm.text";
450       data.item: "contents" "elm.icon.1 elm.icon.2";
451
452       parts {
453          GENLIST_PART_BG_NORMAL
454          GENLIST_PART_BASE
455          GENLIST_PART_BOTTOM_LINE
456          GENLIST_PART_PADDING_LEFT
457          GENLIST_PART_PADDING_RIGHT
458          GENLIST_PART_PADDING_TOP
459          GENLIST_PART_PADDING_BOTTOM
460
461          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
462             "elm.padding.left", "elm.text.limit",
463             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
464          )
465          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
466          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
467          // Virtual part for Maxmimum right X axis of TEXT
468          GENLIST_PART_SPACER("elm.text.limit",
469             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
470                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
471             )
472          )
473          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
474          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
475          GENLIST_PART_FLIP
476       }
477       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
478    }
479
480 // 2.2.1.10
481    group { GENLIST_NAME("1text.1icon.2/default")
482       // FIXME: just for backward compatibility
483       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
484       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
485       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
486       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
487       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
488       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
489       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
490       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
491       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
492       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
493       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
494       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
495       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
496       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
497       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
498
499       GENLIST_PROLOG_NORMAL
500       data.item: "texts" "elm.text";
501       data.item: "contents" "elm.icon";
502
503       parts {
504          GENLIST_PART_BG_NORMAL
505          GENLIST_PART_BASE
506          GENLIST_PART_BOTTOM_LINE
507          GENLIST_PART_PADDING_LEFT
508          GENLIST_PART_PADDING_RIGHT
509          GENLIST_PART_PADDING_TOP
510          GENLIST_PART_PADDING_BOTTOM
511
512          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
513          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
514          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
515             "elm.padding.icon.right", "elm.padding.right", )
516          GENLIST_PART_FLIP
517       }
518       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
519    }
520
521 // 2.2.1.10 (textblock)
522    group { GENLIST_NAME("1text.1icon.2.tb/default")
523       GENLIST_PROLOG_NORMAL
524       data.item: "texts" "elm.text";
525       data.item: "contents" "elm.icon";
526
527       parts {
528          GENLIST_PART_BG_NORMAL
529          GENLIST_PART_BASE
530          GENLIST_PART_BOTTOM_LINE
531          GENLIST_PART_PADDING_LEFT
532          GENLIST_PART_PADDING_RIGHT
533          GENLIST_PART_PADDING_TOP
534          GENLIST_PART_PADDING_BOTTOM
535
536          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
537          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
538          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
539          GENLIST_PART_FLIP
540       }
541       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
542    }
543
544 // 2.2.1.11
545    group { GENLIST_NAME("2text.1icon/default")
546       GENLIST_PROLOG_NORMAL
547       data.item: "texts" "elm.text.1 elm.text.2";
548       data.item: "contents" "elm.icon";
549
550       parts {
551          GENLIST_PART_BG_NORMAL
552          GENLIST_PART_BASE
553          GENLIST_PART_BOTTOM_LINE
554          GENLIST_PART_PADDING_LEFT
555          GENLIST_PART_PADDING_RIGHT
556          GENLIST_PART_PADDING_TOP
557          GENLIST_PART_PADDING_BOTTOM
558
559          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
560          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
561          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
562          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
563          GENLIST_PART_FLIP
564       }
565       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
566    }
567
568 // 2.2.1.12
569    group { GENLIST_NAME("2text.1icon.6/default")
570       inherit: "elm/genlist/item/2text.1icon/default";
571
572       parts {
573          part { name: "elm.text.2";
574             description { state: "default" 0.0;
575                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
576             }
577             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
578          }
579       }
580    }
581
582 // 2.2.1.13
583    group { GENLIST_NAME("1text.2icon/default")
584       GENLIST_PROLOG_NORMAL
585       data.item: "texts" "elm.text";
586       data.item: "contents" "elm.icon.1 elm.icon.2";
587
588       parts {
589          GENLIST_PART_BG_NORMAL
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("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.13 (textblock)
608    group { GENLIST_NAME("1text.2icon.tb/default")
609       GENLIST_PROLOG_NORMAL
610       data.item: "texts" "elm.text";
611       data.item: "contents" "elm.icon.1 elm.icon.2";
612
613       parts {
614          GENLIST_PART_BG_NORMAL
615          GENLIST_PART_BASE
616          GENLIST_PART_BOTTOM_LINE
617          GENLIST_PART_PADDING_LEFT
618          GENLIST_PART_PADDING_RIGHT
619          GENLIST_PART_PADDING_TOP
620          GENLIST_PART_PADDING_BOTTOM
621
622          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
623          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
624          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
625          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
626          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
627          GENLIST_PART_FLIP
628       }
629       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
630    }
631
632 // 2.2.1.14
633    group { GENLIST_NAME("1text.2icon.6/default")
634       inherit: "elm/genlist/item/1text.2icon/default";
635
636       parts {
637          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
638
639       }
640    }
641
642 // 2.2.1.14 (textblock)
643    group { GENLIST_NAME("1text.2icon.6.tb/default")
644       inherit: "elm/genlist/item/1text.2icon.tb/default";
645
646       parts {
647          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
648       }
649    }
650
651 // 2.2.1.15
652    group { GENLIST_NAME("1text.2icon.7/default")
653       inherit: "elm/genlist/item/1text.2icon/default";
654
655       parts {
656          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
657       }
658    }
659
660 // 2.2.1.16
661 // 2.2.1.20
662    group { GENLIST_NAME("1text.1icon.3/default")
663       inherit: "elm/genlist/item/1text.1icon.2/default";
664
665       parts {
666          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
667       }
668    }
669
670 // 2.2.1.16 (textblock)
671 // 2.2.1.20 (textblock)
672    group { GENLIST_NAME("1text.1icon.3.tb/default")
673       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
674
675       parts {
676          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
677       }
678    }
679
680 // 2.2.1.17
681    group { GENLIST_NAME("1text.2icon.4/default")
682       inherit: "elm/genlist/item/1text.2icon/default";
683
684       parts {
685          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
686          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
687       }
688    }
689
690 // 2.2.1.17 (textblock)
691    group { GENLIST_NAME("1text.2icon.4.tb/default")
692       inherit: "elm/genlist/item/1text.2icon.tb/default";
693
694       parts {
695          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
696          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
697       }
698    }
699
700 // 2.2.1.18
701 // 2.2.1.23
702    group { GENLIST_NAME("1text.2icon.2/default")
703       GENLIST_PROLOG_NORMAL
704       data.item: "texts" "elm.text";
705       data.item: "contents" "elm.icon.1 elm.icon.2";
706
707       parts {
708          GENLIST_PART_BG_NORMAL
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 { GENLIST_NAME("1text.3icon/default")
729       GENLIST_PROLOG_NORMAL
730       data.item: "texts" "elm.text";
731       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
732
733       parts {
734          GENLIST_PART_BG_NORMAL
735          GENLIST_PART_BASE
736          GENLIST_PART_BOTTOM_LINE
737          GENLIST_PART_PADDING_LEFT
738          GENLIST_PART_PADDING_RIGHT
739          GENLIST_PART_PADDING_TOP
740          GENLIST_PART_PADDING_BOTTOM
741
742          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
743          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
744          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
745          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
746          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
747             "elm.padding.icon2.right", "elm.padding.icon3.left",)
748          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
749          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
750          GENLIST_PART_FLIP
751       }
752       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
753    }
754
755 // 2.2.1.21
756    group { GENLIST_NAME("1text.2icon.8/default")
757       inherit: "elm/genlist/item/1text.2icon/default";
758
759       parts {
760          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
761          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
762       }
763    }
764
765 // 2.2.1.22
766    group { GENLIST_NAME("1text.2icon.9/default")
767       inherit: "elm/genlist/item/1text.2icon/default";
768
769       parts {
770          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
771          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
772       }
773    }
774
775 // 2.2.1.24
776    group { GENLIST_NAME("1text.3icon.2/default")
777       GENLIST_PROLOG_NORMAL
778       data.item: "texts" "elm.text";
779       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
780
781       parts {
782          GENLIST_PART_BG_NORMAL
783          GENLIST_PART_BASE
784          GENLIST_PART_BOTTOM_LINE
785          GENLIST_PART_PADDING_LEFT
786          GENLIST_PART_PADDING_RIGHT
787          GENLIST_PART_PADDING_TOP
788          GENLIST_PART_PADDING_BOTTOM
789
790          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
791          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
792          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
793             "elm.padding.icon1.right", "elm.padding.icon2.left", )
794          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
795          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
796          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
797          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
798          GENLIST_PART_FLIP
799       }
800       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
801    }
802
803 // 2.2.1.26
804    group { GENLIST_NAME("2text.4/default")
805       GENLIST_PROLOG_NORMAL
806       data.item: "texts" "elm.text.1 elm.text.2";
807
808       parts {
809          GENLIST_PART_BG_NORMAL
810          GENLIST_PART_BASE
811          GENLIST_PART_BOTTOM_LINE
812          GENLIST_PART_PADDING_LEFT
813          GENLIST_PART_PADDING_RIGHT
814          GENLIST_PART_PADDING_TOP
815          GENLIST_PART_PADDING_BOTTOM
816
817          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
818             "elm.padding.left", "elm.divider1.left",
819          )
820          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
821          GENLIST_PART_DIVIDER_R("elm.text.2.left")
822          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
823          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
824             "elm.padding.right")
825          GENLIST_PART_FLIP
826       }
827       GENLIST_PROGRAMS_NORMAL(
828          target: "elm.text.1"; target: "elm.text.2";
829          target: "elm.divider1"; target: "elm.divider2"; )
830    }
831
832 // 2.2.1.26 (textblock)
833    group { GENLIST_NAME("2text.4.tb/default")
834       GENLIST_PROLOG_NORMAL
835       data.item: "texts" "elm.text.1 elm.text.2";
836
837       parts {
838          GENLIST_PART_BG_NORMAL
839          GENLIST_PART_BASE
840          GENLIST_PART_BOTTOM_LINE
841          GENLIST_PART_PADDING_LEFT
842          GENLIST_PART_PADDING_RIGHT
843          GENLIST_PART_PADDING_TOP
844          GENLIST_PART_PADDING_BOTTOM
845
846          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
847             "elm.padding.left", "elm.elm.divider1.left",)
848          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
849          GENLIST_PART_DIVIDER_R("elm.text.2.left")
850          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
851          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
852             "elm.padding.right")
853          GENLIST_PART_FLIP
854       }
855       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
856          target: "elm.divider1"; target: "elm.divider2"; )
857    }
858
859 // 2.2.1.27
860    group { GENLIST_NAME("2text.5/default")
861       GENLIST_PROLOG_NORMAL
862       data.item: "texts" "elm.text.1 elm.text.2";
863
864       parts {
865          GENLIST_PART_BG_NORMAL
866          GENLIST_PART_BASE
867          GENLIST_PART_BOTTOM_LINE
868          GENLIST_PART_PADDING_LEFT
869          GENLIST_PART_PADDING_RIGHT
870          GENLIST_PART_PADDING_TOP
871          GENLIST_PART_PADDING_BOTTOM
872
873          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
874             "elm.padding.left")
875          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
876          GENLIST_PART_DIVIDER_L("elm.text2.right")
877          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
878          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
879             "elm.divider.right", "elm.padding.right", )
880          GENLIST_PART_FLIP
881       }
882       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
883    }
884
885 // 2.2.1.28
886    group { GENLIST_NAME("1text.1icon.divider/default")
887       inherit: "elm/genlist/item/1text.1icon.7/default";
888
889       parts {
890          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
891             "elm.padding.left", "elm.divider1",
892          )
893          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
894          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
895          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
896       }
897       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
898    }
899
900 // 2.2.1.29
901    group { GENLIST_NAME("1text.2icon.divider/default")
902       inherit: "elm/genlist/item/1text.2icon.7/default";
903
904       parts {
905          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
906             "elm.padding.icon1.right", "elm.divider1",
907          )
908          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
909          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
910       }
911    }
912
913 // -------------------------------------------------------------------
914 // 2 line -------------------------------------------------------
915 // -------------------------------------------------------------------
916 // 2.2.2.1
917    group { GENLIST_NAME("2text.2/default")
918       GENLIST_PROLOG_NORMAL
919       data.item: "texts" "elm.text.1 elm.text.2";
920
921       parts {
922          GENLIST_PART_BG_NORMAL
923          GENLIST_PART_BASE
924          GENLIST_PART_BOTTOM_LINE
925          GENLIST_PART_PADDING_LEFT
926          GENLIST_PART_PADDING_RIGHT
927          GENLIST_PART_PADDING_TOP_2LINE
928          GENLIST_PART_PADDING_BOTTOM_2LINE
929
930          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
931             "elm.padding.left", "elm.padding.right",
932             "elm.padding.top", "elm.text.2",
933          )
934          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
935             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
936          GENLIST_PART_FLIP
937       }
938       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
939    }
940
941 // 2.2.2.1 (textblock)
942    group { GENLIST_NAME("2text.2.tb/default")
943       GENLIST_PROLOG_NORMAL
944       data.item: "texts" "elm.text.1 elm.text.2";
945
946       parts {
947          GENLIST_PART_BG_NORMAL
948          GENLIST_PART_BASE
949          GENLIST_PART_BOTTOM_LINE
950          GENLIST_PART_PADDING_LEFT
951          GENLIST_PART_PADDING_RIGHT
952          GENLIST_PART_PADDING_TOP_2LINE
953          GENLIST_PART_PADDING_BOTTOM_2LINE
954
955          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
956             "elm.padding.left", "elm.padding.right",
957             "elm.padding.top", "elm.text.2",
958          )
959          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
960             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
961          )
962          GENLIST_PART_FLIP
963       }
964       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
965    }
966
967 // 2.2.2.2
968    group { GENLIST_NAME("2text.3/default")
969       GENLIST_PROLOG_NORMAL
970       data.item: "texts" "elm.text.1 elm.text.2";
971
972       parts {
973          GENLIST_PART_BG_NORMAL
974          GENLIST_PART_BASE
975          GENLIST_PART_BOTTOM_LINE
976          GENLIST_PART_PADDING_LEFT
977          GENLIST_PART_PADDING_RIGHT
978          GENLIST_PART_PADDING_TOP_2LINE
979          GENLIST_PART_PADDING_BOTTOM_2LINE
980
981          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
982             "elm.padding.left", "elm.padding.right", "elm.padding.top"
983          )
984          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
985             "elm.padding.left", "elm.padding.right",
986             "elm.text.2", "elm.padding.bottom",
987          )
988          GENLIST_PART_FLIP
989       }
990       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
991    }
992
993 // 2.2.2.3
994    group { GENLIST_NAME("3text/default")
995       GENLIST_PROLOG_NORMAL
996       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
997
998       parts {
999          GENLIST_PART_BG_NORMAL
1000          GENLIST_PART_BASE
1001          GENLIST_PART_BOTTOM_LINE
1002          GENLIST_PART_PADDING_LEFT
1003          GENLIST_PART_PADDING_RIGHT
1004          GENLIST_PART_PADDING_TOP_2LINE
1005          GENLIST_PART_PADDING_BOTTOM_2LINE
1006
1007          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1008             "elm.padding.left", "elm.text.3",
1009             "elm.padding.top", "elm.text.2",
1010          )
1011          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1012             "elm.padding.right", "elm.padding.top", "elm.text.2"
1013          )
1014          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1015             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1016          GENLIST_PART_FLIP
1017       }
1018       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1019    }
1020
1021 // 2.2.2.3 (textblock)
1022    group { GENLIST_NAME("3text.tb/default")
1023       GENLIST_PROLOG_NORMAL
1024       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1025
1026       parts {
1027          GENLIST_PART_BG_NORMAL
1028          GENLIST_PART_BASE
1029          GENLIST_PART_BOTTOM_LINE
1030          GENLIST_PART_PADDING_LEFT
1031          GENLIST_PART_PADDING_RIGHT
1032          GENLIST_PART_PADDING_TOP_2LINE
1033          GENLIST_PART_PADDING_BOTTOM_2LINE
1034
1035          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1036             "elm.padding.left", "elm.text.3",
1037             "elm.padding.top", "elm.text.2",
1038          )
1039          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1040             "elm.padding.right", "elm.padding.top", "elm.text.2"
1041          )
1042          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1043             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1044          )
1045          GENLIST_PART_FLIP
1046       }
1047       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1048    }
1049
1050 // 2.2.2.4
1051    group { GENLIST_NAME("2text.1icon.2/default")
1052       GENLIST_PROLOG_NORMAL
1053       data.item: "texts" "elm.text.1 elm.text.2";
1054       data.item: "contents" "elm.icon";
1055
1056       parts {
1057          GENLIST_PART_BG_NORMAL
1058          GENLIST_PART_BASE
1059          GENLIST_PART_BOTTOM_LINE
1060          GENLIST_PART_PADDING_LEFT
1061          GENLIST_PART_PADDING_RIGHT
1062          GENLIST_PART_PADDING_TOP_2LINE
1063          GENLIST_PART_PADDING_BOTTOM_2LINE
1064
1065          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1066             "elm.padding.left", "elm.padding.icon.left",
1067             "elm.padding.top", "elm.text.2",
1068          )
1069          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1070             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1071          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1072          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1073          GENLIST_PART_FLIP
1074       }
1075       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1076    }
1077
1078 // 2.2.2.4 (textblock)
1079    group { GENLIST_NAME("2text.1icon.2.tb/default")
1080       GENLIST_PROLOG_NORMAL
1081       data.item: "texts" "elm.text.1 elm.text.2";
1082       data.item: "contents" "elm.icon";
1083
1084       parts {
1085          GENLIST_PART_BG_NORMAL
1086          GENLIST_PART_BASE
1087          GENLIST_PART_BOTTOM_LINE
1088          GENLIST_PART_PADDING_LEFT
1089          GENLIST_PART_PADDING_RIGHT
1090          GENLIST_PART_PADDING_TOP_2LINE
1091          GENLIST_PART_PADDING_BOTTOM_2LINE
1092
1093          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1094             "elm.padding.left", "elm.padding.icon.left",
1095             "elm.padding.top", "elm.text.2",
1096          )
1097          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1098             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1099          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1100          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1101          GENLIST_PART_FLIP
1102       }
1103       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1104    }
1105
1106
1107 // 2.2.2.5
1108    group { GENLIST_NAME("2text.1icon.10/default")
1109       inherit: "elm/genlist/item/2text.1icon.2/default";
1110
1111       parts {
1112          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1113       }
1114    }
1115
1116 // 2.2.2.5 (textblock)
1117    group { GENLIST_NAME("2text.1icon.10.tb/default")
1118       GENLIST_PROLOG_NORMAL
1119       data.item: "texts" "elm.text.1 elm.text.2";
1120       data.item: "contents" "elm.icon";
1121
1122       parts {
1123          GENLIST_PART_BG_NORMAL
1124          GENLIST_PART_BASE
1125          GENLIST_PART_BOTTOM_LINE
1126          GENLIST_PART_PADDING_LEFT
1127          GENLIST_PART_PADDING_RIGHT
1128          GENLIST_PART_PADDING_TOP_2LINE
1129          GENLIST_PART_PADDING_BOTTOM_2LINE
1130
1131          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1132             "elm.padding.left", "elm.padding.icon.left",
1133             "elm.padding.top", "elm.text.2",
1134          )
1135          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1136             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1137          )
1138          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1139          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1140          GENLIST_PART_FLIP
1141       }
1142       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1143    }
1144
1145 // 2.2.2.6
1146    group { GENLIST_NAME("2text.5icon/default")
1147       GENLIST_PROLOG_NORMAL
1148       data.item: "texts" "elm.text.1 elm.text.2";
1149       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1150
1151       parts {
1152          GENLIST_PART_BG_NORMAL
1153          GENLIST_PART_BASE
1154          GENLIST_PART_BOTTOM_LINE
1155          GENLIST_PART_PADDING_LEFT
1156          GENLIST_PART_PADDING_RIGHT
1157          GENLIST_PART_PADDING_TOP_2LINE
1158          GENLIST_PART_PADDING_BOTTOM_2LINE
1159
1160          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1161             "elm.padding.left", "elm.icon.5",
1162             "elm.padding.top", "elm.text.2",
1163          )
1164          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1165             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1166          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1167             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1168          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1169          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1170             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1171          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1172          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1173             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1174          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1175          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1176             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1177          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1178          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1179             "elm.padding.right", "elm.padding.top", "elm.text.2")
1180          GENLIST_PART_FLIP
1181       }
1182       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1183          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1184    }
1185
1186 // 2.2.2.7
1187    group { GENLIST_NAME("3text.1icon/default")
1188       GENLIST_PROLOG_NORMAL
1189       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1190       data.item: "contents" "elm.icon";
1191
1192       parts {
1193          GENLIST_PART_BG_NORMAL
1194          GENLIST_PART_BASE
1195          GENLIST_PART_BOTTOM_LINE
1196          GENLIST_PART_PADDING_LEFT
1197          GENLIST_PART_PADDING_RIGHT
1198          GENLIST_PART_PADDING_TOP_2LINE
1199          GENLIST_PART_PADDING_BOTTOM_2LINE
1200
1201          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1202             "elm.padding.left", "elm.padding.icon.left",
1203             "elm.padding.top", "elm.text.3",
1204          )
1205          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1206          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1207             "elm.padding.right", "elm.padding.top", "elm.text.3"
1208          )
1209
1210          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1211             "elm.padding.left", "elm.padding.text3.right",
1212             "elm.text.1", "elm.padding.bottom",
1213          )
1214          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1215          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1216             "elm.padding.right", "elm.padding.bottom")
1217          GENLIST_PART_FLIP
1218       }
1219       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1220          target: "elm.icon"; )
1221    }
1222
1223 // 2.2.2.7 (textblock)
1224    group { GENLIST_NAME("3text.1icon.tb/default")
1225       GENLIST_PROLOG_NORMAL
1226       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1227       data.item: "contents" "elm.icon";
1228
1229       parts {
1230          GENLIST_PART_BG_NORMAL
1231          GENLIST_PART_BASE
1232          GENLIST_PART_BOTTOM_LINE
1233          GENLIST_PART_PADDING_LEFT
1234          GENLIST_PART_PADDING_RIGHT
1235          GENLIST_PART_PADDING_TOP_2LINE
1236          GENLIST_PART_PADDING_BOTTOM_2LINE
1237
1238          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1239          // and theier font size can be changed both.
1240          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1241             "elm.padding.left", "elm.padding.icon.left",
1242             "elm.padding.top",
1243          )
1244          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1245          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1246             "elm.padding.right", "elm.padding.top", "elm.text.3")
1247
1248          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1249             "elm.padding.left", "elm.padding.text3.right",
1250             "elm.text.1", "elm.padding.bottom"
1251          )
1252          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1253          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1254             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1255          GENLIST_PART_FLIP
1256       }
1257       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1258          target: "elm.icon"; )
1259    }
1260
1261 // 2.2.2.8
1262    group { GENLIST_NAME("2text.2icon/default")
1263       GENLIST_PROLOG_NORMAL
1264       data.item: "texts" "elm.text.1 elm.text.2";
1265       data.item: "contents" "elm.icon.1 elm.icon.2";
1266
1267       parts {
1268          GENLIST_PART_BG_NORMAL
1269          GENLIST_PART_BASE
1270          GENLIST_PART_BOTTOM_LINE
1271          GENLIST_PART_PADDING_LEFT
1272          GENLIST_PART_PADDING_RIGHT
1273          GENLIST_PART_PADDING_TOP_2LINE
1274          GENLIST_PART_PADDING_BOTTOM_2LINE
1275
1276          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1277             "elm.padding.left", "elm.padding.icon1.left",
1278             "elm.padding.top", "elm.icon.2",
1279          )
1280          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1281          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1282             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1283
1284          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1285             "elm.padding.left", "elm.padding.bottom")
1286          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1287          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1288             "elm.icon2.right", "elm.padding.right",
1289             "elm.text.1", "elm.padding.bottom",
1290             fixed: 1 1;
1291          )
1292          GENLIST_PART_FLIP
1293       }
1294       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1295          target: "elm.icon.1"; target: "elm.icon.2"; )
1296    }
1297
1298 // 2.2.2.9
1299    group { GENLIST_NAME("2text.7/default")
1300       inherit: "elm/genlist/item/2text.2/default";
1301
1302       parts {
1303          part { name: "elm.text.2";
1304             description { state: "default" 0.0;
1305                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1306             }
1307             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1308          }
1309       }
1310    }
1311
1312 // 2.2.2.10
1313    group { GENLIST_NAME("2text.1icon.7/default")
1314       inherit: "elm/genlist/item/2text.1icon.2/default";
1315
1316       parts {
1317          part { name: "elm.text.2";
1318             description { state: "default" 0.0;
1319                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1320             }
1321             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1322          }
1323          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1324       }
1325    }
1326
1327 // 2.2.2.10 (textblock)
1328    group { GENLIST_NAME("2text.1icon.7.tb/default")
1329       GENLIST_PROLOG_NORMAL
1330       data.item: "texts" "elm.text.1 elm.text.2";
1331       data.item: "contents" "elm.icon";
1332
1333       parts {
1334          GENLIST_PART_BG_NORMAL
1335          GENLIST_PART_BASE
1336          GENLIST_PART_BOTTOM_LINE
1337          GENLIST_PART_PADDING_LEFT
1338          GENLIST_PART_PADDING_RIGHT
1339          GENLIST_PART_PADDING_TOP_2LINE
1340          GENLIST_PART_PADDING_BOTTOM_2LINE
1341
1342          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1343             "elm.padding.left", "elm.padding.icon.left",
1344             "elm.padding.top", "elm.text.2",
1345          )
1346          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1347             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1348          )
1349          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1350          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1351          GENLIST_PART_FLIP
1352       }
1353       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1354    }
1355
1356 // 2.2.2.11
1357    group { GENLIST_NAME("2text.1icon.11/default")
1358       inherit: "elm/genlist/item/2text.1icon.2/default";
1359       parts {
1360          part { name: "elm.text.2";
1361             description { state: "default" 0.0;
1362                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1363             }
1364             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1365          }
1366          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1367       }
1368    }
1369
1370 // 2.2.2.12
1371    group { GENLIST_NAME("2text.2icon.2/default")
1372       GENLIST_PROLOG_NORMAL
1373       data.item: "texts" "elm.text.1 elm.text.2";
1374       data.item: "contents" "elm.icon.1 elm.icon.2";
1375
1376       parts {
1377          GENLIST_PART_BG_NORMAL
1378          GENLIST_PART_BASE
1379          GENLIST_PART_BOTTOM_LINE
1380          GENLIST_PART_PADDING_LEFT
1381          GENLIST_PART_PADDING_RIGHT
1382          GENLIST_PART_PADDING_TOP_2LINE
1383          GENLIST_PART_PADDING_BOTTOM_2LINE
1384
1385          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1386             "elm.padding.left", "elm.padding.icon1.left",
1387             "elm.padding.top", "elm.text.2",
1388          )
1389          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1390             "elm.icon2.rect", "elm.padding.bottom")
1391          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1392          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1393             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1394          // Virtual part for Maxmimum right X axis of text.2
1395          part { name: "elm.icon2.rect";
1396             type: RECT;
1397             scale: 1;
1398             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1399                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1400                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1401                fixed: 1 1;
1402                visible: 0;
1403             )
1404          }
1405          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1406          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1407          GENLIST_PART_FLIP
1408       }
1409       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1410          target: "elm.icon.1"; target: "elm.icon.2"; )
1411    }
1412
1413 // 2.2.2.13
1414    group { GENLIST_NAME("2text.1icon.5/default")
1415       GENLIST_PROLOG_NORMAL
1416       data.item: "texts" "elm.text.1 elm.text.2";
1417       data.item: "contents" "elm.icon";
1418
1419       parts {
1420          GENLIST_PART_BG_NORMAL
1421          GENLIST_PART_BASE
1422          GENLIST_PART_BOTTOM_LINE
1423          GENLIST_PART_PADDING_LEFT
1424          GENLIST_PART_PADDING_RIGHT
1425          GENLIST_PART_PADDING_TOP_2LINE
1426          GENLIST_PART_PADDING_BOTTOM_2LINE
1427
1428          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1429             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1430          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1431             "elm.padding.left", "elm.padding.icon.left",
1432             "elm.text.2", "elm.padding.bottom",
1433          )
1434          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1435          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1436          GENLIST_PART_FLIP
1437       }
1438       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1439          target: "elm.icon"; )
1440    }
1441
1442 // 2.2.2.14
1443    group { GENLIST_NAME("2text.1icon.4/default")
1444       GENLIST_PROLOG_NORMAL
1445       data.item: "texts" "elm.text.1 elm.text.2";
1446       data.item: "contents" "elm.icon";
1447
1448       parts {
1449          GENLIST_PART_BG_NORMAL
1450          GENLIST_PART_BASE
1451          GENLIST_PART_BOTTOM_LINE
1452          GENLIST_PART_PADDING_LEFT
1453          GENLIST_PART_PADDING_RIGHT
1454          GENLIST_PART_PADDING_TOP_2LINE
1455          GENLIST_PART_PADDING_BOTTOM_2LINE
1456
1457          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1458          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1459          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1460             "elm.padding.icon.right", "elm.padding.right",
1461             "elm.padding.top", "elm.text.2",)
1462          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1463             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1464          GENLIST_PART_FLIP
1465       }
1466       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1467          target: "elm.icon"; )
1468    }
1469
1470 // 2.2.2.14 (textblock)
1471    group { GENLIST_NAME("2text.1icon.4.tb/default")
1472       GENLIST_PROLOG_NORMAL
1473       data.item: "texts" "elm.text.1 elm.text.2";
1474       data.item: "contents" "elm.icon";
1475
1476       parts {
1477          GENLIST_PART_BG_NORMAL
1478          GENLIST_PART_BASE
1479          GENLIST_PART_BOTTOM_LINE
1480          GENLIST_PART_PADDING_LEFT
1481          GENLIST_PART_PADDING_RIGHT
1482          GENLIST_PART_PADDING_TOP_2LINE
1483          GENLIST_PART_PADDING_BOTTOM_2LINE
1484
1485          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1486          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1487          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1488             "elm.padding.icon.right", "elm.padding.right",
1489             "elm.padding.top", "elm.text.2",)
1490          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1491             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1492          GENLIST_PART_FLIP
1493       }
1494       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1495          target: "elm.icon"; )
1496    }
1497
1498 // 2.2.2.15
1499    group { GENLIST_NAME("3text.1icon.2/default")
1500       GENLIST_PROLOG_NORMAL
1501       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1502       data.item: "contents" "elm.icon";
1503
1504       parts {
1505          GENLIST_PART_BG_NORMAL
1506          GENLIST_PART_BASE
1507          GENLIST_PART_BOTTOM_LINE
1508          GENLIST_PART_PADDING_LEFT
1509          GENLIST_PART_PADDING_RIGHT
1510          GENLIST_PART_PADDING_TOP_2LINE
1511          GENLIST_PART_PADDING_BOTTOM_2LINE
1512
1513          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1514          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1515          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1516             "elm.padding.icon.right", "elm.text.3",
1517             "elm.padding.top", "elm.text.2",)
1518          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1519             "elm.padding.right", "elm.padding.top", "elm.text.2")
1520          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1521             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1522          GENLIST_PART_FLIP
1523       }
1524       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1525          target: "elm.icon"; )
1526    }
1527
1528 // 2.2.2.16
1529    group { GENLIST_NAME("2text.1icon.8/default")
1530       inherit: "elm/genlist/item/2text.1icon.4/default";
1531
1532       parts {
1533          part { name: "elm.text.2";
1534             description { state: "default" 0.0;
1535                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1536             }
1537             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1538          }
1539       }
1540    }
1541
1542 // 2.2.2.17
1543    group { GENLIST_NAME("2text.6icon/default")
1544       GENLIST_PROLOG_NORMAL
1545       data.item: "texts" "elm.text.1 elm.text.2";
1546       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1547
1548       parts {
1549          GENLIST_PART_BG_NORMAL
1550          GENLIST_PART_BASE
1551          GENLIST_PART_BOTTOM_LINE
1552          GENLIST_PART_PADDING_LEFT
1553          GENLIST_PART_PADDING_RIGHT
1554          GENLIST_PART_PADDING_TOP_2LINE
1555          GENLIST_PART_PADDING_BOTTOM_2LINE
1556
1557          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1558          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1559          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1560             "elm.padding.icon6.right", "elm.icon.5",
1561             "elm.padding.top", "elm.text.2",)
1562          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1563             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1564
1565          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1566             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1567          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1568          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1569             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1570          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1571          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1572             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1573          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1574          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1575             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1576          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1577          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1578             "elm.padding.right", "elm.padding.top", "elm.text.2")
1579          GENLIST_PART_FLIP
1580       }
1581       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1582          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1583    }
1584
1585 // 2.2.2.17 (textblock)
1586    group { GENLIST_NAME("2text.6icon.tb/default")
1587       GENLIST_PROLOG_NORMAL
1588       data.item: "texts" "elm.text.1 elm.text.2";
1589       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1590
1591       parts {
1592          GENLIST_PART_BG_NORMAL
1593          GENLIST_PART_BASE
1594          GENLIST_PART_BOTTOM_LINE
1595          GENLIST_PART_PADDING_LEFT
1596          GENLIST_PART_PADDING_RIGHT
1597          GENLIST_PART_PADDING_TOP_2LINE
1598          GENLIST_PART_PADDING_BOTTOM_2LINE
1599
1600          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1601          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1602          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1603             "elm.padding.icon6.right", "elm.icon.5",
1604             "elm.padding.top", "elm.text.2",)
1605          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1606             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1607
1608          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1609             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1610          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1611          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1612             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1613          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1614          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1615             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1616          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1617          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1618             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1619          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1620          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1621             "elm.padding.right", "elm.padding.top", "elm.text.2")
1622          GENLIST_PART_FLIP
1623       }
1624       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1625          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1626    }
1627
1628 // 2.2.2.18
1629    group { GENLIST_NAME("2text.2icon.4/default")
1630       GENLIST_PROLOG_NORMAL
1631       data.item: "texts" "elm.text.1 elm.text.2";
1632       data.item: "contents" "elm.icon.1 elm.icon.2";
1633
1634       parts {
1635          GENLIST_PART_BG_NORMAL
1636          GENLIST_PART_BASE
1637          GENLIST_PART_BOTTOM_LINE
1638          GENLIST_PART_PADDING_LEFT
1639          GENLIST_PART_PADDING_RIGHT
1640          GENLIST_PART_PADDING_TOP_2LINE
1641          GENLIST_PART_PADDING_BOTTOM_2LINE
1642
1643          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1644          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1645          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1646             "elm.padding.icon1.right", "elm.padding.icon2.left",
1647             "elm.padding.top", "elm.text.2",)
1648          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1649             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1650
1651          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1652          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1653          GENLIST_PART_FLIP
1654       }
1655       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1656          target: "elm.icon.1"; target: "elm.icon.2"; )
1657    }
1658
1659
1660 // 2.2.2.18 (textblock)
1661    group { GENLIST_NAME("2text.2icon.4.tb/default")
1662       GENLIST_PROLOG_NORMAL
1663       data.item: "texts" "elm.text.1 elm.text.2";
1664       data.item: "contents" "elm.icon.1 elm.icon.2";
1665
1666       parts {
1667          GENLIST_PART_BG_NORMAL
1668          GENLIST_PART_BASE
1669          GENLIST_PART_BOTTOM_LINE
1670          GENLIST_PART_PADDING_LEFT
1671          GENLIST_PART_PADDING_RIGHT
1672          GENLIST_PART_PADDING_TOP_2LINE
1673          GENLIST_PART_PADDING_BOTTOM_2LINE
1674
1675          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1676          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1677          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1678             "elm.padding.icon1.right", "elm.padding.icon2.left",
1679             "elm.padding.top", "elm.text.2",)
1680          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1681             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1682
1683          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1684          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1685          GENLIST_PART_FLIP
1686       }
1687       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1688          target: "elm.icon.1"; target: "elm.icon.2";)
1689    }
1690
1691 // 2.2.2.19
1692    group { GENLIST_NAME("2text.2icon.6/default")
1693       GENLIST_PROLOG_NORMAL
1694       data.item: "texts" "elm.text.1 elm.text.2";
1695       data.item: "contents" "elm.icon.1 elm.icon.2";
1696
1697       parts {
1698          GENLIST_PART_BG_NORMAL
1699          GENLIST_PART_BASE
1700          GENLIST_PART_BOTTOM_LINE
1701          GENLIST_PART_PADDING_LEFT
1702          GENLIST_PART_PADDING_RIGHT
1703          GENLIST_PART_PADDING_TOP_2LINE
1704          GENLIST_PART_PADDING_BOTTOM_2LINE
1705
1706          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1707          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1708          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1709             "elm.padding.icon1.right", "elm.padding.right",
1710             "elm.padding.top", "elm.text.2",)
1711          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1712             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1713
1714          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1715          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1716             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1717          GENLIST_PART_FLIP
1718       }
1719       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1720          target: "elm.icon.1"; target: "elm.icon.2";)
1721    }
1722
1723 // 2.2.2.19 (textblock)
1724    group { GENLIST_NAME("2text.2icon.6.tb/default")
1725       GENLIST_PROLOG_NORMAL
1726       data.item: "texts" "elm.text.1 elm.text.2";
1727       data.item: "contents" "elm.icon.1 elm.icon.2";
1728
1729       parts {
1730          GENLIST_PART_BG_NORMAL
1731          GENLIST_PART_BASE
1732          GENLIST_PART_BOTTOM_LINE
1733          GENLIST_PART_PADDING_LEFT
1734          GENLIST_PART_PADDING_RIGHT
1735          GENLIST_PART_PADDING_TOP_2LINE
1736          GENLIST_PART_PADDING_BOTTOM_2LINE
1737
1738          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1739          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1740          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1741             "elm.padding.icon1.right", "elm.padding.right",
1742             "elm.padding.top", "elm.text.2",)
1743          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1744             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1745
1746          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1747          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1748             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1749          GENLIST_PART_FLIP
1750
1751       }
1752       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1753          target: "elm.icon.1"; target: "elm.icon.2";)
1754    }
1755
1756 // 2.2.2.20
1757    group { GENLIST_NAME("2text.2icon.8/default")
1758       GENLIST_PROLOG_NORMAL
1759       data.item: "texts" "elm.text.1 elm.text.2";
1760       data.item: "contents" "elm.icon.1 elm.icon.2";
1761
1762       parts {
1763          GENLIST_PART_BG_NORMAL
1764          GENLIST_PART_BASE
1765          GENLIST_PART_BOTTOM_LINE
1766          GENLIST_PART_PADDING_LEFT
1767          GENLIST_PART_PADDING_RIGHT
1768          GENLIST_PART_PADDING_TOP_2LINE
1769          GENLIST_PART_PADDING_BOTTOM_2LINE
1770
1771          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1772          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1773          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1774             "elm.padding.icon1.right", "elm.padding.icon2.left",
1775             "elm.padding.top", "elm.text.2",)
1776          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1777             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1778
1779          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1780          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1781          GENLIST_PART_FLIP
1782       }
1783       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1784          target: "elm.icon.1"; target: "elm.icon.2"; )
1785    }
1786
1787 // 2.2.2.20 (textblock)
1788    group { GENLIST_NAME("2text.2icon.8.tb/default")
1789       GENLIST_PROLOG_NORMAL
1790       data.item: "texts" "elm.text.1 elm.text.2";
1791       data.item: "contents" "elm.icon.1 elm.icon.2";
1792
1793       parts {
1794          GENLIST_PART_BG_NORMAL
1795          GENLIST_PART_BASE
1796          GENLIST_PART_BOTTOM_LINE
1797          GENLIST_PART_PADDING_LEFT
1798          GENLIST_PART_PADDING_RIGHT
1799          GENLIST_PART_PADDING_TOP_2LINE
1800          GENLIST_PART_PADDING_BOTTOM_2LINE
1801
1802          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1803          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1804          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1805             "elm.padding.icon1.right", "elm.padding.icon2.left",
1806             "elm.padding.top", "elm.text.2",)
1807          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1808             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1809
1810          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1811          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1812          GENLIST_PART_FLIP
1813       }
1814       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1815          target: "elm.icon.1"; target: "elm.icon.2";)
1816    }
1817
1818 // 2.2.2.21
1819    group { GENLIST_NAME("2text.2icon.progress/default")
1820       // FIXME: deprecated name, will be removed
1821       alias: "elm/genlist/item/1text.2icon.5/default";
1822       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1823       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1824       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1825
1826       GENLIST_PROLOG_NORMAL
1827       data.item: "texts" "elm.text.1 elm.text.2";
1828       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1829
1830       parts {
1831          GENLIST_PART_BG_NORMAL
1832          GENLIST_PART_BASE
1833          GENLIST_PART_BOTTOM_LINE
1834          GENLIST_PART_PADDING_LEFT
1835          GENLIST_PART_PADDING_RIGHT
1836          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1837          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1838
1839          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1840          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1841          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1842             "elm.padding.icon1.right", "elm.padding.right",
1843             "elm.padding.top", "elm.padding.bottom",
1844             min: 0 34;)
1845          )
1846          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1847             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1848          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1849             "elm.padding.right", "elm.swallow.progress",
1850             min: 0 46;
1851             GENLIST_PARAM_SUBITEM_DEFAULT
1852             GENLIST_PARAM_TEXT_LIMIT_RT
1853             fixed: 1 1;)
1854          )
1855          GENLIST_PART_FLIP
1856       }
1857       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1858          target: "elm.icon.1"; target: "elm.swallow.progress";)
1859    }
1860
1861 // 2.2.2.22
1862    group { GENLIST_NAME("3text.3icon.progress/default")
1863       // FIXME: deprecated name, will be removed
1864       alias: "elm/genlist/item/3text.3icon/default";
1865       alias: "elm/genlist/item_odd/3text.3icon/default";
1866       alias: "elm/genlist/item_compress/3text.3icon/default";
1867       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1868
1869       GENLIST_PROLOG_NORMAL
1870       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1871       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1872
1873       parts {
1874          GENLIST_PART_BG_NORMAL
1875          GENLIST_PART_BASE
1876          GENLIST_PART_BOTTOM_LINE
1877          GENLIST_PART_PADDING_LEFT
1878          GENLIST_PART_PADDING_RIGHT
1879          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1880          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1881
1882          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1883          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1884          GENLIST_PART_LISTITEM("elm.text.1",
1885             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1886                "elm.padding.top",
1887                min: 0 50;
1888                GENLIST_PARAM_PROGRESS_MAIN
1889                fixed: 0 1;
1890             )
1891          )
1892          GENLIST_PART_ICON("elm.swallow.progress",
1893             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1894                min: 0 34;
1895             )
1896          )
1897          GENLIST_PART_SUBITEM("elm.text.2",
1898             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1899                min: 0 46;
1900                GENLIST_PARAM_SUBITEM_DEFAULT
1901                fixed: 1 1;
1902             )
1903          )
1904          GENLIST_PART_SUBITEM("elm.text.3",
1905             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1906                min: 0 46;
1907                GENLIST_PARAM_SUBITEM_DEFAULT
1908                GENLIST_PARAM_TEXT_LIMIT_RT
1909                fixed: 1 1; // This limits text growing.
1910             )
1911          )
1912          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1913          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1914             "elm.padding.right",
1915             min: 156 GENLIST_BTN_01_HEIGHT;
1916             max: 156 GENLIST_BTN_01_HEIGHT;)
1917          )
1918          GENLIST_PART_FLIP
1919       }
1920       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1921          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1922    }
1923
1924 // 2.2.2.23
1925    group { GENLIST_NAME("2text.1icon.divider/default")
1926       GENLIST_PROLOG_NORMAL
1927       data.item: "texts" "elm.text.1 elm.text.2";
1928       data.item: "contents" "elm.icon";
1929
1930       parts {
1931          GENLIST_PART_BG_NORMAL
1932          GENLIST_PART_BASE
1933          GENLIST_PART_BOTTOM_LINE
1934          GENLIST_PART_PADDING_LEFT
1935          GENLIST_PART_PADDING_RIGHT
1936          GENLIST_PART_PADDING_TOP_2LINE
1937          GENLIST_PART_PADDING_BOTTOM_2LINE
1938
1939          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1940             "elm.padding.left", "elm.padding.divider.left",
1941             "elm.padding.top", "elm.text.2",
1942          )
1943          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1944             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
1945          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
1946          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
1947          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
1948          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1949          GENLIST_PART_FLIP
1950       }
1951       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1952          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
1953    }
1954
1955 // 2.2.2.30
1956    group { GENLIST_NAME("2text.3icon/default")
1957       GENLIST_PROLOG_NORMAL
1958       data.item: "texts" "elm.text.1 elm.text.2";
1959       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
1960
1961       parts {
1962          GENLIST_PART_BG_NORMAL
1963          GENLIST_PART_BASE
1964          GENLIST_PART_BOTTOM_LINE
1965          GENLIST_PART_PADDING_LEFT
1966          GENLIST_PART_PADDING_RIGHT
1967          GENLIST_PART_PADDING_TOP_2LINE
1968          GENLIST_PART_PADDING_BOTTOM_2LINE
1969
1970          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1971             "elm.padding.left", "elm.text.limit",
1972             "elm.padding.top", "elm.icon.3",
1973             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
1974          )
1975          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
1976          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1977             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
1978
1979           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
1980             "elm.padding.left", "elm.padding.bottom")
1981          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
1982          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1983             "elm.icon3.right", "elm.padding.icon1.left",
1984             "elm.text.1", "elm.padding.bottom",
1985             fixed: 1 1;
1986          )
1987          // Virtual part for Maxmimum right X axis of TEXT
1988          GENLIST_PART_SPACER("elm.text.limit",
1989             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1990                min: (GENLIST_ICON_THUMBNAIL1_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
1991             )
1992          )
1993          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1994          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
1995          GENLIST_PART_FLIP
1996       }
1997       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1998          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
1999    }
2000
2001 // 2.2.2.31
2002    group { GENLIST_NAME("2text.1icon.12/default")
2003       inherit: "elm/genlist/item/2text.1icon.2/default";
2004       parts {
2005          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2006       }
2007    }
2008
2009 // 2.2.2.32
2010    group { GENLIST_NAME("2text.1icon.12.tb/default")
2011       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2012       parts {
2013          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2014       }
2015    }
2016
2017 // 2.2.2.32
2018 // 2.2.2.36
2019    group { GENLIST_NAME("2text.1icon.9/default")
2020       inherit:"elm/genlist/item/2text.1icon.4/default";
2021       parts {
2022          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2023       }
2024    }
2025
2026 // 2.2.2.33
2027    group { GENLIST_NAME("2text.2icon.7/default")
2028       inherit: "elm/genlist/item/2text.2icon.4/default";
2029
2030       parts {
2031          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2032       }
2033    }
2034
2035 // 2.2.2.34
2036 // 2.2.2.37
2037    group { GENLIST_NAME("2text.2icon.5/default")
2038       GENLIST_PROLOG_NORMAL
2039       data.item: "texts" "elm.text.1 elm.text.2";
2040       data.item: "contents" "elm.icon.1 elm.icon.2";
2041
2042       parts {
2043          GENLIST_PART_BG_NORMAL
2044          GENLIST_PART_BASE
2045          GENLIST_PART_BOTTOM_LINE
2046          GENLIST_PART_PADDING_LEFT
2047          GENLIST_PART_PADDING_RIGHT
2048          GENLIST_PART_PADDING_TOP_2LINE
2049          GENLIST_PART_PADDING_BOTTOM_2LINE
2050
2051          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2052          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2053          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2054          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2055          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2056             "elm.padding.icon2.right", "elm.padding.right",
2057             "elm.padding.top", "elm.text.2",)
2058          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2059             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2060          GENLIST_PART_FLIP
2061       }
2062       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2063          target: "elm.icon.1"; target: "elm.icon.2";)
2064    }
2065
2066 // 2.2.2.35
2067    group { GENLIST_NAME("2text.3icon.4/default")
2068       GENLIST_PROLOG_NORMAL
2069       data.item: "texts" "elm.text.1 elm.text.2";
2070       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2071
2072       parts {
2073          GENLIST_PART_BG_NORMAL
2074          GENLIST_PART_BASE
2075          GENLIST_PART_BOTTOM_LINE
2076          GENLIST_PART_PADDING_LEFT
2077          GENLIST_PART_PADDING_RIGHT
2078          GENLIST_PART_PADDING_TOP_2LINE
2079          GENLIST_PART_PADDING_BOTTOM_2LINE
2080
2081          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2082          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2083          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2084          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2085          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2086             "elm.padding.icon2.right", "elm.padding.icon3.left",
2087             "elm.padding.top", "elm.text.2",)
2088          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2089             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2090
2091          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2092          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2093          GENLIST_PART_FLIP
2094       }
2095       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2096    }
2097
2098
2099 // 2.2.2.38
2100    group { GENLIST_NAME("4text.1icon.1/default")
2101       GENLIST_PROLOG_NORMAL
2102       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2103       data.item: "contents" "elm.icon.1";
2104
2105       images {
2106          image: "00_list_bubble_bg.png" COMP;
2107       }
2108       parts {
2109          GENLIST_PART_BG_NORMAL
2110          GENLIST_PART_BASE
2111          GENLIST_PART_BOTTOM_LINE
2112          GENLIST_PART_PADDING_LEFT
2113          GENLIST_PART_PADDING_RIGHT
2114          GENLIST_PART_PADDING_TOP_2LINE
2115          GENLIST_PART_PADDING_BOTTOM_2LINE
2116
2117          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2118             "elm.padding.left", "elm.padding.icon1.left",
2119             "elm.padding.top", "elm.text.3",
2120          )
2121          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2122          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2123             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2124
2125          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2126          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2127             "elm.padding.right", "elm.padding.top", "elm.text.3")
2128
2129          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2130             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2131          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2132          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2133             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2134          GENLIST_PART_FLIP
2135       }
2136       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2137          target: "elm.icon.1";)
2138    }
2139
2140 // 2.2.2.38 textblock
2141       group { GENLIST_NAME("4text.1icon.1.tb/default")
2142       GENLIST_PROLOG_NORMAL
2143       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2144       data.item: "contents" "elm.icon.1";
2145
2146       images {
2147          image: "00_list_bubble_bg.png" COMP;
2148       }
2149
2150       parts {
2151          GENLIST_PART_BG_NORMAL
2152          GENLIST_PART_BASE
2153          GENLIST_PART_BOTTOM_LINE
2154          GENLIST_PART_PADDING_LEFT
2155          GENLIST_PART_PADDING_RIGHT
2156          GENLIST_PART_PADDING_TOP_2LINE
2157          GENLIST_PART_PADDING_BOTTOM_2LINE
2158
2159          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2160          // and theier font size can be changed both.
2161          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2162             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2163          )
2164          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2165          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2166             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2167
2168          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2169          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2170             "elm.padding.right", "elm.padding.top", "elm.text.3")
2171
2172          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2173             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2174          )
2175          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2176          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2177             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2178          )
2179          GENLIST_PART_FLIP
2180       }
2181       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2182          target: "elm.icon.1";)
2183    }
2184
2185 // 2.2.2.39
2186    group { GENLIST_NAME("4text.1icon.2/default")
2187       GENLIST_PROLOG_NORMAL
2188       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2189       data.item: "contents" "elm.icon.1 ";
2190
2191       parts {
2192          GENLIST_PART_BG_NORMAL
2193          GENLIST_PART_BASE
2194          GENLIST_PART_BOTTOM_LINE
2195          GENLIST_PART_PADDING_LEFT
2196          GENLIST_PART_PADDING_RIGHT
2197          GENLIST_PART_PADDING_TOP_2LINE
2198          GENLIST_PART_PADDING_BOTTOM_2LINE
2199
2200          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2201             "elm.padding.left", "elm.padding.icon1.left",
2202             "elm.padding.top", "elm.text.3",
2203          )
2204          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2205          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2206             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2207          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2208          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2209             "elm.padding.right", "elm.padding.top", "elm.text.3")
2210
2211          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2212             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2213          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2214          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2215             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2216          GENLIST_PART_FLIP
2217       }
2218       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2219          target: "elm.icon.1";)
2220    }
2221 // 2.2.2.39 (TEXTBLOCK)
2222    group { GENLIST_NAME("4text.1icon.2.tb/default")
2223       GENLIST_PROLOG_NORMAL
2224       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2225       data.item: "contents" "elm.icon.1";
2226
2227       parts {
2228          GENLIST_PART_BG_NORMAL
2229          GENLIST_PART_BASE
2230          GENLIST_PART_BOTTOM_LINE
2231          GENLIST_PART_PADDING_LEFT
2232          GENLIST_PART_PADDING_RIGHT
2233          GENLIST_PART_PADDING_TOP_2LINE
2234          GENLIST_PART_PADDING_BOTTOM_2LINE
2235
2236          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2237             "elm.padding.left", "elm.padding.icon1.left",
2238             "elm.padding.top", "elm.text.3",
2239          )
2240          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2241          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2242             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2243          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2244          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2245             "elm.padding.right", "elm.padding.top", "elm.text.3")
2246
2247          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2248             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2249          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2250          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2251             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2252          GENLIST_PART_FLIP
2253       }
2254       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2255          target: "elm.icon.1";)
2256    }
2257
2258 // 2.2.2.40
2259    group { GENLIST_NAME("4text.1/default")
2260       GENLIST_PROLOG_NORMAL
2261       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2262
2263       images {
2264          image: "00_list_bubble_bg.png" COMP;
2265       }
2266       parts {
2267          GENLIST_PART_BG_NORMAL
2268          GENLIST_PART_BASE
2269          GENLIST_PART_BOTTOM_LINE
2270          GENLIST_PART_PADDING_LEFT
2271          GENLIST_PART_PADDING_RIGHT
2272          GENLIST_PART_PADDING_TOP_2LINE
2273          GENLIST_PART_PADDING_BOTTOM_2LINE
2274
2275          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2276             "elm.padding.left", "elm.padding.bubble.left",
2277             "elm.padding.top", "elm.text.3",
2278          )
2279          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2280          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2281             "elm.padding.right", "elm.padding.top", "elm.text.3")
2282
2283          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2284             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2285          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2286          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2287             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2288          GENLIST_PART_FLIP
2289       }
2290       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2291
2292    }
2293
2294 // 2.2.2.41
2295    group { GENLIST_NAME("4text.2/default")
2296       inherit: "elm/genlist/item/4text.1/default";
2297       parts {
2298          part { name: "elm.bubble";
2299             description { state: "default" 0.0;
2300                visible: 0;
2301             }
2302          }
2303          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2304             "elm.padding.right", "elm.padding.top", "elm.text.3")
2305       }
2306    }
2307
2308 // 2.2.2.42
2309    group { GENLIST_NAME("3text.1icon.3/default")
2310       GENLIST_PROLOG_NORMAL
2311       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2312       data.item: "contents" "elm.icon.1";
2313
2314       parts {
2315          GENLIST_PART_BG_NORMAL
2316          GENLIST_PART_BASE
2317          GENLIST_PART_BOTTOM_LINE
2318          GENLIST_PART_PADDING_LEFT
2319          GENLIST_PART_PADDING_RIGHT
2320          GENLIST_PART_PADDING_TOP_2LINE
2321          GENLIST_PART_PADDING_BOTTOM_2LINE
2322
2323          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2324             "elm.padding.left", "elm.padding.icon1.left",
2325             "elm.padding.top", "elm.text.3",)
2326          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2327          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2328              "elm.padding.right", "elm.padding.top", "elm.text.3")
2329          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2330             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2331          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2332             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2333          GENLIST_PART_FLIP
2334       }
2335       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2336          target: "elm.icon.1";)
2337    }
2338
2339 // 2.2.2.42
2340    group { GENLIST_NAME("3text.1icon.3.tb/default")
2341       GENLIST_PROLOG_NORMAL
2342       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2343       data.item: "contents" "elm.icon.1";
2344
2345       parts {
2346          GENLIST_PART_BG_NORMAL
2347          GENLIST_PART_BASE
2348          GENLIST_PART_BOTTOM_LINE
2349          GENLIST_PART_PADDING_LEFT
2350          GENLIST_PART_PADDING_RIGHT
2351          GENLIST_PART_PADDING_TOP_2LINE
2352          GENLIST_PART_PADDING_BOTTOM_2LINE
2353
2354          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2355             "elm.padding.left", "elm.padding.icon1.left",
2356             "elm.padding.top",
2357          )
2358          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2359          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2360             "elm.padding.right", "elm.padding.top", "elm.text.3"
2361          )
2362          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2363             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2364          )
2365          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2366             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2367          GENLIST_PART_FLIP
2368       }
2369       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2370          target: "elm.icon.1";)
2371    }
2372
2373
2374 // 2.2.2.43
2375    group { GENLIST_NAME("2text.4icon.1/default")
2376       GENLIST_PROLOG_NORMAL
2377       data.item: "texts" "elm.text.1 elm.text.2";
2378       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2379
2380       parts {
2381          GENLIST_PART_BG_NORMAL
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_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2390             "elm.padding.left", "elm.padding.icon1.left",
2391             "elm.padding.top", "elm.text.2",
2392          )
2393          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2394             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2395          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2396          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2397             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2398          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2399          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2400             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2401          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2402          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2403             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2404
2405          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2406          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2407          GENLIST_PART_FLIP
2408       }
2409       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2410          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2411    }
2412
2413 // 2.2.2.44
2414    group { GENLIST_NAME("4text.1icon.3/default")
2415       GENLIST_PROLOG_NORMAL
2416       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2417       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2418
2419       images {
2420          image: "00_list_bubble_bg.png" COMP;
2421       }
2422       parts {
2423          GENLIST_PART_BG_NORMAL
2424          GENLIST_PART_BASE
2425          GENLIST_PART_BOTTOM_LINE
2426          GENLIST_PART_PADDING_TOP_2LINE
2427          GENLIST_PART_PADDING_BOTTOM_2LINE
2428          GENLIST_PART_PADDING_LEFT
2429          GENLIST_PART_PADDING_RIGHT
2430          GENLIST_PART_COLORBAR
2431
2432          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2433          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2434
2435
2436          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2437             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2438          )
2439          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2440          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2441             "elm.padding.right", "elm.padding.top", "elm.text.3"
2442          )
2443
2444          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2445             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2446          )
2447          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2448          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2449             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2450          )
2451          GENLIST_PART_FLIP
2452       }
2453       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2454          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2455    }
2456
2457 // 2.2.2.45
2458    group { GENLIST_NAME("3text.1icon.1/default")
2459       GENLIST_PROLOG_NORMAL
2460       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2461       data.item: "contents" "elm.icon";
2462
2463       parts {
2464          GENLIST_PART_BG_NORMAL
2465          GENLIST_PART_BASE
2466          GENLIST_PART_BOTTOM_LINE
2467          GENLIST_PART_PADDING_LEFT
2468          GENLIST_PART_PADDING_RIGHT
2469          GENLIST_PART_PADDING_TOP_2LINE
2470          GENLIST_PART_PADDING_BOTTOM_2LINE
2471
2472          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2473          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2474          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2475             "elm.padding.icon.right", "elm.padding.right",
2476             "elm.padding.top", "elm.text.2",)
2477          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2478             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2479          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2480             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2481          GENLIST_PART_FLIP
2482       }
2483       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2484          target: "elm.icon"; )
2485    }
2486
2487 // 2.2.2.46
2488    group { GENLIST_NAME("2text.2icon.1/default")
2489       GENLIST_PROLOG_NORMAL
2490       data.item: "texts" "elm.text.1 elm.text.2";
2491       data.item: "contents" "elm.icon.1 elm.icon.2";
2492
2493       parts {
2494          GENLIST_PART_BG_NORMAL
2495          GENLIST_PART_BASE
2496          GENLIST_PART_BOTTOM_LINE
2497          GENLIST_PART_PADDING_LEFT
2498          GENLIST_PART_PADDING_RIGHT
2499          GENLIST_PART_PADDING_TOP_2LINE
2500          GENLIST_PART_PADDING_BOTTOM_2LINE
2501
2502          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2503             "elm.padding.left", "elm.padding.icon1.left",
2504             "elm.padding.top", "elm.text.2",
2505          )
2506          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2507             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2508          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2509          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2510          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2511          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2512          GENLIST_PART_FLIP
2513       }
2514       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2515          target: "elm.icon.1"; target: "elm.icon.2";)
2516    }
2517
2518 // 2.2.2.47
2519    group { GENLIST_NAME("2text.1icon.1/default")
2520       inherit: "elm/genlist/item/2text.1icon.2/default";
2521
2522       parts {
2523          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2524       }
2525    }
2526
2527 // 2.2.4.1
2528    group { GENLIST_NAME("multiline/1title.2text/default")
2529       GENLIST_PROLOG_NORMAL
2530       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2531
2532       parts {
2533          GENLIST_PART_BG_NORMAL
2534          GENLIST_PART_BASE
2535          GENLIST_PART_BOTTOM_LINE
2536          GENLIST_PART_PADDING_LEFT
2537          GENLIST_PART_PADDING_RIGHT
2538          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2539          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2540
2541          // FIXME: if textblock is used, part grows to big.
2542          GENLIST_PART_TEXT("elm.title",
2543             GENLIST_DESCRIPTION_L("elm.padding.left",
2544                GENLIST_PARAM_LISTITEM
2545                min: 226 0;
2546                fixed: 1 0;
2547             )
2548             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2549          )
2550          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2551          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2552          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2553
2554          GENLIST_PART_TEXTBLOCK("elm.text.1",
2555             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2556                GENLIST_PARAM_LISTITEM_TB_WRAP
2557                min: 0 90; fixed: 0 1;
2558             )
2559             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2560          )
2561          GENLIST_PART_TEXTBLOCK("elm.text.2",
2562             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2563                GENLIST_PARAM_LISTITEM_TB_WRAP
2564                min: 0 90;
2565             )
2566             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2567          )
2568          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2569          GENLIST_PART_FLIP
2570       }
2571       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2572          target: "elm.divider1"; target:"elm.divider2";
2573          target: "center_line"; target:"center_line2";
2574       )
2575    }
2576
2577 // 2.2.4.2
2578    group { GENLIST_NAME("multiline/1title.1text/default")
2579       GENLIST_PROLOG_NORMAL
2580       data.item: "texts" "elm.title elm.text";
2581
2582       parts {
2583          GENLIST_PART_BG_NORMAL
2584          GENLIST_PART_BASE
2585          GENLIST_PART_BOTTOM_LINE
2586          GENLIST_PART_PADDING_LEFT
2587          GENLIST_PART_PADDING_RIGHT
2588          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2589          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2590
2591          // FIXME: if textblock is used, part grows to big.
2592          GENLIST_PART_TEXT("elm.title",
2593             GENLIST_DESCRIPTION_L("elm.padding.left",
2594                GENLIST_PARAM_LISTITEM
2595                min: 226 0;
2596                fixed: 1 0;
2597             )
2598             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2599          )
2600          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2601          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2602          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2603
2604          GENLIST_PART_TEXTBLOCK("elm.text",
2605             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2606                GENLIST_PARAM_LISTITEM_TB_WRAP
2607                //min: 0 48;
2608             )
2609             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2610          )
2611          GENLIST_PART_FLIP
2612       }
2613       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2614          target: "elm.text";
2615          target: "elm.divider1"; target:"elm.divider2";
2616       )
2617    }
2618
2619 // 2.2.4.3
2620    group { GENLIST_NAME("multiline/2text/default")
2621       GENLIST_PROLOG_NORMAL
2622       data.item: "texts" "elm.text.1 elm.text.2";
2623
2624       parts {
2625          GENLIST_PART_BG_NORMAL
2626          GENLIST_PART_BASE
2627          GENLIST_PART_BOTTOM_LINE
2628          GENLIST_PART_PADDING_LEFT
2629          GENLIST_PART_PADDING_RIGHT
2630          GENLIST_PART_PADDING_TOP_2LINE
2631          GENLIST_PART_PADDING_BOTTOM_2LINE
2632
2633          GENLIST_PART_TEXT("elm.text.1",
2634             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2635                GENLIST_PARAM_LISTITEM
2636                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2637                fixed: 0 1;
2638             )
2639             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2640          )
2641          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2642          GENLIST_PART_TEXTBLOCK("elm.text.2",
2643             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2644                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2645                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2646             )
2647             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2648          )
2649          GENLIST_PART_FLIP
2650       }
2651       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2652    }
2653
2654 // 2.2.4.4
2655    group { GENLIST_NAME("multiline/2text.5icon/default")
2656       // FIXME: deprecated name, wiil be removed
2657       alias: "elm/genlist/item/multiline/2text.1icon/default";
2658       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2659       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2660       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2661
2662       GENLIST_PROLOG_NORMAL
2663       data.item: "texts" "elm.text.1 elm.text.2";
2664       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2665
2666       parts {
2667          GENLIST_PART_BG_NORMAL
2668          GENLIST_PART_BASE
2669          GENLIST_PART_BOTTOM_LINE
2670          GENLIST_PART_PADDING_LEFT
2671          GENLIST_PART_PADDING_RIGHT
2672          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2673          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2674
2675          GENLIST_PART_LISTITEM("elm.text.1",
2676             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2677                GENLIST_PARAM_LISTITEM
2678                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2679             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2680          )
2681          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2682          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2683             "elm.icon.4", "elm.padding.top", "elm.text.2")
2684          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2685             "elm.icon.3", "elm.padding.top", "elm.text.2")
2686          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2687             "elm.icon.2", "elm.padding.top", "elm.text.2")
2688          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2689             "elm.icon.1", "elm.padding.top", "elm.text.2")
2690          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2691             "elm.padding.right", "elm.padding.top", "elm.text.2")
2692
2693
2694          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2695          GENLIST_PART_TEXTBLOCK("elm.text.2",
2696             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2697             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2698             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2699             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2700          )
2701          GENLIST_PART_FLIP
2702       }
2703       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2704    }
2705
2706 // 2.4.4.5
2707    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2708       GENLIST_PROLOG_NORMAL
2709       data.item: "texts" "elm.text.1 elm.text.2";
2710       data.item: "contents" "elm.icon";
2711
2712       parts {
2713          GENLIST_PART_BG_NORMAL
2714          GENLIST_PART_BASE
2715          GENLIST_PART_BOTTOM_LINE
2716          GENLIST_PART_PADDING_LEFT
2717          GENLIST_PART_PADDING_RIGHT
2718          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2719          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2720
2721          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2722          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2723          GENLIST_PART_LISTITEM("elm.text.1",
2724             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2725                GENLIST_PARAM_LISTITEM
2726                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2727             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2728          )
2729          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2730          GENLIST_PART_TEXTBLOCK("elm.text.2",
2731             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2732             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2733             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2734             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2735          )
2736          GENLIST_PART_FLIP
2737       }
2738       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2739    }
2740
2741 /************************************************************/
2742 /******************** Dialogue Group ************************/
2743 /************************************************************/
2744 // 2.2.6.1 (Dialogue)
2745    group { GENLIST_NAME("dialogue/editfield/default")
2746       alias: "elm/layout/dialogue/editfield/default";
2747       inherit: "elm/genlist/item/editfield/default";
2748
2749       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2750
2751       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2752       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2753    }
2754
2755 // 2.2.6.2 (Dialogue)
2756    group { GENLIST_NAME("dialogue/editfield/title/default")
2757       alias: "elm/layout/dialogue/editfield/title/default";
2758       inherit: "elm/genlist/item/editfield/title/default";
2759
2760       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2761
2762       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2763       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2764    }
2765
2766 // Dialogue Group Separators
2767 // default separator
2768    group { GENLIST_NAME("dialogue/separator/default")
2769       alias: "elm/layout/dialogue/separator";
2770
2771       data.item: "stacking" "above";
2772       data.item: "selectraise" "on";
2773
2774       parts {
2775          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2776          GENLIST_PART_BASE
2777          GENLIST_PART_SPACER("separator",
2778             description { state: "default" 0.0;
2779                min: 0 32;
2780                max: -1 32;
2781             }
2782          )
2783       }
2784    }
2785
2786 // Dialogue Group Separators
2787 // default separator
2788    group { GENLIST_NAME("dialogue/separator.2/default")
2789       alias: "elm/layout/dialogue/separator.2";
2790
2791       data.item: "stacking" "above";
2792       data.item: "selectraise" "on";
2793
2794       parts {
2795          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2796          GENLIST_PART_BASE
2797          GENLIST_PART_SPACER("separator",
2798             description { state: "default" 0.0;
2799                min: 0 8;
2800                max: -1 8;
2801             }
2802          )
2803       }
2804    }
2805
2806    group { GENLIST_NAME("dialogue/1icon/default")
2807       alias: "elm/layout/dialogue/1icon";
2808       inherit: "elm/genlist/item/1icon/default";
2809
2810       data.item: "contents" "elm.icon elm.icon.edit";
2811
2812       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2813       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2814    }
2815
2816 // 2.4.1.1
2817 // 2.5.2.1 (deprecated)
2818    group { GENLIST_NAME("dialogue/1text/default")
2819       alias: "elm/layout/dialogue/1text";
2820       inherit: "elm/genlist/item/1text/default";
2821
2822       // FIXME: temporary alias for back-wrad compatibility
2823       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2824       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2825       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2826       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2827
2828       data.item: "contents" "elm.icon.edit";
2829       /*
2830       alias: "elm/genlist/item/dialogue.1text/default";
2831       alias: "elm/genlist/item_odd/dialogue.1text/default";
2832       alias: "elm/genlist/item_compress/dialogue.1text/default";
2833       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2834       */
2835       GENLIST_DIALOGUE_INHERIT_BODY(;)
2836       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2837    }
2838
2839 // 2.4.1.2
2840    group { GENLIST_NAME("dialogue/1text.1icon/default")
2841       alias: "elm/layout/dialogue/1text.1icon";
2842       inherit: "elm/genlist/item/1text.1icon.6/default";
2843
2844       data.item: "contents" "elm.icon elm.icon.edit";
2845
2846       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2847       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2848    }
2849
2850 // 2.4.1.3
2851 // 2.5.2.4 (expandable)
2852    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2853       alias: "elm/layout/dialogue/1text.1icon.2";
2854       inherit: "elm/genlist/item/1text.1icon.2/default";
2855
2856       // FIXME: deprecated, only for backward compatibility
2857       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2858       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2859
2860       data.item: "contents" "elm.icon elm.icon.edit";
2861
2862       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2863       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2864    }
2865
2866 // 2.4.1.3 (TEXTBLOCK)
2867    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
2868       alias: "elm/layout/dialogue/1text.1icon.2.tb";
2869       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
2870
2871       data.item: "contents" "elm.icon elm.icon.edit";
2872
2873       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2874       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2875    }
2876
2877 // 2.4.1.4
2878    group { GENLIST_NAME("dialogue/1text.2icon/default")
2879       alias: "elm/layout/dialogue/1text.2icon";
2880       inherit: "elm/genlist/item/1text.2icon.7/default";
2881
2882       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2883
2884       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2885       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2886    }
2887
2888 // 2.4.1.5
2889    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
2890       alias: "elm/layout/dialogue/2text.1icon.6";
2891       inherit: "elm/genlist/item/2text.1icon.6/default";
2892
2893       data.item: "contents" "elm.icon elm.icon.edit";
2894
2895       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2896       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
2897    }
2898
2899 // 2.4.1.6
2900 // 2.4.1.15
2901 // 2.5.2.2 & 2.5.2.3 (expandable)
2902    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
2903       alias: "elm/layout/dialogue/1text.1icon.3";
2904       inherit: "elm/genlist/item/1text.1icon.3/default";
2905
2906       // FIXME: deprecated, only for backward compatibility
2907       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
2908       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
2909
2910       data.item: "contents" "elm.icon elm.icon.edit";
2911
2912       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2913       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2914    }
2915
2916 // 2.4.1.6 (textblock)
2917    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
2918       alias: "elm/layout/dialogue/1text.1icon.3.tb";
2919       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
2920
2921       data.item: "contents" "elm.icon elm.icon.edit";
2922
2923       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2924       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2925    }
2926
2927 // 2.4.1.7
2928 // 2.4.1.11
2929    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
2930       alias: "elm/layout/dialogue/1text.2icon.2";
2931       inherit: "elm/genlist/item/1text.2icon.4/default";
2932
2933       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2934
2935       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2936       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2937    }
2938
2939 // 2.4.1.8
2940    group { GENLIST_NAME("dialogue/1text.3icon/default")
2941       alias: "elm/layout/dialogue/1text.3icon";
2942       inherit: "elm/genlist/item/1text.3icon.2/default";
2943
2944       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
2945
2946       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2947       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
2948          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2949    }
2950
2951 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
2952    group { GENLIST_NAME("dialogue/3icon/default")
2953       alias: "elm/layout/dialogue/3icon";
2954
2955       GENLIST_PROLOG_DIALOGUE
2956       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
2957
2958       parts {
2959          GENLIST_PART_BG_DIALOGUE
2960          GENLIST_PART_BASE
2961          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
2962          GENLIST_PART_PADDING_RIGHT_EDIT
2963          GENLIST_PART_PADDING_TOP
2964          GENLIST_PART_PADDING_BOTTOM
2965
2966          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2967          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2968          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
2969             "elm.padding.icon1.right", "elm.padding.icon3.left",
2970             min: 468 GENLIST_HEIGHT_1LINE; )
2971          )
2972          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2973          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
2974          GENLIST_PART_FLIP
2975       }
2976       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
2977          target: "elm.icon.3"; )
2978    }
2979
2980 // 2.4.1.9
2981    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
2982       alias: "elm/layout/dialogue/1text.1icon.5";
2983
2984       GENLIST_PROLOG_DIALOGUE
2985       data.item: "texts" "elm.text";
2986       data.item: "contents" "elm.icon elm.icon.edit";
2987
2988       parts {
2989          GENLIST_PART_BG_DIALOGUE
2990          GENLIST_PART_BASE
2991          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
2992          GENLIST_PART_PADDING_RIGHT_EDIT
2993          GENLIST_PART_PADDING_TOP
2994          GENLIST_PART_PADDING_BOTTOM
2995
2996          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
2997             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
2998          )
2999          GENLIST_PART_ICON("elm.icon",
3000             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3001                min: 0 74;
3002                fixed: 0 1;
3003             )
3004          )
3005          GENLIST_PART_FLIP
3006       }
3007       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3008    }
3009
3010 // 2.4.1.10
3011    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3012       alias: "elm/layout/dialogue/2text.1icon.4";
3013
3014       GENLIST_PROLOG_DIALOGUE
3015       data.item: "texts" "elm.text.1 elm.text.2";
3016       data.item: "contents" "elm.icon elm.icon.edit";
3017
3018       parts {
3019          GENLIST_PART_BG_DIALOGUE
3020          GENLIST_PART_BASE
3021          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3022          GENLIST_PART_PADDING_RIGHT_EDIT
3023          GENLIST_PART_PADDING_TOP_SIZE(16)
3024          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3025
3026          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3027             "elm.padding.left", "elm.text.2",
3028             "elm.padding.top", "elm.padding.icon.top",
3029          )
3030          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3031             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3032          )
3033          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3034          GENLIST_PART_ICON("elm.icon",
3035             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3036                min: 0 16;
3037                fixed: 0 1;
3038             )
3039          )
3040          GENLIST_PART_FLIP
3041       }
3042       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3043          target: "elm.icon"; )
3044    }
3045
3046 // 2.4.1.12
3047    group { GENLIST_NAME("dialogue/2text.6/default")
3048       alias: "elm/layout/dialogue/2text.6";
3049       inherit: "elm/genlist/item/2text.5/default";
3050
3051       // FIXME: deprecated, will be removed
3052       alias: "elm/genlist/item/dialogue.1title.1text/default";
3053       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3054       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3055       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3056
3057       data.item: "contents" "elm.icon.edit";
3058
3059       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3060       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3061    }
3062
3063 // 2.4.1.13
3064    group { GENLIST_NAME("dialogue/2text.9/default")
3065       alias: "elm/layout/dialogue/2text.9";
3066       inherit: "elm/genlist/item/dialogue/2text.6/default";
3067
3068       data.item: "contents" "elm.icon.edit";
3069
3070       parts {
3071          part { name: "elm.text.1";
3072             description { state: "default";
3073                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3074             }
3075          }
3076       }
3077       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3078    }
3079
3080 // 2.4.1.14
3081    group { GENLIST_NAME("dialogue/2text.4/default")
3082       alias: "elm/layout/dialogue/2text.4";
3083       inherit: "elm/genlist/item/2text.4/default";
3084
3085       data.item: "contents" "elm.icon.edit";
3086
3087       GENLIST_DIALOGUE_INHERIT_BODY(; )
3088       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3089          target: "elm.divider1"; target: "elm.divider2"; )
3090    }
3091
3092 // 2.4.1.14 (textblcok)
3093    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3094       alias: "elm/layout/dialogue/2text.4.tb";
3095       inherit: "elm/genlist/item/2text.4.tb/default";
3096
3097       data.item: "contents" "elm.icon.edit";
3098
3099       GENLIST_DIALOGUE_INHERIT_BODY(
3100          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3101             "elm.padding.right")
3102       )
3103       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3104          target: "elm.divider1"; target: "elm.divider2"; )
3105    }
3106
3107 // 2.4.1.16
3108    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3109       alias: "elm/layout/dialogue/1text.3icon.2";
3110       inherit: "elm/genlist/item/1text.3icon/default";
3111
3112       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3113
3114       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3115       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3116          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3117    }
3118
3119 // 2.4.1.17
3120    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3121       alias: "elm/layout/dialogue/1text.1icon.4";
3122       inherit: "elm/genlist/item/1text.1icon.5/default";
3123
3124       data.item: "contents" "elm.icon elm.icon.edit";
3125
3126       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3127       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3128          target: "elm.icon"; )
3129    }
3130
3131 // 2.4.1.18
3132    group { GENLIST_NAME("dialogue/2text.5/default")
3133       alias: "elm/layout/dialogue/2text.5";
3134       inherit: "elm/genlist/item/2text.6/default";
3135
3136       data.item: "contents" "elm.icon.edit";
3137
3138       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3139       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3140    }
3141
3142
3143 // 2.4.1.19
3144    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3145       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3146       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3147
3148       data.item: "contents" "elm.icon elm.icon.edit";
3149
3150       GENLIST_DIALOGUE_INHERIT_BODY(
3151          part { name: "elm.text";
3152             description { state: "default" 0.0;
3153                text.style: "genlist_style_list_main_text_unread_wrap";
3154             }
3155             description { state: "selected" 0.0;
3156                text.style: "genlist_style_list_main_text_focus_wrap";
3157             }
3158             description { state: "disabled" 0.0;
3159                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3160             }
3161          }
3162       )
3163       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3164    }
3165
3166 // 2.4.1.20
3167    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3168       alias: "elm/layout/dialogue/1text.1icon.divider";
3169       inherit: "elm/genlist/item/1text.1icon.divider/default";
3170
3171       data.item: "contents" "elm.icon elm.icon.edit";
3172
3173       GENLIST_DIALOGUE_INHERIT_BODY(;)
3174       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3175    }
3176
3177 // 2.4.1.21
3178    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3179       alias: "elm/layout/dialogue/1text.2icon.divider";
3180       inherit: "elm/genlist/item/1text.2icon.divider/default";
3181
3182       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3183
3184       GENLIST_DIALOGUE_INHERIT_BODY(;)
3185       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3186          target: "elm.divider1"; target: "elm.divider2";
3187       )
3188    }
3189
3190
3191 // 2.4.2.1
3192     group { GENLIST_NAME("dialogue/2text/default")
3193       alias: "elm/layout/dialogue/2text";
3194       inherit: "elm/genlist/item/2text.2/default";
3195
3196       data.item: "contents" "elm.icon.edit";
3197
3198       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3199       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3200    }
3201
3202 // 2.4.2.2
3203    group { GENLIST_NAME("dialogue/2text.2/default")
3204       alias: "elm/layout/dialogue/2text.2";
3205       inherit: "elm/genlist/item/2text.3/default";
3206
3207       data.item: "contents" "elm.icon.edit";
3208
3209       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3210       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3211    }
3212
3213 // 2.4.2.3
3214    group { GENLIST_NAME("dialogue/2text.3/default")
3215       alias: "elm/layout/dialogue/2text.3";
3216       inherit: "elm/genlist/item/2text.7/default";
3217
3218       data.item: "contents" "elm.icon.edit";
3219
3220       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3221       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3222    }
3223
3224 // 2.4.2.4
3225    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3226       alias: "elm/layout/dialogue/2text.1icon.2";
3227       inherit: "elm/genlist/item/2text.1icon.4/default";
3228
3229       data.item: "contents" "elm.icon elm.icon.edit";
3230
3231       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3232       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3233          target: "elm.icon"; )
3234    }
3235
3236 // 2.4.2.5
3237    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3238       alias: "elm/layout/dialogue/2text.1icon.3";
3239       inherit: "elm/genlist/item/2text.1icon.8/default";
3240
3241       data.item: "contents" "elm.icon elm.icon.edit";
3242
3243       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3244       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3245    }
3246
3247 // 2.4.2.6
3248    group { GENLIST_NAME("dialogue/2text.3icon/default")
3249       alias: "elm/layout/dialogue/2text.3icon";
3250       inherit: "elm/genlist/item/2text.2icon.8/default";
3251
3252       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3253
3254       GENLIST_DIALOGUE_INHERIT_BODY(
3255          GENLIST_PART_COLORBAR
3256          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3257       )
3258       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3259          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3260    }
3261
3262 // 2.4.2.7
3263    group { GENLIST_NAME("dialogue/2text.2icon/default")
3264       alias: "elm/layout/dialogue/2text.2icon";
3265       inherit: "elm/genlist/item/2text.2icon.5/default";
3266
3267       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3268
3269       GENLIST_DIALOGUE_INHERIT_BODY(
3270          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3271             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3272       )
3273       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3274          target: "elm.icon.1"; target: "elm.icon.2"; )
3275    }
3276
3277 // 2.4.2.8
3278    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3279       alias: "elm/layout/dialogue/2text.2icon.2";
3280       inherit: "elm/genlist/item/2text.2icon.6/default";
3281
3282       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3283
3284       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3285       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3286          target: "elm.icon.1"; target: "elm.icon.2"; )
3287    }
3288
3289 // 2.4.2.9
3290    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3291       alias: "elm/layout/dialogue/2text.2icon.3";
3292       inherit: "elm/genlist/item/2text.2icon.4/default";
3293
3294       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3295
3296       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3297       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3298          target: "elm.icon.1"; target: "elm.icon.2"; )
3299    }
3300
3301 // 2.4.2.9 (TEXTBLOCK)
3302    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3303       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3304       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3305
3306       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3307
3308       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3309       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3310          target: "elm.icon.1"; target: "elm.icon.2";)
3311    }
3312
3313 // 2.4.2.10
3314    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3315       alias: "elm/layout/dialogue/2text.1icon.5";
3316       inherit: "elm/genlist/item/2text.1icon.5/default";
3317
3318       data.item: "contents" "elm.icon elm.icon.edit";
3319
3320       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3321       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3322          target: "elm.icon"; )
3323    }
3324
3325
3326 // 2.4.2.11
3327    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3328       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3329       inherit: "elm/genlist/item/multiline/1title.1text/default";
3330
3331       // FIXME: deprecated name, will be removed
3332       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3333       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3334       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3335       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3336       alias: "elm/layout/dialogue/1title.1text.2/default";
3337
3338
3339       data.item: "contents" "elm.icon.edit";
3340
3341       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3342       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3343          target: "elm.text";
3344          target: "elm.divider1"; target:"elm.divider2"; )
3345    }
3346
3347 // 2.4.2.12
3348    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3349       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3350       inherit: "elm/genlist/item/multiline/1title.2text/default";
3351
3352       data.item: "contents" "elm.icon.edit";
3353
3354       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3355       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3356          target: "elm.text.1"; target: "elm.text.2";
3357          target: "elm.divider1"; target:"elm.divider2";
3358          target: "center_line"; target:"center_line2";)
3359    }
3360
3361 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3362    GENLIST_PART_IMAGE(BG_NAME, \
3363       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3364          GENLIST_PARAM_PASSWORD_IMAGE \
3365          fixed: 1 0; \
3366       ) \
3367    ) \
3368    GENLIST_PART_ICON(NAME, \
3369       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3370          rel1.offset: 1 1; \
3371          rel2.offset: -1 -1; \
3372       ) \
3373    )
3374
3375 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3376    GENLIST_PART_IMAGE(BG_NAME, \
3377       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3378          GENLIST_PARAM_PASSWORD_IMAGE \
3379          fixed: 1 0; \
3380       ) \
3381    ) \
3382    GENLIST_PART_ICON(NAME, \
3383       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3384          rel1.offset: 1 1; \
3385          rel2.offset: -1 -1; \
3386       ) \
3387    )
3388
3389 //2.4.2.13 (password style)
3390    group { GENLIST_NAME("dialogue/1text.4icon/default")
3391       alias: "elm/layout/dialogue/4icon";
3392
3393       data.item: "stacking" "above";
3394       data.item: "selectraise" "on";
3395       data.item: "texts" "elm.text";
3396       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3397
3398       images {
3399          image : "00_search_edit_field_bg_02.png" COMP;
3400       }
3401       parts {
3402          GENLIST_PART_BASE
3403          GENLIST_PART_BG_DIALOGUE
3404          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3405          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3406          GENLIST_PART_PADDING_TOP_SIZE(22)
3407          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3408          GENLIST_PART_TEXT( "elm.text",
3409             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3410                fixed: 0 1;
3411                min: 0 42;
3412                GENLIST_PARAM_PASSWORD_TITLE
3413             )
3414          )
3415          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3416
3417          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3418             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3419          )
3420          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3421          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3422             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3423          )
3424          GENLIST_PART_SPACER("elm.padding.center",
3425             description { state: "default" 0.0.;
3426                min: 22 0;
3427                max: 22 0;
3428                fixed: 1 1;
3429                align: 0.5 0.5;
3430                rel1 {
3431                   relative: 0.5 0;
3432                }
3433                rel2 {
3434                   relative: 0.5 1;
3435                }
3436             }
3437          )
3438          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3439             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3440          )
3441          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3442          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3443             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3444          )
3445       }
3446       programs {
3447          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3448       }
3449    }
3450
3451 // 2.4.2.14
3452    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3453       alias: "elm/layout/dialogue/2text.2icon.4";
3454       inherit: "elm/genlist/item/2text.2icon/default";
3455
3456       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3457
3458       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3459       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3460          target: "elm.icon.1"; target: "elm.icon.2";)
3461    }
3462
3463 // 2.4.2.15
3464    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3465       alias: "elm/layout/dialogue/2text.1icon.10";
3466       inherit: "elm/genlist/item/2text.1icon.divider/default";
3467
3468       data.item: "contents" "elm.icon elm.icon.edit";
3469
3470       GENLIST_DIALOGUE_INHERIT_BODY(
3471          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3472             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3473          part { name: "elm.divider1";
3474             description { state: "default" 0.0;
3475                visible: 0;
3476             }
3477          }
3478          part { name: "elm.divider2";
3479             description { state: "default" 0.0;
3480                visible: 0;
3481             }
3482          }
3483       )
3484       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3485          target: "elm.icon"; )
3486    }
3487
3488
3489 // 2.4.2.15 (textblock)
3490    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3491       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3492       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3493
3494       data.item: "contents" "elm.icon elm.icon.edit";
3495
3496       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3497       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3498          target: "elm.icon"; )
3499    }
3500
3501 // 2.4.2.16
3502    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3503       alias: "elm/layout/dialogue/2text.1icon.12";
3504       inherit: "elm/genlist/item/2text.1icon.12/default";
3505
3506       data.item: "contents" "elm.icon elm.icon.edit";
3507
3508       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3509       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3510          target: "elm.icon"; )
3511    }
3512
3513
3514 // 2.4.2.17
3515    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3516       alias: "elm/layout/dialogue/2text.1icon.8";
3517
3518       GENLIST_PROLOG_DIALOGUE
3519       data.item: "texts" "elm.text.1 elm.text.2";
3520       data.item: "contents" "elm.icon elm.icon.edit";
3521
3522       parts {
3523          GENLIST_PART_BASE
3524          GENLIST_PART_BG_DIALOGUE
3525          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3526          GENLIST_PART_PADDING_RIGHT_EDIT
3527          GENLIST_PART_PADDING_TOP_2LINE
3528          GENLIST_PART_PADDING_BOTTOM_2LINE
3529
3530          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3531             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3532          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3533             "elm.padding.left", "elm.text2.limit",
3534             "elm.text.2", "elm.padding.bottom",
3535              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3536          )
3537          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3538          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3539             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3540          // Virtual part for Maxmimum right X axis of text.2
3541          GENLIST_PART_SPACER("elm.text2.limit",
3542             GENLIST_DESCRIPTION_R("elm.padding.right",
3543                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3544             )
3545          )
3546          GENLIST_PART_FLIP
3547       }
3548       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3549          target: "elm.text.2"; target: "elm.icon"; )
3550    }
3551
3552 // 2.4.2.18
3553    group { GENLIST_NAME("dialogue/multiline/2text/default")
3554       alias: "elm/layout/dialogue/multiline/2text/default";
3555       inherit: "elm/genlist/item/multiline/2text/default";
3556
3557       // FIXME: deprecated name, will be removed
3558       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3559       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3560       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3561       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3562       alias: "elm/layout/multiline/dialogue/2text/default";
3563
3564       data.item: "contents" "elm.icon.edit";
3565
3566       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3567       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3568    }
3569
3570 // 2.4.2.19
3571    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3572       alias: "elm/layout/dialogue/2text.1icon.15/default";
3573
3574       GENLIST_PROLOG_DIALOGUE
3575       data.item: "texts" "elm.text.1 elm.text.2";
3576       data.item: "contents" "elm.icon elm.icon.edit";
3577
3578       parts {
3579          GENLIST_PART_BG_DIALOGUE
3580          GENLIST_PART_BASE
3581          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3582          GENLIST_PART_PADDING_RIGHT_EDIT
3583          GENLIST_PART_PADDING_TOP_2LINE
3584          GENLIST_PART_PADDING_BOTTOM_2LINE
3585
3586          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3587             "elm.padding.left", "elm.padding.right",
3588             "elm.padding.top", "elm.icon",
3589          )
3590          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3591             "elm.padding.left", "elm.padding.bottom")
3592          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3593          GENLIST_PART_TEXT("elm.text.2",
3594             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3595                GENLIST_PARAM_SUBITEM_SETTINGS
3596                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3597                fixed: 0 1;
3598             )
3599             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3600          )
3601          GENLIST_PART_FLIP
3602       }
3603       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3604    }
3605
3606 // 2.4.2.20
3607    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3608       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3609       inherit: "elm/genlist/item/2text.1icon.divider/default";
3610
3611       data.item: "contents" "elm.icon elm.icon.edit";
3612
3613       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3614       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3615    }
3616
3617 // 2.4.2.21
3618 // FIXME: Why name is 3text ?? it's 2text
3619    group { GENLIST_NAME("dialogue/3text.2icon/default")
3620       alias: "elm/layout/dialogue/3text.2icon/default";
3621       inherit: "elm/genlist/item/2text.2icon/default";
3622
3623       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3624
3625       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3626       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3627          target: "elm.icon.1"; target: "elm.icon.2"; )
3628    }
3629
3630 // 2.4.4.1 group title
3631    group { GENLIST_NAME("dialogue/grouptitle/default")
3632       alias: "elm/layout/dialogue/grouptitle";
3633
3634       // FIXME: deprecated name, will be removed
3635       alias : "elm/genlist/item/dialogue/title/default";
3636       alias: "elm/genlist/item_odd/dialogue/title/default";
3637       alias: "elm/genlist/item_compress/dialogue/title/default";
3638       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3639       alias: "elm/layout/dialogue/title";
3640
3641       GENLIST_PROLOG
3642       data.item: "texts" "elm.text";
3643       data.item: "contents" "elm.icon";
3644       parts {
3645          GENLIST_PART_BG_NORMAL
3646          GENLIST_PART_BASE
3647          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3648          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3649          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3650          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3651
3652          GENLIST_PART_TEXT("elm.text",
3653             repeat_events: 0;
3654             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3655                "elm.padding.top", "elm.padding.bottom",
3656                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3657                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3658             )
3659          )
3660
3661          GENLIST_PART_ICON("elm.icon",
3662             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3663                "elm.padding.top", "elm.padding.bottom",
3664                min: 32 32; max: 32 32; fixed: 1 1;
3665             )
3666          )
3667          GENLIST_PART_FLIP
3668       }
3669       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3670    }
3671
3672 // 2.4.4.2 Help Text
3673    group { GENLIST_NAME("multiline/1text/default");
3674       alias: "elm/layout/multiline/1text/default";
3675
3676       // FIXME: name is not correct...
3677       alias: "elm/layout/dialogue/multiline/1text/default";
3678
3679       data.item: "stacking" "above";
3680       data.item: "selectraise" "on";
3681       data.item: "texts" "elm.text";
3682
3683       parts {
3684          GENLIST_PART_BG_NORMAL
3685          GENLIST_PART_BASE
3686          GENLIST_PART_PADDING_LEFT_SIZE(38)
3687          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3688          GENLIST_PART_PADDING_TOP_SIZE(0)
3689          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3690
3691          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3692             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3693             min: 0 38;
3694          )
3695          GENLIST_PART_FLIP
3696       }
3697       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3698    }
3699
3700 // 2.4.4.3
3701    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3702       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3703
3704       GENLIST_PROLOG_DIALOGUE
3705       data.item: "texts" "elm.text.1 elm.text.2";
3706       data.item: "contents" "elm.icon elm.icon.edit";
3707
3708       parts {
3709          GENLIST_PART_BG_DIALOGUE
3710          GENLIST_PART_BASE
3711          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3712          GENLIST_PART_PADDING_RIGHT_EDIT
3713          GENLIST_PART_PADDING_TOP_SIZE(20)
3714          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3715
3716          GENLIST_PART_TEXT("elm.text.1",
3717             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3718                GENLIST_PARAM_LISTITEM
3719                min: 0 54; fixed:1 1;)
3720             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3721          )
3722          GENLIST_PART_TEXT("elm.text.2",
3723             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3724                GENLIST_PARAM_SUBITEM_DEFAULT
3725                min: 0 42;)
3726             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3727          )
3728
3729          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3730          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3731             "elm.padding.right",
3732             min: 124 124; max: 124 124;)
3733          )
3734          GENLIST_PART_FLIP
3735       }
3736       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3737    }
3738
3739 // 2.4.4.4
3740    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3741       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3742
3743       GENLIST_PROLOG_DIALOGUE
3744       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3745       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3746
3747       parts {
3748          GENLIST_PART_BG_DIALOGUE
3749          GENLIST_PART_BASE
3750          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3751          GENLIST_PART_PADDING_RIGHT_EDIT
3752          GENLIST_PART_PADDING_TOP_SIZE(20)
3753          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3754
3755          GENLIST_PART_TEXT("elm.text.1",
3756             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3757                GENLIST_PARAM_LISTITEM
3758                min: 0 54; fixed:1 1;)
3759             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3760          )
3761          GENLIST_PART_TEXT("elm.text.2",
3762             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3763                GENLIST_PARAM_SUBITEM_DEFAULT
3764                min: 0 34;)
3765             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3766          )
3767          GENLIST_PART_TEXT("elm.text.3",
3768             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3769                GENLIST_PARAM_SUBITEM_DEFAULT
3770                min: 0 34; fixed: 1 1; )
3771             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3772          )
3773
3774          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3775          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3776          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3777          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3778             "elm.padding.right",
3779             min: 124 124; max: 124 124;)
3780          )
3781          GENLIST_PART_FLIP
3782       }
3783       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3784          target: "elm.icon.1"; target: "elm.icon.2"; )
3785    }
3786
3787 // 2.4.4.4 (Apps)
3788    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3789       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3790
3791       GENLIST_PROLOG_DIALOGUE
3792       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3793       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3794
3795       parts {
3796          GENLIST_PART_BG_DIALOGUE
3797          GENLIST_PART_BASE
3798          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3799          GENLIST_PART_PADDING_RIGHT_EDIT
3800          GENLIST_PART_PADDING_TOP_SIZE(9)
3801          GENLIST_PART_PADDING_BOTTOM_SIZE(9)
3802
3803          GENLIST_PART_ICON("elm.icon.1",
3804             GENLIST_DESCRIPTION_L("elm.padding.left",
3805                min: 134 134; fixed: 1 1;)
3806          )
3807          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3808          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3809             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3810             GENLIST_PARAM_APPS_NAME
3811             min: 0 32; fixed: 0 1;)
3812          )
3813          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3814             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3815             GENLIST_PARAM_APPS_INC
3816             min: 0 32; fixed: 0 1;)
3817          )
3818
3819          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3820             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3821             min: 38 38; fixed: 1 1;)
3822          )
3823          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3824          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3825             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3826             min: 38 38; fixed: 1 1;)
3827          )
3828          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3829          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3830             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3831             min: 38 38; fixed: 1 1;)
3832          )
3833          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3834          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3835             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3836             min: 38 38; fixed: 1 1;)
3837          )
3838          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3839          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3840             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3841             min: 38 38; fixed: 1 1;)
3842          )
3843          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3844          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3845             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3846             GENLIST_PARAM_APPS_RATING
3847             min :0 38;)
3848          )
3849
3850          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3851             "elm.padding.icon1.right", "elm.padding.bottom",
3852             GENLIST_PARAM_APPS_PRICE
3853             min: 0 32; fixed: 0 1;
3854             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3855          )
3856          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3857          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3858             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3859             GENLIST_PARAM_APPS_PRICE_SALE
3860             min: 0 32; fixed: 0 1;)
3861          )
3862          GENLIST_PART_FLIP
3863       }
3864       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3865          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3866    }
3867
3868 #if 0
3869 // ???
3870    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
3871    group { name: "elm/genlist/item/3text.5icon.2/default";
3872       alias: "elm/genlist/item_odd/3text.5icon.2/default";
3873       alias: "elm/genlist/item_compress/3text.5icon.2/default";
3874       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
3875       data.item: "stacking" "above";
3876       data.item: "selectraise" "on";
3877       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
3878       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
3879       data.item: "flips" "elm.flip.icon elm.flip.content";
3880
3881       parts {
3882          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
3883          GENLIST_PART_BG_NORMAL
3884          GENLIST_PART_BG_NORMAL
3885          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
3886          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
3887          GENLIST_PART_PADDING_LEFT
3888          GENLIST_PART_PADDING_RIGHT_EDIT
3889          GENLIST_PART_COLORBAR
3890          part { name: "elm.icon.checkbox";
3891             type: SWALLOW;
3892             mouse_events: 1;
3893             scale: 1;
3894             description { state: "default" 0.0;
3895                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
3896                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
3897                fixed: 1 1;
3898                rel1 {
3899                   relative: 1.0 0.0;
3900                   to_x: "elm.padding.left";
3901                   to_y: "elm.padding.top";
3902                }
3903                rel2 {
3904                   relative: 0.0 0.0;
3905                   to_x: "elm.padding.right";
3906                   to_y: "elm.padding.bottom";
3907                }
3908                align: 0.0 0.5;
3909             }
3910          }
3911          part { name: "elm.text.date";
3912             type: TEXT;
3913             mouse_events: 0;
3914             scale: 1;
3915             description { state: "default" 0.0;
3916                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
3917                fixed: 1 1;
3918                rel1 {
3919                   to_x: "elm.padding.right";
3920                   to_y: "elm.padding.bottom";
3921                }
3922                rel2 {
3923                   relative: 0.0 0.0;
3924                   to_x: "elm.padding.right";
3925                   to_y: "elm.padding.bottom";
3926                }
3927                align: 1.0 1.0;
3928                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3929                text {
3930                   font: "Tizen:style=Medium";
3931                   size: GENLIST_FONT_32_INC;
3932                   min: 0 1;
3933                   align: 1.0 0.5;
3934                   text_class: "tizen";
3935                }
3936             }
3937             description { state: "selected" 0.0;
3938                inherit: "default" 0.0;
3939                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
3940             }
3941             GENLIST_DESCRIPTION_FLIP_ENABLED
3942          }
3943          part { name: "elm.icon.important";
3944             clip_to: "disclip";
3945             type: SWALLOW;
3946             mouse_events: 1;
3947             scale: 1;
3948             description { state: "default" 0.0;
3949                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
3950                fixed: 1 1;
3951                rel1 {
3952                   relative: 0.0 1.0;
3953                   to_x: "elm.padding.right";
3954                   to_y: "elm.padding.top";
3955                }
3956                rel2 {
3957                   relative: 0.0 0.0;
3958                   to_x: "elm.padding.right";
3959                   to_y: "elm.text.date";
3960                }
3961                align: 1.0 0.5;
3962             }
3963             GENLIST_DESCRIPTION_FLIP_ENABLED
3964          }
3965          part { name: "elm.padding.icon.important.left";
3966             clip_to: "disclip";
3967             type: RECT;
3968             scale: 1;
3969             description { state: "default" 0.0;
3970                min: GENLIST_PADDING_16_INC 0;
3971                fixed: 1 0;
3972                rel1{
3973                   relative: 0.0 1.0;
3974                   to_x: "elm.icon.important";
3975                }
3976                rel2 {
3977                   relative: 0.0 1.0;
3978                   to_x: "elm.icon.important";
3979                }
3980                align: 1.0 0.0;
3981                visible: 0;
3982             }
3983          }
3984          part { name: "elm.padding.icon.checkbox.right";
3985             clip_to: "disclip";
3986             type: RECT;
3987             scale: 1;
3988             description { state: "default" 0.0;
3989                min: GENLIST_PADDING_16_INC 0;
3990                fixed: 1 0;
3991                rel1 {
3992                   relative: 1.0 0.0;
3993                   to_x: "elm.icon.checkbox";
3994                   to_y: "elm.padding.top";
3995                }
3996                rel2 {
3997                   relative: 1.0 0.0;
3998                   to_x:  "elm.icon.checkbox";
3999                   to_y: "elm.padding.bottom";
4000                }
4001                align: 1.0 0.0;
4002                visible: 0;
4003             }
4004          }
4005          part { name: "elm.text.subject.rect";
4006             clip_to: "disclip";
4007             type: RECT;
4008             scale: 1;
4009             description { state: "default" 0.0;
4010                min: 0 GENLIST_SIZE_61_INC;
4011                fixed: 1 1;
4012                rel1 {
4013                   relative: 1.0 1.0;
4014                   to_x: "elm.padding.icon.checkbox.right";
4015                   to_y: "elm.padding.top";
4016                }
4017                rel2 {
4018                   relative: 0.0 0.0;
4019                   to_x: "elm.padding.icon.important.left";
4020                   to_y: "elm.padding.top";
4021                }
4022                align: 0.0 0.0;
4023                visible: 0;
4024             }
4025          }
4026          part { name: "elm.text.subject";
4027             clip_to: "disclip";
4028             type: TEXTBLOCK;
4029             mouse_events: 0;
4030             scale: 1;
4031             description { state: "default" 0.0;
4032                fixed: 1 1;
4033                rel1.to: "elm.text.subject.rect";
4034                rel2.to: "elm.text.subject.rect";
4035                align: 0.0 0.0;
4036                text {
4037                   style: "genlist_style_email_unread";
4038                   min: 0 1;
4039                   max: 0 1;
4040                   align: 0.0 0.5;
4041                }
4042             }
4043             description { state: "selected" 0.0;
4044                inherit: "default" 0.0;
4045                text.style: "genlist_style_email_focus";
4046             }
4047             description { state: "read" 0.0;
4048                inherit: "default" 0.0;
4049                text.style: "genlist_style_email_read";
4050             }
4051             description { state: "unread" 0.0;
4052                inherit: "default" 0.0;
4053                text.style: "genlist_style_email_unread";
4054             }
4055             description { state: "urgency_read" 0.0;
4056                inherit: "default" 0.0;
4057                text.style: "genlist_style_email_urgency_read";
4058             }
4059             description { state: "urgency_unread" 0.0;
4060                inherit: "default" 0.0;
4061                text.style: "genlist_style_email_urgency_unread";
4062             }
4063             GENLIST_DESCRIPTION_FLIP_ENABLED
4064          }
4065          part { name: "elm.text.name";
4066             clip_to: "disclip";
4067             type: TEXTBLOCK;
4068             scale: 1;
4069             description { state: "default" 0.0;
4070                fixed: 1 1;
4071                rel1 {
4072                   relative: 1.0 1.0;
4073                   to_x: "elm.padding.icon.checkbox.right";
4074                   to_y: "elm.text.subject";
4075                }
4076                rel2 {
4077                   relative: 0.0 0.0;
4078                   to_x: "elm.padding.icon.num.left";
4079                   to_y: "elm.padding.bottom";
4080                }
4081                align: 0.0 0.5;
4082                text {
4083                   style: "genlist_style_name_text";
4084                   min: 0 1;
4085                   align: 0.0 0.5;
4086                }
4087             }
4088             description { state: "selected" 0.0;
4089                inherit: "default" 0.0;
4090                text.style: "genlist_style_name_text_focus";
4091             }
4092             GENLIST_DESCRIPTION_FLIP_ENABLED
4093          }
4094          part { name: "elm.padding.icon.num.left";
4095             clip_to: "disclip";
4096             type: RECT;
4097             scale: 1;
4098             description { state: "default" 0.0;
4099                min: GENLIST_PADDING_16_INC 0;
4100                fixed: 1 0;
4101                rel1 {
4102                   relative: 0.0 1.0;
4103                   to_x: "elm.icon.num";
4104                   to_y: "elm.text.subject";
4105                }
4106                rel2 {
4107                   relative: 0.0 0.0;
4108                   to_x: "elm.icon.num";
4109                   to_y: "elm.padding.bottom";
4110                }
4111                align: 1.0 0.0;
4112                visible: 0;
4113             }
4114          }
4115          part { name: "elm.icon.num";
4116             clip_to: "disclip";
4117             type: SWALLOW;
4118             mouse_events: 0;
4119             scale: 1;
4120             description { state: "default" 0.0;
4121                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4122                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4123                fixed: 1 1;
4124                rel1 {
4125                   relative: 0.0 1.0;
4126                   to_x: "elm.padding.icon.attach.left";
4127                   to_y: "elm.text.subject";
4128                }
4129                rel2 {
4130                   relative: 0.0 0.0;
4131                   to_x: "elm.padding.icon.attach.left";
4132                   to_y: "elm.padding.bottom";
4133                }
4134                align: 1.0 0.5;
4135             }
4136             GENLIST_DESCRIPTION_FLIP_ENABLED
4137          }
4138          part { name: "elm.padding.icon.attach.left";
4139             clip_to: "disclip";
4140             type: RECT;
4141             scale: 1;
4142             description { state: "default" 0.0;
4143                min: GENLIST_PADDING_16_INC 0;
4144                fixed: 1 0;
4145                rel1 {
4146                   relative: 0.0 1.0;
4147                   to_x: "elm.icon.attach";
4148                   to_y: "elm.text.subject";
4149                }
4150                rel2 {
4151                   relative: 0.0 0.0;
4152                   to_x: "elm.icon.attach";
4153                   to_y: "elm.padding.bottom";
4154                }
4155                align: 1.0 0.0;
4156                visible: 0;
4157             }
4158          }
4159          part { name: "elm.icon.attach";
4160             clip_to: "disclip";
4161             type: SWALLOW;
4162             scale: 1;
4163             description { state: "default" 0.0;
4164                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4165                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4166                fixed: 1 1;
4167                rel1 {
4168                   relative: 0.0 1.0;
4169                   to_x: "elm.text.date";
4170                   to_y: "elm.text.subject";
4171                }
4172                rel2 {
4173                   relative: 0.0 0.0;
4174                   to_x: "elm.text.date";
4175                   to_y: "elm.padding.bottom";
4176                }
4177                align: 1.0 0.5;
4178             }
4179             GENLIST_DESCRIPTION_FLIP_ENABLED
4180          }
4181          part { name: "elm.swallow.outbox.progress";
4182             type: SWALLOW;
4183             scale: 1;
4184             mouse_events: 1;
4185             repeat_events: 0;
4186             description { state: "default" 0.0;
4187                min: GENLIST_SIZE_168_INC 0;
4188                fixed: 1 1;
4189                color: 0 0 0 0;
4190                align: 1.0 0.5;
4191                rel1 {
4192                   relative: 0.0 1.0;
4193                   offset: 0 0;
4194                   to_x: "elm.padding.right";
4195                   to_y: "elm.padding.top";
4196                }
4197                rel2 {
4198                   relative: 0.0 0.0;
4199                   offset: 0 0;
4200                   to_x: "elm.padding.right";
4201                   to_y: "elm.padding.bottom";
4202                }
4203             }
4204          }
4205          GENLIST_PART_FLIP
4206          GENLIST_PART_DISCLIP
4207       }
4208       programs {
4209          // signal: elm,state,%s,active
4210          //   a "check" item named %s went active
4211          // signal: elm,state,%s,passive
4212          //   a "check" item named %s went passive
4213          // default is passive
4214          program { name: "go_active";
4215             signal: "elm,state,selected";
4216             source: "elm";
4217             action: STATE_SET "selected" 0.0;
4218             target: "bg";
4219             target: "elm.text.subject";
4220             target: "elm.text.name";
4221             target: "elm.text.date";
4222             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4223          }
4224          program { name: "go_passive";
4225             signal: "elm,state,unselected";
4226             source: "elm";
4227             action: STATE_SET "default" 0.0;
4228             target: "bg";
4229             target: "elm.text.subject";
4230             target: "elm.text.name";
4231             target: "elm.text.date";
4232             transition: LINEAR 0.1;
4233          }
4234          program { name: "go_disabled";
4235             signal: "elm,state,disabled";
4236             source: "elm";
4237             action: STATE_SET "disabled" 0.0;
4238             target: "disclip";
4239          }
4240          program { name: "go_enabled";
4241             signal: "elm,state,enabled";
4242             source: "elm";
4243             action: STATE_SET "default" 0.0;
4244             target: "disclip";
4245          }
4246          program { name: "go_read";
4247             signal: "elm,state,read";
4248             source: "elm";
4249             action: STATE_SET "read" 0.0;
4250             target: "elm.text.subject";
4251          }
4252          program { name: "go_unread";
4253             signal: "elm,state,unread";
4254             source: "elm";
4255             action: STATE_SET "unread" 0.0;
4256             target: "elm.text.subject";
4257          }
4258          program { name: "go_urgeny_unread";
4259             signal: "elm,state,urgency_unread";
4260             source: "elm";
4261             action: STATE_SET "urgency_unread" 0.0;
4262             target: "elm.text.subject";
4263          }
4264          program { name: "go_urgency_read";
4265             signal: "elm,state,urgency_read";
4266             source: "elm";
4267             action: STATE_SET "urgency_read" 0.0;
4268             target: "elm.text.subject";
4269          }
4270          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4271       }
4272    }
4273
4274 // ???
4275    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4276    group { name: "elm/genlist/item/2text.1icon.13/default";
4277       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4278       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4279       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4280       data.item: "stacking" "above";
4281       data.item: "selectraise" "on";
4282       data.item: "texts" "elm.text elm.text.msgcount";
4283       data.item: "contents" "elm.icon";
4284       data.item: "flips" "elm.flip.icon elm.flip.content";
4285
4286       parts {
4287          GENLIST_PART_BASE
4288          GENLIST_PART_BOTTOM_LINE
4289          GENLIST_PART_BG_NORMAL
4290          GENLIST_PART_BG_NORMAL
4291          GENLIST_PART_PADDING_LEFT
4292          GENLIST_PART_PADDING_RIGHT_EDIT
4293          part { name: "elm.icon";
4294             clip_to: "disclip";
4295             type: SWALLOW;
4296             scale: 1;
4297             description { state: "default" 0.0;
4298                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4299                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4300                fixed: 1 1;
4301                rel1 {
4302                   relative: 1.0 0.0;
4303                   to_x: "elm.padding.left";
4304                }
4305                rel2 {
4306                   relative: 1.0 1.0;
4307                   to_x: "elm.padding.left";
4308                }
4309                align: 0.0 0.5;
4310             }
4311             GENLIST_DESCRIPTION_FLIP_ENABLED
4312          }
4313          part { name: "elm.text.msgcount";
4314             clip_to: "disclip";
4315             type: TEXT;
4316             mouse_events: 0;
4317             scale: 1;
4318             description {
4319                state: "default" 0.0;
4320                fixed: 1 1;
4321                align: 0 0;
4322                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4323                rel1.to: "elm.icon";
4324                rel2.to: "elm.icon";
4325                text {
4326                   font: "Tizen:style=Medium";
4327                   size: GENLIST_FONT_28_INC;
4328                   min: 0 1;
4329                   align: 0.5 0.5;
4330                   text_class: "tizen";
4331                }
4332                align: 0.0 0.5;
4333             }
4334          }
4335          part { name: "elm.padding.icon.right";
4336             clip_to: "disclip";
4337             type: RECT;
4338             scale: 1;
4339             description {
4340                state: "default" 0.0;
4341                min: GENLIST_SIZE_16_INC 0;
4342                fixed: 1 0;
4343                rel1 {
4344                   relative: 1.0 0.0;
4345                   to_x: "elm.icon";
4346                }
4347                rel2.to_x: "elm.icon";
4348                visible: 0;
4349             }
4350          }
4351          part { name: "elm.text";
4352             clip_to: "disclip";
4353             type: TEXT;
4354             mouse_events: 0;
4355             scale: 1;
4356             description { state: "default" 0.0;
4357                rel1 {
4358                   relative: 1.0 0.0;
4359                   to_x: "elm.padding.icon.right";
4360                }
4361                rel2 {
4362                   relative: 0.0 1.0;
4363                   to_x: "elm.padding.right";
4364                }
4365                align: 0.0 0.5;
4366                color: GENLIST_EMAIL_UNREAD_COLOR;
4367                text {
4368                   font: "Tizen:style=Roman";
4369                   size: GENLIST_EMAIL_SIZE;
4370                   min: 0 1;
4371                   align: 0.0 0.5;
4372                   text_class: "list_item";
4373                }
4374             }
4375             GENLIST_DESCRIPTION_FLIP_ENABLED
4376          }
4377          GENLIST_PART_FLIP
4378          GENLIST_PART_DISCLIP
4379       }
4380       programs {
4381          program { name: "go_active";
4382             signal: "elm,state,selected";
4383             source: "elm";
4384             action: STATE_SET "selected" 0.0;
4385             target: "bg";
4386             target: "elm.text";
4387             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4388          }
4389          program { name: "go_passive";
4390             signal: "elm,state,unselected";
4391             source: "elm";
4392             action: STATE_SET "default" 0.0;
4393             target: "bg";
4394             target: "elm.text";
4395             transition: LINEAR 0.1;
4396          }
4397          program { name: "go_disabled";
4398             signal: "elm,state,disabled";
4399             source: "elm";
4400             action: STATE_SET "disabled" 0.0;
4401             target: "disclip";
4402          }
4403          program { name: "go_enabled";
4404             signal: "elm,state,enabled";
4405             source: "elm";
4406             action: STATE_SET "default" 0.0;
4407             target: "disclip";
4408          }
4409          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4410       }
4411    }
4412
4413 // ???
4414    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4415    group { name: "elm/genlist/item/2text.1icon.14/default";
4416       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4417       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4418       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4419       data.item: "stacking" "above";
4420       data.item: "selectraise" "on";
4421       data.item: "texts" "elm.text elm.text.msgcount";
4422       data.item: "contents" "elm.check elm.icon";
4423       data.item: "flips" "elm.flip.icon elm.flip.content";
4424
4425       parts {
4426          GENLIST_PART_BASE
4427          GENLIST_PART_BOTTOM_LINE
4428          GENLIST_PART_BG_NORMAL
4429          GENLIST_PART_BG_NORMAL
4430          GENLIST_PART_PADDING_LEFT
4431          GENLIST_PART_PADDING_RIGHT_EDIT
4432          part { name: "elm.check";
4433             clip_to: "disclip";
4434             type: SWALLOW;
4435             mouse_events: 1;
4436             scale: 1;
4437             description { state: "default" 0.0;
4438                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4439                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4440                fixed: 1 1;
4441                rel1 {
4442                   relative: 1.0 0.0;
4443                   to_x: "elm.padding.left";
4444                }
4445                rel2 {
4446                   relative: 1.0 1.0;
4447                   to_x: "elm.padding.left";
4448                }
4449                align: 0.0 0.5;
4450             }
4451             GENLIST_DESCRIPTION_FLIP_ENABLED
4452          }
4453
4454          part { name: "elm.padding.icon.checkbox.right";
4455             clip_to: "disclip";
4456             type: RECT;
4457             scale: 1;
4458             description { state: "default" 0.0;
4459                min: GENLIST_PADDING_16_INC 0;
4460                fixed: 1 0;
4461                rel1 {
4462                   relative: 1.0 0.0;
4463                   to_x: "elm.check";
4464                }
4465                rel2 {
4466                   relative: 1.0 1.0;
4467                   to_x:  "elm.check";
4468                }
4469                align: 1.0 0.0;
4470                visible: 0;
4471             }
4472          }
4473          part { name: "elm.icon";
4474             clip_to: "disclip";
4475             type: SWALLOW;
4476             scale: 1;
4477             description { state: "default" 0.0;
4478                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4479                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4480                fixed: 1 1;
4481                rel1.to_x: "elm.padding.right";
4482                rel2 {
4483                   relative: 0.0 1.0;
4484                   to_x: "elm.padding.right";
4485                }
4486                align: 1.0 0.5;
4487             }
4488             GENLIST_DESCRIPTION_FLIP_ENABLED
4489          }
4490          part { name: "elm.text.msgcount";
4491             clip_to: "disclip";
4492             type: TEXT;
4493             mouse_events: 0;
4494             scale: 1;
4495             description {
4496                state: "default" 0.0;
4497                fixed: 1 1;
4498                align: 0 0;
4499                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4500                rel1.to: "elm.icon";
4501                rel2.to: "elm.icon";
4502                text {
4503                   font: "Tizen:style=Medium";
4504                   size: GENLIST_FONT_28_INC;
4505                   min: 0 1;
4506                   align: 0.5 0.5;
4507                   text_class: "tizen";
4508                }
4509                align: 0.0 0.5;
4510             }
4511          }
4512          part { name: "elm.padding.icon.left";
4513             clip_to: "disclip";
4514             type: RECT;
4515             scale: 1;
4516             description {
4517                state: "default" 0.0;
4518                min: GENLIST_SIZE_16_INC 0;
4519                fixed: 1 0;
4520                rel1.to_x: "elm.icon";
4521                rel2 {
4522                   relative: 0.0 1.0;
4523                   to_x: "elm.icon";
4524                }
4525                align: 1.0 0.0;
4526                visible: 0;
4527             }
4528          }
4529          part { name: "elm.text";
4530             clip_to: "disclip";
4531             type: TEXTBLOCK;
4532             mouse_events: 0;
4533             scale: 1;
4534             description { state: "default" 0.0;
4535                rel1 {
4536                   relative: 1.0 0.0;
4537                   to_x: "elm.padding.icon.checkbox.right";
4538                }
4539                rel2 {
4540                   relative: 0.0 1.0;
4541                   to_x: "elm.padding.icon.left";
4542                }
4543                align: 0.0 0.5;
4544                text {
4545                   style: "genlist_style_email_unread";
4546                   min: 0 1;
4547                   max: 0 1;
4548                   align: 0.0 0.5;
4549                }
4550             }
4551             description { state: "selected" 0.0;
4552                inherit: "default" 0.0;
4553                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4554             }
4555             GENLIST_DESCRIPTION_FLIP_ENABLED
4556          }
4557          GENLIST_PART_FLIP
4558          GENLIST_PART_DISCLIP
4559       }
4560       programs {
4561          program { name: "go_active";
4562             signal: "elm,state,selected";
4563             source: "elm";
4564             action: STATE_SET "selected" 0.0;
4565             target: "bg";
4566             target: "elm.text";
4567             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4568          }
4569          program { name: "go_passive";
4570             signal: "elm,state,unselected";
4571             source: "elm";
4572             action: STATE_SET "default" 0.0;
4573             target: "bg";
4574             target: "elm.text";
4575             transition: LINEAR 0.1;
4576          }
4577          program { name: "go_disabled";
4578             signal: "elm,state,disabled";
4579             source: "elm";
4580             action: STATE_SET "disabled" 0.0;
4581             target: "disclip";
4582          }
4583          program { name: "go_enabled";
4584             signal: "elm,state,enabled";
4585             source: "elm";
4586             action: STATE_SET "default" 0.0;
4587             target: "disclip";
4588          }
4589          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4590       }
4591    }
4592
4593
4594    group { name: "elm/genlist/item/readmessage/default";
4595       alias: "elm/genlist/item_odd/readmessage/default";
4596       alias: "elm/genlist/item_compress/readmessage/default";
4597       alias: "elm/genlist/item_compress_odd/readmessage/default";
4598
4599       data.item: "stacking" "above";
4600       data.item: "selectraise" "on";
4601       data.item: "contents" "elm.icon";
4602       parts {
4603          part { name: "base";
4604             type: RECT;
4605             repeat_events: 1;
4606             description { state: "default" 0.0;
4607                color: GENLIST_LIST_BG_COLOR;
4608             }
4609          }
4610          part { name: "elm.icon";
4611             clip_to: "disclip";
4612             type: SWALLOW;
4613             scale: 1;
4614             description { state: "default" 0.0;
4615                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4616                rel2 {
4617                   relative: 0.76 0.0;
4618                   to_y: "elm.padding.bottom";
4619                }
4620             }
4621          }
4622          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4623          GENLIST_PART_DISCLIP
4624       }
4625       programs {
4626          // signal: elm,state,%s,active
4627          //   a "check" item named %s went active
4628          // signal: elm,state,%s,passive
4629          //   a "check" item named %s went passive
4630          // default is passive
4631          /*program { name: "go_active";
4632             signal: "elm,state,selected";
4633             source: "elm";
4634             action: STATE_SET "selected" 0.0;
4635             target: "bg";
4636          }
4637          program { name: "go_passive";
4638             signal: "elm,state,unselected";
4639             source: "elm";
4640             action: STATE_SET "default" 0.0;
4641             target: "bg";
4642             transition: LINEAR 0.1;
4643          }*/
4644          program { name: "go_disabled";
4645             signal: "elm,state,disabled";
4646             source: "elm";
4647             action: STATE_SET "disabled" 0.0;
4648             target: "disclip";
4649          }
4650          program { name: "go_enabled";
4651             signal: "elm,state,enabled";
4652             source: "elm";
4653             action: STATE_SET "default" 0.0;
4654             target: "disclip";
4655          }
4656       }
4657    }
4658
4659    group { name: "elm/genlist/item/sentmessage/default";
4660       alias: "elm/genlist/item_odd/sentmessage/default";
4661       alias: "elm/genlist/item_compress/sentmessage/default";
4662       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4663
4664       data.item: "stacking" "above";
4665       data.item: "selectraise" "on";
4666       data.item: "contents" "elm.icon";
4667       parts {
4668          part { name: "base";
4669             type: RECT;
4670             repeat_events: 1;
4671             description { state: "default" 0.0;
4672                color: GENLIST_LIST_BG_COLOR;
4673             }
4674          }
4675          part { name: "elm.icon";
4676             clip_to: "disclip";
4677             type: SWALLOW;
4678             scale: 1;
4679             description { state: "default" 0.0;
4680                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4681                rel2 {
4682                   relative: 1.0 0.0;
4683                   to_y: "elm.padding.bottom";
4684                }
4685             }
4686          }
4687          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4688          GENLIST_PART_DISCLIP
4689       }
4690       programs {
4691          // signal: elm,state,%s,active
4692          //   a "check" item named %s went active
4693          // signal: elm,state,%s,passive
4694          //   a "check" item named %s went passive
4695          // default is passive
4696          /*program { name: "go_active";
4697             signal: "elm,state,selected";
4698             source: "elm";
4699             action: STATE_SET "selected" 0.0;
4700             target: "bg";
4701          }
4702          program { name: "go_passive";
4703             signal: "elm,state,unselected";
4704             source: "elm";
4705             action: STATE_SET "default" 0.0;
4706             target: "bg";
4707             transition: LINEAR 0.1;
4708          }*/
4709          program { name: "go_disabled";
4710             signal: "elm,state,disabled";
4711             source: "elm";
4712             action: STATE_SET "disabled" 0.0;
4713             target: "disclip";
4714          }
4715          program { name: "go_enabled";
4716             signal: "elm,state,enabled";
4717             source: "elm";
4718             action: STATE_SET "default" 0.0;
4719             target: "disclip";
4720          }
4721       }
4722    }
4723
4724    group { name : "elm/genlist/item/dialogue/separator/end/default";
4725       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4726       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4727       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4728       data.item: "stacking" "above";
4729       data.item: "selectraise" "on";
4730       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4731       parts {
4732          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4733          GENLIST_PART_DISCLIP
4734       }
4735    }
4736
4737    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4738       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4739       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4740       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4741       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4742       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4743       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4744       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4745       alias: "elm/layout/dialogue/separator/hd18/with_line";
4746
4747       data.item: "stacking" "above";
4748       data.item: "selectraise" "on";
4749       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4750
4751       parts {
4752          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4753          GENLIST_PART_DISCLIP
4754       }
4755    }
4756
4757    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4758       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4759       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4760       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4761       alias: "elm/genlist/item/dialogue/separator/20/default";
4762       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4763       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4764       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4765       alias: "elm/layout/dialogue/separator/hd32";
4766
4767       data.item: "stacking" "above";
4768       data.item: "selectraise" "on";
4769       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4770
4771       parts {
4772          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4773          GENLIST_PART_DISCLIP
4774       }
4775    }
4776
4777    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4778       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4779       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4780       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4781       alias: "elm/genlist/item/dialogue/separator/10/default";
4782       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4783       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4784       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4785       alias: "elm/layout/dialogue/separator/hd16";
4786
4787       data.item: "stacking" "above";
4788       data.item: "selectraise" "on";
4789       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4790
4791       parts {
4792          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4793          GENLIST_PART_DISCLIP
4794       }
4795    }
4796
4797    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4798       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4799       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4800       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4801       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4802       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4803       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4804       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4805       alias: "elm/layout/dialogue/separator/hd1";
4806
4807       data.item: "stacking" "above";
4808       data.item: "selectraise" "on";
4809       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4810
4811       parts {
4812          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4813          GENLIST_PART_DISCLIP
4814       }
4815    }
4816
4817
4818    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4819       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4820       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4821       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4822       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4823       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4824       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4825       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4826       alias: "elm/layout/dialogue/1title.1text.3";
4827       data.item: "stacking" "above";
4828       data.item: "selectraise" "on";
4829       data.item: "texts" "elm.title elm.text";
4830       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4831       parts {
4832          GENLIST_PART_BASE
4833          GENLIST_PART_BOTTOM_LINE
4834          GENLIST_PART_BG_NORMAL
4835          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4836          GENLIST_PART_PADDING_RIGHT_EDIT
4837          GENLIST_PART_DIALOGUE_ITEM
4838          GENLIST_PART_DIALOGUE_RIGHT_LINE
4839          part { name: "elm.title";
4840             clip_to: "disclip";
4841             type: TEXT;
4842             mouse_events: 0;
4843             scale: 1;
4844             description { state: "default" 0.0;
4845                min: GENLIST_SIZE_163_INC 0;
4846                fixed: 1 0;
4847                rel1 {
4848                   relative: 1.0 0.0;
4849                   to_x: "elm.padding.left";
4850                }
4851                rel2.to_x: "elm.padding.left";
4852                align: 0.0 0.5;
4853                color: GENLIST_MULTILINE_TEXT_COLOR;
4854                text {
4855                   font: "Tizen:style=Medium";
4856                   size: GENLIST_MULTILINE_TEXT_SIZE;
4857                   min: 0 1;
4858                   align: 0.0 0.5;
4859                   text_class: "tizen";
4860                }
4861             }
4862             GENLIST_DESCRIPTION_FLIP_ENABLED
4863          }
4864          part { name: "elm.flip.content.title";
4865             clip_to: "disclip";
4866             type: SWALLOW;
4867             description { state: "default" 0.0;
4868                visible: 0;
4869                fixed: 1 1;
4870                rel1.to: "elm.title";
4871                rel2.to: "elm.title";
4872             }
4873             description { state: "flip_enabled" 0.0;
4874                inherit: "default" 0.0;
4875                visible: 1;
4876             }
4877          }
4878          part { name: "elm.divider1";
4879             type: RECT;
4880             mouse_events: 0;
4881             description { state: "default" 0.0;
4882                min: 1 0;
4883                fixed: 1 0;
4884                rel1 {
4885                   relative: 1.0 0.0;
4886                   to_x: "elm.title";
4887                }
4888                rel2.to_x: "elm.title";
4889                align: 0.0 0.5;
4890                color: GENLIST_LIST_LINE1_COLOR;
4891             }
4892          }
4893          part { name: "elm.padding.text.left";
4894             clip_to: "disclip";
4895             type: RECT;
4896             mouse_events: 0;
4897             scale: 1;
4898             description { state: "default" 0.0;
4899                min: GENLIST_PADDING_16_INC 0;
4900                fixed: 1 0;
4901                rel1 {
4902                    relative: 1.0 0.0;
4903                    to_x: "elm.divider1";
4904                }
4905                rel2.to_x: "elm.divider1";
4906                align: 0.0 0.5;
4907                visible: 0;
4908             }
4909          }
4910          part { name: "elm.text";
4911             clip_to: "disclip";
4912             type: TEXT;
4913             mouse_events: 0;
4914             scale: 1;
4915             description { state: "default" 0.0;
4916                rel1 {
4917                   relative: 1.0 0.0;
4918                   to_x: "elm.padding.text.left";
4919                }
4920                rel2 {
4921                   relative: 0.0 1.0;
4922                   to_x: "elm.padding.right";
4923                }
4924                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4925                text {
4926                   font: "Tizen:style=Roman";
4927                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4928                   min: 0 1;
4929                   align: 0.0 0.5;
4930                   text_class: "list_item";
4931                }
4932             }
4933             GENLIST_DESCRIPTION_FLIP_ENABLED
4934          }
4935          part { name: "elm.flip.content";
4936             clip_to: "disclip";
4937             type: SWALLOW;
4938             mouse_events: 1;
4939             scale: 1;
4940             description { state: "default" 0.0;
4941                fixed: 1 1;
4942                rel1 {
4943                   relative: 0.0 0.5;
4944                   to_x: "elm.text";
4945                }
4946                rel2 {
4947                   relative: 0.0 0.5;
4948                   to_x: "elm.padding.right";
4949                }
4950                visible: 0;
4951             }
4952             description { state: "flip_enabled" 0.0;
4953                inherit: "default" 0.0;
4954                visible: 1;
4955             }
4956          }
4957          GENLIST_PART_DISCLIP
4958       }
4959       programs {
4960          // signal: elm,state,%s,active
4961          //   a "check" item named %s went active
4962          // signal: elm,state,%s,passive
4963          //   a "check" item named %s went passive
4964          // default is passive
4965          /*program { name: "go_active";
4966             signal: "elm,state,selected";
4967             source: "elm";
4968             action: STATE_SET "selected" 0.0;
4969             target: "elm.text";
4970          }
4971          program { name: "go_passive";
4972             signal: "elm,state,unselected";
4973             source: "elm";
4974             action: STATE_SET "default" 0.0;
4975             target: "elm.text";
4976             transition: LINEAR 0.1;
4977          }*/
4978          program { name: "go_disabled";
4979             signal: "elm,state,disabled";
4980             source: "elm";
4981             action: STATE_SET "disabled" 0.0;
4982             target: "disclip";
4983          }
4984          program { name: "go_enabled";
4985             signal: "elm,state,enabled";
4986             source: "elm";
4987             action: STATE_SET "default" 0.0;
4988             target: "disclip";
4989          }
4990          program { name: "flip_enabled";
4991             signal: "elm,state,flip,enabled";
4992             source: "elm";
4993             action: STATE_SET "flip_enabled" 0.0;
4994             target: "elm.title";
4995             target: "elm.text";
4996             target: "elm.flip.content.title";
4997             target: "elm.flip.content";
4998          }
4999          program { name: "flip_disabled";
5000             signal: "elm,state,flip,disabled";
5001             source: "elm";
5002             action: STATE_SET "default" 0.0;
5003             target: "elm.title";
5004             target: "elm.text";
5005             target: "elm.flip.content.title";
5006             target: "elm.flip.content";
5007          }
5008       }
5009    }
5010
5011    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5012       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5013       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5014       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5015       alias: "elm/layout/dialogue/1title.1text.1icon";
5016       data.item: "stacking" "above";
5017       data.item: "selectraise" "on";
5018       data.item: "texts" "elm.title elm.text";
5019       data.item: "contents" "elm.icon";
5020       data.item: "flips" "elm.flip.icon elm.flip.content";
5021       parts {
5022          GENLIST_PART_BASE
5023          GENLIST_PART_BOTTOM_LINE
5024          GENLIST_PART_BG_NORMAL
5025          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5026          GENLIST_PART_PADDING_RIGHT_EDIT
5027          GENLIST_PART_DIALOGUE_ITEM
5028          GENLIST_PART_DIALOGUE_RIGHT_LINE
5029          part { name: "elm.title";
5030             clip_to: "disclip";
5031             type: TEXT;
5032             mouse_events: 0;
5033             scale: 1;
5034             description { state: "default" 0.0;
5035                min: GENLIST_SIZE_163_INC 0;
5036                fixed: 1 0;
5037                rel1 {
5038                   relative: 1.0 0.0;
5039                   to_x: "elm.padding.left";
5040                }
5041                rel2.to_x: "elm.padding.left";
5042                align: 0.0 0.5;
5043                color: GENLIST_MULTILINE_TEXT_COLOR;
5044                text {
5045                   font: "Tizen:style=Medium";
5046                   size: GENLIST_MULTILINE_TEXT_SIZE;
5047                   min: 0 1;
5048                   align: 0.0 0.5;
5049                   text_class: "tizen";
5050                }
5051             }
5052          }
5053          part { name: "elm.divider1";
5054             type: RECT;
5055             mouse_events: 0;
5056             description { state: "default" 0.0;
5057                min: 1 0;
5058                fixed: 1 0;
5059                rel1 {
5060                   relative: 1.0 0.0;
5061                   to_x: "elm.title";
5062                }
5063                rel2.to_x: "elm.title";
5064                align: 0.0 0.5;
5065                color: GENLIST_LIST_LINE1_COLOR;
5066             }
5067          }
5068          part { name: "elm.padding.text.left";
5069             clip_to: "disclip";
5070             type: RECT;
5071             mouse_events: 0;
5072             scale: 1;
5073             description { state: "default" 0.0;
5074                min: GENLIST_PADDING_16_INC 0;
5075                fixed: 1 0;
5076                rel1 {
5077                    relative: 1.0 0.0;
5078                    to_x: "elm.divider1";
5079                }
5080                rel2.to_x: "elm.divider1";
5081                align: 0.0 0.5;
5082                visible: 0;
5083             }
5084          }
5085          part { name: "elm.icon";
5086            clip_to: "disclip";
5087             type: SWALLOW;
5088             mouse_events: 1;
5089             scale: 1;
5090             description { state: "default" 0.0;
5091                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5092                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5093                fixed: 1 1;
5094                rel1.to_x: "elm.padding.right";
5095                rel2 {
5096                   relative: 0.0 1.0;
5097                   to_x: "elm.padding.right";
5098                }
5099                align: 1.0 0.5;
5100             }
5101          }
5102          part { name: "elm.padding.icon.left";
5103             clip_to: "disclip";
5104             type: RECT;
5105             mouse_events: 0;
5106             scale: 1;
5107             description { state: "default" 0.0;
5108                min: GENLIST_PADDING_16_INC 0;
5109                fixed: 1 0;
5110                rel1.to_x: "elm.icon";
5111                rel2 {
5112                    relative: 0.0 1.0;
5113                    to_x: "elm.icon";
5114                }
5115                rel2.to_x: "elm.icon";
5116                align: 1.0 0.5;
5117                visible: 0;
5118             }
5119          }
5120          part { name: "elm.text";
5121             clip_to: "disclip";
5122             type: TEXT;
5123             mouse_events: 0;
5124             scale: 1;
5125             description { state: "default" 0.0;
5126                rel1 {
5127                   relative: 1.0 0.0;
5128                   to_x: "elm.padding.text.left";
5129                }
5130                rel2 {
5131                   relative: 0.0 1.0;
5132                   to_x: "elm.padding.icon.left";
5133                }
5134                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5135                text {
5136                   font: "Tizen:style=Roman";
5137                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5138                   min: 0 1;
5139                   align: 0.0 0.5;
5140                   text_class: "list_item";
5141                }
5142             }
5143             GENLIST_DESCRIPTION_FLIP_ENABLED
5144          }
5145          part { name: "elm.flip.content";
5146             clip_to: "disclip";
5147             type: SWALLOW;
5148             mouse_events: 1;
5149             scale: 1;
5150             description { state: "default" 0.0;
5151                fixed: 1 1;
5152                rel1 {
5153                   relative: 0.0 0.5;
5154                   to_x: "elm.text";
5155                }
5156                rel2 {
5157                   relative: 0.0 0.5;
5158                   to_x: "elm.padding.right";
5159                }
5160                visible: 0;
5161             }
5162             description { state: "flip_enabled" 0.0;
5163                inherit: "default" 0.0;
5164                visible: 1;
5165             }
5166          }
5167          GENLIST_PART_DISCLIP
5168       }
5169       programs {
5170          // signal: elm,state,%s,active
5171          //   a "check" item named %s went active
5172          // signal: elm,state,%s,passive
5173          //   a "check" item named %s went passive
5174          // default is passive
5175          /*program { name: "go_active";
5176             signal: "elm,state,selected";
5177             source: "elm";
5178             action: STATE_SET "selected" 0.0;
5179             target: "elm.text";
5180          }
5181          program { name: "go_passive";
5182             signal: "elm,state,unselected";
5183             source: "elm";
5184             action: STATE_SET "default" 0.0;
5185             target: "elm.text";
5186             transition: LINEAR 0.1;
5187          }*/
5188          program { name: "go_disabled";
5189             signal: "elm,state,disabled";
5190             source: "elm";
5191             action: STATE_SET "disabled" 0.0;
5192             target: "disclip";
5193          }
5194          program { name: "go_enabled";
5195             signal: "elm,state,enabled";
5196             source: "elm";
5197             action: STATE_SET "default" 0.0;
5198             target: "disclip";
5199          }
5200          //GENLIST_PROGRAM_FLIP_1TEXT
5201       }
5202    }
5203
5204    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5205       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5206       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5207       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5208       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5209       data.item: "stacking" "above";
5210       data.item: "selectraise" "on";
5211       data.item: "texts" "elm.title elm.text";
5212       data.item: "contents" "elm.icon";
5213       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5214       parts {
5215          GENLIST_PART_BASE
5216          GENLIST_PART_BOTTOM_LINE
5217          GENLIST_PART_BG_NORMAL
5218          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5219          GENLIST_PART_PADDING_RIGHT_EDIT
5220          GENLIST_PART_DIALOGUE_ITEM
5221          GENLIST_PART_DIALOGUE_RIGHT_LINE
5222          part { name: "elm.title";
5223             clip_to: "disclip";
5224             type: TEXT;
5225             mouse_events: 0;
5226             scale: 1;
5227             description { state: "default" 0.0;
5228                min: GENLIST_SIZE_163_INC 0;
5229                fixed: 1 0;
5230                rel1 {
5231                   relative: 1.0 0.0;
5232                   to_x: "elm.padding.left";
5233                }
5234                rel2.to_x: "elm.padding.left";
5235                align: 0.0 0.5;
5236                color: GENLIST_MULTILINE_TEXT_COLOR;
5237                text {
5238                   font: "Tizen:style=Medium";
5239                   size: GENLIST_MULTILINE_TEXT_SIZE;
5240                   min: 0 1;
5241                   align: 0.0 0.5;
5242                   text_class: "tizen";
5243                }
5244             }
5245             GENLIST_DESCRIPTION_FLIP_ENABLED
5246          }
5247          part { name: "elm.flip.content.title";
5248             clip_to: "disclip";
5249             type: SWALLOW;
5250             description { state: "default" 0.0;
5251                visible: 0;
5252                fixed: 1 1;
5253                rel1.to: "elm.title";
5254                rel2.to: "elm.title";
5255             }
5256             description { state: "flip_enabled" 0.0;
5257                inherit: "default" 0.0;
5258                visible: 1;
5259             }
5260          }
5261          part { name: "elm.divider1";
5262             type: RECT;
5263             mouse_events: 0;
5264             description { state: "default" 0.0;
5265                min: 1 0;
5266                fixed: 1 0;
5267                rel1 {
5268                   relative: 1.0 0.0;
5269                   to_x: "elm.title";
5270                }
5271                rel2.to_x: "elm.title";
5272                align: 0.0 0.5;
5273                color: GENLIST_LIST_LINE1_COLOR;
5274             }
5275          }
5276          part { name: "elm.padding.text.left";
5277             clip_to: "disclip";
5278             type: RECT;
5279             mouse_events: 0;
5280             scale: 1;
5281             description { state: "default" 0.0;
5282                min: GENLIST_PADDING_16_INC 0;
5283                fixed: 1 0;
5284                rel1 {
5285                    relative: 1.0 0.0;
5286                    to_x: "elm.divider1";
5287                }
5288                rel2.to_x: "elm.divider1";
5289                align: 0.0 0.5;
5290                visible: 0;
5291             }
5292          }
5293          part { name: "elm.icon";
5294            clip_to: "disclip";
5295             type: SWALLOW;
5296             mouse_events: 0;
5297             scale: 1;
5298             description { state: "default" 0.0;
5299                min: 0 0;
5300                max: 0 0;
5301                rel1.to_x: "elm.padding.right";
5302                rel2 {
5303                   relative: 0.0 1.0;
5304                   to_x: "elm.padding.right";
5305                }
5306                align: 1.0 0.5;
5307                visible: 0;
5308             }
5309             description { state: "contact_default_number_enabled" 0.0;
5310                inherit: "default" 0.0;
5311                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5312                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5313                visible: 1;
5314             }
5315          }
5316          part { name: "elm.padding.icon.left";
5317             clip_to: "disclip";
5318             type: RECT;
5319             mouse_events: 0;
5320             scale: 1;
5321             description { state: "default" 0.0;
5322                min: 0 0;
5323                fixed: 1 0;
5324                rel1.to_x: "elm.icon";
5325                rel2 {
5326                    relative: 0.0 1.0;
5327                    to_x: "elm.icon";
5328                }
5329                rel2.to_x: "elm.icon";
5330                align: 1.0 0.5;
5331                visible: 0;
5332             }
5333             description { state: "contact_default_number_enabled" 0.0;
5334                inherit: "default" 0.0;
5335                min: GENLIST_PADDING_16_INC 0;
5336             }
5337          }
5338          part { name: "elm.text";
5339             clip_to: "disclip";
5340             type: TEXT;
5341             mouse_events: 0;
5342             scale: 1;
5343             description { state: "default" 0.0;
5344                rel1 {
5345                   relative: 1.0 0.0;
5346                   to_x: "elm.padding.text.left";
5347                }
5348                rel2 {
5349                   relative: 0.0 1.0;
5350                   to_x: "elm.padding.icon.left";
5351                }
5352                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5353                text {
5354                   font: "Tizen:style=Roman";
5355                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5356                   min: 0 1;
5357                   align: 0.0 0.5;
5358                   text_class: "list_item";
5359                }
5360             }
5361             description { state: "contact_default_number_enabled" 0.0;
5362                inherit: "default" 0.0;
5363                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5364             }
5365             GENLIST_DESCRIPTION_FLIP_ENABLED
5366          }
5367          part { name: "elm.flip.content";
5368             clip_to: "disclip";
5369             type: SWALLOW;
5370             mouse_events: 1;
5371             scale: 1;
5372             description { state: "default" 0.0;
5373                fixed: 1 1;
5374                rel1 {
5375                   relative: 0.0 0.5;
5376                   to_x: "elm.text";
5377                }
5378                rel2 {
5379                   relative: 1.0 0.5;
5380                   to_x: "elm.padding.icon.left";
5381                }
5382                visible: 0;
5383             }
5384             description { state: "flip_enabled" 0.0;
5385                inherit: "default" 0.0;
5386                visible: 1;
5387             }
5388          }
5389          GENLIST_PART_DISCLIP
5390       }
5391       programs {
5392          // signal: elm,state,%s,active
5393          //   a "check" item named %s went active
5394          // signal: elm,state,%s,passive
5395          //   a "check" item named %s went passive
5396          // default is passive
5397          /*program { name: "go_active";
5398             signal: "elm,state,selected";
5399             source: "elm";
5400             action: STATE_SET "selected" 0.0;
5401             target: "elm.text";
5402          }
5403          program { name: "go_passive";
5404             signal: "elm,state,unselected";
5405             source: "elm";
5406             action: STATE_SET "default" 0.0;
5407             target: "elm.text";
5408             transition: LINEAR 0.1;
5409          }*/
5410          program { name: "go_disabled";
5411             signal: "elm,state,disabled";
5412             source: "elm";
5413             action: STATE_SET "disabled" 0.0;
5414             target: "disclip";
5415          }
5416          program { name: "go_enabled";
5417             signal: "elm,state,enabled";
5418             source: "elm";
5419             action: STATE_SET "default" 0.0;
5420             target: "disclip";
5421          }
5422          program { name: "flip_enabled";
5423             signal: "elm,state,flip,enabled";
5424             source: "elm";
5425             action: STATE_SET "flip_enabled" 0.0;
5426             target: "elm.title";
5427             target: "elm.text";
5428             target: "elm.flip.content.title";
5429             target: "elm.flip.content";
5430          }
5431          program { name: "flip_disabled";
5432             signal: "elm,state,flip,disabled";
5433             source: "elm";
5434             action: STATE_SET "default" 0.0;
5435             target: "elm.title";
5436             target: "elm.text";
5437             target: "elm.flip.content.title";
5438             target: "elm.flip.content";
5439          }
5440          program { name: "contact_default_number_enabled";
5441             signal: "elm,state,contact,default_number,enabled";
5442             source: "elm";
5443             action: STATE_SET "contact_default_number_enabled" 0.0;
5444             target: "elm.icon";
5445             target: "elm.padding.icon.left";
5446             target: "elm.text";
5447          }
5448          program { name: "contact_default_number_disabled";
5449             signal: "elm,state,contact,default_number,disabled";
5450             source: "elm";
5451             action: STATE_SET "default" 0.0;
5452             target: "elm.icon";
5453             target: "elm.padding.icon.left";
5454             target: "elm.text";
5455          }
5456       }
5457    }
5458
5459
5460    group { name: "elm/genlist/item/dialogue/2text/default";
5461       alias: "elm/genlist/item_odd/dialogue/2text/default";
5462       alias: "elm/genlist/item_compress/dialogue/2text/default";
5463       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5464       alias: "elm/layout/dialogue/2text";
5465       data.item: "stacking" "above";
5466       data.item: "selectraise" "on";
5467       data.item: "texts" "elm.text.1 elm.text.2";
5468       data.item: "flips" "elm.flip.icon elm.flip.content";
5469       parts {
5470          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5471          GENLIST_PART_BG_NORMAL
5472          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5473          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5474          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5475          GENLIST_PART_PADDING_RIGHT_EDIT
5476          GENLIST_PART_DIALOGUE_ITEM
5477          GENLIST_PART_DIALOGUE_RIGHT_LINE
5478          part { name: "elm.text.1";
5479             clip_to: "disclip";
5480             type: TEXT;
5481             mouse_events: 0;
5482             scale: 1;
5483             description { state: "default" 0.0;
5484                min: 0 GENLIST_SIZE_61_INC;
5485                fixed: 0 1;
5486                rel1 {
5487                   relative: 1.0 1.0;
5488                   to_x: "elm.padding.left";
5489                   to_y: "elm.padding.top";
5490                }
5491                rel2 {
5492                   relative: 0.0 1.0;
5493                   to_x: "elm.padding.right";
5494                   to_y: "elm.padding.top";
5495                }
5496                align: 0.0 0.0;
5497                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5498                text {
5499                   font: "Tizen:style=Roman";
5500                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5501                   min: 0 1;
5502                   align: 0.0 0.5;
5503                   text_class: "list_item";
5504                }
5505             }
5506             description { state: "selected" 0.0;
5507                inherit: "default" 0.0;
5508                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5509             }
5510             GENLIST_DESCRIPTION_FLIP_ENABLED
5511          }
5512          part { name: "elm.text.2";
5513             clip_to: "disclip";
5514             type: TEXT;
5515             mouse_events: 0;
5516             scale: 1;
5517             description { state: "default" 0.0;
5518                rel1 {
5519                   relative: 1.0 1.0;
5520                   to_x: "elm.padding.left";
5521                   to_y: "elm.text.1";
5522                }
5523                rel2 {
5524                   relative: 0.0 0.0;
5525                   to_x: "elm.padding.right";
5526                   to_y: "elm.padding.bottom";
5527                }
5528                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5529                text {
5530                   font: "Tizen:style=Medium";
5531                   size: GENLIST_FONT_32_INC;
5532                   min: 0 1;
5533                   align: 0.0 0.5;
5534                   text_class: "tizen";
5535                }
5536             }
5537             description { state: "selected" 0.0;
5538                inherit: "default" 0.0;
5539                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5540             }
5541             GENLIST_DESCRIPTION_FLIP_ENABLED
5542          }
5543          GENLIST_PART_FLIP
5544          GENLIST_PART_DISCLIP
5545       }
5546       programs {
5547          // signal: elm,state,%s,active
5548          //   a "check" item named %s went active
5549          // signal: elm,state,%s,passive
5550          //   a "check" item named %s went passive
5551          // default is passive
5552          program { name: "go_active";
5553             signal: "elm,state,selected";
5554             source: "elm";
5555             action: STATE_SET "selected" 0.0;
5556             target: "bg";
5557             target: "elm.text.1";
5558             target: "elm.text.2";
5559             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5560          }
5561          program { name: "go_passive";
5562             signal: "elm,state,unselected";
5563             source: "elm";
5564             action: STATE_SET "default" 0.0;
5565             target: "bg";
5566             target: "elm.text.1";
5567             target: "elm.text.2";
5568             transition: LINEAR 0.1;
5569          }
5570          program { name: "go_disabled";
5571             signal: "elm,state,disabled";
5572             source: "elm";
5573             action: STATE_SET "disabled" 0.0;
5574             target: "disclip";
5575          }
5576          program { name: "go_enabled";
5577             signal: "elm,state,enabled";
5578             source: "elm";
5579             action: STATE_SET "default" 0.0;
5580             target: "disclip";
5581          }
5582          GENLIST_PROGRAM_FLIP_2TEXT
5583          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5584       }
5585    }
5586
5587    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5588       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5589       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5590       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5591       alias: "elm/layout/dialogue/2text.1icon.2";
5592       data.item: "stacking" "above";
5593       data.item: "selectraise" "on";
5594       data.item: "texts" "elm.text.1 elm.text.2";
5595       data.item: "contents" "elm.icon";
5596       data.item: "flips" "elm.flip.icon elm.flip.content";
5597       parts {
5598          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5599          GENLIST_PART_BG_NORMAL
5600          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5601          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5602          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5603          GENLIST_PART_PADDING_RIGHT_EDIT
5604          GENLIST_PART_DIALOGUE_ITEM
5605          GENLIST_PART_DIALOGUE_RIGHT_LINE
5606          part { name: "elm.icon";
5607             clip_to: "disclip";
5608             type: SWALLOW;
5609             scale: 1;
5610             description { state: "default" 0.0;
5611                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5612                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5613                fixed: 1 1;
5614                rel1 {
5615                   relative: 1.0 0.0;
5616                   to_x: "elm.padding.left";
5617                }
5618                rel2.to_x: "elm.padding.left";
5619                align: 0.0 0.5;
5620             }
5621             GENLIST_DESCRIPTION_FLIP_ENABLED
5622          }
5623          part { name: "elm.padding.icon.right";
5624             clip_to: "disclip";
5625             type: RECT;
5626             scale: 1;
5627             description { state: "default" 0.0;
5628                min: GENLIST_PADDING_16_INC 0;
5629                fixed: 1 0;
5630                rel1 {
5631                   relative: 1.0 0.0;
5632                   to_x: "elm.icon";
5633                }
5634                rel2.to_x: "elm.icon";
5635                align: 0.0 0.0;
5636                visible: 0;
5637             }
5638          }
5639          part { name: "elm.text.1";
5640             clip_to: "disclip";
5641             type: TEXT;
5642             mouse_events: 0;
5643             scale: 1;
5644             description { state: "default" 0.0;
5645                min: 0 GENLIST_SIZE_61_INC;
5646                fixed: 0 1;
5647                rel1 {
5648                   relative: 1.0 1.0;
5649                   to_x: "elm.padding.icon.right";
5650                   to_y: "elm.padding.top";
5651                }
5652                rel2 {
5653                   relative: 0.0 1.0;
5654                   to_x: "elm.padding.right";
5655                   to_y: "elm.padding.top";
5656                }
5657                align: 0.0 0.0;
5658                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5659                text {
5660                   font: "Tizen:style=Roman";
5661                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5662                   min: 0 1;
5663                   align: 0.0 0.5;
5664                   text_class: "list_item";
5665                }
5666             }
5667             description { state: "selected" 0.0;
5668                inherit: "default" 0.0;
5669                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5670             }
5671             GENLIST_DESCRIPTION_FLIP_ENABLED
5672          }
5673          part { name: "elm.text.2";
5674             clip_to: "disclip";
5675             type: TEXT;
5676             mouse_events: 0;
5677             scale: 1;
5678             description { state: "default" 0.0;
5679                rel1 {
5680                   relative: 1.0 1.0;
5681                   to_x: "elm.padding.icon.right";
5682                   to_y: "elm.text.1";
5683                }
5684                rel2 {
5685                   relative: 0.0 0.0;
5686                   to_x: "elm.padding.right";
5687                   to_y: "elm.padding.bottom";
5688                }
5689                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5690                text {
5691                   font: "Tizen:style=Medium";
5692                   size: GENLIST_FONT_32_INC;
5693                   min: 0 1;
5694                   align: 0.0 0.5;
5695                   text_class: "tizen";
5696                }
5697             }
5698             description { state: "selected" 0.0;
5699                inherit: "default" 0.0;
5700                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5701             }
5702             GENLIST_DESCRIPTION_FLIP_ENABLED
5703          }
5704          GENLIST_PART_FLIP
5705          GENLIST_PART_DISCLIP
5706       }
5707       programs {
5708          // signal: elm,state,%s,active
5709          //   a "check" item named %s went active
5710          // signal: elm,state,%s,passive
5711          //   a "check" item named %s went passive
5712          // default is passive
5713          program { name: "go_active";
5714             signal: "elm,state,selected";
5715             source: "elm";
5716             action: STATE_SET "selected" 0.0;
5717             target: "bg";
5718             target: "elm.text.1";
5719             target: "elm.text.2";
5720             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5721          }
5722          program { name: "go_passive";
5723             signal: "elm,state,unselected";
5724             source: "elm";
5725             action: STATE_SET "default" 0.0;
5726             target: "bg";
5727             target: "elm.text.1";
5728             target: "elm.text.2";
5729             transition: LINEAR 0.1;
5730          }
5731          program { name: "go_disabled";
5732             signal: "elm,state,disabled";
5733             source: "elm";
5734             action: STATE_SET "disabled" 0.0;
5735             target: "disclip";
5736          }
5737          program { name: "go_enabled";
5738             signal: "elm,state,enabled";
5739             source: "elm";
5740             action: STATE_SET "default" 0.0;
5741             target: "disclip";
5742          }
5743          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5744          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5745       }
5746    }
5747
5748    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5749       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5750       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5751       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5752       alias: "elm/layout/dialogue/2text.1icon.3";
5753       data.item: "stacking" "above";
5754       data.item: "selectraise" "on";
5755       data.item: "texts" "elm.text.1 elm.text.2";
5756       data.item: "contents" "elm.icon";
5757       data.item: "flips" "elm.flip.icon elm.flip.content";
5758       parts {
5759          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5760          GENLIST_PART_BG_NORMAL
5761          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5762          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5763          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5764          GENLIST_PART_PADDING_RIGHT_EDIT
5765          GENLIST_PART_DIALOGUE_ITEM
5766          GENLIST_PART_DIALOGUE_RIGHT_LINE
5767          part { name: "elm.icon";
5768             clip_to: "disclip";
5769             type: SWALLOW;
5770             scale: 1;
5771             description { state: "default" 0.0;
5772                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5773                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5774                fixed: 1 1;
5775                rel1 {
5776                   relative: 1.0 0.0;
5777                   to_x: "elm.padding.left";
5778                }
5779                rel2.to_x: "elm.padding.left";
5780                align: 0.0 0.5;
5781             }
5782             GENLIST_DESCRIPTION_FLIP_ENABLED
5783          }
5784          part { name: "elm.padding.icon.right";
5785             clip_to: "disclip";
5786             type: RECT;
5787             scale: 1;
5788             description { state: "default" 0.0;
5789                min: GENLIST_PADDING_16_INC 0;
5790                fixed: 1 0;
5791                rel1 {
5792                   relative: 1.0 0.0;
5793                   to_x: "elm.icon";
5794                }
5795                rel2.to_x: "elm.icon";
5796                align: 0.0 0.0;
5797                visible: 0;
5798             }
5799          }
5800          part { name: "elm.text.1";
5801             clip_to: "disclip";
5802             type: TEXT;
5803             mouse_events: 0;
5804             scale: 1;
5805             description { state: "default" 0.0;
5806                min: 0 GENLIST_SIZE_61_INC;
5807                fixed: 0 1;
5808                rel1 {
5809                   relative: 1.0 1.0;
5810                   to_x: "elm.padding.icon.right";
5811                   to_y: "elm.padding.top";
5812                }
5813                rel2 {
5814                   relative: 0.0 1.0;
5815                   to_x: "elm.padding.right";
5816                   to_y: "elm.padding.top";
5817                }
5818                align: 0.0 0.0;
5819                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5820                text {
5821                   font: "Tizen:style=Roman";
5822                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5823                   min: 0 1;
5824                   align: 0.0 0.5;
5825                   text_class: "list_item";
5826                }
5827             }
5828             description { state: "selected" 0.0;
5829                inherit: "default" 0.0;
5830                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5831             }
5832             GENLIST_DESCRIPTION_FLIP_ENABLED
5833          }
5834          part { name: "elm.text.2";
5835             clip_to: "disclip";
5836             type: TEXT;
5837             mouse_events: 0;
5838             scale: 1;
5839             description { state: "default" 0.0;
5840                rel1 {
5841                   relative: 1.0 1.0;
5842                   to_x: "elm.padding.icon.right";
5843                   to_y: "elm.text.1";
5844                }
5845                rel2 {
5846                   relative: 0.0 0.0;
5847                   to_x: "elm.padding.right";
5848                   to_y: "elm.padding.bottom";
5849                }
5850                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5851                text {
5852                   font: "Tizen:style=Medium";
5853                   size: GENLIST_FONT_32_INC;
5854                   min: 0 1;
5855                   align: 0.0 0.5;
5856                   text_class: "tizen";
5857                }
5858             }
5859             description { state: "selected" 0.0;
5860                inherit: "default" 0.0;
5861                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5862             }
5863             GENLIST_DESCRIPTION_FLIP_ENABLED
5864          }
5865          GENLIST_PART_FLIP
5866          GENLIST_PART_DISCLIP
5867       }
5868       programs {
5869          // signal: elm,state,%s,active
5870          //   a "check" item named %s went active
5871          // signal: elm,state,%s,passive
5872          //   a "check" item named %s went passive
5873          // default is passive
5874          program { name: "go_active";
5875             signal: "elm,state,selected";
5876             source: "elm";
5877             action: STATE_SET "selected" 0.0;
5878             target: "bg";
5879             target: "elm.text.1";
5880             target: "elm.text.2";
5881             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5882          }
5883          program { name: "go_passive";
5884             signal: "elm,state,unselected";
5885             source: "elm";
5886             action: STATE_SET "default" 0.0;
5887             target: "bg";
5888             target: "elm.text.1";
5889             target: "elm.text.2";
5890             transition: LINEAR 0.1;
5891          }
5892          program { name: "go_disabled";
5893             signal: "elm,state,disabled";
5894             source: "elm";
5895             action: STATE_SET "disabled" 0.0;
5896             target: "disclip";
5897          }
5898          program { name: "go_enabled";
5899             signal: "elm,state,enabled";
5900             source: "elm";
5901             action: STATE_SET "default" 0.0;
5902             target: "disclip";
5903          }
5904          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5905          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5906       }
5907    }
5908
5909    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
5910       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
5911       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
5912       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
5913       alias: "elm/layout/dialogue/2text.3icon";
5914       data.item: "stacking" "above";
5915       data.item: "selectraise" "on";
5916       data.item: "texts" "elm.text.1 elm.text.2";
5917       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
5918       data.item: "flips" "elm.flip.icon elm.flip.content";
5919       parts {
5920          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5921          GENLIST_PART_BG_NORMAL
5922          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5923          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5924          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5925          GENLIST_PART_PADDING_RIGHT_EDIT
5926          GENLIST_PART_DIALOGUE_ITEM
5927          GENLIST_PART_DIALOGUE_RIGHT_LINE
5928          part { name: "elm.swallow.colorbar";
5929             clip_to: "disclip";
5930             type: SWALLOW;
5931             scale: 1;
5932             description { state: "default" 0.0;
5933                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
5934                fixed: 1 1;
5935                rel1 {
5936                   relative: 1.0 0.0;
5937                   to_x: "elm.rect.dialogue";
5938                }
5939                rel2 {
5940                   relative: 1.0 0.0;
5941                   to_x: "elm.rect.dialogue";
5942                }
5943                align: 0.0 0.0;
5944             }
5945          }
5946          part { name: "elm.icon.1";
5947             clip_to: "disclip";
5948             type: SWALLOW;
5949             scale: 1;
5950             description { state: "default" 0.0;
5951                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5952                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5953                fixed: 1 1;
5954                rel1 {
5955                   relative: 1.0 0.0;
5956                   to_x: "elm.padding.left";
5957                }
5958                rel2 {
5959                   relative: 1.0 1.0;
5960                   to_x: "elm.padding.left";
5961                }
5962                align: 0.0 0.5;
5963             }
5964             GENLIST_DESCRIPTION_FLIP_ENABLED
5965          }
5966          part { name: "elm.padding.icon1.right";
5967             type: RECT;
5968             scale: 1;
5969             description { state: "default" 0.0;
5970                min: GENLIST_PADDING_16_INC 0;
5971                fixed: 1 0;
5972                rel1 {
5973                   relative: 1.0 0.0;
5974                   to_x: "elm.icon.1";
5975                }
5976                rel2.to_x: "elm.icon.1";
5977                align: 0.0 0.0;
5978                visible: 0;
5979             }
5980          }
5981          part { name: "elm.icon.2";
5982             clip_to: "disclip";
5983             type: SWALLOW;
5984             scale: 1;
5985             description { state: "default" 0.0;
5986                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5987                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5988                fixed: 1 1;
5989                rel1.to_x: "elm.padding.right";
5990                rel2 {
5991                   relative: 0.0 1.0;
5992                   to_x: "elm.padding.right";
5993                }
5994                align: 1.0 0.5;
5995             }
5996             GENLIST_DESCRIPTION_FLIP_ENABLED
5997          }
5998          part { name: "elm.padding.icon2.left";
5999             type: RECT;
6000             scale: 1;
6001             description { state: "default" 0.0;
6002                min: GENLIST_PADDING_16_INC 0;
6003                fixed: 1 0;
6004                rel1.to_x: "elm.icon.2";
6005                rel2 {
6006                   relative: 0.0 1.0;
6007                   to_x: "elm.icon.2";
6008                }
6009                align: 1.0 0.0;
6010                visible: 0;
6011             }
6012          }
6013          part { name: "elm.text.1";
6014             clip_to: "disclip";
6015             type: TEXT;
6016             mouse_events: 0;
6017             scale: 1;
6018             description { state: "default" 0.0;
6019                min: 0 GENLIST_SIZE_61_INC;
6020                fixed: 0 1;
6021                rel1 {
6022                   relative: 1.0 1.0;
6023                   to_x: "elm.padding.icon1.right";
6024                   to_y: "elm.padding.top";
6025                }
6026                rel2 {
6027                   relative: 0.0 1.0;
6028                   to_x: "elm.padding.icon2.left";
6029                   to_y: "elm.padding.top";
6030                }
6031                align: 0.0 0.0;
6032                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6033                text {
6034                   font: "Tizen:style=Roman";
6035                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6036                   min: 0 1;
6037                   align: 0.0 0.5;
6038                   text_class: "list_item";
6039                }
6040             }
6041             description { state: "selected" 0.0;
6042                inherit: "default" 0.0;
6043                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6044             }
6045             GENLIST_DESCRIPTION_FLIP_ENABLED
6046          }
6047          part { name: "elm.text.2";
6048             clip_to: "disclip";
6049             type: TEXT;
6050             mouse_events: 0;
6051             scale: 1;
6052             description { state: "default" 0.0;
6053                rel1 {
6054                   relative: 1.0 1.0;
6055                   to_x: "elm.padding.icon1.right";
6056                   to_y: "elm.text.1";
6057                }
6058                rel2 {
6059                   relative: 0.0 0.0;
6060                   to_x: "elm.padding.icon2.left";
6061                   to_y: "elm.padding.bottom";
6062                }
6063                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6064                text {
6065                   font: "Tizen:style=Medium";
6066                   size: GENLIST_FONT_32_INC;
6067                   min: 0 1;
6068                   align: 0.0 0.5;
6069                   text_class: "tizen";
6070                }
6071             }
6072             description { state: "selected" 0.0;
6073                inherit: "default" 0.0;
6074                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6075             }
6076             GENLIST_DESCRIPTION_FLIP_ENABLED
6077          }
6078          GENLIST_PART_FLIP
6079          GENLIST_PART_DISCLIP
6080       }
6081       programs {
6082          // signal: elm,state,%s,active
6083          //   a "check" item named %s went active
6084          // signal: elm,state,%s,passive
6085          //   a "check" item named %s went passive
6086          // default is passive
6087          program { name: "go_active";
6088             signal: "elm,state,selected";
6089             source: "elm";
6090             action: STATE_SET "selected" 0.0;
6091             target: "bg";
6092             target: "elm.text.1";
6093             target: "elm.text.2";
6094             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6095          }
6096          program { name: "go_passive";
6097             signal: "elm,state,unselected";
6098             source: "elm";
6099             action: STATE_SET "default" 0.0;
6100             target: "bg";
6101             target: "elm.text.1";
6102             target: "elm.text.2";
6103             transition: LINEAR 0.1;
6104          }
6105          program { name: "go_disabled";
6106             signal: "elm,state,disabled";
6107             source: "elm";
6108             action: STATE_SET "disabled" 0.0;
6109             target: "disclip";
6110          }
6111          program { name: "go_enabled";
6112             signal: "elm,state,enabled";
6113             source: "elm";
6114             action: STATE_SET "default" 0.0;
6115             target: "disclip";
6116          }
6117          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6118          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6119       }
6120    }
6121
6122    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6123       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6124       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6125       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6126       alias: "elm/layout/dialogue/2text.2icon.2";
6127       data.item: "stacking" "above";
6128       data.item: "selectraise" "on";
6129       data.item: "texts" "elm.text.1 elm.text.2";
6130       data.item: "contents" "elm.icon.1 elm.icon.2";
6131       data.item: "flips" "elm.flip.icon elm.flip.content";
6132       parts {
6133          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6134          GENLIST_PART_BG_NORMAL
6135          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6136          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6137          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6138          GENLIST_PART_PADDING_RIGHT_EDIT
6139          GENLIST_PART_DIALOGUE_ITEM
6140          GENLIST_PART_DIALOGUE_RIGHT_LINE
6141          part { name: "elm.icon.1";
6142             clip_to: "disclip";
6143             type: SWALLOW;
6144             scale: 1;
6145             description { state: "default" 0.0;
6146                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6147                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6148                fixed: 1 1;
6149                rel1 {
6150                   relative: 1.0 1.0;
6151                   to_x: "elm.padding.left";
6152                   to_y: "elm.padding.top";
6153                }
6154                rel2 {
6155                   relative: 1.0 0.0;
6156                   to_x: "elm.padding.left";
6157                   to_y: "elm.padding.bottom";
6158                }
6159                align: 0.0 0.5;
6160             }
6161             GENLIST_DESCRIPTION_FLIP_ENABLED
6162          }
6163          part { name: "elm.padding.icon1.right";
6164             clip_to: "disclip";
6165             type: RECT;
6166             scale: 1;
6167             description { state: "default" 0.0;
6168                min: GENLIST_PADDING_16_INC 0;
6169                fixed: 1 0;
6170                rel1 {
6171                   relative: 1.0 0.0;
6172                   to_x: "elm.icon.1";
6173                }
6174                rel2.to_x: "elm.icon.1";
6175                align: 0.0 0.0;
6176                visible: 0;
6177             }
6178          }
6179          part { name: "elm.text.1";
6180             clip_to: "disclip";
6181             type: TEXT;
6182             mouse_events: 0;
6183             scale: 1;
6184             description { state: "default" 0.0;
6185                min: 0 GENLIST_SIZE_61_INC;
6186                fixed: 0 1;
6187                rel1 {
6188                   relative: 1.0 1.0;
6189                   to_x: "elm.padding.icon1.right";
6190                   to_y: "elm.padding.top";
6191                }
6192                rel2 {
6193                   relative: 0.0 1.0;
6194                   to_x: "elm.padding.right";
6195                   to_y: "elm.padding.top";
6196                }
6197                align: 0.0 0.0;
6198                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6199                text {
6200                   font: "Tizen:style=Roman";
6201                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6202                   min: 0 1;
6203                   align: 0.0 0.5;
6204                   text_class: "list_item";
6205                }
6206             }
6207             description { state: "selected" 0.0;
6208                inherit: "default" 0.0;
6209                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6210             }
6211             GENLIST_DESCRIPTION_FLIP_ENABLED
6212          }
6213          part { name: "elm.icon.2";
6214             clip_to: "disclip";
6215             type: SWALLOW;
6216             scale: 1;
6217             description { state: "default" 0.0;
6218                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6219                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6220                fixed: 1 1;
6221                rel1 {
6222                   relative: 0.0 1.0;
6223                   to_x: "elm.padding.right";
6224                   to_y: "elm.text.1";
6225                }
6226                rel2 {
6227                   relative: 0.0 0.0;
6228                   to_x: "elm.padding.right";
6229                   to_y: "elm.padding.bottom";
6230                }
6231                align: 1.0 0.5;
6232             }
6233             GENLIST_DESCRIPTION_FLIP_ENABLED
6234          }
6235          part { name: "elm.padding.icon2.left";
6236             clip_to: "disclip";
6237             type: RECT;
6238             scale: 1;
6239             description { state: "default" 0.0;
6240                min: GENLIST_PADDING_16_INC 0;
6241                fixed: 1 0;
6242                rel1 {
6243                   relative: 0.0 0.0;
6244                   to_x: "elm.icon.2";
6245                }
6246                rel2.to_x: "elm.icon.2";
6247                align: 1.0 0.0;
6248                visible: 0;
6249             }
6250          }
6251          part { name: "elm.text.2";
6252             clip_to: "disclip";
6253             type: TEXT;
6254             mouse_events: 0;
6255             scale: 1;
6256             description { state: "default" 0.0;
6257                rel1 {
6258                   relative: 1.0 1.0;
6259                   to_x: "elm.padding.icon1.right";
6260                   to_y: "elm.text.1";
6261                }
6262                rel2 {
6263                   relative: 0.0 0.0;
6264                   to_x: "elm.padding.icon2.left";
6265                   to_y: "elm.padding.bottom";
6266                }
6267                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6268                text {
6269                   font: "Tizen:style=Medium";
6270                   size: GENLIST_FONT_32_INC;
6271                   min: 0 1;
6272                   align: 0.0 0.5;
6273                   text_class: "tizen";
6274                }
6275             }
6276             description { state: "selected" 0.0;
6277                inherit: "default" 0.0;
6278                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6279             }
6280             GENLIST_DESCRIPTION_FLIP_ENABLED
6281          }
6282          GENLIST_PART_FLIP
6283          GENLIST_PART_DISCLIP
6284       }
6285       programs {
6286          // signal: elm,state,%s,active
6287          //   a "check" item named %s went active
6288          // signal: elm,state,%s,passive
6289          //   a "check" item named %s went passive
6290          // default is passive
6291          program { name: "go_active";
6292             signal: "elm,state,selected";
6293             source: "elm";
6294             action: STATE_SET "selected" 0.0;
6295             target: "bg";
6296             target: "elm.text.1";
6297             target: "elm.text.2";
6298             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6299          }
6300          program { name: "go_passive";
6301             signal: "elm,state,unselected";
6302             source: "elm";
6303             action: STATE_SET "default" 0.0;
6304             target: "bg";
6305             target: "elm.text.1";
6306             target: "elm.text.2";
6307             transition: LINEAR 0.1;
6308          }
6309          program { name: "go_disabled";
6310             signal: "elm,state,disabled";
6311             source: "elm";
6312             action: STATE_SET "disabled" 0.0;
6313             target: "disclip";
6314          }
6315          program { name: "go_enabled";
6316             signal: "elm,state,enabled";
6317             source: "elm";
6318             action: STATE_SET "default" 0.0;
6319             target: "disclip";
6320          }
6321          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6322          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6323       }
6324    }
6325
6326 // 2.4.2.9
6327    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6328       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6329       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6330       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6331       alias: "elm/layout/dialogue/2text.2icon.3";
6332       inherit: "elm/genlist/item/2text.2icon.4/default";
6333       parts {
6334          GENLIST_PART_BG_NORMAL
6335          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6336          GENLIST_PART_DIALOGUE_ITEM
6337          GENLIST_PART_DIALOGUE_RIGHT_LINE
6338       }
6339    }
6340 // 2.4.2.9 (textblock)
6341    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6342       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6343       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6344       parts {
6345          GENLIST_PART_BG_NORMAL
6346          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6347          GENLIST_PART_DIALOGUE_ITEM
6348          GENLIST_PART_DIALOGUE_RIGHT_LINE
6349       }
6350    }
6351
6352 // 4.2.11
6353    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6354       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6355       alias: "elm/layout/dialogue/1title.1text.2";
6356       data.item: "stacking" "above";
6357       data.item: "selectraise" "on";
6358       data.item: "texts" "elm.title elm.text";
6359       parts {
6360          part { name: "base";
6361             type: RECT;
6362             repeat_events: 1;
6363             description { state: "default" 0.0;
6364                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6365             }
6366          }
6367          GENLIST_PART_BG_NORMAL
6368          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6369          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6370          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6371          GENLIST_PART_PADDING_RIGHT_EDIT
6372          GENLIST_PART_DIALOGUE_ITEM
6373          GENLIST_PART_DIALOGUE_RIGHT_LINE
6374          part { name: "elm.title";
6375             clip_to: "disclip";
6376             type: TEXT;
6377             mouse_events: 0;
6378             scale: 1;
6379             description { state: "default" 0.0;
6380                min: GENLIST_SIZE_163_INC 0;
6381                fixed: 1 0;
6382                rel1 {
6383                   relative: 1.0 0.0;
6384                   to_x: "elm.padding.left";
6385                }
6386                rel2 {
6387                   relative: 1.0 1.0;
6388                   to_x: "elm.padding.left";
6389                }
6390                align: 0.0 0.0;
6391                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6392                text {
6393                   font: "Tizen:style=Medium";
6394                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6395                   min: 0 1;
6396                   align: 0.0 0.5;
6397                   text_class: "tizen";
6398                }
6399             }
6400             description { state: "selected" 0.0;
6401                inherit: "default" 0.0;
6402                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6403             }
6404          }
6405          part { name: "elm.divider1";
6406             clip_to: "disclip";
6407             type: RECT;
6408             mouse_events: 0;
6409             description { state: "default" 0.0;
6410                min: 1 0;
6411                fixed: 1 0;
6412                rel1 {
6413                   relative: 1.0 0.0;
6414                   to_x: "elm.title";
6415                }
6416                rel2.to_x: "elm.title";
6417                align: 0.0 0.5;
6418                color: GENLIST_LIST_LINE1_COLOR;
6419             }
6420          }
6421          part { name: "elm.padding.text.left";
6422             clip_to: "disclip";
6423             type: RECT;
6424             mouse_events: 0;
6425             description { state: "default" 0.0;
6426                min: GENLIST_PADDING_16_INC 0;
6427                fixed: 1 0;
6428                rel1 {
6429                   relative: 1.0 0.0;
6430                   to_x: "elm.divider1";
6431                }
6432                rel2.to_x: "elm.divider1";
6433                align: 0.0 0.5;
6434                visible: 0;
6435             }
6436          }
6437          part { name: "elm.text";
6438             clip_to: "disclip";
6439             type: TEXTBLOCK;
6440             mouse_events: 0;
6441             scale: 1;
6442             description { state: "default" 0.0;
6443                rel1 {
6444                   relative: 1.0 1.0;
6445                   to_x: "elm.padding.text.left";
6446                   to_y: "elm.padding.top";
6447                }
6448                rel2 {
6449                   relative: 0.0 0.0;
6450                   to_x: "elm.padding.right";
6451                   to_y: "elm.padding.bottom";
6452                }
6453                text {
6454                   style: "genlist_style_list_main_text_unread_wrap";
6455                   min: 0 1;
6456                   align: 0.0 0.5;
6457                }
6458             }
6459             description { state: "selected" 0.0;
6460                inherit: "default" 0.0;
6461                text.style: "genlist_style_list_main_text_focus_wrap";
6462             }
6463          }
6464          GENLIST_PART_DISCLIP
6465       }
6466       programs {
6467          // signal: elm,state,%s,active
6468          //   a "check" item named %s went active
6469          // signal: elm,state,%s,passive
6470          //   a "check" item named %s went passive
6471          // default is passive
6472          program { name: "go_active";
6473             signal: "elm,state,selected";
6474             source: "elm";
6475             action: STATE_SET "selected" 0.0;
6476             target: "bg";
6477             target: "elm.title";
6478             target: "elm.text";
6479             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6480          }
6481          program { name: "go_passive";
6482             signal: "elm,state,unselected";
6483             source: "elm";
6484             action: STATE_SET "default" 0.0;
6485             target: "bg";
6486             target: "elm.title";
6487             target: "elm.text";
6488             transition: LINEAR 0.1;
6489          }
6490          program { name: "go_disabled";
6491             signal: "elm,state,disabled";
6492             source: "elm";
6493             action: STATE_SET "disabled" 0.0;
6494             target: "disclip";
6495          }
6496          program { name: "go_enabled";
6497             signal: "elm,state,enabled";
6498             source: "elm";
6499             action: STATE_SET "default" 0.0;
6500             target: "disclip";
6501          }
6502          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6503       }
6504    }
6505
6506    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6507       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6508       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6509       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6510       alias: "elm/layout/dialogue/1title.2text";
6511       data.item: "stacking" "above";
6512       data.item: "selectraise" "on";
6513       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6514       parts {
6515          GENLIST_PART_BASE
6516          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6517          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6518          GENLIST_PART_PADDING_RIGHT_EDIT
6519          GENLIST_PART_DIALOGUE_ITEM
6520          GENLIST_PART_DIALOGUE_RIGHT_LINE
6521          part { name: "elm.divider1";
6522             clip_to: "disclip";
6523             type: RECT;
6524             mouse_events: 0;
6525             description { state: "default" 0.0;
6526                min: 1 0;
6527                fixed: 1 0;
6528                rel1 {
6529                   relative: 1.0 0.0;
6530                   to_x: "elm.title";
6531                }
6532                rel2.to_x: "elm.title";
6533                align: 0.0 0.5;
6534                color: GENLIST_LIST_LINE1_COLOR;
6535             }
6536          }
6537          part { name: "center_line";
6538             clip_to: "disclip";
6539             type: RECT;
6540             mouse_events: 0;
6541             description { state: "default" 0.0;
6542                min: 0 1;
6543                fixed: 0 1;
6544                color: GENLIST_LIST_LINE1_COLOR;
6545                rel1 {
6546                   relative: 1.0 0.5;
6547                   to_x: "elm.divider1";
6548                }
6549                rel2.relative: 1.0 0.5;
6550                align: 0.5 1.0;
6551             }
6552          }
6553          part { name: "elm.title";
6554             clip_to: "disclip";
6555             type: TEXT;
6556             mouse_events: 0;
6557             scale: 1;
6558             description { state: "default" 0.0;
6559                min: GENLIST_SIZE_163_INC 0;
6560                fixed: 1 0;
6561                rel1 {
6562                   relative: 1.0  0.0;
6563                   to_x: "elm.padding.left";
6564                }
6565                rel2.to_x: "elm.padding.left";
6566                align: 0.0 0.5;
6567                color: GENLIST_MULTILINE_TEXT_COLOR;
6568                text {
6569                   font: "Tizen:style=Medium";
6570                   size: GENLIST_MULTILINE_TEXT_SIZE;
6571                   min: 0 1;
6572                   align: 0.0 0.5;
6573                   text_class: "tizen";
6574                }
6575             }
6576          }
6577          part { name: "elm.padding.title.right";
6578             clip_to: "disclip";
6579             type: RECT;
6580             mouse_events: 0;
6581             scale: 1;
6582             description { state: "default" 0.0;
6583                min: GENLIST_PADDING_16_INC 0;
6584                fixed: 1 0;
6585                rel1 {
6586                    relative: 1.0 0.0;
6587                    to_x: "elm.title";
6588                }
6589                rel2.to_x: "elm.title";
6590                visible: 0;
6591                align: 0.0 0.5;
6592             }
6593          }
6594          part { name: "elm.text.1";
6595             clip_to: "disclip";
6596             type: TEXT;
6597             mouse_events: 0;
6598             scale: 1;
6599             description { state: "default" 0.0;
6600                rel1 {
6601                   relative: 1.0 0.0;
6602                   to_x: "elm.padding.title.right";
6603                }
6604                rel2 {
6605                   relative: 0.0 0.0;
6606                   to_x: "elm.padding.right";
6607                   to_y: "center_line";
6608                }
6609                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6610                text {
6611                   font: "Tizen:style=Roman";
6612                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6613                   min: 0 1;
6614                   align: 0.0 0.5;
6615                   text_class: "list_item";
6616                }
6617             }
6618          }
6619          part { name: "elm.text.2";
6620             clip_to: "disclip";
6621             type: TEXT;
6622             mouse_events: 0;
6623             scale: 1;
6624             description { state: "default" 0.0;
6625                rel1 {
6626                   relative: 1.0 0.5;
6627                   to_x: "elm.padding.title.right";
6628                }
6629                rel2 {
6630                   relative: 0.0 1.0;
6631                   to_x: "elm.padding.right";
6632                }
6633                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6634                text {
6635                   font: "Tizen:style=Roman";
6636                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6637                   min: 0 1;
6638                   align: 0.0 0.5;
6639                   text_class: "tizen";
6640                }
6641             }
6642          }
6643          GENLIST_PART_DISCLIP
6644       }
6645       programs {
6646          // signal: elm,state,%s,active
6647          //   a "check" item named %s went active
6648          // signal: elm,state,%s,passive
6649          //   a "check" item named %s went passive
6650          // default is passive
6651          program { name: "go_active";
6652             signal: "elm,state,selected";
6653             source: "elm";
6654             action: STATE_SET "selected" 0.0;
6655             target: "elm.title";
6656             target: "elm.text.1";
6657             target: "elm.text.2";
6658          }
6659          program { name: "go_passive";
6660             signal: "elm,state,unselected";
6661             source: "elm";
6662             action: STATE_SET "default" 0.0;
6663             target: "elm.title";
6664             target: "elm.text.1";
6665             target: "elm.text.2";
6666             transition: LINEAR 0.1;
6667          }
6668          program { name: "go_disabled";
6669             signal: "elm,state,disabled";
6670             source: "elm";
6671             action: STATE_SET "disabled" 0.0;
6672             target: "disclip";
6673          }
6674          program { name: "go_enabled";
6675             signal: "elm,state,enabled";
6676             source: "elm";
6677             action: STATE_SET "default" 0.0;
6678             target: "disclip";
6679          }
6680       }
6681    }
6682
6683 #if 0
6684    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6685       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6686       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6687       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6688       alias: "elm/layout/dialogue/2text.1icon.6";
6689       data.item: "stacking" "above";
6690       data.item: "selectraise" "on";
6691       data.item: "texts" "elm.text.1 elm.text.2";
6692       data.item: "contents" "elm.icon";
6693       data.item: "flips" "elm.flip.icon elm.flip.content";
6694       parts {
6695          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6696          GENLIST_PART_BG_NORMAL
6697          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6698          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6699          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6700          GENLIST_PART_PADDING_RIGHT_EDIT
6701          GENLIST_PART_DIALOGUE_ITEM
6702          GENLIST_PART_DIALOGUE_RIGHT_LINE
6703          part { name: "elm.icon";
6704             clip_to: "disclip";
6705             type: SWALLOW;
6706             scale: 1;
6707             description { state: "default" 0.0;
6708                fixed: 1 1;
6709                rel1.to_x: "elm.padding.right";
6710                rel2 {
6711                   relative: 0.0 1.0;
6712                   to_x: "elm.padding.right";
6713                }
6714                align: 1.0 0.5;
6715             }
6716             GENLIST_DESCRIPTION_FLIP_ENABLED
6717          }
6718          part { name: "elm.padding.icon.left";
6719             clip_to: "disclip";
6720             type: RECT;
6721             scale: 1;
6722             description { state: "default" 0.0;
6723                min: GENLIST_SIZE_16_INC 0;
6724                fixed: 1 0;
6725                rel1.to_x: "elm.icon";
6726                rel2 {
6727                   relative: 0.0 1.0;
6728                   to_x: "elm.icon";
6729                }
6730                align: 1.0 0.0;
6731                visible: 0;
6732             }
6733          }
6734          part { name: "elm.text.1";
6735             clip_to: "disclip";
6736             type: TEXT;
6737             mouse_events: 0;
6738             scale: 1;
6739             description { state: "default" 0.0;
6740                min: 0 GENLIST_SIZE_61_INC;
6741                fixed: 0 1;
6742                rel1 {
6743                   relative: 1.0 1.0;
6744                   to_x: "elm.padding.left";
6745                   to_y: "elm.padding.top";
6746                }
6747                rel2 {
6748                   relative: 0.0 1.0;
6749                   to_x: "elm.padding.icon.left";
6750                   to_y: "elm.padding.top";
6751                }
6752                align: 0.0 0.0;
6753                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6754                text {
6755                   font: "Tizen:style=Roman";
6756                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6757                   min: 0 1;
6758                   align: 0.0 0.5;
6759                   text_class: "list_item";
6760                }
6761             }
6762             description { state: "selected" 0.0;
6763                inherit: "default" 0.0;
6764                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6765             }
6766             GENLIST_DESCRIPTION_FLIP_ENABLED
6767          }
6768          part { name: "elm.text.2";
6769             clip_to: "disclip";
6770             type: TEXT;
6771             mouse_events: 0;
6772             scale: 1;
6773             description { state: "default" 0.0;
6774                rel1 {
6775                   relative: 1.0 1.0;
6776                   to_x: "elm.padding.left";
6777                   to_y: "elm.text.1";
6778                }
6779                rel2 {
6780                   relative: 0.0 0.0;
6781                   to_x: "elm.padding.icon.left";
6782                   to_y: "elm.padding.bottom";
6783                }
6784                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6785                text {
6786                   font: "Tizen:style=Medium";
6787                   size: GENLIST_FONT_32_INC;
6788                   min: 0 1;
6789                   align: 0.0 0.5;
6790                   text_class: "tizen";
6791                }
6792             }
6793             description { state: "selected" 0.0;
6794                inherit: "default" 0.0;
6795                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6796             }
6797             GENLIST_DESCRIPTION_FLIP_ENABLED
6798          }
6799          GENLIST_PART_FLIP
6800          GENLIST_PART_DISCLIP
6801       }
6802       programs {
6803          // signal: elm,state,%s,active
6804          //   a "check" item named %s went active
6805          // signal: elm,state,%s,passive
6806          //   a "check" item named %s went passive
6807          // default is passive
6808          program { name: "go_active";
6809             signal: "elm,state,selected";
6810             source: "elm";
6811             action: STATE_SET "selected" 0.0;
6812             target: "bg";
6813             target: "elm.text.1";
6814             target: "elm.text.2";
6815             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6816          }
6817          program { name: "go_passive";
6818             signal: "elm,state,unselected";
6819             source: "elm";
6820             action: STATE_SET "default" 0.0;
6821             target: "bg";
6822             target: "elm.text.1";
6823             target: "elm.text.2";
6824             transition: LINEAR 0.1;
6825          }
6826          program { name: "go_disabled";
6827             signal: "elm,state,disabled";
6828             source: "elm";
6829             action: STATE_SET "disabled" 0.0;
6830             target: "disclip";
6831          }
6832          program { name: "go_enabled";
6833             signal: "elm,state,enabled";
6834             source: "elm";
6835             action: STATE_SET "default" 0.0;
6836             target: "disclip";
6837          }
6838          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6839          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6840       }
6841    }
6842
6843    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6844       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
6845       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
6846       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
6847       alias: "elm/layout/dialogue/2text.1icon.7";
6848       data.item: "stacking" "above";
6849       data.item: "selectraise" "on";
6850       data.item: "texts" "elm.text.1 elm.text.2";
6851       data.item: "contents" "elm.icon";
6852       data.item: "flips" "elm.flip.icon elm.flip.content";
6853       parts {
6854          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6855          GENLIST_PART_BG_NORMAL
6856          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6857          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6858          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6859          GENLIST_PART_PADDING_RIGHT_EDIT
6860          GENLIST_PART_DIALOGUE_ITEM
6861          GENLIST_PART_DIALOGUE_RIGHT_LINE
6862          part { name: "elm.icon";
6863             clip_to: "disclip";
6864             type: SWALLOW;
6865             scale: 1;
6866             description { state: "default" 0.0;
6867                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6868                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6869                fixed: 1 1;
6870                rel1 {
6871                   relative: 0.0 1.0;
6872                   to_x: "elm.padding.right";
6873                   to_y: "elm.padding.top";
6874                }
6875                rel2 {
6876                   relative: 0.0 0.0;
6877                   to_x: "elm.padding.right";
6878                   to_y: "elm.padding.bottom";
6879                }
6880                align: 1.0 0.5;
6881             }
6882             GENLIST_DESCRIPTION_FLIP_ENABLED
6883          }
6884          part { name: "elm.padding.icon.left";
6885             clip_to: "disclip";
6886             type: RECT;
6887             scale: 1;
6888             description { state: "default" 0.0;
6889                min: GENLIST_SIZE_16_INC 0;
6890                fixed: 1 0;
6891                rel1.to_x: "elm.icon";
6892                rel2 {
6893                   relative: 0.0 1.0;
6894                   to_x: "elm.icon";
6895                }
6896                align: 1.0 0.0;
6897                visible: 0;
6898             }
6899          }
6900          part { name: "elm.text.1";
6901             clip_to: "disclip";
6902             type: TEXT;
6903             mouse_events: 0;
6904             scale: 1;
6905             description { state: "default" 0.0;
6906                min: 0 GENLIST_SIZE_61_INC;
6907                fixed: 0 1;
6908                rel1 {
6909                   relative: 1.0 1.0;
6910                   to_x: "elm.padding.left";
6911                   to_y: "elm.padding.top";
6912                }
6913                rel2 {
6914                   relative: 0.0 1.0;
6915                   to_x: "elm.padding.icon.left";
6916                   to_y: "elm.padding.top";
6917                }
6918                align: 0.0 0.0;
6919                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6920                text {
6921                   font: "Tizen:style=Roman";
6922                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6923                   min: 0 1;
6924                   align: 0.0 0.5;
6925                   text_class: "list_item";
6926                }
6927             }
6928             description { state: "selected" 0.0;
6929                inherit: "default" 0.0;
6930                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6931             }
6932             GENLIST_DESCRIPTION_FLIP_ENABLED
6933          }
6934          part { name: "elm.text.2";
6935             clip_to: "disclip";
6936             type: TEXT;
6937             mouse_events: 0;
6938             scale: 1;
6939             description { state: "default" 0.0;
6940                rel1 {
6941                   relative: 1.0 1.0;
6942                   to_x: "elm.padding.left";
6943                   to_y: "elm.text.1";
6944                }
6945                rel2 {
6946                   relative: 0.0 0.0;
6947                   to_x: "elm.padding.icon.left";
6948                   to_y: "elm.padding.bottom";
6949                }
6950                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6951                text {
6952                   font: "Tizen:style=Medium";
6953                   size: GENLIST_FONT_32_INC;
6954                   min: 0 1;
6955                   align: 0.0 0.5;
6956                   text_class: "tizen";
6957                }
6958             }
6959             description { state: "selected" 0.0;
6960                inherit: "default" 0.0;
6961                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6962             }
6963             GENLIST_DESCRIPTION_FLIP_ENABLED
6964          }
6965          GENLIST_PART_FLIP
6966          GENLIST_PART_DISCLIP
6967       }
6968       programs {
6969          // signal: elm,state,%s,active
6970          //   a "check" item named %s went active
6971          // signal: elm,state,%s,passive
6972          //   a "check" item named %s went passive
6973          // default is passive
6974          program { name: "go_active";
6975             signal: "elm,state,selected";
6976             source: "elm";
6977             action: STATE_SET "selected" 0.0;
6978             target: "bg";
6979             target: "elm.text.1";
6980             target: "elm.text.2";
6981             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6982          }
6983          program { name: "go_passive";
6984             signal: "elm,state,unselected";
6985             source: "elm";
6986             action: STATE_SET "default" 0.0;
6987             target: "bg";
6988             target: "elm.text.1";
6989             target: "elm.text.2";
6990             transition: LINEAR 0.1;
6991          }
6992          program { name: "go_disabled";
6993             signal: "elm,state,disabled";
6994             source: "elm";
6995             action: STATE_SET "disabled" 0.0;
6996             target: "disclip";
6997          }
6998          program { name: "go_enabled";
6999             signal: "elm,state,enabled";
7000             source: "elm";
7001             action: STATE_SET "default" 0.0;
7002             target: "disclip";
7003          }
7004          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7005          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7006       }
7007    }
7008
7009    // 2.4.2.19
7010    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7011       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7012       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7013       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7014       alias: "elm/layout/dialogue/2text.1icon.9";
7015       data.item: "stacking" "above";
7016       data.item: "selectraise" "on";
7017       data.item: "texts" "elm.text.1 elm.text.2";
7018       data.item: "contents" "elm.icon.1";
7019       data.item: "flips" "elm.flip.icon elm.flip.content";
7020
7021       parts {
7022          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7023          GENLIST_PART_BG_NORMAL
7024          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7025          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7026          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7027          GENLIST_PART_PADDING_RIGHT_EDIT
7028          GENLIST_PART_DIALOGUE_ITEM
7029          GENLIST_PART_DIALOGUE_RIGHT_LINE
7030          part { name: "elm.icon.1";
7031             clip_to: "disclip";
7032             type: SWALLOW;
7033             scale: 1;
7034             description { state: "default" 0.0;
7035                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7036                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7037                fixed: 1 1;
7038                rel1 {
7039                   relative: 1.0 1.0;
7040                   to_x: "elm.padding.left";
7041                   to_y: "elm.text.1";
7042                }
7043                rel2 {
7044                   relative: 1.0 0.0;
7045                   to_x: "elm.padding.left";
7046                   to_y: "elm.padding.bottom";
7047                }
7048                align: 0.0 0.5;
7049             }
7050             GENLIST_DESCRIPTION_FLIP_ENABLED
7051          }
7052          part { name: "elm.padding.icon1.right";
7053             clip_to: "disclip";
7054             type: RECT;
7055             scale: 1;
7056             description { state: "default" 0.0;
7057                min: GENLIST_PADDING_16_INC 0;
7058                fixed: 1 0;
7059                rel1 {
7060                   relative: 1.0 0.0;
7061                   to_x: "elm.icon.1";
7062                }
7063                rel2.to_x: "elm.icon.1";
7064                align: 0.0 0.0;
7065                visible: 0;
7066             }
7067          }
7068          part { name: "elm.text.1";
7069             clip_to: "disclip";
7070             type: TEXT;
7071             mouse_events: 0;
7072             scale: 1;
7073             description { state: "default" 0.0;
7074                min: 0 GENLIST_SIZE_61_INC;
7075                fixed: 0 1;
7076                rel1 {
7077                   relative: 1.0 1.0;
7078                   to_x: "elm.padding.left";
7079                   to_y: "elm.padding.top";
7080                }
7081                rel2 {
7082                   relative: 0.0 1.0;
7083                   to_x: "elm.padding.right";
7084                   to_y: "elm.padding.top";
7085                }
7086                align: 0.0 0.0;
7087                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7088                text {
7089                   font: "Tizen:style=Roman";
7090                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7091                   min: 0 1;
7092                   align: 0.0 0.5;
7093                   text_class: "list_item";
7094                }
7095             }
7096             description { state: "selected" 0.0;
7097                inherit: "default" 0.0;
7098                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7099             }
7100             GENLIST_DESCRIPTION_FLIP_ENABLED
7101          }
7102          part { name: "elm.text.2";
7103             clip_to: "disclip";
7104             type: TEXT;
7105             mouse_events: 0;
7106             scale: 1;
7107             description { state: "default" 0.0;
7108                rel1 {
7109                   relative: 1.0 1.0;
7110                   to_x: "elm.padding.icon1.right";
7111                   to_y: "elm.text.1";
7112                }
7113                rel2 {
7114                   relative: 0.0 0.0;
7115                   to_x: "elm.padding.right";
7116                   to_y: "elm.padding.bottom";
7117                }
7118                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7119                text {
7120                   font: "Tizen:style=Medium";
7121                   size: GENLIST_FONT_32_INC;
7122                   min: 0 1;
7123                   align: 0.0 0.5;
7124                   text_class: "tizen";
7125                }
7126             }
7127             description { state: "selected" 0.0;
7128                inherit: "default" 0.0;
7129                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7130             }
7131             GENLIST_DESCRIPTION_FLIP_ENABLED
7132          }
7133          GENLIST_PART_FLIP
7134          GENLIST_PART_DISCLIP
7135       }
7136       programs {
7137          // signal: elm,state,%s,active
7138          //   a "check" item named %s went active
7139          // signal: elm,state,%s,passive
7140          //   a "check" item named %s went passive
7141          // default is passive
7142          program { name: "go_active";
7143             signal: "elm,state,selected";
7144             source: "elm";
7145             action: STATE_SET "selected" 0.0;
7146             target: "bg";
7147             target: "elm.text.1";
7148             target: "elm.text.2";
7149          }
7150          program { name: "go_passive";
7151             signal: "elm,state,unselected";
7152             source: "elm";
7153             action: STATE_SET "default" 0.0;
7154             target: "bg";
7155             target: "elm.text.1";
7156             target: "elm.text.2";
7157             transition: LINEAR 0.1;
7158          }
7159          program { name: "go_disabled";
7160             signal: "elm,state,disabled";
7161             source: "elm";
7162             action: STATE_SET "disabled" 0.0;
7163             target: "disclip";
7164          }
7165          program { name: "go_enabled";
7166             signal: "elm,state,enabled";
7167             source: "elm";
7168             action: STATE_SET "default" 0.0;
7169             target: "disclip";
7170          }
7171       }
7172    }
7173
7174 // 4.3.1
7175    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7176       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7177       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7178       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7179       alias: "elm/layout/dialogue/bg/2text.2icon";
7180       data.item: "stacking" "above";
7181       data.item: "selectraise" "on";
7182       data.item: "texts" "elm.text.1 elm.text.2";
7183       data.item: "contents" "elm.icon.1 elm.icon.2";
7184       images {
7185           image: "00_list_thumbnail_bg.png" COMP;
7186       }
7187       parts {
7188          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7189          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7190          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7191          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7192          GENLIST_PART_PADDING_RIGHT_EDIT
7193          part { name: "elm.icon1.bg";
7194             scale: 1;
7195             description { state: "default" 0.0;
7196                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7197                fixed: 1 1;
7198                align: 0.0 0.52;
7199                rel1 {
7200                   relative: 1.0 0.5;
7201                   to_x: "elm.padding.left";
7202                }
7203                rel2 {
7204                   relative: 1.0 0.5;
7205                   to_x: "elm.padding.left";
7206                }
7207                image {
7208                   normal: "00_list_thumbnail_bg.png";
7209                   border: 1 1 1 1;
7210                   border_scale: 1;
7211                   middle: NONE;
7212                }
7213             }
7214          }
7215          part { name: "elm.icon.1";
7216             type: SWALLOW;
7217             description { state: "default" 0.0;
7218                rel1.to: "elm.icon1.bg";
7219                rel2.to: "elm.icon1.bg";
7220             }
7221          }
7222          part { name: "elm.padding.icon1.right";
7223             type: RECT;
7224             mouse_events: 0;
7225             scale: 1;
7226             description { state: "default" 0.0;
7227                min: GENLIST_PADDING_24_INC 0;
7228                fixed: 1 0;
7229                rel1 {
7230                    relative: 1.0 0.0;
7231                    to_x: "elm.icon1.bg";
7232                }
7233                rel2.to_x: "elm.icon1.bg";
7234                visible: 0;
7235                align: 0.0 0.5;
7236             }
7237          }
7238          part { name: "elm.icon.2";
7239             type: SWALLOW;
7240             scale: 1;
7241             description { state: "default" 0.0;
7242                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7243                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7244                fixed: 1 1;
7245                rel1 {
7246                   relative: 0.0 0.5;
7247                   to_x: "elm.padding.right";
7248                }
7249                rel2 {
7250                   relative: 0.0 0.5;
7251                   to_x: "elm.padding.right";
7252                }
7253                align: 1.0 0.5;
7254             }
7255          }
7256          part { name: "elm.padding.icon2.right";
7257             type: RECT;
7258             mouse_events: 0;
7259             scale: 1;
7260             description { state: "default" 0.0;
7261                min: GENLIST_PADDING_16_INC 0;
7262                fixed: 1 0;
7263                rel1.to_x: "elm.icon.2";
7264                rel2 {
7265                   relative: 0.0 1.0;
7266                   to_x: "elm.icon.2";
7267                }
7268                rel2.to_x: "elm.icon.2";
7269                visible: 0;
7270                align: 1.0 0.5;
7271             }
7272          }
7273          part { name: "elm.text.1";
7274             clip_to: "disclip";
7275             type: TEXT;
7276             mouse_events: 0;
7277             scale: 1;
7278             description { state: "default" 0.0;
7279                min: 0 GENLIST_SIZE_54_INC;
7280                fixed: 0 1;
7281                align: 0.0 0.0;
7282                rel1 {
7283                   relative: 1.0 1.0;
7284                   to_x: "elm.padding.icon1.right";
7285                   to_y: "elm.padding.top";
7286                }
7287                rel2 {
7288                   relative: 0.0 1.0;
7289                   to_x: "elm.padding.icon2.right";
7290                   to_y: "elm.padding.top";
7291                }
7292                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7293                text {
7294                   font: "Tizen:style=Roman";
7295                   size: GENLIST_FONT_48_INC;
7296                   min: 0 1;
7297                   align: 0.0 0.0;
7298                   text_class: "list_item";
7299                }
7300             }
7301          }
7302          part { name: "elm.padding.text.1.bottom";
7303             type: RECT;
7304             mouse_events: 0;
7305             scale: 1;
7306             description { state: "default" 0.0;
7307                min: 0 GENLIST_PADDING_8_INC;
7308                fixed: 0 1;
7309                rel1 {
7310                    relative: 0.0 1.0;
7311                    to_y: "elm.text.1";
7312                }
7313                rel2.to_y: "elm.text.1";
7314                visible: 0;
7315                align: 0.0 0.0;
7316             }
7317          }
7318          part { name: "elm.text.2";
7319             clip_to: "disclip";
7320             type: TEXT;
7321             mouse_events: 0;
7322             scale: 1;
7323             description { state: "default" 0.0;
7324                rel1 {
7325                   relative: 1.0 1.0;
7326                   to_x: "elm.padding.icon1.right";
7327                   to_y: "elm.padding.text.1.bottom";
7328                }
7329                rel2 {
7330                   relative: 0.0 0.0;
7331                   to_x: "elm.padding.icon2.right";
7332                   to_y: "elm.padding.bottom";
7333                }
7334                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7335                text {
7336                   font: "Tizen:style=Medium";
7337                   size: GENLIST_FONT_32_INC;
7338                   min: 0 1;
7339                   align: 0.0 1.0;
7340                   text_class: "tizen";
7341                }
7342             }
7343          }
7344          GENLIST_PART_DISCLIP
7345       }
7346       programs {
7347          // signal: elm,state,%s,active
7348          //   a "check" item named %s went active
7349          // signal: elm,state,%s,passive
7350          //   a "check" item named %s went passive
7351          // default is passive
7352          /*program { name: "go_active";
7353             signal: "elm,state,selected";
7354             source: "elm";
7355             action: STATE_SET "selected" 0.0;
7356             target: "elm.text";
7357             target: "elm.text.sub";
7358          }
7359          program { name: "go_passive";
7360             signal: "elm,state,unselected";
7361             source: "elm";
7362             action: STATE_SET "default" 0.0;
7363             target: "elm.text";
7364             target: "elm.text.sub";
7365             transition: LINEAR 0.1;
7366          }*/
7367          program { name: "go_disabled";
7368             signal: "elm,state,disabled";
7369             source: "elm";
7370             action: STATE_SET "disabled" 0.0;
7371             target: "disclip";
7372          }
7373          program { name: "go_enabled";
7374             signal: "elm,state,enabled";
7375             source: "elm";
7376             action: STATE_SET "default" 0.0;
7377             target: "disclip";
7378          }
7379       }
7380    }
7381
7382 // 4.3.3
7383    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7384       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7385       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7386       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7387       alias: "elm/layout/dialogue/bg/5text.2icon";
7388       data.item: "stacking" "above";
7389       data.item: "selectraise" "on";
7390       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7391       data.item: "contents" "elm.icon.1 elm.icon.2";
7392       images {
7393           image: "00_list_thumbnail_bg.png" COMP;
7394       }
7395       parts {
7396          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7397          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7398          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7399          GENLIST_PART_PADDING_LEFT
7400          GENLIST_PART_PADDING_RIGHT_EDIT
7401          part { name: "elm.icon1.bg";
7402             scale: 1;
7403             description { state: "default" 0.0;
7404                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7405                fixed: 1 1;
7406                align: 0.0 0.5;
7407                rel1 {
7408                   relative: 1.0 0.5;
7409                   to_x: "elm.padding.left";
7410                }
7411                rel2 {
7412                   relative: 1.0 0.5;
7413                   to_x: "elm.padding.left";
7414                }
7415                image {
7416                   normal: "00_list_thumbnail_bg.png";
7417                   border: 1 1 1 1;
7418                   border_scale: 1;
7419                   middle: NONE;
7420                }
7421             }
7422          }
7423          part { name: "elm.icon.1";
7424             type: SWALLOW;
7425             description { state: "default" 0.0;
7426                rel1.to: "elm.icon1.bg";
7427                rel2.to: "elm.icon1.bg";
7428             }
7429          }
7430          part { name: "elm.padding.icon1.right";
7431             type: RECT;
7432             mouse_events: 0;
7433             scale: 1;
7434             description { state: "default" 0.0;
7435                min: GENLIST_PADDING_16_INC 0;
7436                fixed: 1 0;
7437                rel1 {
7438                    relative: 1.0 0.0;
7439                    to_x: "elm.icon1.bg";
7440                }
7441                rel2.to_x: "elm.icon1.bg";
7442                visible: 0;
7443                align: 0.0 0.5;
7444             }
7445          }
7446          part { name: "elm.text.1";
7447             clip_to: "disclip";
7448             type: TEXT;
7449             mouse_events: 0;
7450             scale: 1;
7451             description { state: "default" 0.0;
7452                min: 0 GENLIST_SIZE_38_INC;
7453                fixed: 0 1;
7454                rel1 {
7455                   relative: 1.0 1.0;
7456                   to_x: "elm.padding.icon1.right";
7457                   to_y: "elm.padding.top";
7458                }
7459                rel2 {
7460                   relative: 0.0 1.0;
7461                   to_x: "elm.padding.right";
7462                   to_y: "elm.padding.top";
7463                }
7464                align: 0.0 0.0;
7465                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7466                text {
7467                   font: "Tizen:style=Medium";
7468                   size: GENLIST_FONT_32_INC;
7469                   align: 0.0 0.5;
7470                   text_class: "list_item";
7471                }
7472             }
7473          }
7474          part { name: "elm.text.2";
7475             clip_to: "disclip";
7476             type: TEXT;
7477             mouse_events: 0;
7478             scale: 1;
7479             description { state: "default" 0.0;
7480                min: 0 GENLIST_SIZE_38_INC;
7481                fixed: 0 1;
7482                rel1 {
7483                   relative: 1.0 1.0;
7484                   to_x: "elm.padding.icon1.right";
7485                   to_y: "elm.text.1";
7486                }
7487                rel2 {
7488                   relative: 0.0 1.0;
7489                   to_x: "elm.padding.right";
7490                   to_y: "elm.text.1";
7491                }
7492                align: 0.0 0.0;
7493                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7494                text {
7495                   font: "Tizen:style=Medium";
7496                   size: GENLIST_FONT_28_INC;
7497                   align: 0.0 0.5;
7498                   text_class: "tizen";
7499                }
7500             }
7501          }
7502          part { name: "elm.icon.2";
7503             clip_to: "disclip";
7504             type: SWALLOW;
7505             mouse_events: 0;
7506             scale: 1;
7507             description { state: "default" 0.0;
7508                fixed: 1 1;
7509                rel1 {
7510                   relative: 1.0 0.0;
7511                   to_x: "elm.padding.icon1.right";
7512                   to_y: "elm.text.3";
7513                }
7514                rel2 {
7515                   relative: 1.0 1.0;
7516                   to_x: "elm.padding.icon1.right";
7517                   to_y: "elm.text.3";
7518                }
7519                align: 0.0 0.5;
7520             }
7521          }
7522          part { name: "elm.padding.icon2.right";
7523             type: RECT;
7524             mouse_events: 0;
7525             scale: 1;
7526             description { state: "default" 0.0;
7527                min: GENLIST_PADDING_16_INC 0;
7528                fixed: 1 0;
7529                rel1 {
7530                    relative: 1.0 0.0;
7531                    to_x: "elm.icon.2";
7532                }
7533                rel2.to_x: "elm.icon.2";
7534                visible: 0;
7535                align: 0.0 0.5;
7536             }
7537          }
7538          part { name: "elm.text.3";
7539             clip_to: "disclip";
7540             type: TEXT;
7541             mouse_events: 0;
7542             scale: 1;
7543             description { state: "default" 0.0;
7544                min: 0 GENLIST_SIZE_38_INC;
7545                fixed: 0 1;
7546                rel1 {
7547                   relative: 1.0 1.0;
7548                   to_x: "elm.padding.icon2.right";
7549                   to_y: "elm.text.2";
7550                }
7551                rel2 {
7552                   relative: 0.0 1.0;
7553                   to_x: "elm.padding.right";
7554                   to_y: "elm.text.2";
7555                }
7556                align: 0.0 0.0;
7557                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7558                text {
7559                   font: "Tizen:style=Medium";
7560                   size: GENLIST_FONT_28_INC;
7561                   align: 0.0 0.5;
7562                   text_class: "tizen";
7563                }
7564             }
7565          }
7566          part { name: "elm.text.4";
7567             clip_to: "disclip";
7568             type: TEXT;
7569             mouse_events: 0;
7570             scale: 1;
7571             description { state: "default" 0.0;
7572                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7573                fixed: 1 1;
7574                align: 0 1;
7575                rel1 {
7576                   relative: 1.0 0.0;
7577                   to_x: "elm.padding.icon1.right";
7578                   to_y: "elm.padding.bottom";
7579                }
7580                rel2 {
7581                   relative: 1.0 0.0;
7582                   to_x: "elm.padding.icon1.right";
7583                   to_y: "elm.padding.bottom";
7584                }
7585                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7586                text {
7587                   font: "Tizen:style=Medium";
7588                   size: GENLIST_FONT_28_INC;
7589                   align: 0.0 0.5;
7590                   text_class: "tizen";
7591                }
7592             }
7593          }
7594          part { name: "elm.padding.text4.right";
7595             type: RECT;
7596             mouse_events: 0;
7597             scale: 1;
7598             description { state: "default" 0.0;
7599                min: GENLIST_PADDING_16_INC 0;
7600                fixed: 1 0;
7601                rel1 {
7602                    relative: 1.0 0.0;
7603                    to_x: "elm.text.4";
7604                }
7605                rel2.to_x: "elm.text.4";
7606                visible: 0;
7607                align: 0.0 0.5;
7608             }
7609          }
7610          part { name: "elm.text.5";
7611             clip_to: "disclip";
7612             type: TEXT;
7613             mouse_events: 0;
7614             scale: 1;
7615             description { state: "default" 0.0;
7616                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7617                fixed: 1 1;
7618                align: 0 1;
7619                rel1 {
7620                   relative: 1.0 0.0;
7621                   to_x: "elm.padding.text4.right";
7622                   to_y: "elm.padding.bottom";
7623                }
7624                rel2 {
7625                   relative: 1.0 0.0;
7626                   to_x: "elm.padding.text4.right";
7627                   to_y: "elm.padding.bottom";
7628                }
7629                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7630                text {
7631                   font: "Tizen:style=Medium";
7632                   size: GENLIST_FONT_28_INC;
7633                   align: 0.0 0.5;
7634                   text_class: "tizen";
7635                }
7636             }
7637          }
7638          GENLIST_PART_DISCLIP
7639       }
7640       programs {
7641          // signal: elm,state,%s,active
7642          //   a "check" item named %s went active
7643          // signal: elm,state,%s,passive
7644          //   a "check" item named %s went passive
7645          // default is passive
7646          /*program { name: "go_active";
7647             signal: "elm,state,selected";
7648             source: "elm";
7649             action: STATE_SET "selected" 0.0;
7650             target: "elm.text";
7651             target: "elm.text.sub";
7652          }
7653          program { name: "go_passive";
7654             signal: "elm,state,unselected";
7655             source: "elm";
7656             action: STATE_SET "default" 0.0;
7657             target: "elm.text";
7658             target: "elm.text.sub";
7659             transition: LINEAR 0.1;
7660          }*/
7661          program { name: "go_disabled";
7662             signal: "elm,state,disabled";
7663             source: "elm";
7664             action: STATE_SET "disabled" 0.0;
7665             target: "disclip";
7666          }
7667          program { name: "go_enabled";
7668             signal: "elm,state,enabled";
7669             source: "elm";
7670             action: STATE_SET "default" 0.0;
7671             target: "disclip";
7672          }
7673       }
7674    }
7675
7676    // 4.1.9
7677
7678    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7679       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7680       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7681       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7682       alias: "elm/layout/dialogue/bg/1icon";
7683       data.item: "stacking" "above";
7684       data.item: "selectraise" "on";
7685       data.item: "contents" "elm.icon";
7686
7687       parts {
7688          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7689          GENLIST_PART_PADDING_LEFT
7690          GENLIST_PART_PADDING_RIGHT_EDIT
7691          part { name: "elm.icon";
7692             clip_to: "disclip";
7693             type: SWALLOW;
7694             scale: 1;
7695             description { state: "default" 0.0;
7696                rel1 {
7697                   relative: 1.0 0.0;
7698                   to_x: "elm.padding.left";
7699                }
7700                rel2 {
7701                   relative: 0.0 1.0;
7702                   to_x: "elm.padding.right";
7703                }
7704             }
7705          }
7706          GENLIST_PART_DISCLIP
7707       }
7708       programs {
7709          // signal: elm,state,%s,active
7710          //   a "check" item named %s went active
7711          // signal: elm,state,%s,passive
7712          //   a "check" item named %s went passive
7713          // default is passive
7714          program { name: "go_disabled";
7715             signal: "elm,state,disabled";
7716             source: "elm";
7717             action: STATE_SET "disabled" 0.0;
7718             target: "disclip";
7719          }
7720          program { name: "go_enabled";
7721             signal: "elm,state,enabled";
7722             source: "elm";
7723             action: STATE_SET "default" 0.0;
7724             target: "disclip";
7725          }
7726       }
7727    }
7728
7729    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7730       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7731       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7732       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7733       alias: "elm/layout/dialogue/bg/2icon";
7734       data.item: "stacking" "above";
7735       data.item: "selectraise" "on";
7736       data.item: "contents" "elm.icon.1 elm.icon.2";
7737
7738       parts {
7739          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7740          part { name: "elm.icon.1";
7741             clip_to: "disclip";
7742             type: SWALLOW;
7743             description { state: "default" 0.0;
7744                rel1.relative: 0.021 0.0;
7745                rel2.relative: 0.492 1.0;
7746             }
7747          }
7748          part { name: "elm.icon.2";
7749             clip_to: "disclip";
7750             type: SWALLOW;
7751             description { state: "default" 0.0;
7752                rel1.relative: 0.51 0.0;
7753                rel2.relative: 0.979 1.0;
7754             }
7755          }
7756          GENLIST_PART_DISCLIP
7757       }
7758       programs {
7759          // signal: elm,state,%s,active
7760          //   a "check" item named %s went active
7761          // signal: elm,state,%s,passive
7762          //   a "check" item named %s went passive
7763          // default is passive
7764          program { name: "go_disabled";
7765             signal: "elm,state,disabled";
7766             source: "elm";
7767             action: STATE_SET "disabled" 0.0;
7768             target: "disclip";
7769          }
7770          program { name: "go_enabled";
7771             signal: "elm,state,enabled";
7772             source: "elm";
7773             action: STATE_SET "default" 0.0;
7774             target: "disclip";
7775          }
7776       }
7777    }
7778
7779    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7780       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7781       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7782       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7783
7784       alias: "elm/genlist/item/dialogue.3icon/default";
7785       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7786       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7787       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7788
7789       alias: "elm/layout/dialogue/bg/3icon";
7790       alias: "elm/layout/dialogue/dialogue.3icon";
7791
7792       data.item: "stacking" "above";
7793       data.item: "selectraise" "on";
7794       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7795
7796       parts {
7797          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7798          part { name: "elm.icon.1";
7799             clip_to: "disclip";
7800             type: SWALLOW;
7801             description { state: "default" 0.0;
7802                rel1.relative: 0.021 0.0;
7803                rel2.relative: 0.327 1.0;
7804             }
7805          }
7806          part { name: "elm.icon.2";
7807             clip_to: "disclip";
7808             type: SWALLOW;
7809             description { state: "default" 0.0;
7810                rel1.relative: 0.348 0.0;
7811                rel2.relative: 0.652 1.0;
7812             }
7813          }
7814          part { name: "elm.icon.3";
7815             clip_to: "disclip";
7816             type: SWALLOW;
7817             description { state: "default" 0.0;
7818                rel1.relative: 0.673 0.0;
7819                rel2.relative: 0.979 1.0;
7820             }
7821          }
7822          GENLIST_PART_DISCLIP
7823       }
7824       programs {
7825          // signal: elm,state,%s,active
7826          //   a "check" item named %s went active
7827          // signal: elm,state,%s,passive
7828          //   a "check" item named %s went passive
7829          // default is passive
7830          program { name: "go_disabled";
7831             signal: "elm,state,disabled";
7832             source: "elm";
7833             action: STATE_SET "disabled" 0.0;
7834             target: "disclip";
7835          }
7836          program { name: "go_enabled";
7837             signal: "elm,state,enabled";
7838             source: "elm";
7839             action: STATE_SET "default" 0.0;
7840             target: "disclip";
7841          }
7842       }
7843    }
7844
7845    group { name: "elm/genlist/item/dialogue.3icon.2/default";
7846       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
7847       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
7848       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
7849       alias: "elm/layout/dialogue/dialogue.3icon.2";
7850       data.item: "stacking" "above";
7851       data.item: "selectraise" "on";
7852       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7853
7854       parts {
7855          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
7856          GENLIST_PART_PADDING_LEFT
7857          GENLIST_PART_PADDING_RIGHT_EDIT
7858          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
7859          part { name: "elm.icon.1";
7860             clip_to: "disclip";
7861             type: SWALLOW;
7862             description { state: "default" 0.0;
7863                min: GENLIST_SIZE_234_INC 0;
7864                fixed: 1 0;
7865                rel1 {
7866                   relative: 0.0 1.0;
7867                   to_x: "elm.padding.right";
7868                   to_y: "elm.padding.top";
7869                }
7870                rel2 {
7871                   relative: 0.0 1.0;
7872                   to_x: "elm.padding.right";
7873                }
7874                align: 1.0 0.5;
7875             }
7876          }
7877          part { name: "elm.padding.icon.1.left";
7878             clip_to: "disclip";
7879             type: RECT;
7880             mouse_events: 0;
7881             scale: 1;
7882             description { state: "default" 0.0;
7883                min: GENLIST_PADDING_16_INC 0;
7884                fixed: 1 0;
7885                rel1.to_x: "elm.icon.1";
7886                rel2 {
7887                   relative: 0.0 1.0;
7888                   to_x: "elm.icon.1";
7889                }
7890                visible: 0;
7891                align: 1.0 0.5;
7892             }
7893          }
7894          part { name: "elm.icon.2";
7895             clip_to: "disclip";
7896             type: SWALLOW;
7897             description { state: "default" 0.0;
7898                min: GENLIST_SIZE_234_INC 0;
7899                fixed: 1 0;
7900                rel1 {
7901                   relative: 0.0 1.0;
7902                   to_x: "elm.padding.icon.1.left";
7903                   to_y: "elm.padding.top";
7904                }
7905                rel2 {
7906                   relative: 0.0 1.0;
7907                   to_x: "elm.padding.icon.1.left";
7908                }
7909                align: 1.0 0.5;
7910             }
7911          }
7912          part { name: "elm.padding.icon.2.left";
7913             clip_to: "disclip";
7914             type: RECT;
7915             mouse_events: 0;
7916             scale: 1;
7917             description { state: "default" 0.0;
7918                min: GENLIST_PADDING_16_INC 0;
7919                fixed: 1 0;
7920                rel1.to_x: "elm.icon.2";
7921                rel2 {
7922                   relative: 0.0 1.0;
7923                   to_x: "elm.icon.2";
7924                }
7925                visible: 0;
7926                align: 1.0 0.5;
7927             }
7928          }
7929          part { name: "elm.icon.3";
7930             clip_to: "disclip";
7931             type: SWALLOW;
7932             description { state: "default" 0.0;
7933                min: GENLIST_SIZE_234_INC 0;
7934                fixed: 1 0;
7935                rel1 {
7936                   relative: 0.0 1.0;
7937                   to_x: "elm.padding.icon.2.left";
7938                   to_y: "elm.padding.top";
7939                }
7940                rel2 {
7941                   relative: 0.0 1.0;
7942                   to_x: "elm.padding.icon.2.left";
7943                }
7944                align: 1.0 0.5;
7945             }
7946          }
7947          GENLIST_PART_DISCLIP
7948       }
7949       programs {
7950          // signal: elm,state,%s,active
7951          //   a "check" item named %s went active
7952          // signal: elm,state,%s,passive
7953          //   a "check" item named %s went passive
7954          // default is passive
7955          program { name: "go_disabled";
7956             signal: "elm,state,disabled";
7957             source: "elm";
7958             action: STATE_SET "disabled" 0.0;
7959             target: "disclip";
7960          }
7961          program { name: "go_enabled";
7962             signal: "elm,state,enabled";
7963             source: "elm";
7964             action: STATE_SET "default" 0.0;
7965             target: "disclip";
7966          }
7967       }
7968    }
7969
7970    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
7971       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
7972       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
7973       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
7974       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
7975       data.item: "stacking" "above";
7976       data.item: "selectraise" "on";
7977       data.item: "texts" "elm.title elm.text";
7978
7979       images {
7980           image: "00_list_img_check.png" COMP;
7981       }
7982
7983       parts {
7984          GENLIST_PART_BASE
7985          GENLIST_PART_BOTTOM_LINE
7986          GENLIST_PART_BG_NORMAL
7987          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
7988          GENLIST_PART_PADDING_RIGHT_EDIT
7989          GENLIST_PART_DIALOGUE_ITEM
7990          GENLIST_PART_DIALOGUE_RIGHT_LINE
7991          part { name: "elm.divider1";
7992             type: RECT;
7993             mouse_events: 0;
7994             description { state: "default" 0.0;
7995                min: 1 0;
7996                fixed: 1 0;
7997                color: GENLIST_LIST_LINE1_COLOR;
7998                rel1 {
7999                   relative: 1.0 0.0;
8000                   to_x: "elm.title";
8001                }
8002                rel2.to_x: "elm.title";
8003                align: 0.0 0.5;
8004             }
8005          }
8006          part { name: "elm.title";
8007             type: TEXT;
8008             mouse_events: 0;
8009             scale: 1;
8010             description { state: "default" 0.0;
8011                min: GENLIST_SIZE_163_INC 0;
8012                fixed: 1 0;
8013                rel1 {
8014                   relative: 1.0  0.0;
8015                   to_x: "elm.padding.left";
8016                }
8017                rel2.to_x: "elm.padding.left";
8018                align: 0.0 0.5;
8019                color: GENLIST_MULTILINE_TEXT_COLOR;
8020                text {
8021                   font: "Tizen:style=Medium";
8022                   size: GENLIST_MULTILINE_TEXT_SIZE;
8023                   min: 0 1;
8024                   align: 0.0 0.5;
8025                   text_class: "tizen";
8026                }
8027             }
8028          }
8029          part { name: "elm.padding.title.right";
8030             type: RECT;
8031             mouse_events: 0;
8032             scale: 1;
8033             description { state: "default" 0.0;
8034                min: GENLIST_PADDING_16_INC 0;
8035                fixed: 1 0;
8036                rel1 {
8037                    relative: 1.0 0.0;
8038                    to_x: "elm.divider1";
8039                }
8040                rel2.to_x: "elm.divider1";
8041                visible: 0;
8042                align: 0.0 0.5;
8043             }
8044          }
8045          part { name: "elm.text";
8046             clip_to: "disclip";
8047             type: TEXT;
8048             mouse_events: 0;
8049             scale: 1;
8050             description { state: "default" 0.0;
8051                rel1 {
8052                   relative: 1.0  0.0;
8053                   to_x: "elm.padding.title.right";
8054                }
8055                rel2.to_x: "elm.padding.title.right";
8056                align: 0.0 0.5;
8057                fixed: 1 1;
8058                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8059                text {
8060                   font: "Tizen:style=Roman";
8061                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8062                   min: 1 1;
8063                   max: 1 1;
8064                   align: 0.0 0.5;
8065                   text_class: "list_item";
8066                }
8067             }
8068             description { state: "selected" 0.0;
8069                inherit: "default" 0.0;
8070                color: 217 147 26 255;
8071             }
8072          }
8073          part { name: "elm.padding.text.right";
8074             type: RECT;
8075             mouse_events: 0;
8076             scale: 1;
8077             description { state: "default" 0.0;
8078                min: GENLIST_PADDING_11_INC 0;
8079                fixed: 1 0;
8080                rel1 {
8081                    relative: 1.0 0.0;
8082                    to_x: "elm.text";
8083                }
8084                rel2.to_x: "elm.text";
8085                visible: 0;
8086                align: 0.0 0.5;
8087             }
8088          }
8089          part { name: "elm.image.check";
8090             clip_to: "disclip";
8091             mouse_events: 0;
8092             scale: 1;
8093             description { state: "default" 0.0;
8094                image.normal: "00_list_img_check.png";
8095                rel1 {
8096                   relative: 1.0 0.366;
8097                   to_x: "elm.padding.text.right";
8098                }
8099                rel2 {
8100                   relative: 3.857 0.648;
8101                   to_x: "elm.padding.text.right";
8102                }
8103                visible: 0;
8104             }
8105             description { state: "selected" 0.0;
8106                inherit: "default" 0.0;
8107                visible: 1;
8108             }
8109          }
8110          GENLIST_PART_DISCLIP
8111       }
8112       programs {
8113          // signal: elm,state,%s,active
8114          //   a "check" item named %s went active
8115          // signal: elm,state,%s,passive
8116          //   a "check" item named %s went passive
8117          // default is passive
8118          program { name: "go_active";
8119             signal: "elm,state,selected";
8120             source: "elm";
8121             action: STATE_SET "selected" 0.0;
8122             target: "elm.text";
8123             target: "elm.image.check";
8124             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8125          }
8126          program { name: "go_passive";
8127             signal: "elm,state,unselected";
8128             source: "elm";
8129             action: STATE_SET "default" 0.0;
8130             target: "elm.text";
8131             target: "elm.image.check";
8132             transition: LINEAR 0.1;
8133          }
8134          program { name: "go_disabled";
8135             signal: "elm,state,disabled";
8136             source: "elm";
8137             action: STATE_SET "disabled" 0.0;
8138             target: "disclip";
8139          }
8140          program { name: "go_enabled";
8141             signal: "elm,state,enabled";
8142             source: "elm";
8143             action: STATE_SET "default" 0.0;
8144             target: "disclip";
8145          }
8146          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8147       }
8148    }
8149
8150    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8151       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8152       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8153       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8154
8155       alias: "elm/genlist/item/dialogue.1title.4text/default";
8156       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8157       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8158       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8159
8160       alias: "elm/layout/dialogue/1title.4text";
8161
8162       data.item: "stacking" "above";
8163       data.item: "selectraise" "on";
8164       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8165
8166       parts {
8167         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8168          GENLIST_PART_BG_NORMAL
8169          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8170          GENLIST_PART_PADDING_RIGHT_EDIT
8171          GENLIST_PART_DIALOGUE_ITEM
8172          GENLIST_PART_DIALOGUE_RIGHT_LINE
8173          part { name: "elm.divider1";
8174             type: RECT;
8175             mouse_events: 0;
8176             description { state: "default" 0.0;
8177                min: 1 0;
8178                fixed: 1 0;
8179                color: GENLIST_LIST_LINE1_COLOR;
8180                rel1 {
8181                   relative: 1.0 0.0;
8182                   to_x: "elm.title";
8183                }
8184                rel2.to_x: "elm.title";
8185                align: 0.0 0.5;
8186             }
8187          }
8188          part { name: "center1_line";
8189             type: RECT;
8190             mouse_events: 0;
8191             description { state: "default" 0.0;
8192                min: 0 1;
8193                fixed: 0 1;
8194                color: GENLIST_LIST_LINE1_COLOR;
8195                rel1 {
8196                   relative: 1.0 0.25;
8197                   to_x: "elm.divider1";
8198                }
8199                rel2.relative: 1.0 0.25;
8200                align: 0.5 1.0;
8201             }
8202          }
8203          part { name: "center2_line";
8204             type: RECT;
8205             mouse_events: 0;
8206             description { state: "default" 0.0;
8207                min: 0 1;
8208                fixed: 0 1;
8209                color: GENLIST_LIST_LINE1_COLOR;
8210                rel1 {
8211                   relative: 1.0 0.5;
8212                   to_x: "elm.divider1";
8213                }
8214                rel2.relative: 1.0 0.5;
8215                align: 0.5 1.0;
8216             }
8217          }
8218          part { name: "center3_line";
8219             type: RECT;
8220             mouse_events: 0;
8221             description { state: "default" 0.0;
8222                min: 0 1;
8223                fixed: 0 1;
8224                color: GENLIST_LIST_LINE1_COLOR;
8225                rel1 {
8226                   relative: 1.0 0.75;
8227                   to_x: "elm.divider1";
8228                }
8229                rel2.relative: 1.0 0.75;
8230                align: 0.5 1.0;
8231             }
8232          }
8233          part { name: "elm.title";
8234             type: TEXT;
8235             mouse_events: 0;
8236             scale: 1;
8237             description { state: "default" 0.0;
8238                min: GENLIST_SIZE_163_INC 0;
8239                fixed: 1 0;
8240                rel1 {
8241                   relative: 1.0  0.0;
8242                   to_x: "elm.padding.left";
8243                }
8244                rel2.to_x: "elm.padding.left";
8245                align: 0.0 0.5;
8246                color: GENLIST_MULTILINE_TEXT_COLOR;
8247                text {
8248                   font: "Tizen:style=Medium";
8249                   size: GENLIST_MULTILINE_TEXT_SIZE;
8250                   min: 0 1;
8251                   align: 0.0 0.5;
8252                   text_class: "tizen";
8253                }
8254             }
8255          }
8256          part { name: "elm.padding.title.right";
8257             type: RECT;
8258             mouse_events: 0;
8259             scale: 1;
8260             description { state: "default" 0.0;
8261                min: GENLIST_PADDING_16_INC 0;
8262                fixed: 1 0;
8263                rel1 {
8264                    relative: 1.0 0.0;
8265                    to_x: "elm.title";
8266                }
8267                rel2.to_x: "elm.title";
8268                visible: 0;
8269                align: 0.0 0.5;
8270             }
8271          }
8272          part { name: "elm.text.1";
8273             clip_to: "disclip";
8274             type: TEXT;
8275             mouse_events: 0;
8276             scale: 1;
8277             description { state: "default" 0.0;
8278                rel1 {
8279                   relative: 1.0 0.0;
8280                   to_x: "elm.padding.title.right";
8281                }
8282                rel2 {
8283                   relative: 0.0 0.0;
8284                   to_x: "elm.padding.right";
8285                   to_y: "center1_line";
8286                }
8287                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8288                text {
8289                   font: "Tizen:style=Roman";
8290                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8291                   min: 0 1;
8292                   align: 0.0 0.5;
8293                   text_class: "list_item";
8294                }
8295             }
8296          }
8297          part { name: "elm.text.2";
8298             clip_to: "disclip";
8299             type: TEXT;
8300             mouse_events: 0;
8301             scale: 1;
8302             description { state: "default" 0.0;
8303                rel1 {
8304                   relative: 1.0 0.25;
8305                   to_x: "elm.padding.title.right";
8306                }
8307                rel2 {
8308                   relative: 0.0 0.0;
8309                   to_x: "elm.padding.right";
8310                   to_y: "center2_line";
8311                }
8312                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8313                text {
8314                   font: "Tizen:style=Roman";
8315                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8316                   min: 0 1;
8317                   align: 0.0 0.5;
8318                   text_class: "list_item";
8319                }
8320             }
8321          }
8322          part { name: "elm.text.3";
8323             clip_to: "disclip";
8324             type: TEXT;
8325             mouse_events: 0;
8326             scale: 1;
8327             description { state: "default" 0.0;
8328                rel1 {
8329                   relative: 1.0  0.5;
8330                   to_x: "elm.padding.title.right";
8331                }
8332                rel2 {
8333                   relative: 0.0 0.0;
8334                   to_x: "elm.padding.right";
8335                   to_y: "center3_line";
8336                }
8337                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8338                text {
8339                   font: "Tizen:style=Roman";
8340                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8341                   min: 0 1;
8342                   align: 0.0 0.5;
8343                   text_class: "list_item";
8344                }
8345             }
8346          }
8347          part { name: "elm.text.4";
8348             clip_to: "disclip";
8349             type: TEXT;
8350             mouse_events: 0;
8351             scale: 1;
8352             description { state: "default" 0.0;
8353                rel1 {
8354                   relative: 1.0  0.75;
8355                   to_x: "elm.padding.title.right";
8356                }
8357                rel2 {
8358                   relative: 0.0 0.0;
8359                   to_x: "elm.padding.right";
8360                   to_y: "bottom_line";
8361                }
8362                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8363                text {
8364                   font: "Tizen:style=Roman";
8365                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8366                   min: 0 1;
8367                   align: 0.0 0.5;
8368                   text_class: "list_item";
8369                }
8370             }
8371          }
8372          GENLIST_PART_DISCLIP
8373       }
8374       programs {
8375          // signal: elm,state,%s,active
8376          //   a "check" item named %s went active
8377          // signal: elm,state,%s,passive
8378          //   a "check" item named %s went passive
8379          // default is passive
8380          /*program { name: "go_active";
8381             signal: "elm,state,selected";
8382             source: "elm";
8383             action: STATE_SET "selected" 0.0;
8384             target: "elm.text";
8385          }
8386          program { name: "go_passive";
8387             signal: "elm,state,unselected";
8388             source: "elm";
8389             action: STATE_SET "default" 0.0;
8390             target: "elm.text";
8391             transition: LINEAR 0.1;
8392          }*/
8393          program { name: "go_disabled";
8394             signal: "elm,state,disabled";
8395             source: "elm";
8396             action: STATE_SET "disabled" 0.0;
8397             target: "disclip";
8398          }
8399          program { name: "go_enabled";
8400             signal: "elm,state,enabled";
8401             source: "elm";
8402             action: STATE_SET "default" 0.0;
8403             target: "disclip";
8404          }
8405       }
8406    }
8407
8408    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8409       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8410       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8411       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8412       alias: "elm/layout/dialogue/1title.5text";
8413       data.item: "stacking" "above";
8414       data.item: "selectraise" "on";
8415       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8416       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";
8417
8418       parts {
8419         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8420          GENLIST_PART_BG_NORMAL
8421          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8422          GENLIST_PART_PADDING_RIGHT_EDIT
8423          GENLIST_PART_DIALOGUE_ITEM
8424          GENLIST_PART_DIALOGUE_RIGHT_LINE
8425          part { name: "elm.divider1";
8426             type: RECT;
8427             mouse_events: 0;
8428             description { state: "default" 0.0;
8429                min: 1 0;
8430                fixed: 1 0;
8431                color: GENLIST_LIST_LINE1_COLOR;
8432                rel1 {
8433                   relative: 1.0 0.0;
8434                   to_x: "elm.title";
8435                }
8436                rel2.to_x: "elm.title";
8437                align: 0.0 0.5;
8438             }
8439          }
8440          part { name: "center1_line";
8441             type: RECT;
8442             mouse_events: 0;
8443             description { state: "default" 0.0;
8444                min: 0 1;
8445                fixed: 0 1;
8446                color: GENLIST_LIST_LINE1_COLOR;
8447                rel1 {
8448                   relative: 1.0 0.2;
8449                   to_x: "elm.divider1";
8450                }
8451                rel2.relative: 1.0 0.2;
8452                align: 0.5 1.0;
8453             }
8454          }
8455          part { name: "center2_line";
8456             type: RECT;
8457             mouse_events: 0;
8458             description { state: "default" 0.0;
8459                min: 0 1;
8460                fixed: 0 1;
8461                color: GENLIST_LIST_LINE1_COLOR;
8462                rel1 {
8463                   relative: 1.0 0.4;
8464                   to_x: "elm.divider1";
8465                }
8466                rel2.relative: 1.0 0.4;
8467                align: 0.5 1.0;
8468             }
8469          }
8470          part { name: "center3_line";
8471             type: RECT;
8472             mouse_events: 0;
8473             description { state: "default" 0.0;
8474                min: 0 1;
8475                fixed: 0 1;
8476                color: GENLIST_LIST_LINE1_COLOR;
8477                rel1 {
8478                   relative: 1.0 0.6;
8479                   to_x: "elm.divider1";
8480                }
8481                rel2.relative: 1.0 0.6;
8482                align: 0.5 1.0;
8483             }
8484          }
8485          part { name: "center4_line";
8486             type: RECT;
8487             mouse_events: 0;
8488             description { state: "default" 0.0;
8489                min: 0 1;
8490                fixed: 0 1;
8491                color: GENLIST_LIST_LINE1_COLOR;
8492                rel1 {
8493                   relative: 1.0 0.8;
8494                   to_x: "elm.divider1";
8495                }
8496                rel2.relative: 1.0 0.8;
8497                align: 0.5 1.0;
8498             }
8499          }
8500          part { name: "elm.title";
8501             type: TEXT;
8502             mouse_events: 0;
8503             scale: 1;
8504             description { state: "default" 0.0;
8505                min: GENLIST_SIZE_163_INC 0;
8506                fixed: 1 0;
8507                rel1 {
8508                   relative: 1.0  0.0;
8509                   to_x: "elm.padding.left";
8510                }
8511                rel2.to_x: "elm.padding.left";
8512                align: 0.0 0.5;
8513                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8514                text {
8515                   font: "Tizen:style=Medium";
8516                   size: GENLIST_FONT_32_INC;
8517                   min: 0 1;
8518                   align: 0.0 0.5;
8519                   text_class: "tizen";
8520                }
8521             }
8522             GENLIST_DESCRIPTION_FLIP_ENABLED
8523          }
8524          part { name: "elm.flip.content.title";
8525             clip_to: "disclip";
8526             type: SWALLOW;
8527             description { state: "default" 0.0;
8528                visible: 0;
8529                fixed: 1 1;
8530                rel1.to: "elm.title";
8531                rel2.to: "elm.title";
8532             }
8533             description { state: "flip_enabled" 0.0;
8534                inherit: "default" 0.0;
8535                visible: 1;
8536             }
8537          }
8538          part { name: "elm.padding.title.right";
8539             type: RECT;
8540             mouse_events: 0;
8541             scale: 1;
8542             description { state: "default" 0.0;
8543                min: GENLIST_PADDING_16_INC 0;
8544                fixed: 1 0;
8545                rel1 {
8546                    relative: 1.0 0.0;
8547                    to_x: "elm.title";
8548                }
8549                rel2.to_x: "elm.title";
8550                visible: 0;
8551                align: 0.0 0.5;
8552             }
8553          }
8554          part { name: "elm.text.1";
8555             clip_to: "disclip";
8556             type: TEXT;
8557             mouse_events: 0;
8558             scale: 1;
8559             description { state: "default" 0.0;
8560                rel1 {
8561                   relative: 1.0 0.0;
8562                   to_x: "elm.padding.title.right";
8563                }
8564                rel2 {
8565                   relative: 0.0 0.0;
8566                   to_x: "elm.padding.right";
8567                   to_y: "center1_line";
8568                }
8569                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8570                text {
8571                   font: "Tizen:style=Roman";
8572                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8573                   min: 0 1;
8574                   align: 0.0 0.5;
8575                   text_class: "list_item";
8576                }
8577             }
8578             GENLIST_DESCRIPTION_FLIP_ENABLED
8579          }
8580          part { name: "elm.flip.content.1";
8581             clip_to: "disclip";
8582             type: SWALLOW;
8583             description { state: "default" 0.0;
8584                visible: 0;
8585                fixed: 1 1;
8586                rel1.to: "elm.text.1";
8587                rel2.to: "elm.text.1";
8588             }
8589             description { state: "flip_enabled" 0.0;
8590                inherit: "default" 0.0;
8591                visible: 1;
8592             }
8593          }
8594          part { name: "elm.text.2";
8595             clip_to: "disclip";
8596             type: TEXT;
8597             mouse_events: 0;
8598             scale: 1;
8599             description { state: "default" 0.0;
8600                rel1 {
8601                   relative: 1.0 0.2;
8602                   to_x: "elm.padding.title.right";
8603                }
8604                rel2 {
8605                   relative: 0.0 0.0;
8606                   to_x: "elm.padding.right";
8607                   to_y: "center2_line";
8608                }
8609                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8610                text {
8611                   font: "Tizen:style=Roman";
8612                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8613                   min: 0 1;
8614                   align: 0.0 0.5;
8615                   text_class: "tizen";
8616                }
8617             }
8618             GENLIST_DESCRIPTION_FLIP_ENABLED
8619          }
8620          part { name: "elm.flip.content.2";
8621             clip_to: "disclip";
8622             type: SWALLOW;
8623             description { state: "default" 0.0;
8624                visible: 0;
8625                fixed: 1 1;
8626                rel1.to: "elm.text.2";
8627                rel2.to: "elm.text.2";
8628             }
8629             description { state: "flip_enabled" 0.0;
8630                inherit: "default" 0.0;
8631                visible: 1;
8632             }
8633          }
8634          part { name: "elm.text.3";
8635             clip_to: "disclip";
8636             type: TEXT;
8637             mouse_events: 0;
8638             scale: 1;
8639             description { state: "default" 0.0;
8640                rel1 {
8641                   relative: 1.0  0.4;
8642                   to_x: "elm.padding.title.right";
8643                }
8644                rel2 {
8645                   relative: 0.0 0.0;
8646                   to_x: "elm.padding.right";
8647                   to_y: "center3_line";
8648                }
8649                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8650                text {
8651                   font: "Tizen:style=Roman";
8652                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8653                   min: 0 1;
8654                   align: 0.0 0.5;
8655                   text_class: "tizen";
8656                }
8657             }
8658             GENLIST_DESCRIPTION_FLIP_ENABLED
8659          }
8660          part { name: "elm.flip.content.3";
8661             clip_to: "disclip";
8662             type: SWALLOW;
8663             description { state: "default" 0.0;
8664                visible: 0;
8665                fixed: 1 1;
8666                rel1.to: "elm.text.3";
8667                rel2.to: "elm.text.3";
8668             }
8669             description { state: "flip_enabled" 0.0;
8670                inherit: "default" 0.0;
8671                visible: 1;
8672             }
8673          }
8674          part { name: "elm.text.4";
8675             clip_to: "disclip";
8676             type: TEXT;
8677             mouse_events: 0;
8678             scale: 1;
8679             description { state: "default" 0.0;
8680                rel1 {
8681                   relative: 1.0 0.6;
8682                   to_x: "elm.padding.title.right";
8683                }
8684                rel2 {
8685                   relative: 0.0 0.0;
8686                   to_x: "elm.padding.right";
8687                   to_y: "center4_line";
8688                }
8689                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8690                text {
8691                   font: "Tizen:style=Roman";
8692                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8693                   min: 0 1;
8694                   align: 0.0 0.5;
8695                   text_class: "tizen";
8696                }
8697             }
8698             GENLIST_DESCRIPTION_FLIP_ENABLED
8699          }
8700          part { name: "elm.flip.content.4";
8701             clip_to: "disclip";
8702             type: SWALLOW;
8703             description { state: "default" 0.0;
8704                visible: 0;
8705                fixed: 1 1;
8706                rel1.to: "elm.text.4";
8707                rel2.to: "elm.text.4";
8708             }
8709             description { state: "flip_enabled" 0.0;
8710                inherit: "default" 0.0;
8711                visible: 1;
8712             }
8713          }
8714          part { name: "elm.text.5";
8715             clip_to: "disclip";
8716             type: TEXT;
8717             mouse_events: 0;
8718             scale: 1;
8719             description { state: "default" 0.0;
8720                rel1 {
8721                   relative: 1.0  0.8;
8722                   to_x: "elm.padding.title.right";
8723                }
8724                rel2 {
8725                   relative: 0.0 0.0;
8726                   to_x: "elm.padding.right";
8727                   to_y: "bottom_line";
8728                }
8729                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8730                text {
8731                   font: "Tizen:style=Roman";
8732                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8733                   min: 0 1;
8734                   align: 0.0 0.5;
8735                   text_class: "tizen";
8736                }
8737             }
8738             GENLIST_DESCRIPTION_FLIP_ENABLED
8739          }
8740          part { name: "elm.flip.content.5";
8741             clip_to: "disclip";
8742             type: SWALLOW;
8743             description { state: "default" 0.0;
8744                visible: 0;
8745                fixed: 1 1;
8746                rel1.to: "elm.text.5";
8747                rel2.to: "elm.text.5";
8748             }
8749             description { state: "flip_enabled" 0.0;
8750                inherit: "default" 0.0;
8751                visible: 1;
8752             }
8753          }
8754          GENLIST_PART_DISCLIP
8755       }
8756       programs {
8757          // signal: elm,state,%s,active
8758          //   a "check" item named %s went active
8759          // signal: elm,state,%s,passive
8760          //   a "check" item named %s went passive
8761          // default is passive
8762          /*program { name: "go_active";
8763             signal: "elm,state,selected";
8764             source: "elm";
8765             action: STATE_SET "selected" 0.0;
8766             target: "elm.text";
8767          }
8768          program { name: "go_passive";
8769             signal: "elm,state,unselected";
8770             source: "elm";
8771             action: STATE_SET "default" 0.0;
8772             target: "elm.text";
8773             transition: LINEAR 0.1;
8774          }*/
8775          program { name: "go_disabled";
8776             signal: "elm,state,disabled";
8777             source: "elm";
8778             action: STATE_SET "disabled" 0.0;
8779             target: "disclip";
8780          }
8781          program { name: "go_enabled";
8782             signal: "elm,state,enabled";
8783             source: "elm";
8784             action: STATE_SET "default" 0.0;
8785             target: "disclip";
8786          }
8787          program { name: "flip_enabled";
8788             signal: "elm,state,flip,enabled";
8789             source: "elm";
8790             action: STATE_SET "flip_enabled" 0.0;
8791             target: "elm.title";
8792             target: "elm.text.1";
8793             target: "elm.text.2";
8794             target: "elm.text.3";
8795             target: "elm.text.4";
8796             target: "elm.text.5";
8797             target: "elm.flip.content.title";
8798             target: "elm.flip.content.1";
8799             target: "elm.flip.content.2";
8800             target: "elm.flip.content.3";
8801             target: "elm.flip.content.4";
8802             target: "elm.flip.content.5";
8803          }
8804          program { name: "flip_disabled";
8805             signal: "elm,state,flip,disabled";
8806             source: "elm";
8807             action: STATE_SET "default" 0.0;
8808             target: "elm.title";
8809             target: "elm.text.1";
8810             target: "elm.text.2";
8811             target: "elm.text.3";
8812             target: "elm.text.4";
8813             target: "elm.text.5";
8814             target: "elm.flip.content.title";
8815             target: "elm.flip.content.1";
8816             target: "elm.flip.content.2";
8817             target: "elm.flip.content.3";
8818             target: "elm.flip.content.4";
8819             target: "elm.flip.content.5";
8820          }
8821       }
8822    }
8823
8824 /* extended item of bg/2text.1icon.3 */
8825    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8826       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8827       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8828       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8829       alias: "elm/layout/dialogue/bg/1text";
8830       data.item: "stacking" "above";
8831       data.item: "selectraise" "on";
8832       data.item: "texts" "elm.text";
8833       data.item: "flips" "elm.flip.icon elm.flip.content";
8834       parts {
8835          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8836          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8837          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8838          GENLIST_PART_PADDING_LEFT
8839          GENLIST_PART_PADDING_RIGHT_EDIT
8840          part { name: "elm.icon.bg";
8841             type: RECT;
8842             scale: 1;
8843             description { state: "default" 0.0;
8844                min: GENLIST_SIZE_160_INC 0;
8845                fixed: 1 0;
8846                align: 0.0 0.5;
8847                rel1 {
8848                   relative: 1.0 0.5;
8849                   to_x: "elm.padding.left";
8850                }
8851                rel2 {
8852                   relative: 1.0 0.5;
8853                   to_x: "elm.padding.left";
8854                }
8855                color: 0 0 0 0;
8856             }
8857          }
8858          part { name: "elm.padding.icon.right";
8859             type: RECT;
8860             mouse_events: 0;
8861             scale: 1;
8862             description { state: "default" 0.0;
8863                min: GENLIST_SIZE_16_INC 0;
8864                fixed: 1 0;
8865                rel1 {
8866                    relative: 1.0 0.0;
8867                    to_x: "elm.icon.bg";
8868                }
8869                rel2.to_x: "elm.icon.bg";
8870                color: GENLIST_LIST_LINE1_COLOR;
8871                align: 0.0 0.5;
8872             }
8873          }
8874          part { name: "elm.padding.text.left";
8875             type: RECT;
8876             mouse_events: 0;
8877             scale: 1;
8878             description { state: "default" 0.0;
8879                min: GENLIST_SIZE_16_INC 0;
8880                fixed: 1 0;
8881                rel1 {
8882                    relative: 1.0 1.0;
8883                    to_x: "elm.padding.icon.right";
8884                    to_y: "elm.padding.top";
8885                }
8886                rel2.to_x: "elm.padding.icon.right";
8887                visible: 0;
8888                align: 0.0 0.5;
8889             }
8890          }
8891          part { name: "elm.divider1";
8892             type: RECT;
8893             mouse_events: 0;
8894             description { state: "default" 0.0;
8895                visible: 0;
8896                rel1 {
8897                   relative: 1.0 0.0;
8898                   to_x: "elm.padding.icon.right";
8899                }
8900                rel2.to_x: "elm.padding.icon.right";
8901                align: 0.0 0.5;
8902             }
8903          }
8904          part { name: "elm.text.bg";
8905             clip_to: "disclip";
8906             type: RECT;
8907             mouse_events: 0;
8908             scale: 1;
8909             description { state: "default" 0.0;
8910                rel1 {
8911                   relative: 1.0 0.0;
8912                   to_x: "elm.padding.icon.right";
8913                }
8914                rel2 {
8915                   relative: 1.0 1.0;
8916                   to_x: "elm.padding.right";
8917                }
8918                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
8919             }
8920          }
8921          part { name: "elm.text";
8922             clip_to: "disclip";
8923             type: TEXT;
8924             mouse_events: 0;
8925             scale: 1;
8926             description { state: "default" 0.0;
8927                rel1 {
8928                   relative: 1.0 0.0;
8929                   to_x: "elm.padding.text.left";
8930                   to_y: "elm.text.bg";
8931                }
8932                rel2 {
8933                   relative: 0.0 1.0;
8934                   to_x: "elm.padding.right";
8935                   to_y: "elm.text.bg";
8936                }
8937                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8938                text {
8939                   font: "Tizen:style=Roman";
8940                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8941                   min: 0 1;
8942                   align: 0.0 0.5;
8943                   text_class: "list_item";
8944                }
8945             }
8946             GENLIST_DESCRIPTION_FLIP_ENABLED
8947          }
8948          part { name: "elm.flip.content";
8949             clip_to: "disclip";
8950             type: SWALLOW;
8951             mouse_events: 1;
8952             scale: 1;
8953             description { state: "default" 0.0;
8954                fixed: 1 1;
8955                rel1 {
8956                   relative: 1.0 0.0;
8957                   to_x: "elm.padding.text.left";
8958                   to_y: "elm.text.bg";
8959                }
8960                rel2 {
8961                   relative: 0.0 1.0;
8962                   to_x: "elm.padding.right";
8963                   to_y: "elm.text.bg";
8964                }
8965                visible: 0;
8966             }
8967             description { state: "flip_enabled" 0.0;
8968                inherit: "default" 0.0;
8969                visible: 1;
8970             }
8971          }
8972          GENLIST_PART_DISCLIP
8973       }
8974       programs {
8975          // signal: elm,state,%s,active
8976          //   a "check" item named %s went active
8977          // signal: elm,state,%s,passive
8978          //   a "check" item named %s went passive
8979          // default is passive
8980          /*program { name: "go_active";
8981             signal: "elm,state,selected";
8982             source: "elm";
8983             action: STATE_SET "selected" 0.0;
8984             target: "elm.text";
8985          }
8986          program { name: "go_passive";
8987             signal: "elm,state,unselected";
8988             source: "elm";
8989             action: STATE_SET "default" 0.0;
8990             target: "elm.text";
8991             transition: LINEAR 0.1;
8992          }*/
8993          program { name: "go_disabled";
8994             signal: "elm,state,disabled";
8995             source: "elm";
8996             action: STATE_SET "disabled" 0.0;
8997             target: "disclip";
8998          }
8999          program { name: "go_enabled";
9000             signal: "elm,state,enabled";
9001             source: "elm";
9002             action: STATE_SET "default" 0.0;
9003             target: "disclip";
9004          }
9005          program { name: "flip_enabled";
9006             signal: "elm,state,flip,enabled";
9007             source: "elm";
9008             action: STATE_SET "flip_enabled" 0.0;
9009             target: "elm.text";
9010             target: "elm.flip.content";
9011          }
9012          program { name: "flip_disabled";
9013             signal: "elm,state,flip,disabled";
9014             source: "elm";
9015             action: STATE_SET "default" 0.0;
9016             target: "elm.text";
9017             target: "elm.flip.content";
9018          }
9019       }
9020    }
9021
9022
9023
9024    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9025       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9026       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9027       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9028       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9029       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9030       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9031       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9032       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9033       data.item: "stacking" "above";
9034       data.item: "selectraise" "on";
9035       data.item: "texts" "elm.text.1 elm.text.2";
9036       data.item: "contents" "elm.icon";
9037       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9038       images {
9039           image: "00_list_thumbnail_bg.png" COMP;
9040       }
9041       parts {
9042          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9043          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9044          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9045          GENLIST_PART_PADDING_LEFT
9046          GENLIST_PART_PADDING_RIGHT_EDIT
9047          part { name: "elm.icon.bg";
9048             scale: 1;
9049             description { state: "default" 0.0;
9050                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9051                fixed: 1 1;
9052                align: 0.0 0.8;
9053                rel1 {
9054                   relative: 1.0 0.5;
9055                   to_x: "elm.padding.left";
9056                }
9057                rel2 {
9058                   relative: 1.0 0.5;
9059                   to_x: "elm.padding.left";
9060                }
9061                image {
9062                   normal: "00_list_thumbnail_bg.png";
9063                   border: 1 1 1 1;
9064                   border_scale: 1;
9065                   middle: NONE;
9066                }
9067             }
9068          }
9069          part { name: "elm.icon";
9070             type: SWALLOW;
9071             description { state: "default" 0.0;
9072                rel1.to: "elm.icon.bg";
9073                rel2.to: "elm.icon.bg";
9074             }
9075          }
9076          part { name: "elm.padding.icon.right";
9077             type: RECT;
9078             mouse_events: 0;
9079             scale: 1;
9080             description { state: "default" 0.0;
9081                min: GENLIST_PADDING_16_INC 0;
9082                fixed: 1 0;
9083                rel1 {
9084                    relative: 1.0 0.0;
9085                    to_x: "elm.icon.bg";
9086                }
9087                rel2.to_x: "elm.icon.bg";
9088                visible: 0;
9089                align: 0.0 0.5;
9090             }
9091          }
9092          part { name: "elm.padding.text.left";
9093             type: RECT;
9094             mouse_events: 0;
9095             scale: 1;
9096             description { state: "default" 0.0;
9097                min: GENLIST_PADDING_16_INC 0;
9098                fixed: 1 0;
9099                rel1 {
9100                    relative: 1.0 1.0;
9101                    to_x: "elm.padding.icon.right";
9102                    to_y: "elm.padding.top";
9103                }
9104                rel2.to_x: "elm.padding.icon.right";
9105                visible: 0;
9106                align: 1.0 0.5;
9107             }
9108          }
9109          part { name: "elm.divider1";
9110             type: RECT;
9111             mouse_events: 0;
9112             description { state: "default" 0.0;
9113                min: 1 0;
9114                fixed: 1 0;
9115                color: GENLIST_LIST_LINE1_COLOR;
9116                rel1 {
9117                   relative: 1.0 1.0;
9118                   to_x: "elm.padding.text.left";
9119                   to_y: "elm.padding.top";
9120                }
9121                rel2 {
9122                   relative: 1.0 0.0;
9123                   to_x: "elm.padding.text.left";
9124                   to_y: "elm.padding.bottom";
9125                }
9126                align: 0.0 0.5;
9127             }
9128          }
9129          part { name: "text_vertical_rect";
9130             type: RECT;
9131             mouse_events: 0;
9132             description { state: "default" 0.0;
9133                min: GENLIST_PADDING_16_INC 0;
9134                fixed: 1 0;
9135                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9136                rel1 {
9137                   relative: 1.0 1.0;
9138                   to_x: "elm.divider1";
9139                   to_y: "elm.padding.top";
9140                }
9141                rel2 {
9142                   relative: 1.0 0.0;
9143                   to_x: "elm.padding.text.left";
9144                   to_y: "elm.padding.bottom";
9145                }
9146                align: 0.0 0.5;
9147             }
9148          }
9149          part { name: "elm.padding.text.right";
9150             type: RECT;
9151             mouse_events: 0;
9152             scale: 1;
9153             description { state: "default" 0.0;
9154                min: GENLIST_PADDING_16_INC 0;
9155                fixed: 1 0;
9156                rel1 {
9157                    relative: 1.0 0.0;
9158                    to_x: "text_vertical_rect";
9159                }
9160                rel2.to_x: "text_vertical_rect";
9161                visible: 0;
9162                align: 0.0 0.5;
9163             }
9164          }
9165          part { name: "text_top_line";
9166             type: RECT;
9167             mouse_events: 0;
9168             description { state: "default" 0.0;
9169                min: 0 1;
9170                fixed: 0 1;
9171                color: GENLIST_LIST_LINE1_COLOR;
9172                rel1 {
9173                   relative: 1.0 0.0;
9174                   to_x: "text_vertical_rect";
9175                   to_y: "text_vertical_rect";
9176                }
9177                rel2 {
9178                   relative: 1.0 0.0;
9179                   to_y: "text_vertical_rect";
9180                }
9181                align: 0.0 0.0;
9182             }
9183          }
9184          part { name: "text_center_line";
9185             type: RECT;
9186             mouse_events: 0;
9187             description { state: "default" 0.0;
9188                min: 0 1;
9189                fixed: 0 1;
9190                color: GENLIST_LIST_LINE1_COLOR;
9191                rel1 {
9192                   relative: 1.0 0.5;
9193                   to_x: "text_vertical_rect";
9194                }
9195                rel2.relative: 1.0 0.5;
9196                align: 0.5 0.5;
9197             }
9198          }
9199          part { name: "text_bottom_line";
9200             type: RECT;
9201             mouse_events: 0;
9202             description { state: "default" 0.0;
9203                min: 0 1;
9204                fixed: 0 1;
9205                color: GENLIST_LIST_LINE1_COLOR;
9206                rel1 {
9207                   relative: 1.0 1.0;
9208                   to_x: "text_vertical_rect";
9209                   to_y: "text_vertical_rect";
9210                }
9211                rel2 {
9212                   relative: 1.0 1.0;
9213                   to_y: "text_vertical_rect";
9214                }
9215                align: 0.0 1.0;
9216             }
9217          }
9218          part { name: "elm.text.bg.1";
9219             clip_to: "disclip";
9220             type: RECT;
9221             mouse_events: 0;
9222             scale: 1;
9223             description { state: "default" 0.0;
9224                rel1 {
9225                   relative: 1.0 1.0;
9226                   to_x: "text_vertical_rect";
9227                   to_y: "text_top_line";
9228                }
9229                rel2 {
9230                   relative: 1.0 0.0;
9231                   to_x: "elm.padding.right";
9232                   to_y: "text_center_line";
9233                }
9234                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9235             }
9236          }
9237          part { name: "elm.text.1";
9238             type: TEXT;
9239             mouse_events: 0;
9240             scale: 1;
9241             description { state: "default" 0.0;
9242                min: 0 GENLIST_SIZE_54_INC;
9243                rel1 {
9244                   relative: 1.0 0.0;
9245                   to_x: "elm.padding.text.right";
9246                   to_y: "elm.text.bg.1";
9247                }
9248                rel2 {
9249                   relative: 0.0 1.0;
9250                   to_x: "elm.padding.right";
9251                   to_y: "elm.text.bg.1";
9252                }
9253                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9254                text {
9255                   font: "Tizen:style=Roman";
9256                   size: GENLIST_FONT_48_INC;
9257                   align: 0.0 0.5;
9258                   text_class: "list_item";
9259                }
9260             }
9261             GENLIST_DESCRIPTION_FLIP_ENABLED
9262          }
9263          part { name: "elm.flip.content.1";
9264             clip_to: "disclip";
9265             type: SWALLOW;
9266             description { state: "default" 0.0;
9267                visible: 0;
9268                fixed: 1 1;
9269                rel1.to: "elm.text.1";
9270                rel2.to: "elm.text.1";
9271             }
9272             description { state: "flip_enabled" 0.0;
9273                inherit: "default" 0.0;
9274                visible: 1;
9275             }
9276          }
9277          part { name: "elm.text.bg.2";
9278             clip_to: "disclip";
9279             type: RECT;
9280             mouse_events: 0;
9281             scale: 1;
9282             description { state: "default" 0.0;
9283                rel1 {
9284                   relative: 1.0 1.0;
9285                   to_x: "text_vertical_rect";
9286                   to_y: "text_center_line";
9287                }
9288                rel2 {
9289                   relative: 1.0 0.0;
9290                   to_x: "elm.padding.right";
9291                   to_y: "text_bottom_line";
9292                }
9293                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9294             }
9295          }
9296          part { name: "elm.text.2";
9297             clip_to: "disclip";
9298             type: TEXT;
9299             mouse_events: 0;
9300             scale: 1;
9301             description { state: "default" 0.0;
9302                min: 0 GENLIST_SIZE_54_INC;
9303                rel1 {
9304                   relative: 1.0 0.0;
9305                   to_x: "elm.padding.text.right";
9306                   to_y: "elm.text.bg.2";
9307                }
9308                rel2 {
9309                   relative: 0.0 1.0;
9310                   to_x: "elm.padding.right";
9311                   to_y: "elm.text.bg.2";
9312                }
9313                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9314                text {
9315                   font: "Tizen:style=Roman";
9316                   size: GENLIST_FONT_48_INC;
9317                   align: 0.0 0.5;
9318                   text_class: "tizen";
9319                }
9320             }
9321             GENLIST_DESCRIPTION_FLIP_ENABLED
9322          }
9323          part { name: "elm.flip.content.2";
9324             clip_to: "disclip";
9325             type: SWALLOW;
9326             description { state: "default" 0.0;
9327                visible: 0;
9328                fixed: 1 1;
9329                rel1.to: "elm.text.2";
9330                rel2.to: "elm.text.2";
9331             }
9332             description { state: "flip_enabled" 0.0;
9333                inherit: "default" 0.0;
9334                visible: 1;
9335             }
9336          }
9337          part { name: "elm.divider2";
9338             type: RECT;
9339             mouse_events: 0;
9340             description { state: "default" 0.0;
9341                min: 1 0;
9342                fixed: 1 0;
9343                color: GENLIST_LIST_LINE1_COLOR;
9344                rel1 {
9345                   relative: 1.0 1.0;
9346                   to_y: "elm.padding.top";
9347                }
9348                rel2 {
9349                   relative: 1.0 0.0;
9350                   offset: -1 0;
9351                   to_y: "elm.padding.bottom";
9352                }
9353                align: 1.0 0.0;
9354             }
9355          }
9356          GENLIST_PART_DISCLIP
9357       }
9358       programs {
9359          // signal: elm,state,%s,active
9360          //   a "check" item named %s went active
9361          // signal: elm,state,%s,passive
9362          //   a "check" item named %s went passive
9363          // default is passive
9364          /*program { name: "go_active";
9365             signal: "elm,state,selected";
9366             source: "elm";
9367             action: STATE_SET "selected" 0.0;
9368             target: "elm.text";
9369             target: "elm.text.sub";
9370          }
9371          program { name: "go_passive";
9372             signal: "elm,state,unselected";
9373             source: "elm";
9374             action: STATE_SET "default" 0.0;
9375             target: "elm.text";
9376             target: "elm.text.sub";
9377             transition: LINEAR 0.1;
9378          }*/
9379          program { name: "go_disabled";
9380             signal: "elm,state,disabled";
9381             source: "elm";
9382             action: STATE_SET "disabled" 0.0;
9383             target: "disclip";
9384          }
9385          program { name: "go_enabled";
9386             signal: "elm,state,enabled";
9387             source: "elm";
9388             action: STATE_SET "default" 0.0;
9389             target: "disclip";
9390          }
9391          program { name: "flip_enabled";
9392             signal: "elm,state,flip,enabled";
9393             source: "elm";
9394             action: STATE_SET "flip_enabled" 0.0;
9395             target: "elm.text.1";
9396             target: "elm.text.2";
9397             target: "elm.flip.content.1";
9398             target: "elm.flip.content.2";
9399          }
9400          program { name: "flip_disabled";
9401             signal: "elm,state,flip,disabled";
9402             source: "elm";
9403             action: STATE_SET "default" 0.0;
9404             target: "elm.text.1";
9405             target: "elm.text.2";
9406             target: "elm.flip.content.1";
9407             target: "elm.flip.content.2";
9408          }
9409       }
9410    }
9411
9412 /* non-bottom-border-area version of 2text.1icon.2 */
9413    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9414       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9415       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9416       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9417       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9418       data.item: "stacking" "above";
9419       data.item: "selectraise" "on";
9420       data.item: "texts" "elm.text.1 elm.text.2";
9421       data.item: "contents" "elm.icon";
9422       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9423       images {
9424           image: "00_list_thumbnail_bg.png" COMP;
9425       }
9426       parts {
9427          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9428          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9429          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9430          GENLIST_PART_PADDING_LEFT
9431          GENLIST_PART_PADDING_RIGHT_EDIT
9432          part { name: "elm.icon.bg";
9433             scale: 1;
9434             description { state: "default" 0.0;
9435                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9436                fixed: 1 1;
9437                align: 0.0 0.7;
9438                rel1 {
9439                   relative: 1.0 0.5;
9440                   to_x: "elm.padding.left";
9441                }
9442                rel2 {
9443                   relative: 1.0 0.5;
9444                   to_x: "elm.padding.left";
9445                }
9446                image {
9447                   normal: "00_list_thumbnail_bg.png";
9448                   border: 1 1 1 1;
9449                   border_scale: 1;
9450                   middle: NONE;
9451                }
9452             }
9453          }
9454          part { name: "elm.icon";
9455             type: SWALLOW;
9456             description { state: "default" 0.0;
9457                rel1.to: "elm.icon.bg";
9458                rel2.to: "elm.icon.bg";
9459             }
9460          }
9461          part { name: "elm.padding.icon.right";
9462             type: RECT;
9463             mouse_events: 0;
9464             scale: 1;
9465             description { state: "default" 0.0;
9466                min: GENLIST_PADDING_16_INC 0;
9467                fixed: 1 0;
9468                rel1 {
9469                    relative: 1.0 0.0;
9470                    to_x: "elm.icon.bg";
9471                }
9472                rel2.to_x: "elm.icon.bg";
9473                visible: 0;
9474                align: 0.0 0.5;
9475             }
9476          }
9477          part { name: "elm.padding.text.left";
9478             type: RECT;
9479             mouse_events: 0;
9480             scale: 1;
9481             description { state: "default" 0.0;
9482                min: GENLIST_PADDING_16_INC 0;
9483                fixed: 1 0;
9484                rel1 {
9485                    relative: 1.0 1.0;
9486                    to_x: "elm.padding.icon.right";
9487                    to_y: "elm.padding.top";
9488                }
9489                rel2.to_x: "elm.padding.icon.right";
9490                visible: 0;
9491                align: 1.0 0.5;
9492             }
9493          }
9494          part { name: "elm.divider1";
9495             type: RECT;
9496             mouse_events: 0;
9497             description { state: "default" 0.0;
9498                visible: 0;
9499                rel1 {
9500                   relative: 1.0 1.0;
9501                   to_x: "elm.padding.text.left";
9502                   to_y: "elm.padding.top";
9503                }
9504                rel2 {
9505                   relative: 1.0 0.0;
9506                   to_x: "elm.padding.text.left";
9507                   to_y: "elm.padding.bottom";
9508                }
9509             }
9510          }
9511          part { name: "text_vertical_rect";
9512             type: RECT;
9513             mouse_events: 0;
9514             scale: 1;
9515             description { state: "default" 0.0;
9516                min: GENLIST_SIZE_16_INC 0;
9517                fixed: 1 0;
9518                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9519                rel1 {
9520                   relative: 1.0 1.0;
9521                   to_x: "elm.divider1";
9522                   to_y: "elm.padding.top";
9523                }
9524                rel2 {
9525                   relative: 1.0 0.0;
9526                   to_x: "elm.padding.text.left";
9527                   to_y: "elm.padding.bottom";
9528                }
9529                align: 0.0 0.5;
9530             }
9531          }
9532          part { name: "elm.padding.text.right";
9533             type: RECT;
9534             mouse_events: 0;
9535             scale: 1;
9536             description { state: "default" 0.0;
9537                min: GENLIST_PADDING_16_INC 0;
9538                fixed: 1 0;
9539                rel1 {
9540                    relative: 1.0 0.0;
9541                    to_x: "text_vertical_rect";
9542                }
9543                rel2.to_x: "text_vertical_rect";
9544                visible: 0;
9545                align: 0.0 0.5;
9546             }
9547          }
9548          part { name: "text_top_line";
9549             type: RECT;
9550             mouse_events: 0;
9551             description { state: "default" 0.0;
9552                min: 0 1;
9553                fixed: 0 1;
9554                color: GENLIST_LIST_LINE1_COLOR;
9555                rel1 {
9556                   relative: 1.0 0.0;
9557                   to_x: "text_vertical_rect";
9558                   to_y: "text_vertical_rect";
9559                }
9560                rel2 {
9561                   relative: 1.0 0.0;
9562                   to_y: "text_vertical_rect";
9563                }
9564                align: 0.0 0.0;
9565             }
9566          }
9567          part { name: "text_center_line";
9568             type: RECT;
9569             mouse_events: 0;
9570             description { state: "default" 0.0;
9571                min: 0 1;
9572                fixed: 0 1;
9573                color: GENLIST_LIST_LINE1_COLOR;
9574                rel1 {
9575                   relative: 1.0 0.56;
9576                   to_x: "text_vertical_rect";
9577                }
9578                rel2.relative: 1.0 0.56;
9579                align: 0.5 0.5;
9580             }
9581          }
9582          part { name: "text_bottom_line";
9583             type: RECT;
9584             mouse_events: 0;
9585             description { state: "default" 0.0;
9586                min: 0 1;
9587                fixed: 0 1;
9588                color: GENLIST_LIST_LINE1_COLOR;
9589                rel1 {
9590                   relative: 1.0 1.0;
9591                   to_x: "text_vertical_rect";
9592                   to_y: "text_vertical_rect";
9593                }
9594                rel2 {
9595                   relative: 1.0 1.0;
9596                   to_y: "text_vertical_rect";
9597                }
9598                align: 0.0 1.0;
9599             }
9600          }
9601          part { name: "elm.text.bg.1";
9602             clip_to: "disclip";
9603             type: RECT;
9604             mouse_events: 0;
9605             scale: 1;
9606             description { state: "default" 0.0;
9607                rel1 {
9608                   relative: 1.0 1.0;
9609                   to_x: "text_vertical_rect";
9610                   to_y: "text_top_line";
9611                }
9612                rel2 {
9613                   relative: 1.0 0.0;
9614                   to_x: "elm.padding.right";
9615                   to_y: "text_center_line";
9616                }
9617                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9618             }
9619          }
9620          part { name: "elm.text.1";
9621             type: TEXT;
9622             mouse_events: 0;
9623             scale: 1;
9624             description { state: "default" 0.0;
9625                min: 0 GENLIST_SIZE_54_INC;
9626                rel1 {
9627                   relative: 1.0 0.0;
9628                   to_x: "elm.padding.text.right";
9629                   to_y: "elm.text.bg.1";
9630                }
9631                rel2 {
9632                   relative: 0.0 1.0;
9633                   to_x: "elm.padding.right";
9634                   to_y: "elm.text.bg.1";
9635                }
9636                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9637                text {
9638                   font: "Tizen:style=Roman";
9639                   size: GENLIST_FONT_48_INC;
9640                   align: 0.0 0.5;
9641                   text_class: "list_item";
9642                }
9643             }
9644             GENLIST_DESCRIPTION_FLIP_ENABLED
9645          }
9646          part { name: "elm.flip.content.1";
9647             type: SWALLOW;
9648             description { state: "default" 0.0;
9649                visible: 0;
9650                fixed: 1 1;
9651                rel1.to: "elm.text.1";
9652                rel2.to: "elm.text.1";
9653             }
9654             description { state: "flip_enabled" 0.0;
9655                inherit: "default" 0.0;
9656                visible: 1;
9657             }
9658          }
9659          part { name: "elm.text.bg.2";
9660             clip_to: "disclip";
9661             type: RECT;
9662             mouse_events: 0;
9663             scale: 1;
9664             description { state: "default" 0.0;
9665                rel1 {
9666                   relative: 1.0 1.0;
9667                   to_x: "text_vertical_rect";
9668                   to_y: "text_center_line";
9669                }
9670                rel2 {
9671                   relative: 1.0 0.0;
9672                   to_x: "elm.padding.right";
9673                   to_y: "text_bottom_line";
9674                }
9675                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9676             }
9677          }
9678          part { name: "elm.text.2";
9679             clip_to: "disclip";
9680             type: TEXT;
9681             mouse_events: 0;
9682             scale: 1;
9683             description { state: "default" 0.0;
9684                min: 0 GENLIST_SIZE_54_INC;
9685                rel1 {
9686                   relative: 1.0 0.0;
9687                   to_x: "elm.padding.text.right";
9688                   to_y: "elm.text.bg.2";
9689                }
9690                rel2 {
9691                   relative: 0.0 1.0;
9692                   to_x: "elm.padding.right";
9693                   to_y: "elm.text.bg.2";
9694                }
9695                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9696                text {
9697                   font: "Tizen:style=Roman";
9698                   size: GENLIST_FONT_48_INC;
9699                   text_class: "tizen";
9700                }
9701             }
9702             GENLIST_DESCRIPTION_FLIP_ENABLED
9703          }
9704          part { name: "elm.flip.content.2";
9705             type: SWALLOW;
9706             description { state: "default" 0.0;
9707                visible: 0;
9708                fixed: 1 1;
9709                rel1.to: "elm.text.2";
9710                rel2.to: "elm.text.2";
9711             }
9712             description { state: "flip_enabled" 0.0;
9713                inherit: "default" 0.0;
9714                visible: 1;
9715             }
9716          }
9717          part { name: "elm.divider2";
9718             type: RECT;
9719             mouse_events: 0;
9720             description { state: "default" 0.0;
9721                min: 1 0;
9722                fixed: 1 0;
9723                color: GENLIST_LIST_LINE1_COLOR;
9724                rel1 {
9725                   relative: 1.0 1.0;
9726                   to_y: "elm.padding.top";
9727                }
9728                rel2 {
9729                   relative: 1.0 0.0;
9730                   offset: -1 0;
9731                   to_y: "elm.padding.bottom";
9732                }
9733                align: 1.0 0.0;
9734             }
9735          }
9736          GENLIST_PART_DISCLIP
9737       }
9738       programs {
9739          // signal: elm,state,%s,active
9740          //   a "check" item named %s went active
9741          // signal: elm,state,%s,passive
9742          //   a "check" item named %s went passive
9743          // default is passive
9744          /*program { name: "go_active";
9745             signal: "elm,state,selected";
9746             source: "elm";
9747             action: STATE_SET "selected" 0.0;
9748             target: "elm.text";
9749             target: "elm.text.sub";
9750          }
9751          program { name: "go_passive";
9752             signal: "elm,state,unselected";
9753             source: "elm";
9754             action: STATE_SET "default" 0.0;
9755             target: "elm.text";
9756             target: "elm.text.sub";
9757             transition: LINEAR 0.1;
9758          }*/
9759          program { name: "go_disabled";
9760             signal: "elm,state,disabled";
9761             source: "elm";
9762             action: STATE_SET "disabled" 0.0;
9763             target: "disclip";
9764          }
9765          program { name: "go_enabled";
9766             signal: "elm,state,enabled";
9767             source: "elm";
9768             action: STATE_SET "default" 0.0;
9769             target: "disclip";
9770          }
9771          program { name: "flip_enabled";
9772             signal: "elm,state,flip,enabled";
9773             source: "elm";
9774             action: STATE_SET "flip_enabled" 0.0;
9775             target: "elm.text.1";
9776             target: "elm.text.2";
9777             target: "elm.flip.content.1";
9778             target: "elm.flip.content.2";
9779          }
9780          program { name: "flip_disabled";
9781             signal: "elm,state,flip,disabled";
9782             source: "elm";
9783             action: STATE_SET "default" 0.0;
9784             target: "elm.text.1";
9785             target: "elm.text.2";
9786             target: "elm.flip.content.1";
9787             target: "elm.flip.content.2";
9788          }
9789       }
9790    }
9791
9792    ///////// will be removed /////////
9793    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9794       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9795       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9796       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9797       alias: "elm/layout/dialogue/1icon.2";
9798       data.item: "stacking" "above";
9799       data.item: "selectraise" "on";
9800       data.item: "contents" "elm.icon";
9801
9802       parts {
9803          GENLIST_PART_BASE
9804          GENLIST_PART_BOTTOM_LINE
9805          GENLIST_PART_BG_NORMAL
9806          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9807          GENLIST_PART_PADDING_RIGHT_EDIT
9808          GENLIST_PART_DIALOGUE_ITEM
9809          GENLIST_PART_DIALOGUE_RIGHT_LINE
9810          part { name: "elm.icon";
9811             clip_to: "disclip";
9812             type: SWALLOW;
9813             scale: 1;
9814             description { state: "default" 0.0;
9815                rel1 {
9816                   relative: 1.0 0.0;
9817                   to_x: "elm.padding.left";
9818                }
9819                rel2 {
9820                   relative: 0.0 1.0;
9821                   to_x: "elm.padding.right";
9822                }
9823             }
9824          }
9825          GENLIST_PART_DISCLIP
9826       }
9827       programs {
9828          // signal: elm,state,%s,active
9829          //   a "check" item named %s went active
9830          // signal: elm,state,%s,passive
9831          //   a "check" item named %s went passive
9832          // default is passive
9833          /*program { name: "go_active";
9834             signal: "elm,state,selected";
9835             source: "elm";
9836             action: STATE_SET "selected" 0.0;
9837             target: "bg";
9838             target: "elm.text";
9839          }
9840          program { name: "go_passive";
9841             signal: "elm,state,unselected";
9842             source: "elm";
9843             action: STATE_SET "default" 0.0;
9844             target: "bg";
9845             target: "elm.text";
9846             transition: LINEAR 0.1;
9847          }*/
9848          program { name: "go_disabled";
9849             signal: "elm,state,disabled";
9850             source: "elm";
9851             action: STATE_SET "disabled" 0.0;
9852             target: "disclip";
9853          }
9854          program { name: "go_enabled";
9855             signal: "elm,state,enabled";
9856             source: "elm";
9857             action: STATE_SET "default" 0.0;
9858             target: "disclip";
9859          }
9860       }
9861    }
9862
9863
9864 // 4.3.2 (old)
9865    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
9866       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
9867       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
9868       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
9869       alias: "elm/layout/dialogue/bg/3text.1icon";
9870       data.item: "stacking" "above";
9871       data.item: "selectraise" "on";
9872       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9873       data.item: "contents" "elm.icon";
9874       images {
9875           image: "00_list_thumbnail_bg.png" COMP;
9876       }
9877       parts {
9878          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
9879          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
9880          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
9881          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9882          GENLIST_PART_PADDING_RIGHT_EDIT
9883          part { name: "elm.icon.bg";
9884             scale: 1;
9885             description { state: "default" 0.0;
9886                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
9887                fixed: 1 1;
9888                align: 0.0 0.5;
9889                rel1 {
9890                   relative: 1.0 0.5;
9891                   to_x: "elm.padding.left";
9892                }
9893                rel2 {
9894                   relative: 1.0 0.5;
9895                   to_x: "elm.padding.left";
9896                }
9897                image {
9898                   normal: "00_list_thumbnail_bg.png";
9899                   border: 1 1 1 1;
9900                   border_scale: 1;
9901                   middle: NONE;
9902                }
9903             }
9904          }
9905          part { name: "elm.icon";
9906             type: SWALLOW;
9907             description { state: "default" 0.0;
9908                rel1.to: "elm.icon.bg";
9909                rel2.to: "elm.icon.bg";
9910             }
9911          }
9912          part { name: "elm.padding.icon.right";
9913             type: RECT;
9914             mouse_events: 0;
9915             scale: 1;
9916             description { state: "default" 0.0;
9917                min: GENLIST_PADDING_24_INC 0;
9918                fixed: 1 0;
9919                rel1 {
9920                    relative: 1.0 0.0;
9921                    to_x: "elm.icon.bg";
9922                }
9923                rel2.to_x: "elm.icon.bg";
9924                visible: 0;
9925                align: 0.0 0.5;
9926             }
9927          }
9928          part { name: "elm.text.1";
9929             clip_to: "disclip";
9930             type: TEXT;
9931             mouse_events: 0;
9932             scale: 1;
9933             description { state: "default" 0.0;
9934                min: 0 GENLIST_SIZE_54_INC;
9935                fixed: 0 1;
9936                align: 0 0;
9937                rel1 {
9938                   relative: 1.0 1.0;
9939                   to_x: "elm.padding.icon.right";
9940                   to_y: "elm.padding.top";
9941                }
9942                rel2 {
9943                   relative: 0.0 1.0;
9944                   to_x: "elm.padding.right";
9945                   to_y: "elm.padding.top";
9946                }
9947                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
9948                text {
9949                   font: "Tizen:style=Roman";
9950                   size: GENLIST_FONT_48_INC;
9951                   align: 0.0 0.0;
9952                   text_class: "list_item";
9953                }
9954             }
9955          }
9956          part { name: "elm.text.2";
9957             clip_to: "disclip";
9958             type: TEXT;
9959             mouse_events: 0;
9960             scale: 1;
9961             description { state: "default" 0.0;
9962                rel1 {
9963                   relative: 1.0 1.0;
9964                   to_x: "elm.padding.icon.right";
9965                   to_y: "elm.text.1";
9966                }
9967                rel2 {
9968                   relative: 0.0 0.0;
9969                   to_x: "elm.padding.right";
9970                   to_y: "elm.text.3";
9971                }
9972                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
9973                text {
9974                   font: "Tizen:style=Medium";
9975                   size: GENLIST_FONT_32_INC;
9976                   align: 0.0 1.0;
9977                   text_class: "tizen";
9978                }
9979             }
9980          }
9981          part { name: "elm.text.3";
9982             clip_to: "disclip";
9983             type: TEXT;
9984             mouse_events: 0;
9985             scale: 1;
9986             description { state: "default" 0.0;
9987                min: 0 GENLIST_ICON_SMALL_SIZE;
9988                fixed: 0 1;
9989                align: 0 1;
9990                rel1 {
9991                   relative: 1.0 0.0;
9992                   to_x: "elm.padding.icon.right";
9993                   to_y: "elm.padding.bottom";
9994                }
9995                rel2 {
9996                   relative: 0.0 0.0;
9997                   to_x: "elm.padding.right";
9998                   to_y: "elm.padding.bottom";
9999                }
10000                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10001                text {
10002                   font: "Tizen:style=Medium";
10003                   size: GENLIST_FONT_32_INC;
10004                   align: 0.0 1.0;
10005                   text_class: "tizen";
10006                }
10007             }
10008          }
10009          GENLIST_PART_DISCLIP
10010       }
10011       programs {
10012          // signal: elm,state,%s,active
10013          //   a "check" item named %s went active
10014          // signal: elm,state,%s,passive
10015          //   a "check" item named %s went passive
10016          // default is passive
10017          /*program { name: "go_active";
10018             signal: "elm,state,selected";
10019             source: "elm";
10020             action: STATE_SET "selected" 0.0;
10021             target: "elm.text";
10022             target: "elm.text.sub";
10023          }
10024          program { name: "go_passive";
10025             signal: "elm,state,unselected";
10026             source: "elm";
10027             action: STATE_SET "default" 0.0;
10028             target: "elm.text";
10029             target: "elm.text.sub";
10030             transition: LINEAR 0.1;
10031          }*/
10032          program { name: "go_disabled";
10033             signal: "elm,state,disabled";
10034             source: "elm";
10035             action: STATE_SET "disabled" 0.0;
10036             target: "disclip";
10037          }
10038          program { name: "go_enabled";
10039             signal: "elm,state,enabled";
10040             source: "elm";
10041             action: STATE_SET "default" 0.0;
10042             target: "disclip";
10043          }
10044       }
10045   }
10046
10047 ////////////////////////////////////////////////////////
10048 // Check that belows are used
10049    group { name: "elm/genlist/item/1text.2/default";
10050       alias: "elm/genlist/item_odd/1text.2/default";
10051       alias: "elm/genlist/item_compress/1text.2/default";
10052       alias: "elm/genlist/item_compress_odd/1text.2/default";
10053       data.item: "stacking" "above";
10054       data.item: "selectraise" "on";
10055       data.item: "texts" "elm.text";
10056       data.item: "flips" "elm.flip.icon elm.flip.content";
10057
10058       parts {
10059          GENLIST_PART_BG_NORMAL
10060          GENLIST_PART_BASE
10061          GENLIST_PART_BOTTOM_LINE
10062          GENLIST_PART_PADDING_LEFT
10063          GENLIST_PART_PADDING_RIGHT_EDIT
10064          part { name: "temp_center_line"; //temporary
10065             clip_to: "disclip";
10066             type: RECT;
10067             mouse_events: 0;
10068             scale: 1;
10069             description { state: "default" 0.0;
10070                rel1 {
10071                   relative: 0.0 0.5;
10072                   to: "base";
10073                }
10074                rel2 {
10075                   relative: 1.0 0.5;
10076                   to: "base";
10077                }
10078             }
10079          }
10080          part { name: "elm.text";
10081             clip_to: "disclip";
10082             type: TEXTBLOCK;
10083             mouse_events: 0;
10084             scale: 1;
10085             multiline: 0;
10086             description { state: "default" 0.0;
10087                fixed: 1 1;
10088                rel1 {
10089                   relative: 1.0 0.5;
10090                   to_x: "elm.padding.left";
10091                   to_y: "temp_center_line";
10092                }
10093                rel2 {
10094                   relative: 0.0 0.5;
10095                   to_x: "elm.padding.right";
10096                   to_y: "temp_center_line";
10097                }
10098                align: 0.0 0.5;
10099                text {
10100                   style: "genlist_style_list_main_text_unread";
10101                   min: 0 1;
10102                   align: 0.0 0.5;
10103                }
10104             }
10105             description { state: "selected" 0.0;
10106                inherit: "default" 0.0;
10107                text.style: "genlist_style_list_main_text_focus";
10108             }
10109             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10110             GENLIST_DESCRIPTION_FLIP_ENABLED
10111          }
10112          GENLIST_PART_FLIP
10113          GENLIST_PART_DISCLIP
10114       }
10115       programs {
10116          // signal: elm,state,%s,active
10117          //   a "check" item named %s went active
10118          // signal: elm,state,%s,passive
10119          //   a "check" item named %s went passive
10120          // default is passive
10121          program { name: "go_active";
10122             signal: "elm,state,selected";
10123             source: "elm";
10124             action: STATE_SET "selected" 0.0;
10125             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10126             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10127          }
10128          program { name: "go_passive";
10129             signal: "elm,state,unselected";
10130             source: "elm";
10131             action: STATE_SET "default" 0.0;
10132             target: "bg";
10133             target: "elm.text";
10134             transition: LINEAR 0.1;
10135          }
10136          program { name: "go_disabled";
10137             signal: "elm,state,disabled";
10138             source: "elm";
10139             action: STATE_SET "disabled" 0.0;
10140             target: "disclip";
10141          }
10142          program { name: "go_enabled";
10143             signal: "elm,state,enabled";
10144             source: "elm";
10145             action: STATE_SET "default" 0.0;
10146             target: "disclip";
10147          }
10148          //GENLIST_PROGRAM_FLIP_1TEXT
10149          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10150       }
10151    }
10152
10153 // ???
10154    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10155    group { name: "elm/genlist/item/3text.6icon/default";
10156       alias: "elm/genlist/item_odd/3text.6icon/default";
10157       alias: "elm/genlist/item_compress/3text.6icon/default";
10158       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10159       data.item: "stacking" "above";
10160       data.item: "selectraise" "on";
10161       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10162       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10163       data.item: "flips" "elm.flip.icon elm.flip.content";
10164
10165       parts {
10166          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10167          GENLIST_PART_BG_NORMAL
10168          GENLIST_PART_BG_NORMAL
10169          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10170          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10171          GENLIST_PART_PADDING_LEFT
10172          GENLIST_PART_PADDING_RIGHT_EDIT
10173          part { name: "elm.swallow.colorbar";
10174             clip_to: "disclip";
10175             type: SWALLOW;
10176             scale: 1;
10177             description { state: "default" 0.0;
10178                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10179                rel2.relative: 0.0 0.0;
10180                align: 0.0 0.0;
10181             }
10182          }
10183          part { name: "elm.text.3";
10184             clip_to: "disclip";
10185             type: TEXT;
10186             mouse_events: 0;
10187             scale: 1;
10188             description { state: "default" 0.0;
10189                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10190                rel1 {
10191                   relative: 0.0 0.0;
10192                   to_x: "elm.padding.right";
10193                   to_y: "elm.padding.bottom";
10194                }
10195                rel2 {
10196                   relative: 0.0 0.0;
10197                   to_x: "elm.padding.right";
10198                   to_y: "elm.padding.bottom";
10199                }
10200                align: 1.0 1.0;
10201                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10202                text {
10203                   font: "Tizen:style=Medium";
10204                   size: GENLIST_FONT_32_INC;
10205                   min: 0 1;
10206                   align: 1.0 0.5;
10207                   text_class: "tizen";
10208                }
10209             }
10210             description { state: "selected" 0.0;
10211                inherit: "default" 0.0;
10212                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10213             }
10214             GENLIST_DESCRIPTION_FLIP_ENABLED
10215          }
10216          part { name: "elm.icon.1";
10217             clip_to: "disclip";
10218             type: SWALLOW;
10219             mouse_events: 0;
10220             scale: 1;
10221             description { state: "default" 0.0;
10222                rel1 {
10223                   relative: 0.0 1.0;
10224                   to_x: "elm.padding.right";
10225                   to_y: "elm.padding.top";
10226                }
10227                rel2 {
10228                   relative: 0.0 0.0;
10229                   to_x: "elm.padding.right";
10230                   to_y: "elm.text.3";
10231                }
10232                align: 1.0 0.0;
10233             }
10234             GENLIST_DESCRIPTION_FLIP_ENABLED
10235          }
10236          part { name: "elm.padding.icon1.left";
10237             clip_to: "disclip";
10238             type: RECT;
10239             scale: 1;
10240             description { state: "default" 0.0;
10241                min: GENLIST_PADDING_16_INC 0;
10242                rel1.to_x: "elm.icon.1";
10243                rel2 {
10244                   relative: 0.0 1.0;
10245                   to_x: "elm.icon.1";
10246                }
10247                align: 1.0 0.0;
10248                visible: 0;
10249             }
10250          }
10251          part { name: "elm.text1.rect";
10252             clip_to: "disclip";
10253             type: RECT;
10254             scale: 1;
10255             description { state: "default" 0.0;
10256                min: 0 GENLIST_SIZE_61_INC;
10257                rel1 {
10258                   relative: 1.0 1.0;
10259                   to_x: "elm.swallow.colorbar";
10260                   to_y: "elm.padding.top";
10261                }
10262                rel2 {
10263                   relative: 0.0 0.0;
10264                   to_x: "elm.padding.icon1.left";
10265                   to_y: "elm.padding.top";
10266                }
10267                align: 0.0 0.0;
10268                visible: 0;
10269             }
10270          }
10271          part { name: "elm.text.1";
10272             clip_to: "disclip";
10273             type: TEXTBLOCK;
10274             mouse_events: 0;
10275             scale: 1;
10276             description { state: "default" 0.0;
10277                rel1.to: "elm.text1.rect";
10278                rel2.to: "elm.text1.rect";
10279                align: 0.0 0.0;
10280                text {
10281                   style: "genlist_style_email_unread";
10282                   min: 0 1;
10283                   max: 0 1;
10284                   align: 0.0 0.5;
10285                }
10286             }
10287             description { state: "selected" 0.0;
10288                inherit: "default" 0.0;
10289                text.style: "genlist_style_email_focus";
10290             }
10291             description { state: "read" 0.0;
10292                inherit: "default" 0.0;
10293                text.style: "genlist_style_email_read";
10294             }
10295             description { state: "urgency_read" 0.0;
10296                inherit: "default" 0.0;
10297                text.style: "genlist_style_email_urgency_read";
10298             }
10299             description { state: "urgency_unread" 0.0;
10300                inherit: "default" 0.0;
10301                text.style: "genlist_style_email_urgency_unread";
10302             }
10303             GENLIST_DESCRIPTION_FLIP_ENABLED
10304          }
10305          part { name: "elm.text.2";
10306             clip_to: "disclip";
10307             type: TEXTBLOCK;
10308             scale: 1;
10309             description { state: "default" 0.0;
10310                rel1 {
10311                   relative: 1.0 1.0;
10312                   to_x: "elm.padding.left";
10313                   to_y: "elm.text.1";
10314                }
10315                rel2 {
10316                   relative: 0.0 0.0;
10317                   to_x: "elm.padding.icon2.left";
10318                   to_y: "elm.padding.bottom";
10319                }
10320                align: 0.0 0.5;
10321                text {
10322                   style: "genlist_style_name_text";
10323                   min: 0 1;
10324                   align: 0.0 0.5;
10325                }
10326             }
10327             description { state: "selected" 0.0;
10328                inherit: "default" 0.0;
10329                text.style: "genlist_style_name_text_focus";
10330             }
10331             GENLIST_DESCRIPTION_FLIP_ENABLED
10332          }
10333          part { name: "elm.padding.icon2.left";
10334             clip_to: "disclip";
10335             type: RECT;
10336             scale: 1;
10337             description { state: "default" 0.0;
10338                min: GENLIST_PADDING_16_INC 0;
10339                rel1 {
10340                   relative: 0.0 1.0;
10341                   to_x: "elm.icon.2";
10342                   to_y: "elm.text.1";
10343                }
10344                rel2 {
10345                   relative: 0.0 0.0;
10346                   to_x: "elm.icon.2";
10347                   to_y: "elm.padding.bottom";
10348                }
10349                align: 1.0 0.0;
10350                visible: 0;
10351             }
10352          }
10353          part { name: "elm.icon.2";
10354             clip_to: "disclip";
10355             type: SWALLOW;
10356             scale: 1;
10357             description { state: "default" 0.0;
10358                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10359                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10360                rel1 {
10361                   relative: 0.0 1.0;
10362                   to_x: "elm.padding.icon3.left";
10363                   to_y: "elm.text.1";
10364                }
10365                rel2 {
10366                   relative: 0.0 0.0;
10367                   to_x: "elm.padding.icon3.left";
10368                   to_y: "elm.padding.bottom";
10369                }
10370                align: 1.0 0.5;
10371             }
10372             GENLIST_DESCRIPTION_FLIP_ENABLED
10373          }
10374          part { name: "elm.padding.icon3.left";
10375             clip_to: "disclip";
10376             type: RECT;
10377             scale: 1;
10378             description { state: "default" 0.0;
10379                min: GENLIST_PADDING_16_INC 0;
10380                rel1 {
10381                   relative: 0.0 1.0;
10382                   to_x: "elm.icon.3";
10383                   to_y: "elm.text.1";
10384                }
10385                rel2 {
10386                   relative: 0.0 0.0;
10387                   to_x: "elm.icon.3";
10388                   to_y: "elm.padding.bottom";
10389                }
10390                align: 1.0 0.0;
10391                visible: 0;
10392             }
10393          }
10394          part { name: "elm.icon.3";
10395             clip_to: "disclip";
10396             type: SWALLOW;
10397             scale: 1;
10398             description { state: "default" 0.0;
10399                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10400                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10401                rel1 {
10402                   relative: 0.0 1.0;
10403                   to_x: "elm.padding.icon4.left";
10404                   to_y: "elm.text.1";
10405                }
10406                rel2 {
10407                   relative: 0.0 0.0;
10408                   to_x: "elm.padding.icon4.left";
10409                   to_y: "elm.padding.bottom";
10410                }
10411                align: 1.0 0.5;
10412             }
10413             GENLIST_DESCRIPTION_FLIP_ENABLED
10414          }
10415          part { name: "elm.padding.icon4.left";
10416             clip_to: "disclip";
10417             type: RECT;
10418             scale: 1;
10419             description { state: "default" 0.0;
10420                min: GENLIST_PADDING_16_INC 0;
10421                rel1 {
10422                   relative: 0.0 1.0;
10423                   to_x: "elm.icon.4";
10424                   to_y: "elm.text.1";
10425                }
10426                rel2 {
10427                   relative: 0.0 0.0;
10428                   to_x: "elm.icon.4";
10429                   to_y: "elm.padding.bottom";
10430                }
10431                align: 1.0 0.0;
10432                visible: 0;
10433             }
10434          }
10435          part { name: "elm.icon.4";
10436             clip_to: "disclip";
10437             type: SWALLOW;
10438             scale: 1;
10439             description { state: "default" 0.0;
10440                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10441                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10442                rel1 {
10443                   relative: 0.0 1.0;
10444                   to_x: "elm.text.3";
10445                   to_y: "elm.text.1";
10446                }
10447                rel2 {
10448                   relative: 0.0 0.0;
10449                   to_x: "elm.text.3";
10450                   to_y: "elm.padding.bottom";
10451                }
10452                align: 1.0 0.5;
10453             }
10454             GENLIST_DESCRIPTION_FLIP_ENABLED
10455          }
10456          part { name: "elm.swallow.outbox.progress";
10457             type: SWALLOW;
10458             scale: 1;
10459             mouse_events: 1;
10460             repeat_events: 0;
10461             description { state: "default" 0.0;
10462                min: GENLIST_SIZE_168_INC 0;
10463                color: 0 0 0 0;
10464                align: 1.0 0.5;
10465                rel1 {
10466                   relative: 0.0 1.0;
10467                   offset: 0 0;
10468                   to_x: "elm.padding.right";
10469                   to_y: "elm.padding.top";
10470                }
10471                rel2 {
10472                   relative: 0.0 0.0;
10473                   offset: 0 0;
10474                   to_x: "elm.padding.right";
10475                   to_y: "elm.padding.bottom";
10476                }
10477             }
10478          }
10479          GENLIST_PART_FLIP
10480          GENLIST_PART_DISCLIP
10481       }
10482       programs {
10483          // signal: elm,state,%s,active
10484          //   a "check" item named %s went active
10485          // signal: elm,state,%s,passive
10486          //   a "check" item named %s went passive
10487          // default is passive
10488          program { name: "go_active";
10489             signal: "elm,state,selected";
10490             source: "elm";
10491             action: STATE_SET "selected" 0.0;
10492             target: "bg";
10493             target: "elm.text.1";
10494             target: "elm.text.2";
10495             target: "elm.text.3";
10496             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10497          }
10498          program { name: "go_passive";
10499             signal: "elm,state,unselected";
10500             source: "elm";
10501             action: STATE_SET "default" 0.0;
10502             target: "bg";
10503             target: "elm.text.1";
10504             target: "elm.text.2";
10505             target: "elm.text.3";
10506             transition: LINEAR 0.1;
10507          }
10508          program { name: "go_disabled";
10509             signal: "elm,state,disabled";
10510             source: "elm";
10511             action: STATE_SET "disabled" 0.0;
10512             target: "disclip";
10513          }
10514          program { name: "go_enabled";
10515             signal: "elm,state,enabled";
10516             source: "elm";
10517             action: STATE_SET "default" 0.0;
10518             target: "disclip";
10519          }
10520          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10521          program { name: "go_read";
10522             signal: "elm,state,read";
10523             source: "elm";
10524             action: STATE_SET "read" 0.0;
10525             target: "elm.text.1";
10526          }
10527          program { name: "go_unread";
10528             signal: "elm,state,unread";
10529             source: "elm";
10530             action: STATE_SET "default" 0.0;
10531             target: "elm.text.1";
10532          }
10533          program { name: "go_urgeny_unread";
10534             signal: "elm,state,urgency_unread";
10535             source: "elm";
10536             action: STATE_SET "urgency_unread" 0.0;
10537             target: "elm.text.1";
10538          }
10539          program { name: "go_urgency_read";
10540             signal: "elm,state,urgency_read";
10541             source: "elm";
10542             action: STATE_SET "urgency_read" 0.0;
10543             target: "elm.text.1";
10544          }
10545          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10546       }
10547    }
10548
10549    // 3.2.24
10550    group { name: "elm/genlist/item/2text.3icon.2/default";
10551       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10552       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10553       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10554       data.item: "stacking" "above";
10555       data.item: "selectraise" "on";
10556       data.item: "texts" "elm.text.1 elm.text.2";
10557       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10558       data.item: "flips" "elm.flip.icon elm.flip.content";
10559
10560       parts {
10561          GENLIST_PART_BASE_LIST_H( 129 )
10562          GENLIST_PART_BG_NORMAL
10563          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10564          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10565          GENLIST_PART_PADDING_LEFT
10566          GENLIST_PART_PADDING_RIGHT_EDIT
10567          part { name: "elm.swallow.colorbar";
10568             clip_to: "disclip";
10569             type: SWALLOW;
10570             scale: 1;
10571             description { state: "default" 0.0;
10572                min: 10 21;
10573                fixed: 1 1;
10574                rel2.relative: 0.0 0.0;
10575                align: 0.0 0.0;
10576             }
10577          }
10578          part { name: "elm.icon.2";
10579             clip_to: "disclip";
10580             type: SWALLOW;
10581             scale: 1;
10582             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10583                fixed: 1 1;
10584             )
10585             GENLIST_DESCRIPTION_FLIP_ENABLED
10586          }
10587          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10588          part { name: "elm.text.2";
10589             clip_to: "disclip";
10590             type: TEXT;
10591             mouse_events: 0;
10592             scale: 1;
10593             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10594                min: 0 GENLIST_SIZE_48_INC;
10595                fixed: 0 1;
10596                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10597                text {
10598                   font: "Tizen:style=Medium";
10599                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10600                   min: 0 1;
10601                   align: 0.0 0.5;
10602                   text_class: "tizen";
10603                }
10604             )
10605             description { state: "selected" 0.0;
10606                inherit: "default" 0.0;
10607                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10608             }
10609             GENLIST_DESCRIPTION_FLIP_ENABLED
10610          }
10611          // virtual padding for limiting flexible text
10612          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10613          part { name: "elm.text.1";
10614             clip_to: "disclip";
10615             type: TEXT;
10616             mouse_events: 0;
10617             scale: 1;
10618             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10619                align: 0 0.5;
10620                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10621                text {
10622                   font: "Tizen:style=Roman";
10623                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10624                   min: 0 1;
10625                   max: 1 1;
10626                   align: 0 0.5;
10627                   text_class: "list_item";
10628                }
10629             )
10630             description { state: "selected" 0.0;
10631                inherit: "default" 0.0;
10632                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10633             }
10634             GENLIST_DESCRIPTION_FLIP_ENABLED
10635          }
10636          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10637          part { name: "elm.icon.1";
10638             clip_to: "disclip";
10639             type: SWALLOW;
10640             scale: 1;
10641             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10642                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10643                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10644                fixed: 1 1;
10645                align: 0 0.5;
10646             )
10647             GENLIST_DESCRIPTION_FLIP_ENABLED
10648          }
10649          GENLIST_PART_FLIP
10650          GENLIST_PART_DISCLIP
10651       }
10652       programs {
10653          // signal: elm,state,%s,active
10654          //   a "check" item named %s went active
10655          // signal: elm,state,%s,passive
10656          //   a "check" item named %s went passive
10657          // default is passive
10658          program { name: "go_active";
10659             signal: "elm,state,selected";
10660             source: "elm";
10661             action: STATE_SET "selected" 0.0;
10662             target: "bg";
10663             target: "elm.text.1";
10664             target: "elm.text.2";
10665             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10666          }
10667          program { name: "go_passive";
10668             signal: "elm,state,unselected";
10669             source: "elm";
10670             action: STATE_SET "default" 0.0;
10671             target: "bg";
10672             target: "elm.text.1";
10673             target: "elm.text.2";
10674             transition: LINEAR 0.1;
10675          }
10676          program { name: "go_disabled";
10677             signal: "elm,state,disabled";
10678             source: "elm";
10679             action: STATE_SET "disabled" 0.0;
10680             target: "disclip";
10681          }
10682          program { name: "go_enabled";
10683             signal: "elm,state,enabled";
10684             source: "elm";
10685             action: STATE_SET "default" 0.0;
10686             target: "disclip";
10687          }
10688          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10689          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10690       }
10691    }
10692 // 3.2.25
10693    group { name: "elm/genlist/item/2text.3icon.3/default";
10694       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10695       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10696       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10697       data.item: "stacking" "above";
10698       data.item: "selectraise" "on";
10699       data.item: "texts" "elm.text.1 elm.text.2";
10700       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10701       data.item: "flips" "elm.flip.icon elm.flip.content";
10702
10703       parts {
10704          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10705          GENLIST_PART_BG_NORMAL
10706          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10707          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10708          GENLIST_PART_PADDING_LEFT
10709          GENLIST_PART_PADDING_RIGHT_EDIT
10710          part { name: "elm.swallow.colorbar";
10711             clip_to: "disclip";
10712             type: SWALLOW;
10713             scale: 1;
10714             description { state: "default" 0.0;
10715                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10716                fixed: 1 1;
10717                rel2.relative: 0.0 0.0;
10718                align: 0.0 0.0;
10719             }
10720          }
10721          part { name: "elm.icon.1";
10722             clip_to: "disclip";
10723             type: SWALLOW;
10724             scale: 1;
10725             description { state: "default" 0.0;
10726                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10727                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10728                fixed: 1 1;
10729                rel1 {
10730                   relative: 1.0 1.0;
10731                   to_x: "elm.padding.left";
10732                   to_y: "elm.padding.top";
10733                }
10734                rel2 {
10735                   relative: 1.0 0.0;
10736                   to_x: "elm.padding.left";
10737                   to_y: "elm.padding.bottom";
10738                }
10739                align: 0.0 0.5;
10740             }
10741             GENLIST_DESCRIPTION_FLIP_ENABLED
10742          }
10743          part { name: "elm.padding.icon1.right";
10744             clip_to: "disclip";
10745             type: RECT;
10746             scale: 1;
10747             description { state: "default" 0.0;
10748                min: GENLIST_PADDING_16_INC 0;
10749                fixed: 1 0;
10750                rel1 {
10751                   relative: 1.0 0.0;
10752                   to_x: "elm.icon.1";
10753                }
10754                rel2.to_x: "elm.icon.1";
10755                align: 0.0 0.0;
10756                visible: 0;
10757             }
10758          }
10759          part { name: "elm.icon.2";
10760             clip_to: "disclip";
10761             type: SWALLOW;
10762             scale: 1;
10763             description { state: "default" 0.0;
10764                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10765                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10766                fixed: 1 1;
10767                rel1 {
10768                   relative: 0.0 1.0;
10769                   to_x: "elm.padding.right";
10770                   to_y: "elm.padding.top";
10771                }
10772                rel2 {
10773                   relative: 0.0 1.0;
10774                   to_x: "elm.padding.right";
10775                   to_y: "elm.padding.bottom";
10776                }
10777                align: 1.0 0.5;
10778             }
10779             GENLIST_DESCRIPTION_FLIP_ENABLED
10780          }
10781          part { name: "elm.padding.icon2.left";
10782             clip_to: "disclip";
10783             type: RECT;
10784             scale: 1;
10785             description { state: "default" 0.0;
10786                min: GENLIST_PADDING_16_INC 0;
10787                fixed: 1 0;
10788                rel1 {
10789                   relative: 0.0 0.0;
10790                   to_x: "elm.icon.2";
10791                }
10792                rel2.to_x: "elm.icon.2";
10793                align: 1.0 0.0;
10794                visible: 0;
10795             }
10796          }
10797          part { name: "elm.text.1";
10798             clip_to: "disclip";
10799             type: TEXT;
10800             mouse_events: 0;
10801             scale: 1;
10802             description { state: "default" 0.0;
10803                min: 0 GENLIST_SIZE_61_INC;
10804                fixed: 1 1;
10805                rel1 {
10806                   relative: 1.0 1.0;
10807                   to_x: "elm.padding.icon1.right";
10808                   to_y: "elm.padding.top";
10809                }
10810                rel2 {
10811                   relative: 0.0 1.0;
10812                   to_x: "elm.padding.icon2.left";
10813                   to_y: "elm.padding.top";
10814                }
10815                align: 0.0 0.0;
10816                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10817                text {
10818                   font: "Tizen:style=Roman";
10819                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10820                   min: 0 1;
10821                   align: 0.0 0.5;
10822                   text_class: "list_item";
10823                }
10824             }
10825             description { state: "selected" 0.0;
10826                inherit: "default" 0.0;
10827                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10828             }
10829             GENLIST_DESCRIPTION_FLIP_ENABLED
10830          }
10831          part { name: "elm.text.2";
10832             clip_to: "disclip";
10833             type: TEXT;
10834             mouse_events: 0;
10835             scale: 1;
10836             description { state: "default" 0.0;
10837                rel1 {
10838                   relative: 1.0 1.0;
10839                   to_x: "elm.padding.icon1.right";
10840                   to_y: "elm.text.1";
10841                }
10842                rel2 {
10843                   relative: 0.0 0.0;
10844                   to_x: "elm.padding.icon2.left";
10845                   to_y: "elm.padding.bottom";
10846                }
10847                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10848                text {
10849                   font: "Tizen:style=Medium";
10850                   size: GENLIST_FONT_32_INC;
10851                   min: 0 1;
10852                   align: 0.0 0.5;
10853                   text_class: "tizen";
10854                }
10855             }
10856             description { state: "selected" 0.0;
10857                inherit: "default" 0.0;
10858                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10859             }
10860             GENLIST_DESCRIPTION_FLIP_ENABLED
10861          }
10862          GENLIST_PART_FLIP
10863          GENLIST_PART_DISCLIP
10864       }
10865       programs {
10866          // signal: elm,state,%s,active
10867          //   a "check" item named %s went active
10868          // signal: elm,state,%s,passive
10869          //   a "check" item named %s went passive
10870          // default is passive
10871          program { name: "go_active";
10872             signal: "elm,state,selected";
10873             source: "elm";
10874             action: STATE_SET "selected" 0.0;
10875             target: "bg";
10876             target: "elm.text.1";
10877             target: "elm.text.2";
10878             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10879          }
10880          program { name: "go_passive";
10881             signal: "elm,state,unselected";
10882             source: "elm";
10883             action: STATE_SET "default" 0.0;
10884             target: "bg";
10885             target: "elm.text.1";
10886             target: "elm.text.2";
10887             transition: LINEAR 0.1;
10888          }
10889          program { name: "go_disabled";
10890             signal: "elm,state,disabled";
10891             source: "elm";
10892             action: STATE_SET "disabled" 0.0;
10893             target: "disclip";
10894          }
10895          program { name: "go_enabled";
10896             signal: "elm,state,enabled";
10897             source: "elm";
10898             action: STATE_SET "default" 0.0;
10899             target: "disclip";
10900          }
10901          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10902          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10903       }
10904    }
10905    // 3.2.30
10906    group { name: "elm/genlist/item/1text.3icon.3/default";
10907       alias: "elm/genlist/item_odd/1text.3icon.3/default";
10908       alias: "elm/genlist/item_compress/1text.3icon.3/default";
10909       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
10910       data.item: "stacking" "above";
10911       data.item: "selectraise" "on";
10912       data.item: "texts" "elm.text.1";
10913       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
10914       data.item: "flips" "elm.flip.icon elm.flip.content";
10915
10916       parts {
10917          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10918          GENLIST_PART_BG_NORMAL
10919          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10920          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10921          GENLIST_PART_PADDING_LEFT
10922          GENLIST_PART_PADDING_RIGHT_EDIT
10923          part { name: "elm.icon.1";
10924             clip_to: "disclip";
10925             type: SWALLOW;
10926             scale: 1;
10927             description { state: "default" 0.0;
10928                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10929                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10930                fixed: 1 1;
10931                rel1 {
10932                   relative: 1.0 1.0;
10933                   to_x: "elm.padding.left";
10934                   to_y: "elm.padding.top";
10935                }
10936                rel2 {
10937                   relative: 1.0 0.0;
10938                   to_x: "elm.padding.left";
10939                   to_y: "elm.padding.bottom";
10940                }
10941                align: 0.0 0.5;
10942             }
10943             GENLIST_DESCRIPTION_FLIP_ENABLED
10944          }
10945          part { name: "elm.padding.icon1.right";
10946             clip_to: "disclip";
10947             type: RECT;
10948             scale: 1;
10949             description { state: "default" 0.0;
10950                min: GENLIST_PADDING_16_INC 0;
10951                fixed: 1 0;
10952                rel1 {
10953                   relative: 1.0 0.0;
10954                   to_x: "elm.icon.1";
10955                }
10956                rel2.to_x: "elm.icon.1";
10957                align: 0.0 0.0;
10958                visible: 0;
10959             }
10960          }
10961          part { name: "elm.icon.2";
10962             clip_to: "disclip";
10963             type: SWALLOW;
10964             scale: 1;
10965             description { state: "default" 0.0;
10966                fixed: 1 1;
10967                rel1 {
10968                   relative: 0.0 1.0;
10969                   to_x: "elm.padding.right";
10970                   to_y: "elm.padding.top";
10971                }
10972                rel2 {
10973                   relative: 0.0 0.0;
10974                   to_x: "elm.padding.right";
10975                   to_y: "elm.padding.bottom";
10976                }
10977                align: 1.0 0.5;
10978             }
10979             GENLIST_DESCRIPTION_FLIP_ENABLED
10980          }
10981          part { name: "elm.padding.icon2.left";
10982             clip_to: "disclip";
10983             type: RECT;
10984             scale: 1;
10985             description { state: "default" 0.0;
10986                min: GENLIST_PADDING_16_INC 0;
10987                fixed: 1 0;
10988                rel1.to_x: "elm.icon.2";
10989                rel2 {
10990                   relative: 0.0 1.0;
10991                   to_x: "elm.icon.2";
10992                }
10993                align: 1.0 0.0;
10994                visible: 0;
10995             }
10996          }
10997          part { name: "elm.text.1";
10998             clip_to: "disclip";
10999             type: TEXT;
11000             mouse_events: 0;
11001             scale: 1;
11002             description { state: "default" 0.0;
11003                min: 0 GENLIST_SIZE_61_INC;
11004                fixed: 0 1;
11005                rel1 {
11006                   relative: 1.0 1.0;
11007                   to_x: "elm.padding.icon1.right";
11008                   to_y: "elm.padding.top";
11009                }
11010                rel2 {
11011                   relative: 0.0 1.0;
11012                   to_x: "elm.padding.icon2.left";
11013                   to_y: "elm.padding.top";
11014                }
11015                align: 0 0;
11016                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11017                text {
11018                   font: "Tizen:style=Roman";
11019                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11020                   min: 0 1;
11021                   align: 0.0 0.5;
11022                   text_class: "list_item";
11023                }
11024             }
11025             description { state: "selected" 0.0;
11026                inherit: "default" 0.0;
11027                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11028             }
11029             GENLIST_DESCRIPTION_FLIP_ENABLED
11030          }
11031          part { name: "elm.swallow.progress";
11032             clip_to: "disclip";
11033             type: SWALLOW;
11034             scale: 1;
11035             description { state: "default" 0.0;
11036                fixed: 0 1;
11037                rel1 {
11038                   relative: 1.0 1.0;
11039                   to_x: "elm.padding.icon1.right";
11040                   to_y: "elm.text.1";
11041                }
11042                rel2 {
11043                   relative: 0.0 1.0;
11044                   to_x: "elm.padding.icon2.left";
11045                   to_y: "elm.text.1";
11046                }
11047                align: 0.5 0.0;
11048             }
11049             GENLIST_DESCRIPTION_FLIP_ENABLED
11050          }
11051          GENLIST_PART_FLIP
11052          GENLIST_PART_DISCLIP
11053       }
11054       programs {
11055          // signal: elm,state,%s,active
11056          //   a "check" item named %s went active
11057          // signal: elm,state,%s,passive
11058          //   a "check" item named %s went passive
11059          // default is passive
11060          program { name: "go_active";
11061             signal: "elm,state,selected";
11062             source: "elm";
11063             action: STATE_SET "selected" 0.0;
11064             target: "bg";
11065             target: "elm.text.1";
11066             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11067          }
11068          program { name: "go_passive";
11069             signal: "elm,state,unselected";
11070             source: "elm";
11071             action: STATE_SET "default" 0.0;
11072             target: "bg";
11073             target: "elm.text.1";
11074             transition: LINEAR 0.1;
11075          }
11076          program { name: "go_disabled";
11077             signal: "elm,state,disabled";
11078             source: "elm";
11079             action: STATE_SET "disabled" 0.0;
11080             target: "disclip";
11081          }
11082          program { name: "go_enabled";
11083             signal: "elm,state,enabled";
11084             source: "elm";
11085             action: STATE_SET "default" 0.0;
11086             target: "disclip";
11087          }
11088          program { name: "flip_enabled";
11089             signal: "elm,state,flip,enabled";
11090             source: "elm";
11091             action: STATE_SET "flip_enabled" 0.0;
11092             target: "elm.text.1";
11093             target: "elm.icon.1";
11094             target: "elm.icon.2";
11095             target: "elm.swallow.progress";
11096             target: "elm.flip.content";
11097          }
11098          program { name: "flip_disabled";
11099             signal: "elm,state,flip,disabled";
11100             source: "elm";
11101             action: STATE_SET "default" 0.0;
11102             target: "elm.text.1";
11103             target: "elm.icon.1";
11104             target: "elm.icon.2";
11105             target: "elm.swallow.progress";
11106             target: "elm.flip.content";
11107          }
11108          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11109       }
11110    }
11111
11112
11113 // 2.2.2.31
11114    group { name: "elm/genlist/item/2text.2icon.9/default";
11115       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11116       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11117       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11118       data.item: "stacking" "above";
11119       data.item: "selectraise" "on";
11120       data.item: "texts" "elm.text.1 elm.text.2";
11121       data.item: "contents" "elm.icon.1 elm.icon.2";
11122       data.item: "flips" "elm.flip.icon elm.flip.content";
11123
11124       parts {
11125          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11126          GENLIST_PART_BG_NORMAL
11127          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11128          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11129          GENLIST_PART_PADDING_LEFT
11130          GENLIST_PART_PADDING_RIGHT_EDIT
11131          part { name: "elm.icon.2";
11132             clip_to: "disclip";
11133             type: SWALLOW;
11134             scale: 1;
11135             description { state: "default" 0.0;
11136                fixed: 1 1;
11137                rel1 {
11138                   relative: 0.0 1.0;
11139                   to_x: "elm.padding.right";
11140                   to_y: "elm.padding.top";
11141                }
11142                rel2 {
11143                   relative: 0.0 0.0;
11144                   to_x: "elm.padding.right";
11145                   to_y: "elm.padding.bottom";
11146                }
11147                align: 1.0 0.5;
11148             }
11149             GENLIST_DESCRIPTION_FLIP_ENABLED
11150          }
11151          part { name: "elm.padding.icon2.left";
11152             clip_to: "disclip";
11153             type: RECT;
11154             scale: 1;
11155             description { state: "default" 0.0;
11156                min: GENLIST_SIZE_16_INC 0;
11157                fixed: 1 0;
11158                rel1.to_x: "elm.icon.2";
11159                rel2 {
11160                   relative: 0.0 1.0;
11161                   to_x: "elm.icon.2";
11162                }
11163                align: 1.0 0.0;
11164                visible: 0;
11165             }
11166          }
11167          part { name: "elm.text.2";
11168             clip_to: "disclip";
11169             type: TEXT;
11170             mouse_events: 0;
11171             scale: 1;
11172             description { state: "default" 0.0;
11173                min: 0 GENLIST_SIZE_48_INC;
11174                fixed: 0 1;
11175                rel1 {
11176                   relative: 1.0 0.0;
11177                   to_x: "elm.padding.left";
11178                   to_y: "elm.padding.bottom";
11179                }
11180                rel2 {
11181                   relative: 0.0 0.0;
11182                   to_x: "elm.padding.icon2.left";
11183                   to_y: "elm.padding.bottom";
11184                }
11185                align: 0.0 1.0;
11186                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11187                text {
11188                   font: "Tizen:style=Medium";
11189                   size: GENLIST_FONT_32_INC;
11190                   min: 0 1;
11191                   align: 0.0 0.5;
11192                   text_class: "tizen";
11193                }
11194             }
11195             description { state: "selected" 0.0;
11196                inherit: "default" 0.0;
11197                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11198             }
11199             GENLIST_DESCRIPTION_FLIP_ENABLED
11200          }
11201          part { name: "elm.text.1";
11202             clip_to: "disclip";
11203             type: TEXT;
11204             mouse_events: 0;
11205             scale: 1;
11206             description { state: "default" 0.0;
11207                min: 0 0;
11208                max: GENLIST_SIZE_560_INC 0;
11209                fixed: 1 0;
11210                rel1 {
11211                   relative: 1.0 1.0;
11212                   to_x: "elm.padding.left";
11213                   to_y: "elm.padding.top";
11214                }
11215                rel2 {
11216                   relative: 1.0 0.0;
11217                   to_x: "elm.padding.left";
11218                   to_y: "elm.text.2";
11219                }
11220                align: 0.0 0.5;
11221                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11222                text {
11223                   font: "Tizen:style=Roman";
11224                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11225                   min: 1 1;
11226                   align: 0.0 0.5;
11227                   text_class: "list_item";
11228                }
11229             }
11230             description { state: "selected" 0.0;
11231                inherit: "default" 0.0;
11232                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11233             }
11234             GENLIST_DESCRIPTION_FLIP_ENABLED
11235          }
11236          part { name: "elm.padding.icon1.left";
11237             clip_to: "disclip";
11238             type: RECT;
11239             scale: 1;
11240             description { state: "default" 0.0;
11241                min: GENLIST_SIZE_16_INC 0;
11242                fixed: 1 0;
11243                rel1 {
11244                   relative: 1.0 0.0;
11245                   to_x: "elm.text.1";
11246                }
11247                rel2.to_x: "elm.text.1";
11248                align: 0.0 0.0;
11249                visible: 0;
11250             }
11251          }
11252          part { name: "elm.icon.1";
11253             clip_to: "disclip";
11254             type: SWALLOW;
11255             scale: 1;
11256             description { state: "default" 0.0;
11257                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11258                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11259                fixed: 1 1;
11260                rel1 {
11261                   relative: 1.0 1.0;
11262                   to_x: "elm.padding.icon1.left";
11263                   to_y: "elm.padding.top";
11264                }
11265                rel2 {
11266                   relative: 1.0 0.0;
11267                   to_x: "elm.padding.icon1.left";
11268                   to_y: "elm.text.2";
11269                }
11270                align: 0.0 0.5;
11271             }
11272             GENLIST_DESCRIPTION_FLIP_ENABLED
11273          }
11274          GENLIST_PART_FLIP
11275          GENLIST_PART_DISCLIP
11276       }
11277       programs {
11278          // signal: elm,state,%s,active
11279          //   a "check" item named %s went active
11280          // signal: elm,state,%s,passive
11281          //   a "check" item named %s went passive
11282          // default is passive
11283          program { name: "go_active";
11284             signal: "elm,state,selected";
11285             source: "elm";
11286             action: STATE_SET "selected" 0.0;
11287             target: "bg";
11288             target: "elm.text.1";
11289             target: "elm.text.2";
11290             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11291          }
11292          program { name: "go_passive";
11293             signal: "elm,state,unselected";
11294             source: "elm";
11295             action: STATE_SET "default" 0.0;
11296             target: "bg";
11297             target: "elm.text.1";
11298             target: "elm.text.2";
11299             transition: LINEAR 0.1;
11300          }
11301          program { name: "go_disabled";
11302             signal: "elm,state,disabled";
11303             source: "elm";
11304             action: STATE_SET "disabled" 0.0;
11305             target: "disclip";
11306          }
11307          program { name: "go_enabled";
11308             signal: "elm,state,enabled";
11309             source: "elm";
11310             action: STATE_SET "default" 0.0;
11311             target: "disclip";
11312          }
11313          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11314          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11315       }
11316    }
11317    // 3.2.33
11318    group { name: "elm/genlist/item/1text.2icon.5/default";
11319       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11320       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11321       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11322       data.item: "stacking" "above";
11323       data.item: "selectraise" "on";
11324       data.item: "texts" "elm.text.1";
11325       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11326       data.item: "flips" "elm.flip.icon elm.flip.content";
11327
11328       parts {
11329          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11330          GENLIST_PART_BG_NORMAL
11331          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11332          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11333          GENLIST_PART_PADDING_LEFT
11334          GENLIST_PART_PADDING_RIGHT_EDIT
11335          part { name: "elm.icon.1";
11336             clip_to: "disclip";
11337             type: SWALLOW;
11338             scale: 1;
11339             description { state: "default" 0.0;
11340                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11341                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11342                fixed: 1 1;
11343                rel1 {
11344                   relative: 1.0 1.0;
11345                   to_x: "elm.padding.left";
11346                   to_y: "elm.padding.top";
11347                }
11348                rel2 {
11349                   relative: 1.0 0.0;
11350                   to_x: "elm.padding.left";
11351                   to_y: "elm.padding.bottom";
11352                }
11353                align: 0.0 0.5;
11354             }
11355             GENLIST_DESCRIPTION_FLIP_ENABLED
11356          }
11357          part { name: "elm.padding.icon1.right";
11358             clip_to: "disclip";
11359             type: RECT;
11360             scale: 1;
11361             description { state: "default" 0.0;
11362                min: GENLIST_PADDING_16_INC 0;
11363                fixed: 1 0;
11364                rel1 {
11365                   relative: 1.0 0.0;
11366                   to_x: "elm.icon.1";
11367                }
11368                rel2.to_x: "elm.icon.1";
11369                align: 0.0 0.0;
11370                visible: 0;
11371             }
11372          }
11373          part { name: "elm.text.1";
11374             clip_to: "disclip";
11375             type: TEXT;
11376             mouse_events: 0;
11377             scale: 1;
11378             description { state: "default" 0.0;
11379                min: 0 GENLIST_SIZE_61_INC;
11380                fixed: 0 1;
11381                rel1 {
11382                   relative: 1.0 1.0;
11383                   to_x: "elm.padding.icon1.right";
11384                   to_y: "elm.padding.top";
11385                }
11386                rel2 {
11387                   relative: 0.0 1.0;
11388                   to_x: "elm.padding.right";
11389                   to_y: "elm.padding.top";
11390                }
11391                align: 0 0;
11392                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11393                text {
11394                   font: "Tizen:style=Roman";
11395                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11396                   min: 0 1;
11397                   align: 0.0 0.5;
11398                   text_class: "list_item";
11399                }
11400             }
11401             description { state: "selected" 0.0;
11402                inherit: "default" 0.0;
11403                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11404             }
11405             GENLIST_DESCRIPTION_FLIP_ENABLED
11406          }
11407          part { name: "elm.swallow.progress";
11408             clip_to: "disclip";
11409             type: SWALLOW;
11410             scale: 1;
11411             description { state: "default" 0.0;
11412                fixed: 0 1;
11413                rel1 {
11414                   relative: 1.0 1.0;
11415                   to_x: "elm.padding.icon1.right";
11416                   to_y: "elm.text.1";
11417                }
11418                rel2 {
11419                   relative: 0.0 1.0;
11420                   to_x: "elm.padding.right";
11421                   to_y: "elm.text.1";
11422                }
11423                align: 0.5 0.0;
11424             }
11425             GENLIST_DESCRIPTION_FLIP_ENABLED
11426          }
11427          GENLIST_PART_FLIP
11428          GENLIST_PART_DISCLIP
11429       }
11430       programs {
11431          // signal: elm,state,%s,active
11432          //   a "check" item named %s went active
11433          // signal: elm,state,%s,passive
11434          //   a "check" item named %s went passive
11435          // default is passive
11436          program { name: "go_active";
11437             signal: "elm,state,selected";
11438             source: "elm";
11439             action: STATE_SET "selected" 0.0;
11440             target: "bg";
11441             target: "elm.text.1";
11442             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11443          }
11444          program { name: "go_passive";
11445             signal: "elm,state,unselected";
11446             source: "elm";
11447             action: STATE_SET "default" 0.0;
11448             target: "bg";
11449             target: "elm.text.1";
11450             transition: LINEAR 0.1;
11451          }
11452          program { name: "go_disabled";
11453             signal: "elm,state,disabled";
11454             source: "elm";
11455             action: STATE_SET "disabled" 0.0;
11456             target: "disclip";
11457          }
11458          program { name: "go_enabled";
11459             signal: "elm,state,enabled";
11460             source: "elm";
11461             action: STATE_SET "default" 0.0;
11462             target: "disclip";
11463          }
11464          program { name: "flip_enabled";
11465             signal: "elm,state,flip,enabled";
11466             source: "elm";
11467             action: STATE_SET "flip_enabled" 0.0;
11468             target: "elm.text.1";
11469             target: "elm.icon.1";
11470             target: "elm.swallow.progress";
11471             target: "elm.flip.content";
11472          }
11473          program { name: "flip_disabled";
11474             signal: "elm,state,flip,disabled";
11475             source: "elm";
11476             action: STATE_SET "default" 0.0;
11477             target: "elm.text.1";
11478             target: "elm.icon.1";
11479             target: "elm.swallow.progress";
11480             target: "elm.flip.content";
11481          }
11482          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11483       }
11484    }
11485    // 3.2.30
11486    group { name: "elm/genlist/item/3text.3icon/default";
11487       alias: "elm/genlist/item_odd/3text.3icon/default";
11488       alias: "elm/genlist/item_compress/3text.3icon/default";
11489       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11490       data.item: "stacking" "above";
11491       data.item: "selectraise" "on";
11492       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11493       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11494       data.item: "flips" "elm.flip.icon elm.flip.content";
11495
11496       parts {
11497          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11498          GENLIST_PART_BG_NORMAL
11499          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11500          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11501          GENLIST_PART_PADDING_LEFT
11502          GENLIST_PART_PADDING_RIGHT_EDIT
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                fixed: 1 1;
11547                rel1 {
11548                   relative: 0.0 1.0;
11549                   to_x: "elm.padding.right";
11550                   to_y: "elm.padding.top";
11551                }
11552                rel2 {
11553                   relative: 0.0 0.0;
11554                   to_x: "elm.padding.right";
11555                   to_y: "elm.padding.bottom";
11556                }
11557                align: 1.0 0.5;
11558             }
11559             GENLIST_DESCRIPTION_FLIP_ENABLED
11560          }
11561          part { name: "elm.padding.icon2.left";
11562             clip_to: "disclip";
11563             type: RECT;
11564             scale: 1;
11565             description { state: "default" 0.0;
11566                min: GENLIST_PADDING_16_INC 0;
11567                fixed: 1 0;
11568                rel1.to_x: "elm.icon.2";
11569                rel2 {
11570                   relative: 0.0 1.0;
11571                   to_x: "elm.icon.2";
11572                }
11573                align: 1.0 0.0;
11574                visible: 0;
11575             }
11576          }
11577          part { name: "elm.text.1";
11578             clip_to: "disclip";
11579             type: TEXT;
11580             mouse_events: 0;
11581             scale: 1;
11582             description { state: "default" 0.0;
11583                min: 0 GENLIST_SIZE_61_INC;
11584                fixed: 0 1;
11585                rel1 {
11586                   relative: 1.0 0.0;
11587                   to_x: "elm.padding.icon1.right";
11588                   to_y: "elm.padding.top";
11589                }
11590                rel2 {
11591                   relative: 0.0 0.0;
11592                   to_x: "elm.padding.icon2.left";
11593                   to_y: "elm.padding.top";
11594                }
11595                align: 0 0;
11596                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11597                text {
11598                   font: "Tizen:style=Roman";
11599                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11600                   min: 0 1;
11601                   align: 0.0 0.5;
11602                   text_class: "list_item";
11603                }
11604             }
11605             description { state: "selected" 0.0;
11606                inherit: "default" 0.0;
11607                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11608             }
11609             GENLIST_DESCRIPTION_FLIP_ENABLED
11610          }
11611          part { name: "elm.swallow.progress";
11612             clip_to: "disclip";
11613             type: SWALLOW;
11614             scale: 1;
11615             description { state: "default" 0.0;
11616                fixed: 0 1;
11617                rel1 {
11618                   relative: 1.0 1.0;
11619                   to_x: "elm.padding.icon1.right";
11620                   to_y: "elm.text.1";
11621                }
11622                rel2 {
11623                   relative: 0.0 0.0;
11624                   to_x: "elm.padding.icon2.left";
11625                   to_y: "elm.text.2";
11626                }
11627                align: 0.5 0.5;
11628             }
11629             GENLIST_DESCRIPTION_FLIP_ENABLED
11630          }
11631          part { name: "elm.text.2";
11632             clip_to: "disclip";
11633             type: TEXT;
11634             mouse_events: 0;
11635             scale: 1;
11636             description { state: "default" 0.0;
11637                min: 0 GENLIST_SIZE_48_INC;
11638                fixed: 0 1;
11639                rel1 {
11640                   relative: 1.0 1.0;
11641                   to_x: "elm.padding.icon1.right";
11642                   to_y: "elm.padding.bottom";
11643                }
11644                rel2 {
11645                   relative: 0.0 1.0;
11646                   to_x: "elm.padding.icon2.left";
11647                   to_y: "elm.padding.bottom";
11648                }
11649                align: 0 1;
11650                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11651                text {
11652                   font: "Tizen:style=Roman";
11653                   size: GENLIST_FONT_32_INC;
11654                   min: 0 1;
11655                   align: 0.0 0.5;
11656                   text_class: "tizen";
11657                }
11658             }
11659             description { state: "selected" 0.0;
11660                inherit: "default" 0.0;
11661                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11662             }
11663             GENLIST_DESCRIPTION_FLIP_ENABLED
11664          }
11665          part { name: "elm.text.3";
11666             clip_to: "disclip";
11667             type: TEXT;
11668             mouse_events: 0;
11669             scale: 1;
11670             description { state: "default" 0.0;
11671                min: 0 GENLIST_SIZE_48_INC;
11672                fixed: 0 1;
11673                rel1 {
11674                   relative: 1.0 1.0;
11675                   to_x: "elm.padding.icon1.right";
11676                   to_y: "elm.padding.bottom";
11677                }
11678                rel2 {
11679                   relative: 0.0 1.0;
11680                   to_x: "elm.padding.icon2.left";
11681                   to_y: "elm.padding.bottom";
11682                }
11683                align: 1 1;
11684                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11685                text {
11686                   font: "Tizen:style=Roman";
11687                   size: GENLIST_FONT_32_INC;
11688                   min: 0 1;
11689                   align: 1.0 0.5;
11690                   text_class: "tizen";
11691                }
11692             }
11693             description { state: "selected" 0.0;
11694                inherit: "default" 0.0;
11695                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11696             }
11697             GENLIST_DESCRIPTION_FLIP_ENABLED
11698          }
11699          GENLIST_PART_FLIP
11700          GENLIST_PART_DISCLIP
11701       }
11702       programs {
11703          // signal: elm,state,%s,active
11704          //   a "check" item named %s went active
11705          // signal: elm,state,%s,passive
11706          //   a "check" item named %s went passive
11707          // default is passive
11708          program { name: "go_active";
11709             signal: "elm,state,selected";
11710             source: "elm";
11711             action: STATE_SET "selected" 0.0;
11712             target: "bg";
11713             target: "elm.text.1";
11714             target: "elm.text.2";
11715             target: "elm.text.3";
11716             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11717          }
11718          program { name: "go_passive";
11719             signal: "elm,state,unselected";
11720             source: "elm";
11721             action: STATE_SET "default" 0.0;
11722             target: "bg";
11723             target: "elm.text.1";
11724             target: "elm.text.2";
11725             target: "elm.text.3";
11726             transition: LINEAR 0.1;
11727          }
11728          program { name: "go_disabled";
11729             signal: "elm,state,disabled";
11730             source: "elm";
11731             action: STATE_SET "disabled" 0.0;
11732             target: "disclip";
11733          }
11734          program { name: "go_enabled";
11735             signal: "elm,state,enabled";
11736             source: "elm";
11737             action: STATE_SET "default" 0.0;
11738             target: "disclip";
11739          }
11740          program { name: "flip_enabled";
11741             signal: "elm,state,flip,enabled";
11742             source: "elm";
11743             action: STATE_SET "flip_enabled" 0.0;
11744             target: "elm.text.1";
11745             target: "elm.text.2";
11746             target: "elm.text.3";
11747             target: "elm.icon.1";
11748             target: "elm.icon.2";
11749             target: "elm.swallow.progress";
11750             target: "elm.flip.content";
11751          }
11752          program { name: "flip_disabled";
11753             signal: "elm,state,flip,disabled";
11754             source: "elm";
11755             action: STATE_SET "default" 0.0;
11756             target: "elm.text.1";
11757             target: "elm.text.2";
11758             target: "elm.text.3";
11759             target: "elm.icon.1";
11760             target: "elm.icon.2";
11761             target: "elm.swallow.progress";
11762             target: "elm.flip.content";
11763          }
11764          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11765       }
11766    }
11767 // ???
11768    group { name: "elm/genlist/item/3text.5icon/default";
11769       alias: "elm/genlist/item_odd/3text.5icon/default";
11770       alias: "elm/genlist/item_compress/3text.5icon/default";
11771       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11772       data.item: "stacking" "above";
11773       data.item: "selectraise" "on";
11774       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11775       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11776       data.item: "flips" "elm.flip.icon elm.flip.content";
11777
11778       parts {
11779          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11780          GENLIST_PART_BG_NORMAL
11781          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11782          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11783          GENLIST_PART_PADDING_LEFT
11784          GENLIST_PART_PADDING_RIGHT_EDIT
11785          part { name: "elm.swallow.colorbar";
11786             clip_to: "disclip";
11787             type: SWALLOW;
11788             scale: 1;
11789             description { state: "default" 0.0;
11790                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11791                fixed: 1 1;
11792                rel2.relative: 0.0 0.0;
11793                align: 0.0 0.0;
11794             }
11795          }
11796          part { name: "elm.text.3";
11797             clip_to: "disclip";
11798             type: TEXT;
11799             mouse_events: 0;
11800             scale: 1;
11801             description { state: "default" 0.0;
11802                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11803                fixed: 1 1;
11804                rel1 {
11805                   relative: 0.0 0.0;
11806                   to_x: "elm.padding.right";
11807                   to_y: "elm.padding.bottom";
11808                }
11809                rel2 {
11810                   relative: 0.0 0.0;
11811                   to_x: "elm.padding.right";
11812                   to_y: "elm.padding.bottom";
11813                }
11814                align: 1.0 1.0;
11815                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11816                text {
11817                   font: "Tizen:style=Medium";
11818                   size: GENLIST_FONT_32_INC;
11819                   min: 0 1;
11820                   align: 1.0 0.5;
11821                   text_class: "tizen";
11822                }
11823             }
11824             description { state: "selected" 0.0;
11825                inherit: "default" 0.0;
11826                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11827             }
11828             GENLIST_DESCRIPTION_FLIP_ENABLED
11829          }
11830          part { name: "elm.icon.1";
11831             clip_to: "disclip";
11832             type: SWALLOW;
11833             scale: 1;
11834             description { state: "default" 0.0;
11835                rel1 {
11836                   relative: 0.0 1.0;
11837                   to_x: "elm.padding.right";
11838                   to_y: "elm.padding.top";
11839                }
11840                rel2 {
11841                   relative: 0.0 0.0;
11842                   to_x: "elm.padding.right";
11843                   to_y: "elm.text.3";
11844                }
11845                align: 1.0 0.5;
11846             }
11847             GENLIST_DESCRIPTION_FLIP_ENABLED
11848          }
11849          part { name: "elm.padding.icon1.left";
11850             clip_to: "disclip";
11851             type: RECT;
11852             scale: 1;
11853             description { state: "default" 0.0;
11854                min: GENLIST_PADDING_16_INC 0;
11855                fixed: 1 0;
11856                rel1.to_x: "elm.icon.1";
11857                rel2 {
11858                   relative: 0.0 1.0;
11859                   to_x: "elm.icon.1";
11860                }
11861                align: 1.0 0.0;
11862                visible: 0;
11863             }
11864          }
11865          part { name: "elm.text.1";
11866             clip_to: "disclip";
11867             type: TEXT;
11868             mouse_events: 0;
11869             scale: 1;
11870             description { state: "default" 0.0;
11871                min: 0 GENLIST_SIZE_61_INC;
11872                fixed: 0 1;
11873                rel1 {
11874                   relative: 1.0 1.0;
11875                   to_x: "elm.padding.left";
11876                   to_y: "elm.padding.top";
11877                }
11878                rel2 {
11879                   relative: 0.0 1.0;
11880                   to_x: "elm.padding.icon1.left";
11881                   to_y: "elm.padding.top";
11882                }
11883                align: 0.0 0.0;
11884                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11885                text {
11886                   font: "Tizen:style=Roman";
11887                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11888                   min: 0 1;
11889                   align: 0.0 0.5;
11890                   text_class: "list_item";
11891                }
11892             }
11893             description { state: "selected" 0.0;
11894                inherit: "default" 0.0;
11895                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11896             }
11897             GENLIST_DESCRIPTION_FLIP_ENABLED
11898          }
11899          part { name: "elm.padding.text3.left";
11900             clip_to: "disclip";
11901             type: RECT;
11902             scale: 1;
11903             description { state: "default" 0.0;
11904                min: GENLIST_PADDING_16_INC 0;
11905                fixed: 1 0;
11906                rel1.to: "elm.text.3";
11907                rel2 {
11908                   relative: 0.0 1.0;
11909                   to: "elm.text.3";
11910                }
11911                align: 1.0 1.0;
11912                visible: 0;
11913             }
11914          }
11915          part { name: "elm.text.2";
11916             clip_to: "disclip";
11917             type: TEXT;
11918             mouse_events: 0;
11919             scale: 1;
11920             description { state: "default" 0.0;
11921                rel1 {
11922                   relative: 1.0 1.0;
11923                   to_x: "elm.padding.left";
11924                   to_y: "elm.text.1";
11925                }
11926                rel2 {
11927                   relative: 0.0 0.0;
11928                   to_x: "elm.padding.text3.left";
11929                   to_y: "elm.padding.bottom";
11930                }
11931                align: 0.0 0.5;
11932                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11933                text {
11934                   font: "Tizen:style=Medium";
11935                   size: GENLIST_FONT_32_INC;
11936                   min: 0 1;
11937                   align: 0.0 0.5;
11938                   text_class: "tizen";
11939                }
11940             }
11941             description { state: "selected" 0.0;
11942                inherit: "default" 0.0;
11943                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11944             }
11945             GENLIST_DESCRIPTION_FLIP_ENABLED
11946          }
11947          part { name: "elm.padding.icon2.left";
11948             clip_to: "disclip";
11949             type: RECT;
11950             scale: 1;
11951             description { state: "default" 0.0;
11952                min: GENLIST_PADDING_16_INC 0;
11953                fixed: 1 0;
11954                rel1 {
11955                   relative: 1.0 0.0;
11956                   to_x: "elm.text.2";
11957                }
11958                rel2.to_x: "elm.text.2";
11959                align: 0.0 0.0;
11960                visible: 0;
11961             }
11962          }
11963          part { name: "elm.icon.2";
11964             clip_to: "disclip";
11965             type: SWALLOW;
11966             scale: 1;
11967             description { state: "default" 0.0;
11968                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11969                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11970                fixed: 1 1;
11971                rel1 {
11972                   relative: 1.0 1.0;
11973                   to_x: "elm.padding.icon2.left";
11974                   to_y: "elm.text.1";
11975                }
11976                rel2 {
11977                   relative: 1.0 0.0;
11978                   to_x: "elm.padding.icon2.left";
11979                   to_y: "elm.padding.bottom";
11980                }
11981                align: 0.0 0.5;
11982             }
11983             GENLIST_DESCRIPTION_FLIP_ENABLED
11984          }
11985          part { name: "elm.padding.icon3.left";
11986             clip_to: "disclip";
11987             type: RECT;
11988             scale: 1;
11989             description { state: "default" 0.0;
11990                min: GENLIST_PADDING_16_INC 0;
11991                fixed: 1 0;
11992                rel1 {
11993                   relative: 1.0 0.0;
11994                   to_x: "elm.icon.2";
11995                }
11996                rel2.to_x: "elm.icon.2";
11997                align: 0.0 0.0;
11998                visible: 0;
11999             }
12000          }
12001          part { name: "elm.icon.3";
12002             clip_to: "disclip";
12003             type: SWALLOW;
12004             scale: 1;
12005             description { state: "default" 0.0;
12006                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12007                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12008                fixed: 1 1;
12009                rel1 {
12010                   relative: 1.0 1.0;
12011                   to_x: "elm.padding.icon3.left";
12012                   to_y: "elm.text.1";
12013                }
12014                rel2 {
12015                   relative: 1.0 0.0;
12016                   to_x: "elm.padding.icon3.left";
12017                   to_y: "elm.padding.bottom";
12018                }
12019                align: 0.0 0.5;
12020             }
12021             GENLIST_DESCRIPTION_FLIP_ENABLED
12022          }
12023          part { name: "elm.padding.icon4.left";
12024             clip_to: "disclip";
12025             type: RECT;
12026             scale: 1;
12027             description { state: "default" 0.0;
12028                min: GENLIST_PADDING_16_INC 0;
12029                fixed: 1 0;
12030                rel1 {
12031                   relative: 1.0 0.0;
12032                   to_x: "elm.icon.3";
12033                }
12034                rel2.to_x: "elm.icon.3";
12035                align: 0.0 0.0;
12036                visible: 0;
12037             }
12038          }
12039          part { name: "elm.icon.4";
12040             clip_to: "disclip";
12041             type: SWALLOW;
12042             scale: 1;
12043             description { state: "default" 0.0;
12044                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12045                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12046                fixed: 1 1;
12047                rel1 {
12048                   relative: 1.0 1.0;
12049                   to_x: "elm.padding.icon4.left";
12050                   to_y: "elm.text.1";
12051                }
12052                rel2 {
12053                   relative: 1.0 0.0;
12054                   to_x: "elm.padding.icon4.left";
12055                   to_y: "elm.padding.bottom";
12056                }
12057                align: 0.0 0.5;
12058             }
12059             GENLIST_DESCRIPTION_FLIP_ENABLED
12060          }
12061          GENLIST_PART_FLIP
12062          GENLIST_PART_DISCLIP
12063       }
12064       programs {
12065          // signal: elm,state,%s,active
12066          //   a "check" item named %s went active
12067          // signal: elm,state,%s,passive
12068          //   a "check" item named %s went passive
12069          // default is passive
12070          program { name: "go_active";
12071             signal: "elm,state,selected";
12072             source: "elm";
12073             action: STATE_SET "selected" 0.0;
12074             target: "bg";
12075             target: "elm.text.1";
12076             target: "elm.text.2";
12077             target: "elm.text.3";
12078             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12079          }
12080          program { name: "go_passive";
12081             signal: "elm,state,unselected";
12082             source: "elm";
12083             action: STATE_SET "default" 0.0;
12084             target: "bg";
12085             target: "elm.text.1";
12086             target: "elm.text.2";
12087             target: "elm.text.3";
12088             transition: LINEAR 0.1;
12089          }
12090          program { name: "go_disabled";
12091             signal: "elm,state,disabled";
12092             source: "elm";
12093             action: STATE_SET "disabled" 0.0;
12094             target: "disclip";
12095          }
12096          program { name: "go_enabled";
12097             signal: "elm,state,enabled";
12098             source: "elm";
12099             action: STATE_SET "default" 0.0;
12100             target: "disclip";
12101          }
12102          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12103          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12104       }
12105    }
12106    // Email style??
12107    group { name: "elm/genlist/item/4text.8icon/default";
12108       alias: "elm/genlist/item_odd/4text.8icon/default";
12109       alias: "elm/genlist/item_compress/4text.8icon/default";
12110       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12111       data.item: "stacking" "above";
12112       data.item: "selectraise" "on";
12113       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12114       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";
12115       data.item: "flips" "elm.flip.icon elm.flip.content";
12116       script {
12117          public email_state = 0;
12118       }
12119       images {
12120          image: "00_list_bubble_bg.png" COMP;
12121       }
12122       parts {
12123          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12124          GENLIST_PART_BG_NORMAL
12125          GENLIST_PART_BG_NORMAL
12126          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12127          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12128          GENLIST_PART_PADDING_LEFT
12129          GENLIST_PART_PADDING_RIGHT_EDIT
12130          GENLIST_PART_COLORBAR
12131          part { name: "elm.icon.checkbox.touch";
12132             clip_to: "disclip";
12133             type: SWALLOW;
12134             mouse_events: 1;
12135             scale: 1;
12136             description { state: "default" 0.0;
12137                rel1.to: "elm.icon.checkbox";
12138                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12139                rel2.to: "elm.icon.checkbox";
12140                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12141             }
12142          }
12143          part { name: "elm.icon.checkbox";
12144             clip_to: "disclip";
12145             type: SWALLOW;
12146             mouse_events: 1;
12147             scale: 1;
12148             GENLIST_DESCRIPTION_L("elm.padding.left",
12149                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12150                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12151                fixed: 1 1;
12152             )
12153          }
12154          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12155          part { name: "elm.icon.important";
12156             clip_to: "disclip";
12157             type: SWALLOW;
12158             mouse_events: 1;
12159             scale: 1;
12160             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12161                min: 56 60;
12162                fixed: 1 1;
12163             )
12164             GENLIST_DESCRIPTION_FLIP_ENABLED
12165          }
12166          part { name: "elm.icon.important.touch";
12167             clip_to: "disclip";
12168             type: SWALLOW;
12169             mouse_events: 1;
12170             scale: 1;
12171             description { state: "default" 0.0;
12172                rel1.to: "elm.icon.important";
12173                rel2.to: "elm.icon.important";
12174             }
12175             GENLIST_DESCRIPTION_FLIP_ENABLED
12176          }
12177          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12178          part { name: "elm.image.num";
12179             clip_to: "disclip";
12180             type: IMAGE;
12181             mouse_events: 0;
12182             scale: 1;
12183             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12184                max: 0 60;
12185                fixed: 1 1;
12186                rel1.offset: 0 8;
12187                rel2.offset: 0 8;
12188                image.normal: "00_list_bubble_bg.png";
12189                image.border: 5 5 5 5;
12190             )
12191             description { state: "num_enable" 0.0;
12192                inherit: "default" 0.0;
12193                max: 62 60;
12194                min: 46 44;
12195             }
12196             GENLIST_DESCRIPTION_FLIP_ENABLED
12197          }
12198          // This part is used?
12199          part { name: "elm.text.num";
12200             clip_to: "disclip";
12201             type: TEXT;
12202             mouse_events: 0;
12203             scale: 1;
12204             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12205                max: 0 60;
12206                fixed: 1 1;
12207                rel1.offset: 0 8;
12208                rel2.offset: 0 8;
12209             )
12210             description { state: "num_enable" 0.0;
12211                inherit: "default" 0.0;
12212                max: 62 60;
12213                min: 46 44;
12214                text {
12215                   font: "Tizen:style=Medium";
12216                   size: 32;
12217                   min: 1 1;
12218                   align: 0.5 0.5;
12219                   text_class: "tizen";
12220                }
12221                color: GENLIST_CONVERTOR_STYLE_COLOR;
12222             }
12223             GENLIST_DESCRIPTION_FLIP_ENABLED
12224          }
12225          part { name: "elm.icon.attach";
12226             clip_to: "disclip";
12227             type: SWALLOW;
12228             scale: 1;
12229             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12230                min: 0 60;
12231                fixed: 1 1;
12232             )
12233             description { state: "attach_enable" 0.0;
12234                inherit: "default" 0.0;
12235                min: 48 60;
12236             }
12237             GENLIST_DESCRIPTION_FLIP_ENABLED
12238          }
12239          part { name: "elm.text.subject";
12240             clip_to: "disclip";
12241             type: TEXTBLOCK;
12242             mouse_events: 0;
12243             scale: 1;
12244             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12245                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12246                fixed: 1 1;
12247                text {
12248                   style: "genlist_style_email_unread";
12249                   min: 0 1;
12250                   align: 0 0.5;
12251                }
12252             )
12253             description { state: "read" 0.0;
12254                inherit: "default" 0.0;
12255                text.style: "genlist_style_email_read";
12256             }
12257             description { state: "selected" 0.0;
12258                inherit: "default" 0.0;
12259                text.style: "genlist_style_email_focus";
12260             }
12261             GENLIST_DESCRIPTION_FLIP_ENABLED
12262          }
12263          part { name: "elm.padding.intermediate";
12264             clip_to: "disclip";
12265             type: RECT;
12266             scale: 1;
12267             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12268                min: 0 GENLIST_PADDING_4_INC;
12269                fixed: 0 1;
12270                visible: 0;
12271             )
12272          }
12273          part { name: "elm.icon.priority";
12274             clip_to: "disclip";
12275             type: SWALLOW;
12276             scale: 1;
12277             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12278                min: 0 GENLIST_SIZE_40_INC;
12279                fixed: 1 1;
12280                align: 0.0 0.0;
12281             )
12282             description { state: "priority_enable" 0.0;
12283                inherit: "default" 0.0;
12284                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12285             }
12286             GENLIST_DESCRIPTION_FLIP_ENABLED
12287          }
12288          part { name: "elm.icon.lastverb";
12289             clip_to: "disclip";
12290             type: SWALLOW;
12291             scale: 1;
12292             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12293                min: 0 GENLIST_SIZE_40_INC;
12294                fixed: 1 1;
12295                align: 0.0 0.0;
12296             )
12297             description { state: "lastverb_enable" 0.0;
12298                inherit: "default" 0.0;
12299                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12300             }
12301             GENLIST_DESCRIPTION_FLIP_ENABLED
12302          }
12303
12304          part { name: "elm.text.date";
12305             clip_to: "disclip";
12306             type: TEXT;
12307             mouse_events: 0;
12308             scale: 1;
12309             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12310                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12311                fixed: 1 0;
12312                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12313                text {
12314                   font: "Tizen:style=Medium";
12315                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12316                   min: 0 1;
12317                   align: 1.0 0.5;
12318                   text_class: "tizen";
12319                }
12320             )
12321             description { state: "selected" 0.0;
12322                inherit: "default" 0.0;
12323                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12324             }
12325             GENLIST_DESCRIPTION_FLIP_ENABLED
12326          }
12327
12328          part { name: "elm.icon.appointment";
12329             clip_to: "disclip";
12330             type: SWALLOW;
12331             mouse_events: 0;
12332             scale: 1;
12333             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12334                min: 0 GENLIST_SIZE_40_INC;
12335                fixed: 1 1;
12336                align: 1.0 0.0;
12337             )
12338             GENLIST_DESCRIPTION_FLIP_ENABLED
12339          }
12340          part { name: "elm.text.name";
12341             clip_to: "disclip";
12342             type: TEXTBLOCK;
12343             mouse_events: 0;
12344             scale: 1;
12345             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12346                min: 0 GENLIST_SIZE_40_INC;
12347                fixed: 1 1;
12348                text {
12349                   style: "genlist_style_name_text";
12350                   min: 0 1;
12351                   align: 0.0 0.5;
12352                }
12353             )
12354             description { state: "selected" 0.0;
12355                inherit: "default" 0.0;
12356                text.style: "genlist_style_name_text_focus";
12357             }
12358             GENLIST_DESCRIPTION_FLIP_ENABLED
12359          }
12360          part { name: "elm.text.preview";
12361             clip_to: "disclip";
12362             type: TEXT;
12363             scale: 1;
12364             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12365                min: 0 GENLIST_SIZE_40_INC;
12366                fixed: 1 1;
12367                align: 0.0 1.0;
12368                color: GENLIST_CONTENTS_TEXT_COLOR;
12369                text {
12370                   font: "Tizen:style=Medium";
12371                   size: GENLIST_CONTENTS_TEXT_SIZE;
12372                   min: 0 1;
12373                   align: 0.0 0.5;
12374                   text_class: "tizen";
12375                }
12376             )
12377             description { state: "selected" 0.0;
12378                inherit: "default" 0.0;
12379                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12380             }
12381             GENLIST_DESCRIPTION_FLIP_ENABLED
12382          }
12383          part { name: "elm.swallow.outbox.progress";
12384             type: SWALLOW;
12385             scale: 1;
12386             mouse_events: 1;
12387             repeat_events: 0;
12388             description { state: "default" 0.0;
12389                min: GENLIST_SIZE_168_INC 0;
12390                fixed: 1 1;
12391                color: 0 0 0 0;
12392                align: 1.0 0.5;
12393                rel1 {
12394                   relative: 0.0 1.0;
12395                   offset: 0 0;
12396                   to_x: "elm.padding.right";
12397                   to_y: "elm.padding.top";
12398                }
12399                rel2 {
12400                   relative: 0.0 0.0;
12401                   offset: 0 0;
12402                   to_x: "elm.padding.right";
12403                   to_y: "elm.padding.bottom";
12404                }
12405             }
12406          }
12407          GENLIST_PART_FLIP
12408          GENLIST_PART_DISCLIP
12409       }
12410       programs {
12411          program { name: "go_active";
12412             signal: "elm,state,selected";
12413             source: "elm";
12414             action: STATE_SET "selected" 0.0;
12415             target: "bg";
12416             target: "elm.text.subject";
12417             target: "elm.text.name";
12418             target: "elm.text.date";
12419             target: "elm.text.preview";
12420             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12421          }
12422          program { name: "go_passive";
12423             signal: "elm,state,unselected";
12424             source: "elm";
12425             transition: LINEAR 0.1;
12426             script {
12427                set_state(PART:"bg", "default", 0.0);
12428                set_state(PART:"elm.text.name", "default", 0.0);
12429                set_state(PART:"elm.text.date", "default", 0.0);
12430                set_state(PART:"elm.text.preview", "default", 0.0);
12431                if (get_int(email_state) == 1)
12432                  set_state(PART:"elm.text.subject", "read", 0.0);
12433                else
12434                  set_state(PART:"elm.text.subject", "default", 0.0);
12435             }
12436          }
12437          program { name: "go_disabled";
12438             signal: "elm,state,disabled";
12439             source: "elm";
12440             action: STATE_SET "disabled" 0.0;
12441             target: "disclip";
12442          }
12443          program { name: "go_enabled";
12444             signal: "elm,state,enabled";
12445             source: "elm";
12446             action: STATE_SET "default" 0.0;
12447             target: "disclip";
12448          }
12449          program { name: "go_read";
12450             signal: "elm,state,read";
12451             source: "elm";
12452             script {
12453               set_int(email_state, 1);
12454               set_state(PART:"elm.text.subject", "read", 0.0);
12455             }
12456          }
12457          program { name: "go_unread";
12458             signal: "elm,state,unread";
12459             source: "elm";
12460             script {
12461               set_int(email_state, 0);
12462               set_state(PART:"elm.text.subject", "default", 0.0);
12463             }
12464          }
12465          program { name: "go_attach";
12466             signal: "elm,state,attach";
12467             source: "elm";
12468             action: STATE_SET "attach_enable" 0.0;
12469             target: "elm.icon.attach";
12470          }
12471          program { name: "go_priority";
12472             signal: "elm,state,priority";
12473             source: "elm";
12474             action: STATE_SET "priority_enable" 0.0;
12475             target: "elm.icon.priority";
12476          }
12477          program { name: "go_lastverb";
12478             signal: "elm,state,lastverb";
12479             source: "elm";
12480             action: STATE_SET "lastverb_enable" 0.0;
12481             target: "elm.icon.lastverb";
12482          }
12483          program { name: "go_num";
12484             signal: "elm,state,num";
12485             source: "elm";
12486             action: STATE_SET "num_enable" 0.0;
12487             target: "elm.image.num";
12488             target: "elm.text.num";
12489          }
12490          program { name: "click";
12491             signal: "mouse,up,1";
12492             source: "elm.icon.checkbox.touch";
12493             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12494          }
12495          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12496       }
12497    }
12498    group { name: "elm/list/item/matchlist";
12499       alias: "elm/list/item_odd/matchlist";
12500       alias: "elm/list/item_compress/matchlist";
12501       alias: "elm/list/item_compress_odd/matchlist";
12502       data.item: "stacking" "above";
12503       data.item: "selectraise" "on";
12504       data.item: "texts" "elm.text";
12505       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12506       parts {
12507          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12508          GENLIST_PART_BG_NORMAL
12509          GENLIST_PART_PADDING_LEFT
12510          GENLIST_PART_PADDING_RIGHT_EDIT
12511          part { name: "elm.swallow.end";
12512             clip_to: "disclip";
12513             type: SWALLOW;
12514             scale: 1;
12515             description { state: "default" 0.0;
12516                fixed: 1 0;
12517                align: 1.0 0.5;
12518                rel1.to_x: "elm.padding.right";
12519                rel2 {
12520                   relative: 0.0  1.0;
12521                   to_x: "elm.padding.right";
12522                }
12523             }
12524          }
12525          part { name: "elm.text";
12526             clip_to: "disclip";
12527             type: TEXTBLOCK;
12528             mouse_events: 0;
12529             scale: 1;
12530             description { state: "default" 0.0;
12531                rel1 {
12532                   relative: 1.0  0.2;
12533                   offset: 0 0;
12534                   to_x: "elm.swallow.icon";
12535                }
12536                rel2 {
12537                   to_x: "elm.swallow.end";
12538                   relative: 0.0  1.0;
12539                   offset:   0   0;
12540                }
12541                text {
12542                   style: "text_style";
12543                }
12544             }
12545             description { state: "selected" 0.0;
12546                inherit: "default" 0.0;
12547                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12548             }
12549          }
12550          part { name: "elm.swallow.icon";
12551             type: SWALLOW;
12552             description { state: "default" 0.0;
12553                fixed: 1 0;
12554                align: 0.0 0.5;
12555                rel1 {
12556                   relative: 1.0 0.0;
12557                   to_x: "elm.padding.left";
12558                }
12559                rel2.to_x: "elm.padding.left";
12560             }
12561          }
12562          GENLIST_PART_DISCLIP
12563       }
12564       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12565    }
12566
12567 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12568    group { name: "elm/genlist/item/4text.6icon.1/default";
12569       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12570       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12571       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12572       alias: "elm/genlist/tree/4text.6icon.1/default";
12573       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12574       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12575       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12576       // FIXME: deprecated name, will be removed
12577       alias: "elm/genlist/item/4text.6icon.2/default";
12578       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12579       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12580       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12581
12582       GENLIST_PROLOG_NORMAL
12583       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12584       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12585
12586       parts {
12587          GENLIST_PART_BG_NORMAL
12588          GENLIST_PART_BASE
12589          GENLIST_PART_BOTTOM_LINE
12590          GENLIST_PART_PADDING_LEFT
12591          GENLIST_PART_PADDING_RIGHT
12592          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12593          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12594          GENLIST_PART_COLORBAR
12595
12596          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12597          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12598
12599          GENLIST_PART_TEXT("elm.text.1",
12600             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12601                GENLIST_PARAM_LISTITEM
12602                min: 0 HEIGHT_EMAIL_MAIN;
12603                fixed:1 1;)
12604             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12605          )
12606          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12607          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12608          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12609          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12610          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12611          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12612
12613          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12614             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12615          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12616             "elm.padding.right", "elm.text.1", "elm.text.4")
12617          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12618
12619          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12620          GENLIST_PART_TEXT("elm.text.4",
12621             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12622                PARAM_EMAIL_CONTENTS
12623                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12624          )
12625          GENLIST_PART_FLIP
12626       }
12627       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12628          target: "elm.text.3"; target: "elm.text.4";
12629          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12630          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12631    }
12632
12633
12634   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12635    group { name: "elm/genlist/item/4text.5icon.1/default";
12636       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12637       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12638       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12639       // FIXME: deprecated name, will be removed
12640       alias: "elm/genlist/item/4text.5icon.2/default";
12641       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12642       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12643       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12644
12645       GENLIST_PROLOG_NORMAL
12646       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12647       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12648
12649       parts {
12650          GENLIST_PART_BG_NORMAL
12651          GENLIST_PART_BASE
12652          GENLIST_PART_BOTTOM_LINE
12653          GENLIST_PART_PADDING_LEFT
12654          GENLIST_PART_PADDING_RIGHT
12655          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12656          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12657          GENLIST_PART_COLORBAR
12658
12659          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12660          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12661
12662          GENLIST_PART_TEXT("elm.text.1",
12663             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12664                GENLIST_PARAM_LISTITEM
12665                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12666             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12667          )
12668          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12669          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12670          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12671          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12672
12673          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12674             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12675          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12676             "elm.padding.right", "elm.text.1", "elm.text.4")
12677          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12678
12679          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12680          GENLIST_PART_TEXT("elm.text.4",
12681             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12682                PARAM_EMAIL_CONTENTS
12683                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12684          )
12685          GENLIST_PART_FLIP
12686       }
12687       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12688          target: "elm.text.3"; target: "elm.text.4";
12689          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12690          target: "elm.icon.3"; target: "elm.icon.4"; )
12691    }
12692
12693    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12694    group { name: "elm/genlist/item/4text.5icon.3/default";
12695       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12696       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12697       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12698       // FIXME: deprecated name, will be removed
12699       alias: "elm/genlist/item/4text.5icon.4/default";
12700       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12701       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12702       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12703
12704       GENLIST_PROLOG_NORMAL
12705       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12706       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12707
12708       parts {
12709          GENLIST_PART_BG_NORMAL
12710          GENLIST_PART_BASE
12711          GENLIST_PART_BOTTOM_LINE
12712          GENLIST_PART_PADDING_LEFT
12713          GENLIST_PART_PADDING_RIGHT
12714          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12715          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12716          GENLIST_PART_COLORBAR
12717
12718          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12719          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12720
12721          GENLIST_PART_TEXT("elm.text.1",
12722             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12723                GENLIST_PARAM_LISTITEM
12724                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12725             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12726          )
12727          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12728          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12729          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12730          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12731          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12732          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12733
12734          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12735             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12736          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12737             "elm.padding.right", "elm.text.1", "elm.text.4")
12738          GENLIST_PART_TEXT("elm.text.4",
12739             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12740                PARAM_EMAIL_CONTENTS
12741                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12742          )
12743          GENLIST_PART_FLIP
12744       }
12745       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12746          target: "elm.text.3"; target: "elm.text.4";
12747          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12748          target: "elm.icon.3"; target: "elm.icon.4"; )
12749    }
12750
12751    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12752    group { name: "elm/genlist/item/4text.4icon.1/default";
12753       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12754       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12755       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12756       // FIXME: deprecated name, will be removed
12757       alias: "elm/genlist/item/4text.4icon.2/default";
12758       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12759       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12760       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12761
12762       GENLIST_PROLOG_NORMAL
12763       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12764       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12765
12766       parts {
12767          GENLIST_PART_BG_NORMAL
12768          GENLIST_PART_BASE
12769          GENLIST_PART_BOTTOM_LINE
12770          GENLIST_PART_PADDING_LEFT
12771          GENLIST_PART_PADDING_RIGHT
12772          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12773          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12774          GENLIST_PART_COLORBAR
12775
12776          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12777          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12778
12779          GENLIST_PART_TEXT("elm.text.1",
12780             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12781                GENLIST_PARAM_LISTITEM
12782                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12783             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12784          )
12785          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12786          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12787          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12788          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12789
12790          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12791             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12792          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12793             "elm.padding.right", "elm.text.1", "elm.text.4")
12794          GENLIST_PART_TEXT("elm.text.4",
12795             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12796                PARAM_EMAIL_CONTENTS
12797                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12798          )
12799          GENLIST_PART_FLIP
12800       }
12801       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12802          target: "elm.text.3"; target: "elm.text.4";
12803          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12804          target: "elm.icon.3"; )
12805    }
12806 #endif