Updated email genlist styles (email.list, email.list.conversation, email.outbox,...
[platform/core/uifw/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * efl-theme-tizen
3  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4  *
5  * Licensed under the Apache License, Version 2.0 (the License);
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an AS IS BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17
18
19 /*
20  * vim:ts=3
21 */
22
23 /* genlist multisense sample/tone listing */
24    sounds {
25       sample {
26          name: "button-pressed" RAW;
27          source: "button-pressed.wav";
28       }
29    }
30    group { GENLIST_NAME("default/default")
31       alias: "elm/list/item/default";
32       alias: "elm/list/item_odd/default";
33       alias: "elm/list/item_compress/default";
34       alias: "elm/list/item_compress_odd/default";
35
36       GENLIST_PROLOG_NORMAL
37       data.item: "texts" "elm.text";
38       data.item: "contents" "elm.swallow.icon elm.swallow.end";
39
40       parts {
41          GENLIST_PART_BASE
42          GENLIST_PART_BG_NORMAL
43          GENLIST_PART_BOTTOM_LINE
44          GENLIST_PART_PADDING_LEFT
45          GENLIST_PART_PADDING_RIGHT
46          GENLIST_PART_PADDING_TOP
47          GENLIST_PART_PADDING_BOTTOM
48
49          GENLIST_PART_ICON("elm.swallow.icon",
50             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.padding.top", "elm.padding.bottom",
51                fixed: 1 0;
52             )
53          )
54          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
55             "elm.swallow.icon", "elm.swallow.end",
56             "elm.padding.top", "elm.padding.bottom",
57          )
58          GENLIST_PART_ICON("elm.swallow.end",
59             GENLIST_DESCRIPTION_R("elm.padding.right",
60                fixed: 1 0;
61             )
62          )
63          GENLIST_PART_FLIP
64       }
65       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.swallow.icon"; target: "elm.swallow.end"; )
66    }
67
68 // -------------------------------------------------------------------
69 // Tizen Theme -------------------------------------------------------
70 // -------------------------------------------------------------------
71 // 2.2.6.1
72    group {  GENLIST_NAME("editfield/default")
73       alias: "elm/layout/item/editfield/default";
74
75       GENLIST_PROLOG_NORMAL
76       images {
77          image: "00_EditField_rename.png" COMP;
78       }
79
80       data.item: "contents" "elm.icon.entry elm.icon.eraser";
81
82       parts {
83          GENLIST_PART_BASE
84          GENLIST_PART_BG_NORMAL
85          GENLIST_PART_BOTTOM_LINE
86          GENLIST_PART_PADDING_LEFT
87          GENLIST_PART_PADDING_RIGHT
88          GENLIST_PART_PADDING_TOP_SIZE(29)
89          GENLIST_PART_PADDING_BOTTOM_SIZE(27)
90
91          GENLIST_PART_ICON("elm.icon.entry",
92             GENLIST_DESCRIPTION(
93                "elm.padding.left", "elm.icon.eraser",
94                "elm.padding.top", "elm.padding.bottom",
95                min: 0 48; // This is tuned value for exact entry size.
96             )
97          )
98          GENLIST_PART_ICON("elm.icon.eraser",
99             GENLIST_DESCRIPTION_RTB("elm.padding.right",
100                "elm.padding.top", "elm.padding.bottom",
101                fixed: 1 0;
102                visible: 0;
103                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
104                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
105             )
106             description { state: "show" 0.0;
107                inherit: "default" 0.0;
108                visible: 1;
109             }
110          )
111          GENLIST_PART_IMAGE("elm.icon.rename",
112             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
113                fixed: 1 0;
114                visible: 1;
115                image.normal: "00_EditField_rename.png";
116                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
117                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
118                color: GENLIST_ENTRY_RENAME_COLOR;
119             )
120             description { state: "hide" 0.0;
121                inherit: "default" 0.0;
122                visible: 0;
123             }
124          )
125          GENLIST_PART_FLIP
126       }
127       GENLIST_PROGRAMS_NORMAL( target: "elm.icon.entry"; target: "elm.icon.rename"; )
128       GENLIST_PROGRAMS_ENTRY
129    }
130
131 // 2.2.6.1 (without genlist background)
132    group {  GENLIST_NAME("editfield/no_bg/default")
133       alias: "elm/layout/editfield/no_bg/default";
134       inherit: "elm/genlist/item/editfield/default";
135
136       parts {
137          GENLIST_PART_BG_NORMAL_OFF
138       }
139    }
140
141 // 2.2.6.2
142    group { GENLIST_NAME("editfield/title/default")
143       alias: "elm/layout/editfield/title/default";
144
145       GENLIST_PROLOG_NORMAL
146       images {
147          image: "00_EditField_rename.png" COMP;
148       }
149       data.item: "contents" "elm.icon.entry elm.icon.eraser";
150       data.item: "texts" "elm.text";
151       parts {
152          GENLIST_PART_BASE
153          GENLIST_PART_BG_NORMAL
154          GENLIST_PART_BOTTOM_LINE
155          GENLIST_PART_PADDING_LEFT
156          GENLIST_PART_PADDING_RIGHT
157          GENLIST_PART_PADDING_TOP_SIZE(22)
158          GENLIST_PART_PADDING_BOTTOM_SIZE(22)
159
160          GENLIST_PART_SUBITEM_SETTINGS_LRT("elm.text", GENLIST_HEIGHT_2LINE_SUB,
161             "elm.padding.left", "elm.padding.right", "elm.padding.top"
162          )
163          GENLIST_PART_ICON("elm.icon.entry",
164             GENLIST_DESCRIPTION(
165                "elm.padding.left", "elm.icon.eraser",
166                "elm.text", "elm.padding.bottom",
167                min: 0 48; // This is tuned value for exact entry size.
168             )
169          )
170          GENLIST_PART_ICON("elm.icon.eraser",
171             GENLIST_DESCRIPTION_RTB("elm.padding.right",
172                "elm.text", "elm.padding.bottom",
173                fixed: 1 0;
174                visible: 0;
175                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
176                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
177             )
178             description { state: "show" 0.0;
179                inherit: "default" 0.0;
180                visible: 1;
181             }
182          )
183          GENLIST_PART_IMAGE("elm.icon.rename",
184             GENLIST_DESCRIPTION_ENVELOP("elm.icon.eraser",
185                visible: 1;
186                fixed: 1 0;
187                image.normal: "00_EditField_rename.png";
188                min: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
189                max: GENLIST_ICON_ENTRY_SIZE GENLIST_ICON_ENTRY_SIZE;
190                color: GENLIST_ENTRY_RENAME_COLOR;
191             )
192             description { state: "hide" 0.0;
193                inherit: "default" 0.0;
194                visible: 0;
195             }
196          )
197          GENLIST_PART_FLIP
198       }
199       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.entry"; target: "elm.icon.rename"; )
200       GENLIST_PROGRAMS_ENTRY
201    }
202
203 // 2.2.6.2 (without genlist background)
204    group {  GENLIST_NAME("editfield/title/no_bg/default")
205       alias: "elm/layout/editfield/title/no_bg/default";
206       inherit: "elm/genlist/item/editfield/title/default";
207
208       parts {
209          GENLIST_PART_BG_NORMAL_OFF
210       }
211    }
212
213    group {  GENLIST_NAME("1icon/default")
214       GENLIST_PROLOG_NORMAL
215
216       data.item: "contents" "elm.icon";
217
218       parts {
219          GENLIST_PART_BASE
220          GENLIST_PART_BG_NORMAL
221          GENLIST_PART_BOTTOM_LINE
222          GENLIST_PART_PADDING_LEFT
223          GENLIST_PART_PADDING_RIGHT
224          GENLIST_PART_PADDING_TOP
225          GENLIST_PART_PADDING_BOTTOM
226
227          GENLIST_PART_ICON("elm.icon",
228             GENLIST_DESCRIPTION(
229                "elm.padding.left", "elm.padding.right",
230                "elm.padding.top", "elm.padding.bottom",
231                min: 0 GENLIST_HEIGHT_1LINE;
232             )
233          )
234          GENLIST_PART_FLIP
235       }
236       GENLIST_PROGRAMS_NORMAL( target: "elm.icon"; )
237    }
238
239    group { GENLIST_NAME("1icon/with_no_line/default")
240       inherit: "elm/genlist/item/1icon/default";
241
242       parts {
243          part { name: "bottom_line";
244             description { state: "default" 0.0;
245                visible: 0;
246             }
247          }
248          part { name: "bottom_line2";
249             description { state: "default" 0.0;
250                visible: 0;
251             }
252          }
253       }
254    }
255
256    group { GENLIST_NAME("1icon/no_padding/default")
257       inherit: "elm/genlist/item/1icon/default";
258
259       parts {
260          GENLIST_PART_PADDING_LEFT_SIZE(0)
261          GENLIST_PART_PADDING_RIGHT_SIZE(0)
262       }
263    }
264
265 // -------------------------------------------------------------------
266 // 1 line -------------------------------------------------------
267 // -------------------------------------------------------------------
268 // 2.2.1.1
269    group { GENLIST_NAME("1text/default")
270       GENLIST_PROLOG_NORMAL
271
272       data.item: "texts" "elm.text";
273
274       parts {
275          GENLIST_PART_BG_NORMAL
276          GENLIST_PART_BASE
277          GENLIST_PART_BOTTOM_LINE
278          GENLIST_PART_PADDING_LEFT
279          GENLIST_PART_PADDING_RIGHT
280          GENLIST_PART_PADDING_TOP
281          GENLIST_PART_PADDING_BOTTOM
282
283          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
284             "elm.padding.left", "elm.padding.right",
285             "elm.padding.top", "elm.padding.bottom",
286          )
287          GENLIST_PART_FLIP
288       }
289       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
290    }
291 // 2.2.1.1 (textblock)
292    group { GENLIST_NAME("1text.tb/default")
293       GENLIST_PROLOG_NORMAL
294       data.item: "texts" "elm.text";
295       parts {
296          GENLIST_PART_BASE
297          GENLIST_PART_BG_NORMAL
298          GENLIST_PART_BOTTOM_LINE
299          GENLIST_PART_PADDING_LEFT
300          GENLIST_PART_PADDING_RIGHT
301          GENLIST_PART_PADDING_TOP
302          GENLIST_PART_PADDING_BOTTOM
303
304          GENLIST_PART_LISTITEM_TB_("elm.text", GENLIST_HEIGHT_1LINE,
305             "elm.padding.left", "elm.padding.right",
306             "elm.padding.top", "elm.padding.bottom",
307          )
308          GENLIST_PART_FLIP
309       }
310       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
311    }
312
313 // 2.2.1.2
314    group { GENLIST_NAME("2text/default")
315       GENLIST_PROLOG_NORMAL
316       data.item: "texts" "elm.text.1 elm.text.2";
317       parts {
318          GENLIST_PART_BG_NORMAL
319          GENLIST_PART_BASE
320          GENLIST_PART_BOTTOM_LINE
321          GENLIST_PART_PADDING_LEFT
322          GENLIST_PART_PADDING_RIGHT
323          GENLIST_PART_PADDING_TOP
324          GENLIST_PART_PADDING_BOTTOM
325
326          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_1LINE,
327             "elm.padding.left", "elm.text.2",
328             "elm.padding.top", "elm.padding.bottom",
329          )
330          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_1LINE,
331             "elm.padding.right",
332             "elm.padding.top", "elm.padding.bottom"
333          )
334          GENLIST_PART_FLIP
335       }
336       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
337    }
338
339 // 2.2.1.3
340    group { GENLIST_NAME("2text.6/default")
341       inherit: "elm/genlist/item/2text/default";
342
343       parts {
344
345          part { name: "elm.text.2";
346             description { state: "default" 0.0;
347                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
348             }
349             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
350          }
351       }
352    }
353
354 // 2.2.1.4
355    group { GENLIST_NAME("1text.1icon/default")
356       GENLIST_PROLOG_NORMAL
357
358       data.item: "texts" "elm.text";
359       data.item: "contents" "elm.icon";
360
361       parts {
362          GENLIST_PART_BG_NORMAL
363          GENLIST_PART_BASE
364          GENLIST_PART_BOTTOM_LINE
365          GENLIST_PART_PADDING_LEFT
366          GENLIST_PART_PADDING_RIGHT
367          GENLIST_PART_PADDING_TOP
368          GENLIST_PART_PADDING_BOTTOM
369
370          GENLIST_PART_LISTITEM_("elm.text", GENLIST_HEIGHT_1LINE,
371             "elm.padding.left", "elm.padding.icon.left",
372             "elm.padding.top", "elm.padding.bottom",
373          )
374          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
375          GENLIST_PART_ICON_BTN_01_RTB("elm.icon",
376             "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
377          GENLIST_PART_FLIP
378       }
379       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
380    }
381
382 // 2.2.1.5
383    group { GENLIST_NAME("1text.1icon.4/default")
384       inherit: "elm/genlist/item/1text.1icon/default";
385
386       parts {
387          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
388       }
389    }
390
391 // 2.2.1.6
392    group { GENLIST_NAME("1text.1icon.6/default")
393       inherit: "elm/genlist/item/1text.1icon/default";
394
395       parts {
396          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
397       }
398    }
399
400
401 // 2.2.1.7
402       group { GENLIST_NAME("1text.1icon.7/default")
403       inherit: "elm/genlist/item/1text.1icon/default";
404
405       parts {
406          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
407       }
408    }
409
410 // 2.2.1.8
411    group { GENLIST_NAME("1text.1icon.5/default")
412       inherit: "elm/genlist/item/1text.1icon/default";
413
414       parts {
415          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
416       }
417    }
418
419 // 2.2.1.9
420    group { GENLIST_NAME("1text.2icon.3/default")
421       GENLIST_PROLOG_NORMAL
422       data.item: "texts" "elm.text";
423       data.item: "contents" "elm.icon.1 elm.icon.2";
424
425       parts {
426          GENLIST_PART_BG_NORMAL
427          GENLIST_PART_BASE
428          GENLIST_PART_BOTTOM_LINE
429          GENLIST_PART_PADDING_LEFT
430          GENLIST_PART_PADDING_RIGHT
431          GENLIST_PART_PADDING_TOP
432          GENLIST_PART_PADDING_BOTTOM
433
434          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
435             "elm.padding.left", "elm.text.limit",
436             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
437          )
438          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
439          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
440          // Virtual part for Maxmimum right X axis of TEXT
441          GENLIST_PART_SPACER("elm.text.limit",
442             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
443                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
444             )
445          )
446          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
447          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
448          GENLIST_PART_FLIP
449       }
450       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
451    }
452
453 // 2.2.1.9 (textblock)
454    group { GENLIST_NAME("1text.2icon.3.tb/default")
455       GENLIST_PROLOG_NORMAL
456       data.item: "texts" "elm.text";
457       data.item: "contents" "elm.icon.1 elm.icon.2";
458
459       parts {
460          GENLIST_PART_BG_NORMAL
461          GENLIST_PART_BASE
462          GENLIST_PART_BOTTOM_LINE
463          GENLIST_PART_PADDING_LEFT
464          GENLIST_PART_PADDING_RIGHT
465          GENLIST_PART_PADDING_TOP
466          GENLIST_PART_PADDING_BOTTOM
467
468          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE,
469             "elm.padding.left", "elm.text.limit",
470             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
471          )
472          GENLIST_PART_PADDING_L("elm.padding.text.right", "elm.text")
473          GENLIST_PART_ICON_SMALL_L("elm.icon.2", "elm.padding.text.right")
474          // Virtual part for Maxmimum right X axis of TEXT
475          GENLIST_PART_SPACER("elm.text.limit",
476             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
477                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
478             )
479          )
480          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
481          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
482          GENLIST_PART_FLIP
483       }
484       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
485    }
486
487 // 2.2.1.10
488    group { GENLIST_NAME("1text.1icon.2/default")
489       // FIXME: just for backward compatibility
490       alias: "elm/genlist/item/1text.1/expandable_n_depth/default";
491       alias: "elm/genlist/item_odd/1text.1/expandable_n_depth/default";
492       alias: "elm/genlist/item_compress/1text.1/expandable_n_depth/default";
493       alias: "elm/genlist/item_compress_odd/1text.1/expandable_n_depth/default";
494       alias: "elm/genlist/tree/1text.1/expandable_n_depth/default";
495       alias: "elm/genlist/tree_odd/1text.1/expandable_n_depth/default";
496       alias: "elm/genlist/tree_compress/1text.1/expandable_n_depth/default";
497       alias: "elm/genlist/tree_compress_odd/1text.1/expandable_n_depth/default";
498       alias: "elm/genlist/item/1text.2/expandable_n_depth/default";
499       alias: "elm/genlist/item_odd/1text.2/expandable_n_depth/default";
500       alias: "elm/genlist/item_compress/1text.2/expandable_n_depth/default";
501       alias: "elm/genlist/item_compress_odd/1text.2/expandable_n_depth/default";
502       alias: "elm/genlist/tree/1text.2/expandable_n_depth/default";
503       alias: "elm/genlist/tree_odd/1text.2/expandable_n_depth/default";
504       alias: "elm/genlist/tree_compress/1text.2/expandable_n_depth/default";
505
506       GENLIST_PROLOG_NORMAL
507       data.item: "texts" "elm.text";
508       data.item: "contents" "elm.icon";
509
510       parts {
511          GENLIST_PART_BG_NORMAL
512          GENLIST_PART_BASE
513          GENLIST_PART_BOTTOM_LINE
514          GENLIST_PART_PADDING_LEFT
515          GENLIST_PART_PADDING_RIGHT
516          GENLIST_PART_PADDING_TOP
517          GENLIST_PART_PADDING_BOTTOM
518
519          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
520          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
521          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
522             "elm.padding.icon.right", "elm.padding.right", )
523          GENLIST_PART_FLIP
524       }
525       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
526    }
527
528 // 2.2.1.10 (textblock)
529    group { GENLIST_NAME("1text.1icon.2.tb/default")
530       GENLIST_PROLOG_NORMAL
531       data.item: "texts" "elm.text";
532       data.item: "contents" "elm.icon";
533
534       parts {
535          GENLIST_PART_BG_NORMAL
536          GENLIST_PART_BASE
537          GENLIST_PART_BOTTOM_LINE
538          GENLIST_PART_PADDING_LEFT
539          GENLIST_PART_PADDING_RIGHT
540          GENLIST_PART_PADDING_TOP
541          GENLIST_PART_PADDING_BOTTOM
542
543          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
544          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
545          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.padding.right",)
546          GENLIST_PART_FLIP
547       }
548       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; )
549    }
550
551 // 2.2.1.11
552    group { GENLIST_NAME("2text.1icon/default")
553       GENLIST_PROLOG_NORMAL
554       data.item: "texts" "elm.text.1 elm.text.2";
555       data.item: "contents" "elm.icon";
556
557       parts {
558          GENLIST_PART_BG_NORMAL
559          GENLIST_PART_BASE
560          GENLIST_PART_BOTTOM_LINE
561          GENLIST_PART_PADDING_LEFT
562          GENLIST_PART_PADDING_RIGHT
563          GENLIST_PART_PADDING_TOP
564          GENLIST_PART_PADDING_BOTTOM
565
566          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
567          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
568          GENLIST_PART_LISTITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE, "elm.padding.icon.right", "elm.text.2",)
569          GENLIST_PART_SUBITEM_R("elm.text.2", GENLIST_HEIGHT_1LINE, "elm.padding.right")
570          GENLIST_PART_FLIP
571       }
572       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
573    }
574
575 // 2.2.1.12
576    group { GENLIST_NAME("2text.1icon.6/default")
577       inherit: "elm/genlist/item/2text.1icon/default";
578
579       parts {
580          part { name: "elm.text.2";
581             description { state: "default" 0.0;
582                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
583             }
584             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
585          }
586       }
587    }
588
589 // 2.2.1.13
590    group { GENLIST_NAME("1text.2icon/default")
591       GENLIST_PROLOG_NORMAL
592       data.item: "texts" "elm.text";
593       data.item: "contents" "elm.icon.1 elm.icon.2";
594
595       parts {
596          GENLIST_PART_BG_NORMAL
597          GENLIST_PART_BASE
598          GENLIST_PART_BOTTOM_LINE
599          GENLIST_PART_PADDING_LEFT
600          GENLIST_PART_PADDING_RIGHT
601          GENLIST_PART_PADDING_TOP
602          GENLIST_PART_PADDING_BOTTOM
603
604          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
605          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
606          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
607          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
608          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
609          GENLIST_PART_FLIP
610       }
611       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
612    }
613
614 // 2.2.1.13 (textblock)
615    group { GENLIST_NAME("1text.2icon.tb/default")
616       GENLIST_PROLOG_NORMAL
617       data.item: "texts" "elm.text";
618       data.item: "contents" "elm.icon.1 elm.icon.2";
619
620       parts {
621          GENLIST_PART_BG_NORMAL
622          GENLIST_PART_BASE
623          GENLIST_PART_BOTTOM_LINE
624          GENLIST_PART_PADDING_LEFT
625          GENLIST_PART_PADDING_RIGHT
626          GENLIST_PART_PADDING_TOP
627          GENLIST_PART_PADDING_BOTTOM
628
629          GENLIST_PART_ICON_BIG_L( "elm.icon.1", "elm.padding.left")
630          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
631          GENLIST_PART_LISTITEM_LR_TB("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon1.right", "elm.padding.icon2.left",)
632          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
633          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
634          GENLIST_PART_FLIP
635       }
636       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
637    }
638
639 // 2.2.1.14
640    group { GENLIST_NAME("1text.2icon.6/default")
641       inherit: "elm/genlist/item/1text.2icon/default";
642
643       parts {
644          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
645
646       }
647    }
648
649 // 2.2.1.14 (textblock)
650    group { GENLIST_NAME("1text.2icon.6.tb/default")
651       inherit: "elm/genlist/item/1text.2icon.tb/default";
652
653       parts {
654          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
655       }
656    }
657
658 // 2.2.1.15
659    group { GENLIST_NAME("1text.2icon.7/default")
660       inherit: "elm/genlist/item/1text.2icon/default";
661
662       parts {
663          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon.2", "elm.padding.right")
664       }
665    }
666
667 // 2.2.1.16
668 // 2.2.1.20
669    group { GENLIST_NAME("1text.1icon.3/default")
670       inherit: "elm/genlist/item/1text.1icon.2/default";
671
672       parts {
673          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
674       }
675    }
676
677 // 2.2.1.16 (textblock)
678 // 2.2.1.20 (textblock)
679    group { GENLIST_NAME("1text.1icon.3.tb/default")
680       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
681
682       parts {
683          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
684       }
685    }
686
687 // 2.2.1.17
688    group { GENLIST_NAME("1text.2icon.4/default")
689       inherit: "elm/genlist/item/1text.2icon/default";
690
691       parts {
692          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
693          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
694       }
695    }
696
697 // 2.2.1.17 (textblock)
698    group { GENLIST_NAME("1text.2icon.4.tb/default")
699       inherit: "elm/genlist/item/1text.2icon.tb/default";
700
701       parts {
702          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
703          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
704       }
705    }
706
707 // 2.2.1.18
708 // 2.2.1.23
709    group { GENLIST_NAME("1text.2icon.2/default")
710       GENLIST_PROLOG_NORMAL
711       data.item: "texts" "elm.text";
712       data.item: "contents" "elm.icon.1 elm.icon.2";
713
714       parts {
715          GENLIST_PART_BG_NORMAL
716          GENLIST_PART_BASE
717          GENLIST_PART_BOTTOM_LINE
718          GENLIST_PART_PADDING_LEFT
719          GENLIST_PART_PADDING_RIGHT
720          GENLIST_PART_PADDING_TOP
721          GENLIST_PART_PADDING_BOTTOM
722
723          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
724          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
725          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
726          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
727          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE, "elm.padding.icon2.right", "elm.padding.right",)
728          GENLIST_PART_FLIP
729       }
730       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
731    }
732
733 // 2.2.1.19
734 // 2.2.1.25
735    group { GENLIST_NAME("1text.3icon/default")
736       GENLIST_PROLOG_NORMAL
737       data.item: "texts" "elm.text";
738       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
739
740       parts {
741          GENLIST_PART_BG_NORMAL
742          GENLIST_PART_BASE
743          GENLIST_PART_BOTTOM_LINE
744          GENLIST_PART_PADDING_LEFT
745          GENLIST_PART_PADDING_RIGHT
746          GENLIST_PART_PADDING_TOP
747          GENLIST_PART_PADDING_BOTTOM
748
749          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
750          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
751          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
752          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
753          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
754             "elm.padding.icon2.right", "elm.padding.icon3.left",)
755          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
756          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
757          GENLIST_PART_FLIP
758       }
759       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
760    }
761
762 // 2.2.1.21
763    group { GENLIST_NAME("1text.2icon.8/default")
764       inherit: "elm/genlist/item/1text.2icon/default";
765
766       parts {
767          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
768          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
769       }
770    }
771
772 // 2.2.1.22
773    group { GENLIST_NAME("1text.2icon.9/default")
774       inherit: "elm/genlist/item/1text.2icon/default";
775
776       parts {
777          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
778          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
779       }
780    }
781
782 // 2.2.1.24
783    group { GENLIST_NAME("1text.3icon.2/default")
784       GENLIST_PROLOG_NORMAL
785       data.item: "texts" "elm.text";
786       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
787
788       parts {
789          GENLIST_PART_BG_NORMAL
790          GENLIST_PART_BASE
791          GENLIST_PART_BOTTOM_LINE
792          GENLIST_PART_PADDING_LEFT
793          GENLIST_PART_PADDING_RIGHT
794          GENLIST_PART_PADDING_TOP
795          GENLIST_PART_PADDING_BOTTOM
796
797          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
798          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
799          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
800             "elm.padding.icon1.right", "elm.padding.icon2.left", )
801          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
802          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.icon3.left")
803          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
804          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
805          GENLIST_PART_FLIP
806       }
807       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
808    }
809
810 // 2.2.1.26
811    group { GENLIST_NAME("2text.4/default")
812       GENLIST_PROLOG_NORMAL
813       data.item: "texts" "elm.text.1 elm.text.2";
814
815       parts {
816          GENLIST_PART_BG_NORMAL
817          GENLIST_PART_BASE
818          GENLIST_PART_BOTTOM_LINE
819          GENLIST_PART_PADDING_LEFT
820          GENLIST_PART_PADDING_RIGHT
821          GENLIST_PART_PADDING_TOP
822          GENLIST_PART_PADDING_BOTTOM
823
824          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
825             "elm.padding.left", "elm.divider1.left",
826          )
827          GENLIST_PART_PADDING_R("elm.divider1.left", "elm.divider1")
828          GENLIST_PART_DIVIDER_R("elm.text.2.left")
829          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
830          GENLIST_PART_SUBITEM_R_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
831             "elm.padding.right")
832          GENLIST_PART_FLIP
833       }
834       GENLIST_PROGRAMS_NORMAL(
835          target: "elm.text.1"; target: "elm.text.2";
836          target: "elm.divider1"; target: "elm.divider2"; )
837    }
838
839 // 2.2.1.26 (textblock)
840    group { GENLIST_NAME("2text.4.tb/default")
841       GENLIST_PROLOG_NORMAL
842       data.item: "texts" "elm.text.1 elm.text.2";
843
844       parts {
845          GENLIST_PART_BG_NORMAL
846          GENLIST_PART_BASE
847          GENLIST_PART_BOTTOM_LINE
848          GENLIST_PART_PADDING_LEFT
849          GENLIST_PART_PADDING_RIGHT
850          GENLIST_PART_PADDING_TOP
851          GENLIST_PART_PADDING_BOTTOM
852
853          GENLIST_PART_LISTITEM_LR_TB("elm.text.1", GENLIST_HEIGHT_1LINE,
854             "elm.padding.left", "elm.elm.divider1.left",)
855          GENLIST_PART_PADDING_R("elm.elm.divider1.left", "elm.divider1")
856          GENLIST_PART_DIVIDER_R("elm.text.2.left")
857          GENLIST_PART_PADDING_R("elm.text.2.left", "elm.text.2")
858          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 206, GENLIST_HEIGHT_1LINE,
859             "elm.padding.right")
860          GENLIST_PART_FLIP
861       }
862       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
863          target: "elm.divider1"; target: "elm.divider2"; )
864    }
865
866 // 2.2.1.27
867    group { GENLIST_NAME("2text.5/default")
868       GENLIST_PROLOG_NORMAL
869       data.item: "texts" "elm.text.1 elm.text.2";
870
871       parts {
872          GENLIST_PART_BG_NORMAL
873          GENLIST_PART_BASE
874          GENLIST_PART_BOTTOM_LINE
875          GENLIST_PART_PADDING_LEFT
876          GENLIST_PART_PADDING_RIGHT
877          GENLIST_PART_PADDING_TOP
878          GENLIST_PART_PADDING_BOTTOM
879
880          GENLIST_PART_SUBITEM_L_FIXED("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
881             "elm.padding.left")
882          GENLIST_PART_PADDING_L("elm.text2.right", "elm.text.2")
883          GENLIST_PART_DIVIDER_L("elm.text2.right")
884          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
885          GENLIST_PART_SUBITEM_LR("elm.text.1", GENLIST_HEIGHT_1LINE,
886             "elm.divider.right", "elm.padding.right", )
887          GENLIST_PART_FLIP
888       }
889       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.divider1"; target: "elm.divider2"; )
890    }
891
892 // 2.2.1.28
893    group { GENLIST_NAME("1text.1icon.divider/default")
894       inherit: "elm/genlist/item/1text.1icon.7/default";
895
896       parts {
897          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
898             "elm.padding.left", "elm.divider1",
899          )
900          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
901          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
902          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
903       }
904       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
905    }
906
907 // 2.2.1.29
908    group { GENLIST_NAME("1text.2icon.divider/default")
909       inherit: "elm/genlist/item/1text.2icon.7/default";
910
911       parts {
912          GENLIST_PART_LISTITEM_LR("elm.text", GENLIST_HEIGHT_1LINE,
913             "elm.padding.icon1.right", "elm.divider1",
914          )
915          GENLIST_PART_DIVIDER_R("elm.padding.icon2.left")
916          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
917       }
918    }
919
920 // -------------------------------------------------------------------
921 // 2 line -------------------------------------------------------
922 // -------------------------------------------------------------------
923 // 2.2.2.1
924    group { GENLIST_NAME("2text.2/default")
925       GENLIST_PROLOG_NORMAL
926       data.item: "texts" "elm.text.1 elm.text.2";
927
928       parts {
929          GENLIST_PART_BG_NORMAL
930          GENLIST_PART_BASE
931          GENLIST_PART_BOTTOM_LINE
932          GENLIST_PART_PADDING_LEFT
933          GENLIST_PART_PADDING_RIGHT
934          GENLIST_PART_PADDING_TOP_2LINE
935          GENLIST_PART_PADDING_BOTTOM_2LINE
936
937          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
938             "elm.padding.left", "elm.padding.right",
939             "elm.padding.top", "elm.text.2",
940          )
941          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
942             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
943          GENLIST_PART_FLIP
944       }
945       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
946    }
947
948 // 2.2.2.1 (textblock)
949    group { GENLIST_NAME("2text.2.tb/default")
950       GENLIST_PROLOG_NORMAL
951       data.item: "texts" "elm.text.1 elm.text.2";
952
953       parts {
954          GENLIST_PART_BG_NORMAL
955          GENLIST_PART_BASE
956          GENLIST_PART_BOTTOM_LINE
957          GENLIST_PART_PADDING_LEFT
958          GENLIST_PART_PADDING_RIGHT
959          GENLIST_PART_PADDING_TOP_2LINE
960          GENLIST_PART_PADDING_BOTTOM_2LINE
961
962          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
963             "elm.padding.left", "elm.padding.right",
964             "elm.padding.top", "elm.text.2",
965          )
966          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
967             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
968          )
969          GENLIST_PART_FLIP
970       }
971       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
972    }
973
974 // 2.2.2.2
975    group { GENLIST_NAME("2text.3/default")
976       GENLIST_PROLOG_NORMAL
977       data.item: "texts" "elm.text.1 elm.text.2";
978
979       parts {
980          GENLIST_PART_BG_NORMAL
981          GENLIST_PART_BASE
982          GENLIST_PART_BOTTOM_LINE
983          GENLIST_PART_PADDING_LEFT
984          GENLIST_PART_PADDING_RIGHT
985          GENLIST_PART_PADDING_TOP_2LINE
986          GENLIST_PART_PADDING_BOTTOM_2LINE
987
988          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
989             "elm.padding.left", "elm.padding.right", "elm.padding.top"
990          )
991          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
992             "elm.padding.left", "elm.padding.right",
993             "elm.text.2", "elm.padding.bottom",
994          )
995          GENLIST_PART_FLIP
996       }
997       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
998    }
999
1000 // 2.2.2.3
1001    group { GENLIST_NAME("3text/default")
1002       GENLIST_PROLOG_NORMAL
1003       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1004
1005       parts {
1006          GENLIST_PART_BG_NORMAL
1007          GENLIST_PART_BASE
1008          GENLIST_PART_BOTTOM_LINE
1009          GENLIST_PART_PADDING_LEFT
1010          GENLIST_PART_PADDING_RIGHT
1011          GENLIST_PART_PADDING_TOP_2LINE
1012          GENLIST_PART_PADDING_BOTTOM_2LINE
1013
1014          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1015             "elm.padding.left", "elm.text.3",
1016             "elm.padding.top", "elm.text.2",
1017          )
1018          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1019             "elm.padding.right", "elm.padding.top", "elm.text.2"
1020          )
1021          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1022             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1023          GENLIST_PART_FLIP
1024       }
1025       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1026    }
1027
1028 // 2.2.2.3 (textblock)
1029    group { GENLIST_NAME("3text.tb/default")
1030       GENLIST_PROLOG_NORMAL
1031       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1032
1033       parts {
1034          GENLIST_PART_BG_NORMAL
1035          GENLIST_PART_BASE
1036          GENLIST_PART_BOTTOM_LINE
1037          GENLIST_PART_PADDING_LEFT
1038          GENLIST_PART_PADDING_RIGHT
1039          GENLIST_PART_PADDING_TOP_2LINE
1040          GENLIST_PART_PADDING_BOTTOM_2LINE
1041
1042          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1043             "elm.padding.left", "elm.text.3",
1044             "elm.padding.top", "elm.text.2",
1045          )
1046          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1047             "elm.padding.right", "elm.padding.top", "elm.text.2"
1048          )
1049          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1050             "elm.padding.left", "elm.padding.right", "elm.padding.bottom"
1051          )
1052          GENLIST_PART_FLIP
1053       }
1054       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
1055    }
1056
1057 // 2.2.2.4
1058    group { GENLIST_NAME("2text.1icon.2/default")
1059       GENLIST_PROLOG_NORMAL
1060       data.item: "texts" "elm.text.1 elm.text.2";
1061       data.item: "contents" "elm.icon";
1062
1063       parts {
1064          GENLIST_PART_BG_NORMAL
1065          GENLIST_PART_BASE
1066          GENLIST_PART_BOTTOM_LINE
1067          GENLIST_PART_PADDING_LEFT
1068          GENLIST_PART_PADDING_RIGHT
1069          GENLIST_PART_PADDING_TOP_2LINE
1070          GENLIST_PART_PADDING_BOTTOM_2LINE
1071
1072          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1073             "elm.padding.left", "elm.padding.icon.left",
1074             "elm.padding.top", "elm.text.2",
1075          )
1076          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1077             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1078          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1079          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1080          GENLIST_PART_FLIP
1081       }
1082       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1083    }
1084
1085 // 2.2.2.4 (textblock)
1086    group { GENLIST_NAME("2text.1icon.2.tb/default")
1087       GENLIST_PROLOG_NORMAL
1088       data.item: "texts" "elm.text.1 elm.text.2";
1089       data.item: "contents" "elm.icon";
1090
1091       parts {
1092          GENLIST_PART_BG_NORMAL
1093          GENLIST_PART_BASE
1094          GENLIST_PART_BOTTOM_LINE
1095          GENLIST_PART_PADDING_LEFT
1096          GENLIST_PART_PADDING_RIGHT
1097          GENLIST_PART_PADDING_TOP_2LINE
1098          GENLIST_PART_PADDING_BOTTOM_2LINE
1099
1100          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1101             "elm.padding.left", "elm.padding.icon.left",
1102             "elm.padding.top", "elm.text.2",
1103          )
1104          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1105             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom")
1106          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1107          GENLIST_PART_ICON_BTN_01_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1108          GENLIST_PART_FLIP
1109       }
1110       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1111    }
1112
1113
1114 // 2.2.2.5
1115    group { GENLIST_NAME("2text.1icon.10/default")
1116       inherit: "elm/genlist/item/2text.1icon.2/default";
1117
1118       parts {
1119          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1120       }
1121    }
1122
1123 // 2.2.2.5 (textblock)
1124    group { GENLIST_NAME("2text.1icon.10.tb/default")
1125       GENLIST_PROLOG_NORMAL
1126       data.item: "texts" "elm.text.1 elm.text.2";
1127       data.item: "contents" "elm.icon";
1128
1129       parts {
1130          GENLIST_PART_BG_NORMAL
1131          GENLIST_PART_BASE
1132          GENLIST_PART_BOTTOM_LINE
1133          GENLIST_PART_PADDING_LEFT
1134          GENLIST_PART_PADDING_RIGHT
1135          GENLIST_PART_PADDING_TOP_2LINE
1136          GENLIST_PART_PADDING_BOTTOM_2LINE
1137
1138          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1139             "elm.padding.left", "elm.padding.icon.left",
1140             "elm.padding.top", "elm.text.2",
1141          )
1142          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1143             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1144          )
1145          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1146          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1147          GENLIST_PART_FLIP
1148       }
1149       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1150    }
1151
1152 // 2.2.2.6
1153    group { GENLIST_NAME("2text.5icon/default")
1154       GENLIST_PROLOG_NORMAL
1155       data.item: "texts" "elm.text.1 elm.text.2";
1156       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
1157
1158       parts {
1159          GENLIST_PART_BG_NORMAL
1160          GENLIST_PART_BASE
1161          GENLIST_PART_BOTTOM_LINE
1162          GENLIST_PART_PADDING_LEFT
1163          GENLIST_PART_PADDING_RIGHT
1164          GENLIST_PART_PADDING_TOP_2LINE
1165          GENLIST_PART_PADDING_BOTTOM_2LINE
1166
1167          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1168             "elm.padding.left", "elm.icon.5",
1169             "elm.padding.top", "elm.text.2",
1170          )
1171          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1172             "elm.padding.left", "elm.padding.right", "elm.padding.bottom")
1173          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1174             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1175          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1176          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1177             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1178          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1179          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1180             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1181          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1182          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1183             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1184          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1185          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1186             "elm.padding.right", "elm.padding.top", "elm.text.2")
1187          GENLIST_PART_FLIP
1188       }
1189       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1190          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5";)
1191    }
1192
1193 // 2.2.2.7
1194    group { GENLIST_NAME("3text.1icon/default")
1195       GENLIST_PROLOG_NORMAL
1196       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1197       data.item: "contents" "elm.icon";
1198
1199       parts {
1200          GENLIST_PART_BG_NORMAL
1201          GENLIST_PART_BASE
1202          GENLIST_PART_BOTTOM_LINE
1203          GENLIST_PART_PADDING_LEFT
1204          GENLIST_PART_PADDING_RIGHT
1205          GENLIST_PART_PADDING_TOP_2LINE
1206          GENLIST_PART_PADDING_BOTTOM_2LINE
1207
1208          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1209             "elm.padding.left", "elm.padding.icon.left",
1210             "elm.padding.top", "elm.text.3",
1211          )
1212          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1213          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1214             "elm.padding.right", "elm.padding.top", "elm.text.3"
1215          )
1216
1217          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1218             "elm.padding.left", "elm.padding.text3.right",
1219             "elm.text.1", "elm.padding.bottom",
1220          )
1221          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1222          GENLIST_PART_SUBITEM_RB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1223             "elm.padding.right", "elm.padding.bottom")
1224          GENLIST_PART_FLIP
1225       }
1226       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1227          target: "elm.icon"; )
1228    }
1229
1230 // 2.2.2.7 (textblock)
1231    group { GENLIST_NAME("3text.1icon.tb/default")
1232       GENLIST_PROLOG_NORMAL
1233       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1234       data.item: "contents" "elm.icon";
1235
1236       parts {
1237          GENLIST_PART_BG_NORMAL
1238          GENLIST_PART_BASE
1239          GENLIST_PART_BOTTOM_LINE
1240          GENLIST_PART_PADDING_LEFT
1241          GENLIST_PART_PADDING_RIGHT
1242          GENLIST_PART_PADDING_TOP_2LINE
1243          GENLIST_PART_PADDING_BOTTOM_2LINE
1244
1245          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
1246          // and theier font size can be changed both.
1247          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1248             "elm.padding.left", "elm.padding.icon.left",
1249             "elm.padding.top",
1250          )
1251          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1252          GENLIST_PART_ICON_SMALL_RTB("elm.icon",
1253             "elm.padding.right", "elm.padding.top", "elm.text.3")
1254
1255          GENLIST_PART_SUBITEM_TB_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1256             "elm.padding.left", "elm.padding.text3.right",
1257             "elm.text.1", "elm.padding.bottom"
1258          )
1259          GENLIST_PART_PADDING_R("elm.padding.text3.right", "elm.text.3")
1260          GENLIST_PART_SUBITEM_RTB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
1261             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1262          GENLIST_PART_FLIP
1263       }
1264       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1265          target: "elm.icon"; )
1266    }
1267
1268 // 2.2.2.8
1269    group { GENLIST_NAME("2text.2icon/default")
1270       GENLIST_PROLOG_NORMAL
1271       data.item: "texts" "elm.text.1 elm.text.2";
1272       data.item: "contents" "elm.icon.1 elm.icon.2";
1273
1274       parts {
1275          GENLIST_PART_BG_NORMAL
1276          GENLIST_PART_BASE
1277          GENLIST_PART_BOTTOM_LINE
1278          GENLIST_PART_PADDING_LEFT
1279          GENLIST_PART_PADDING_RIGHT
1280          GENLIST_PART_PADDING_TOP_2LINE
1281          GENLIST_PART_PADDING_BOTTOM_2LINE
1282
1283          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1284             "elm.padding.left", "elm.padding.icon1.left",
1285             "elm.padding.top", "elm.icon.2",
1286          )
1287          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1288          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
1289             "elm.padding.right", "elm.padding.top", "elm.icon.2")
1290
1291          GENLIST_PART_ICON_SMALL_LB("elm.icon.2",
1292             "elm.padding.left", "elm.padding.bottom")
1293          GENLIST_PART_PADDING_L("elm.icon2.right", "elm.icon.2")
1294          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1295             "elm.icon2.right", "elm.padding.right",
1296             "elm.text.1", "elm.padding.bottom",
1297             fixed: 1 1;
1298          )
1299          GENLIST_PART_FLIP
1300       }
1301       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1302          target: "elm.icon.1"; target: "elm.icon.2"; )
1303    }
1304
1305 // 2.2.2.9
1306    group { GENLIST_NAME("2text.7/default")
1307       inherit: "elm/genlist/item/2text.2/default";
1308
1309       parts {
1310          part { name: "elm.text.2";
1311             description { state: "default" 0.0;
1312                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1313             }
1314             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1315          }
1316       }
1317    }
1318
1319 // 2.2.2.10
1320    group { GENLIST_NAME("2text.1icon.7/default")
1321       inherit: "elm/genlist/item/2text.1icon.2/default";
1322
1323       parts {
1324          part { name: "elm.text.2";
1325             description { state: "default" 0.0;
1326                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1327             }
1328             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1329          }
1330          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1331       }
1332    }
1333
1334 // 2.2.2.10 (textblock)
1335    group { GENLIST_NAME("2text.1icon.7.tb/default")
1336       GENLIST_PROLOG_NORMAL
1337       data.item: "texts" "elm.text.1 elm.text.2";
1338       data.item: "contents" "elm.icon";
1339
1340       parts {
1341          GENLIST_PART_BG_NORMAL
1342          GENLIST_PART_BASE
1343          GENLIST_PART_BOTTOM_LINE
1344          GENLIST_PART_PADDING_LEFT
1345          GENLIST_PART_PADDING_RIGHT
1346          GENLIST_PART_PADDING_TOP_2LINE
1347          GENLIST_PART_PADDING_BOTTOM_2LINE
1348
1349          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1350             "elm.padding.left", "elm.padding.icon.left",
1351             "elm.padding.top", "elm.text.2",
1352          )
1353          GENLIST_PART_SUBITEM_SETTINGS_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1354             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom"
1355          )
1356          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1357          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1358          GENLIST_PART_FLIP
1359       }
1360       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
1361    }
1362
1363 // 2.2.2.11
1364    group { GENLIST_NAME("2text.1icon.11/default")
1365       inherit: "elm/genlist/item/2text.1icon.2/default";
1366       parts {
1367          part { name: "elm.text.2";
1368             description { state: "default" 0.0;
1369                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1370             }
1371             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1372          }
1373          GENLIST_PART_ICON_BTN_02_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1374       }
1375    }
1376
1377 // 2.2.2.12
1378    group { GENLIST_NAME("2text.2icon.2/default")
1379       GENLIST_PROLOG_NORMAL
1380       data.item: "texts" "elm.text.1 elm.text.2";
1381       data.item: "contents" "elm.icon.1 elm.icon.2";
1382
1383       parts {
1384          GENLIST_PART_BG_NORMAL
1385          GENLIST_PART_BASE
1386          GENLIST_PART_BOTTOM_LINE
1387          GENLIST_PART_PADDING_LEFT
1388          GENLIST_PART_PADDING_RIGHT
1389          GENLIST_PART_PADDING_TOP_2LINE
1390          GENLIST_PART_PADDING_BOTTOM_2LINE
1391
1392          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1393             "elm.padding.left", "elm.padding.icon1.left",
1394             "elm.padding.top", "elm.text.2",
1395          )
1396          GENLIST_PART_SUBITEM_RB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1397             "elm.icon2.rect", "elm.padding.bottom")
1398          GENLIST_PART_PADDING_L("elm.padding.text2.right", "elm.text.2")
1399          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1400             "elm.padding.text2.right", "elm.text.1", "elm.padding.bottom")
1401          // Virtual part for Maxmimum right X axis of text.2
1402          part { name: "elm.icon2.rect";
1403             type: RECT;
1404             scale: 1;
1405             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1406                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1407                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
1408                fixed: 1 1;
1409                visible: 0;
1410             )
1411          }
1412          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
1413          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
1414          GENLIST_PART_FLIP
1415       }
1416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1417          target: "elm.icon.1"; target: "elm.icon.2"; )
1418    }
1419
1420 // 2.2.2.13
1421    group { GENLIST_NAME("2text.1icon.5/default")
1422       GENLIST_PROLOG_NORMAL
1423       data.item: "texts" "elm.text.1 elm.text.2";
1424       data.item: "contents" "elm.icon";
1425
1426       parts {
1427          GENLIST_PART_BG_NORMAL
1428          GENLIST_PART_BASE
1429          GENLIST_PART_BOTTOM_LINE
1430          GENLIST_PART_PADDING_LEFT
1431          GENLIST_PART_PADDING_RIGHT
1432          GENLIST_PART_PADDING_TOP_2LINE
1433          GENLIST_PART_PADDING_BOTTOM_2LINE
1434
1435          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1436             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top")
1437          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1438             "elm.padding.left", "elm.padding.icon.left",
1439             "elm.text.2", "elm.padding.bottom",
1440          )
1441          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
1442          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
1443          GENLIST_PART_FLIP
1444       }
1445       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1446          target: "elm.icon"; )
1447    }
1448
1449 // 2.2.2.14
1450    group { GENLIST_NAME("2text.1icon.4/default")
1451       GENLIST_PROLOG_NORMAL
1452       data.item: "texts" "elm.text.1 elm.text.2";
1453       data.item: "contents" "elm.icon";
1454
1455       parts {
1456          GENLIST_PART_BG_NORMAL
1457          GENLIST_PART_BASE
1458          GENLIST_PART_BOTTOM_LINE
1459          GENLIST_PART_PADDING_LEFT
1460          GENLIST_PART_PADDING_RIGHT
1461          GENLIST_PART_PADDING_TOP_2LINE
1462          GENLIST_PART_PADDING_BOTTOM_2LINE
1463
1464          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1465          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1466          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1467             "elm.padding.icon.right", "elm.padding.right",
1468             "elm.padding.top", "elm.text.2",)
1469          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1470             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1471          GENLIST_PART_FLIP
1472       }
1473       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1474          target: "elm.icon"; )
1475    }
1476
1477 // 2.2.2.14 (textblock)
1478    group { GENLIST_NAME("2text.1icon.4.tb/default")
1479       GENLIST_PROLOG_NORMAL
1480       data.item: "texts" "elm.text.1 elm.text.2";
1481       data.item: "contents" "elm.icon";
1482
1483       parts {
1484          GENLIST_PART_BG_NORMAL
1485          GENLIST_PART_BASE
1486          GENLIST_PART_BOTTOM_LINE
1487          GENLIST_PART_PADDING_LEFT
1488          GENLIST_PART_PADDING_RIGHT
1489          GENLIST_PART_PADDING_TOP_2LINE
1490          GENLIST_PART_PADDING_BOTTOM_2LINE
1491
1492          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1493          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1494          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1495             "elm.padding.icon.right", "elm.padding.right",
1496             "elm.padding.top", "elm.text.2",)
1497          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1498             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1499          GENLIST_PART_FLIP
1500       }
1501       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1502          target: "elm.icon"; )
1503    }
1504
1505 // 2.2.2.15
1506    group { GENLIST_NAME("3text.1icon.2/default")
1507       GENLIST_PROLOG_NORMAL
1508       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1509       data.item: "contents" "elm.icon";
1510
1511       parts {
1512          GENLIST_PART_BG_NORMAL
1513          GENLIST_PART_BASE
1514          GENLIST_PART_BOTTOM_LINE
1515          GENLIST_PART_PADDING_LEFT
1516          GENLIST_PART_PADDING_RIGHT
1517          GENLIST_PART_PADDING_TOP_2LINE
1518          GENLIST_PART_PADDING_BOTTOM_2LINE
1519
1520          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
1521          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
1522          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1523             "elm.padding.icon.right", "elm.text.3",
1524             "elm.padding.top", "elm.text.2",)
1525          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_MAIN,
1526             "elm.padding.right", "elm.padding.top", "elm.text.2")
1527          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1528             "elm.padding.icon.right", "elm.padding.right", "elm.padding.bottom")
1529          GENLIST_PART_FLIP
1530       }
1531       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
1532          target: "elm.icon"; )
1533    }
1534
1535 // 2.2.2.16
1536    group { GENLIST_NAME("2text.1icon.8/default")
1537       inherit: "elm/genlist/item/2text.1icon.4/default";
1538
1539       parts {
1540          part { name: "elm.text.2";
1541             description { state: "default" 0.0;
1542                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
1543             }
1544             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
1545          }
1546       }
1547    }
1548
1549 // 2.2.2.17
1550    group { GENLIST_NAME("2text.6icon/default")
1551       GENLIST_PROLOG_NORMAL
1552       data.item: "texts" "elm.text.1 elm.text.2";
1553       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1554
1555       parts {
1556          GENLIST_PART_BG_NORMAL
1557          GENLIST_PART_BASE
1558          GENLIST_PART_BOTTOM_LINE
1559          GENLIST_PART_PADDING_LEFT
1560          GENLIST_PART_PADDING_RIGHT
1561          GENLIST_PART_PADDING_TOP_2LINE
1562          GENLIST_PART_PADDING_BOTTOM_2LINE
1563
1564          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1565          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1566          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1567             "elm.padding.icon6.right", "elm.icon.5",
1568             "elm.padding.top", "elm.text.2",)
1569          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1570             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1571
1572          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1573             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1574          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1575          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1576             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1577          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1578          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1579             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1580          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1581          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1582             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1583          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1584          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1585             "elm.padding.right", "elm.padding.top", "elm.text.2")
1586          GENLIST_PART_FLIP
1587       }
1588       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1589          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1590    }
1591
1592 // 2.2.2.17 (textblock)
1593    group { GENLIST_NAME("2text.6icon.tb/default")
1594       GENLIST_PROLOG_NORMAL
1595       data.item: "texts" "elm.text.1 elm.text.2";
1596       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6";
1597
1598       parts {
1599          GENLIST_PART_BG_NORMAL
1600          GENLIST_PART_BASE
1601          GENLIST_PART_BOTTOM_LINE
1602          GENLIST_PART_PADDING_LEFT
1603          GENLIST_PART_PADDING_RIGHT
1604          GENLIST_PART_PADDING_TOP_2LINE
1605          GENLIST_PART_PADDING_BOTTOM_2LINE
1606
1607          GENLIST_PART_ICON_BIG_L("elm.icon.6", "elm.padding.left")
1608          GENLIST_PART_PADDING_L("elm.padding.icon6.right", "elm.icon.6")
1609          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1610             "elm.padding.icon6.right", "elm.icon.5",
1611             "elm.padding.top", "elm.text.2",)
1612          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1613             "elm.padding.icon6.right", "elm.padding.right", "elm.padding.bottom")
1614
1615          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
1616             "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
1617          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 2)
1618          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
1619             "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
1620          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 2)
1621          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
1622             "elm.padding.icon2.left", "elm.padding.top", "elm.text.2")
1623          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", 2)
1624          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
1625             "elm.padding.icon1.left", "elm.padding.top", "elm.text.2")
1626          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon1.left", "elm.icon.1", 2)
1627          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
1628             "elm.padding.right", "elm.padding.top", "elm.text.2")
1629          GENLIST_PART_FLIP
1630       }
1631       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1632          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
1633    }
1634
1635 // 2.2.2.18
1636    group { GENLIST_NAME("2text.2icon.4/default")
1637       GENLIST_PROLOG_NORMAL
1638       data.item: "texts" "elm.text.1 elm.text.2";
1639       data.item: "contents" "elm.icon.1 elm.icon.2";
1640
1641       parts {
1642          GENLIST_PART_BG_NORMAL
1643          GENLIST_PART_BASE
1644          GENLIST_PART_BOTTOM_LINE
1645          GENLIST_PART_PADDING_LEFT
1646          GENLIST_PART_PADDING_RIGHT
1647          GENLIST_PART_PADDING_TOP_2LINE
1648          GENLIST_PART_PADDING_BOTTOM_2LINE
1649
1650          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1651          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1652          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1653             "elm.padding.icon1.right", "elm.padding.icon2.left",
1654             "elm.padding.top", "elm.text.2",)
1655          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1656             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1657
1658          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1659          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1660          GENLIST_PART_FLIP
1661       }
1662       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1663          target: "elm.icon.1"; target: "elm.icon.2"; )
1664    }
1665
1666
1667 // 2.2.2.18 (textblock)
1668    group { GENLIST_NAME("2text.2icon.4.tb/default")
1669       GENLIST_PROLOG_NORMAL
1670       data.item: "texts" "elm.text.1 elm.text.2";
1671       data.item: "contents" "elm.icon.1 elm.icon.2";
1672
1673       parts {
1674          GENLIST_PART_BG_NORMAL
1675          GENLIST_PART_BASE
1676          GENLIST_PART_BOTTOM_LINE
1677          GENLIST_PART_PADDING_LEFT
1678          GENLIST_PART_PADDING_RIGHT
1679          GENLIST_PART_PADDING_TOP_2LINE
1680          GENLIST_PART_PADDING_BOTTOM_2LINE
1681
1682          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1683          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1684          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1685             "elm.padding.icon1.right", "elm.padding.icon2.left",
1686             "elm.padding.top", "elm.text.2",)
1687          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1688             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1689
1690          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1691          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1692          GENLIST_PART_FLIP
1693       }
1694       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1695          target: "elm.icon.1"; target: "elm.icon.2";)
1696    }
1697
1698 // 2.2.2.19
1699    group { GENLIST_NAME("2text.2icon.6/default")
1700       GENLIST_PROLOG_NORMAL
1701       data.item: "texts" "elm.text.1 elm.text.2";
1702       data.item: "contents" "elm.icon.1 elm.icon.2";
1703
1704       parts {
1705          GENLIST_PART_BG_NORMAL
1706          GENLIST_PART_BASE
1707          GENLIST_PART_BOTTOM_LINE
1708          GENLIST_PART_PADDING_LEFT
1709          GENLIST_PART_PADDING_RIGHT
1710          GENLIST_PART_PADDING_TOP_2LINE
1711          GENLIST_PART_PADDING_BOTTOM_2LINE
1712
1713          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1714          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1715          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1716             "elm.padding.icon1.right", "elm.padding.right",
1717             "elm.padding.top", "elm.text.2",)
1718          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1719             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1720
1721          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1722          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1723             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1724          GENLIST_PART_FLIP
1725       }
1726       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1727          target: "elm.icon.1"; target: "elm.icon.2";)
1728    }
1729
1730 // 2.2.2.19 (textblock)
1731    group { GENLIST_NAME("2text.2icon.6.tb/default")
1732       GENLIST_PROLOG_NORMAL
1733       data.item: "texts" "elm.text.1 elm.text.2";
1734       data.item: "contents" "elm.icon.1 elm.icon.2";
1735
1736       parts {
1737          GENLIST_PART_BG_NORMAL
1738          GENLIST_PART_BASE
1739          GENLIST_PART_BOTTOM_LINE
1740          GENLIST_PART_PADDING_LEFT
1741          GENLIST_PART_PADDING_RIGHT
1742          GENLIST_PART_PADDING_TOP_2LINE
1743          GENLIST_PART_PADDING_BOTTOM_2LINE
1744
1745          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1746          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1747          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1748             "elm.padding.icon1.right", "elm.padding.right",
1749             "elm.padding.top", "elm.text.2",)
1750          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1751             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1752
1753          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1754          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
1755             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
1756          GENLIST_PART_FLIP
1757
1758       }
1759       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1760          target: "elm.icon.1"; target: "elm.icon.2";)
1761    }
1762
1763 // 2.2.2.20
1764    group { GENLIST_NAME("2text.2icon.8/default")
1765       GENLIST_PROLOG_NORMAL
1766       data.item: "texts" "elm.text.1 elm.text.2";
1767       data.item: "contents" "elm.icon.1 elm.icon.2";
1768
1769       parts {
1770          GENLIST_PART_BG_NORMAL
1771          GENLIST_PART_BASE
1772          GENLIST_PART_BOTTOM_LINE
1773          GENLIST_PART_PADDING_LEFT
1774          GENLIST_PART_PADDING_RIGHT
1775          GENLIST_PART_PADDING_TOP_2LINE
1776          GENLIST_PART_PADDING_BOTTOM_2LINE
1777
1778          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1779          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1780          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1781             "elm.padding.icon1.right", "elm.padding.icon2.left",
1782             "elm.padding.top", "elm.text.2",)
1783          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1784             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1785
1786          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1787          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1788          GENLIST_PART_FLIP
1789       }
1790       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1791          target: "elm.icon.1"; target: "elm.icon.2"; )
1792    }
1793
1794 // 2.2.2.20 (textblock)
1795    group { GENLIST_NAME("2text.2icon.8.tb/default")
1796       GENLIST_PROLOG_NORMAL
1797       data.item: "texts" "elm.text.1 elm.text.2";
1798       data.item: "contents" "elm.icon.1 elm.icon.2";
1799
1800       parts {
1801          GENLIST_PART_BG_NORMAL
1802          GENLIST_PART_BASE
1803          GENLIST_PART_BOTTOM_LINE
1804          GENLIST_PART_PADDING_LEFT
1805          GENLIST_PART_PADDING_RIGHT
1806          GENLIST_PART_PADDING_TOP_2LINE
1807          GENLIST_PART_PADDING_BOTTOM_2LINE
1808
1809          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1810          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1811          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1812             "elm.padding.icon1.right", "elm.padding.icon2.left",
1813             "elm.padding.top", "elm.text.2",)
1814          GENLIST_PART_SUBITEM_LRB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1815             "elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.bottom")
1816
1817          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1818          GENLIST_PART_ICON_BTN_01_RTB("elm.icon.2", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
1819          GENLIST_PART_FLIP
1820       }
1821       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1822          target: "elm.icon.1"; target: "elm.icon.2";)
1823    }
1824
1825 // 2.2.2.21
1826    group { GENLIST_NAME("2text.2icon.progress/default")
1827       // FIXME: deprecated name, will be removed
1828       alias: "elm/genlist/item/1text.2icon.5/default";
1829       alias: "elm/genlist/item_odd/1text.2icon.5/default";
1830       alias: "elm/genlist/item_compress/1text.2icon.5/default";
1831       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
1832
1833       GENLIST_PROLOG_NORMAL
1834       data.item: "texts" "elm.text.1 elm.text.2";
1835       data.item: "contents" "elm.icon.1 elm.swallow.progress ";
1836
1837       parts {
1838          GENLIST_PART_BG_NORMAL
1839          GENLIST_PART_BASE
1840          GENLIST_PART_BOTTOM_LINE
1841          GENLIST_PART_PADDING_LEFT
1842          GENLIST_PART_PADDING_RIGHT
1843          GENLIST_PART_PADDING_TOP_SIZE( 50 )
1844          GENLIST_PART_PADDING_BOTTOM_SIZE( 46 )
1845
1846          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1847          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1848          GENLIST_PART_ICON("elm.swallow.progress", GENLIST_DESCRIPTION(
1849             "elm.padding.icon1.right", "elm.padding.right",
1850             "elm.padding.top", "elm.padding.bottom",
1851             min: 0 34;)
1852          )
1853          GENLIST_PART_SUBITEM_LRT("elm.text.1", 46,
1854             "elm.padding.icon1.right", "elm.text.2", "elm.swallow.progress")
1855          GENLIST_PART_SUBITEM("elm.text.2", GENLIST_DESCRIPTION_RT(
1856             "elm.padding.right", "elm.swallow.progress",
1857             min: 0 46;
1858             GENLIST_PARAM_SUBITEM_DEFAULT
1859             GENLIST_PARAM_TEXT_LIMIT_RT
1860             fixed: 1 1;)
1861          )
1862          GENLIST_PART_FLIP
1863       }
1864       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1865          target: "elm.icon.1"; target: "elm.swallow.progress";)
1866    }
1867
1868 // 2.2.2.22
1869    group { GENLIST_NAME("3text.3icon.progress/default")
1870       // FIXME: deprecated name, will be removed
1871       alias: "elm/genlist/item/3text.3icon/default";
1872       alias: "elm/genlist/item_odd/3text.3icon/default";
1873       alias: "elm/genlist/item_compress/3text.3icon/default";
1874       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
1875
1876       GENLIST_PROLOG_NORMAL
1877       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1878       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
1879
1880       parts {
1881          GENLIST_PART_BG_NORMAL
1882          GENLIST_PART_BASE
1883          GENLIST_PART_BOTTOM_LINE
1884          GENLIST_PART_PADDING_LEFT
1885          GENLIST_PART_PADDING_RIGHT
1886          GENLIST_PART_PADDING_TOP_SIZE( 0 )
1887          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1888
1889          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
1890          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
1891          GENLIST_PART_LISTITEM("elm.text.1",
1892             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left",
1893                "elm.padding.top",
1894                min: 0 50;
1895                GENLIST_PARAM_PROGRESS_MAIN
1896                fixed: 0 1;
1897             )
1898          )
1899          GENLIST_PART_ICON("elm.swallow.progress",
1900             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.1", "elm.text.2",
1901                min: 0 34;
1902             )
1903          )
1904          GENLIST_PART_SUBITEM("elm.text.2",
1905             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom",
1906                min: 0 46;
1907                GENLIST_PARAM_SUBITEM_DEFAULT
1908                fixed: 1 1;
1909             )
1910          )
1911          GENLIST_PART_SUBITEM("elm.text.3",
1912             GENLIST_DESCRIPTION_RB("elm.padding.icon2.left", "elm.padding.bottom",
1913                min: 0 46;
1914                GENLIST_PARAM_SUBITEM_DEFAULT
1915                GENLIST_PARAM_TEXT_LIMIT_RT
1916                fixed: 1 1; // This limits text growing.
1917             )
1918          )
1919          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
1920          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
1921             "elm.padding.right",
1922             min: 156 GENLIST_BTN_01_HEIGHT;
1923             max: 156 GENLIST_BTN_01_HEIGHT;)
1924          )
1925          GENLIST_PART_FLIP
1926       }
1927       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1928          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.progress"; )
1929    }
1930
1931 // 2.2.2.23
1932    group { GENLIST_NAME("2text.1icon.divider/default")
1933       GENLIST_PROLOG_NORMAL
1934       data.item: "texts" "elm.text.1 elm.text.2";
1935       data.item: "contents" "elm.icon";
1936
1937       parts {
1938          GENLIST_PART_BG_NORMAL
1939          GENLIST_PART_BASE
1940          GENLIST_PART_BOTTOM_LINE
1941          GENLIST_PART_PADDING_LEFT
1942          GENLIST_PART_PADDING_RIGHT
1943          GENLIST_PART_PADDING_TOP_2LINE
1944          GENLIST_PART_PADDING_BOTTOM_2LINE
1945
1946          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1947             "elm.padding.left", "elm.padding.divider.left",
1948             "elm.padding.top", "elm.text.2",
1949          )
1950          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1951             "elm.padding.left", "elm.padding.divider.left", "elm.padding.bottom",)
1952          GENLIST_PART_PADDING_R("elm.padding.divider.left", "elm.divider1")
1953          GENLIST_PART_DIVIDER_R("elm.padding.icon.left")
1954          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.left", "elm.icon", 26)
1955          GENLIST_PART_ICON_BTN_ONOFF_R("elm.icon", "elm.padding.right")
1956          GENLIST_PART_FLIP
1957       }
1958       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
1959          target: "elm.icon"; target: "elm.divider1"; target: "elm.divider2"; )
1960    }
1961
1962 // 2.2.2.30
1963    group { GENLIST_NAME("2text.3icon/default")
1964       GENLIST_PROLOG_NORMAL
1965       data.item: "texts" "elm.text.1 elm.text.2";
1966       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
1967
1968       parts {
1969          GENLIST_PART_BG_NORMAL
1970          GENLIST_PART_BASE
1971          GENLIST_PART_BOTTOM_LINE
1972          GENLIST_PART_PADDING_LEFT
1973          GENLIST_PART_PADDING_RIGHT
1974          GENLIST_PART_PADDING_TOP_2LINE
1975          GENLIST_PART_PADDING_BOTTOM_2LINE
1976
1977          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
1978             "elm.padding.left", "elm.text.limit",
1979             "elm.padding.top", "elm.icon.3",
1980             fixed: 1 0; align: 0 0.5; text.max: 1 0;  // This limits text growing.
1981          )
1982          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
1983          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2",
1984             "elm.padding.text1.right", "elm.padding.top", "elm.icon.3")
1985
1986           GENLIST_PART_ICON_SMALL_LB("elm.icon.3",
1987             "elm.padding.left", "elm.padding.bottom")
1988          GENLIST_PART_PADDING_L("elm.icon3.right", "elm.icon.3")
1989          GENLIST_PART_SUBITEM_("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
1990             "elm.icon3.right", "elm.padding.icon1.left",
1991             "elm.text.1", "elm.padding.bottom",
1992             fixed: 1 1;
1993          )
1994          // Virtual part for Maxmimum right X axis of TEXT
1995          GENLIST_PART_SPACER("elm.text.limit",
1996             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
1997                min: (GENLIST_ICON_THUMBNAIL1_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
1998             )
1999          )
2000          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2001          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.1", "elm.padding.right")
2002          GENLIST_PART_FLIP
2003       }
2004       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2005          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2006    }
2007
2008 // 2.2.2.31
2009    group { GENLIST_NAME("2text.1icon.12/default")
2010       inherit: "elm/genlist/item/2text.1icon.2/default";
2011       parts {
2012          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2013       }
2014    }
2015
2016 // 2.2.2.32
2017    group { GENLIST_NAME("2text.1icon.12.tb/default")
2018       inherit: "elm/genlist/item/2text.1icon.2.tb/default";
2019       parts {
2020          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon", "elm.padding.right")
2021       }
2022    }
2023
2024 // 2.2.2.32
2025 // 2.2.2.36
2026    group { GENLIST_NAME("2text.1icon.9/default")
2027       inherit:"elm/genlist/item/2text.1icon.4/default";
2028       parts {
2029          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
2030       }
2031    }
2032
2033 // 2.2.2.33
2034    group { GENLIST_NAME("2text.2icon.7/default")
2035       inherit: "elm/genlist/item/2text.2icon.4/default";
2036
2037       parts {
2038          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2039       }
2040    }
2041
2042 // 2.2.2.34
2043 // 2.2.2.37
2044    group { GENLIST_NAME("2text.2icon.5/default")
2045       GENLIST_PROLOG_NORMAL
2046       data.item: "texts" "elm.text.1 elm.text.2";
2047       data.item: "contents" "elm.icon.1 elm.icon.2";
2048
2049       parts {
2050          GENLIST_PART_BG_NORMAL
2051          GENLIST_PART_BASE
2052          GENLIST_PART_BOTTOM_LINE
2053          GENLIST_PART_PADDING_LEFT
2054          GENLIST_PART_PADDING_RIGHT
2055          GENLIST_PART_PADDING_TOP_2LINE
2056          GENLIST_PART_PADDING_BOTTOM_2LINE
2057
2058          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2059          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2060          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2061          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2062          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2063             "elm.padding.icon2.right", "elm.padding.right",
2064             "elm.padding.top", "elm.text.2",)
2065          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2066             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom")
2067          GENLIST_PART_FLIP
2068       }
2069       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2070          target: "elm.icon.1"; target: "elm.icon.2";)
2071    }
2072
2073 // 2.2.2.35
2074    group { GENLIST_NAME("2text.3icon.4/default")
2075       GENLIST_PROLOG_NORMAL
2076       data.item: "texts" "elm.text.1 elm.text.2";
2077       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
2078
2079       parts {
2080          GENLIST_PART_BG_NORMAL
2081          GENLIST_PART_BASE
2082          GENLIST_PART_BOTTOM_LINE
2083          GENLIST_PART_PADDING_LEFT
2084          GENLIST_PART_PADDING_RIGHT
2085          GENLIST_PART_PADDING_TOP_2LINE
2086          GENLIST_PART_PADDING_BOTTOM_2LINE
2087
2088          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
2089          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2090          GENLIST_PART_ICON_BIG_L("elm.icon.2", "elm.padding.icon1.right")
2091          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
2092          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2093             "elm.padding.icon2.right", "elm.padding.icon3.left",
2094             "elm.padding.top", "elm.text.2",)
2095          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2096             "elm.padding.icon2.right", "elm.padding.icon3.left", "elm.padding.bottom")
2097
2098          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2099          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.padding.bottom")
2100          GENLIST_PART_FLIP
2101       }
2102       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2103    }
2104
2105
2106 // 2.2.2.38
2107    group { GENLIST_NAME("4text.1icon.1/default")
2108       GENLIST_PROLOG_NORMAL
2109       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2110       data.item: "contents" "elm.icon.1";
2111
2112       images {
2113          image: "00_list_bubble_bg.png" COMP;
2114       }
2115       parts {
2116          GENLIST_PART_BG_NORMAL
2117          GENLIST_PART_BASE
2118          GENLIST_PART_BOTTOM_LINE
2119          GENLIST_PART_PADDING_LEFT
2120          GENLIST_PART_PADDING_RIGHT
2121          GENLIST_PART_PADDING_TOP_2LINE
2122          GENLIST_PART_PADDING_BOTTOM_2LINE
2123
2124          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2125             "elm.padding.left", "elm.padding.icon1.left",
2126             "elm.padding.top", "elm.text.3",
2127          )
2128          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2129          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2130             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2131
2132          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2133          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2134             "elm.padding.right", "elm.padding.top", "elm.text.3")
2135
2136          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2137             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2138          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2139          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2140             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2141          GENLIST_PART_FLIP
2142       }
2143       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2144          target: "elm.icon.1";)
2145    }
2146
2147 // 2.2.2.38 textblock
2148       group { GENLIST_NAME("4text.1icon.1.tb/default")
2149       GENLIST_PROLOG_NORMAL
2150       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2151       data.item: "contents" "elm.icon.1";
2152
2153       images {
2154          image: "00_list_bubble_bg.png" COMP;
2155       }
2156
2157       parts {
2158          GENLIST_PART_BG_NORMAL
2159          GENLIST_PART_BASE
2160          GENLIST_PART_BOTTOM_LINE
2161          GENLIST_PART_PADDING_LEFT
2162          GENLIST_PART_PADDING_RIGHT
2163          GENLIST_PART_PADDING_TOP_2LINE
2164          GENLIST_PART_PADDING_BOTTOM_2LINE
2165
2166          // elm.text.1 should be fixed part becuase 2nd line texts are both TEXTBLOCK
2167          // and theier font size can be changed both.
2168          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2169             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
2170          )
2171          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2172          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2173             "elm.padding.bubble.left", "elm.padding.top", "elm.text.3")
2174
2175          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2176          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2177             "elm.padding.right", "elm.padding.top", "elm.text.3")
2178
2179          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2180             "elm.padding.left", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom"
2181          )
2182          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2183          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2184             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2185          )
2186          GENLIST_PART_FLIP
2187       }
2188       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2189          target: "elm.icon.1";)
2190    }
2191
2192 // 2.2.2.39
2193    group { GENLIST_NAME("4text.1icon.2/default")
2194       GENLIST_PROLOG_NORMAL
2195       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2196       data.item: "contents" "elm.icon.1 ";
2197
2198       parts {
2199          GENLIST_PART_BG_NORMAL
2200          GENLIST_PART_BASE
2201          GENLIST_PART_BOTTOM_LINE
2202          GENLIST_PART_PADDING_LEFT
2203          GENLIST_PART_PADDING_RIGHT
2204          GENLIST_PART_PADDING_TOP_2LINE
2205          GENLIST_PART_PADDING_BOTTOM_2LINE
2206
2207          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2208             "elm.padding.left", "elm.padding.icon1.left",
2209             "elm.padding.top", "elm.text.3",
2210          )
2211          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2212          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2213             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2214          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2215          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2216             "elm.padding.right", "elm.padding.top", "elm.text.3")
2217
2218          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2219             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2220          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2221          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2222             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2223          GENLIST_PART_FLIP
2224       }
2225       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2226          target: "elm.icon.1";)
2227    }
2228 // 2.2.2.39 (TEXTBLOCK)
2229    group { GENLIST_NAME("4text.1icon.2.tb/default")
2230       GENLIST_PROLOG_NORMAL
2231       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2232       data.item: "contents" "elm.icon.1";
2233
2234       parts {
2235          GENLIST_PART_BG_NORMAL
2236          GENLIST_PART_BASE
2237          GENLIST_PART_BOTTOM_LINE
2238          GENLIST_PART_PADDING_LEFT
2239          GENLIST_PART_PADDING_RIGHT
2240          GENLIST_PART_PADDING_TOP_2LINE
2241          GENLIST_PART_PADDING_BOTTOM_2LINE
2242
2243          GENLIST_PART_LISTITEM_TB_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2244             "elm.padding.left", "elm.padding.icon1.left",
2245             "elm.padding.top", "elm.text.3",
2246          )
2247          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2248          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2249             "elm.padding.text4.left", "elm.padding.top", "elm.text.3")
2250          GENLIST_PART_PADDING_R("elm.padding.text4.left", "elm.text.4")
2251          GENLIST_PART_SUBITEM_RTB_TB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2252             "elm.padding.right", "elm.padding.top", "elm.text.3")
2253
2254          GENLIST_PART_SUBITEM_LRB_TB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2255             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2256          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2257          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2258             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2259          GENLIST_PART_FLIP
2260       }
2261       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2262          target: "elm.icon.1";)
2263    }
2264
2265 // 2.2.2.40
2266    group { GENLIST_NAME("4text.1/default")
2267       GENLIST_PROLOG_NORMAL
2268       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2269
2270       images {
2271          image: "00_list_bubble_bg.png" COMP;
2272       }
2273       parts {
2274          GENLIST_PART_BG_NORMAL
2275          GENLIST_PART_BASE
2276          GENLIST_PART_BOTTOM_LINE
2277          GENLIST_PART_PADDING_LEFT
2278          GENLIST_PART_PADDING_RIGHT
2279          GENLIST_PART_PADDING_TOP_2LINE
2280          GENLIST_PART_PADDING_BOTTOM_2LINE
2281
2282          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2283             "elm.padding.left", "elm.padding.bubble.left",
2284             "elm.padding.top", "elm.text.3",
2285          )
2286          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2287          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2288             "elm.padding.right", "elm.padding.top", "elm.text.3")
2289
2290          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2291             "elm.padding.left", "elm.padding.text2.left", "elm.padding.bottom")
2292          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2293          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2294             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2295          GENLIST_PART_FLIP
2296       }
2297       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; )
2298
2299    }
2300
2301 // 2.2.2.41
2302    group { GENLIST_NAME("4text.2/default")
2303       inherit: "elm/genlist/item/4text.1/default";
2304       parts {
2305          part { name: "elm.bubble";
2306             description { state: "default" 0.0;
2307                visible: 0;
2308             }
2309          }
2310          GENLIST_PART_SUBITEM_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2311             "elm.padding.right", "elm.padding.top", "elm.text.3")
2312       }
2313    }
2314
2315 // 2.2.2.42
2316    group { GENLIST_NAME("3text.1icon.3/default")
2317       GENLIST_PROLOG_NORMAL
2318       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2319       data.item: "contents" "elm.icon.1";
2320
2321       parts {
2322          GENLIST_PART_BG_NORMAL
2323          GENLIST_PART_BASE
2324          GENLIST_PART_BOTTOM_LINE
2325          GENLIST_PART_PADDING_LEFT
2326          GENLIST_PART_PADDING_RIGHT
2327          GENLIST_PART_PADDING_TOP_2LINE
2328          GENLIST_PART_PADDING_BOTTOM_2LINE
2329
2330          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2331             "elm.padding.left", "elm.padding.icon1.left",
2332             "elm.padding.top", "elm.text.3",)
2333          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2334          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2335              "elm.padding.right", "elm.padding.top", "elm.text.3")
2336          GENLIST_PART_SUBITEM_LRB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2337             "elm.padding.left", "elm.text.2", "elm.padding.bottom")
2338          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2339             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2340          GENLIST_PART_FLIP
2341       }
2342       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2343          target: "elm.icon.1";)
2344    }
2345
2346 // 2.2.2.42
2347    group { GENLIST_NAME("3text.1icon.3.tb/default")
2348       GENLIST_PROLOG_NORMAL
2349       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2350       data.item: "contents" "elm.icon.1";
2351
2352       parts {
2353          GENLIST_PART_BG_NORMAL
2354          GENLIST_PART_BASE
2355          GENLIST_PART_BOTTOM_LINE
2356          GENLIST_PART_PADDING_LEFT
2357          GENLIST_PART_PADDING_RIGHT
2358          GENLIST_PART_PADDING_TOP_2LINE
2359          GENLIST_PART_PADDING_BOTTOM_2LINE
2360
2361          GENLIST_PART_LISTITEM_LRT_TB("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2362             "elm.padding.left", "elm.padding.icon1.left",
2363             "elm.padding.top",
2364          )
2365          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2366          GENLIST_PART_ICON_SMALL_RTB("elm.icon.1",
2367             "elm.padding.right", "elm.padding.top", "elm.text.3"
2368          )
2369          GENLIST_PART_SUBITEM_TB_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2370             "elm.padding.left", "elm.text.2", "elm.text.1", "elm.padding.bottom"
2371          )
2372          GENLIST_PART_SUBITEM_RTB_TB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2373             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2374          GENLIST_PART_FLIP
2375       }
2376       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2377          target: "elm.icon.1";)
2378    }
2379
2380
2381 // 2.2.2.43
2382    group { GENLIST_NAME("2text.4icon.1/default")
2383       GENLIST_PROLOG_NORMAL
2384       data.item: "texts" "elm.text.1 elm.text.2";
2385       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
2386
2387       parts {
2388          GENLIST_PART_BG_NORMAL
2389          GENLIST_PART_BASE
2390          GENLIST_PART_BOTTOM_LINE
2391          GENLIST_PART_PADDING_LEFT
2392          GENLIST_PART_PADDING_RIGHT
2393          GENLIST_PART_PADDING_TOP_2LINE
2394          GENLIST_PART_PADDING_BOTTOM_2LINE
2395
2396          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2397             "elm.padding.left", "elm.padding.icon1.left",
2398             "elm.padding.top", "elm.text.2",
2399          )
2400          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2401             "elm.padding.left", "elm.padding.icon4.left", "elm.padding.bottom")
2402          GENLIST_PART_PADDING_R("elm.padding.icon4.left", "elm.icon.4")
2403          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4",
2404             "elm.padding.icon3.left", "elm.text.1", "elm.padding.bottom")
2405          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2406          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3",
2407             "elm.padding.icon2.left", "elm.text.1", "elm.padding.bottom")
2408          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2409          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2",
2410             "elm.padding.icon1.left", "elm.text.1", "elm.padding.bottom")
2411
2412          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2413          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.right")
2414          GENLIST_PART_FLIP
2415       }
2416       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2417          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4";)
2418    }
2419
2420 // 2.2.2.44
2421    group { GENLIST_NAME("4text.1icon.3/default")
2422       GENLIST_PROLOG_NORMAL
2423       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
2424       data.item: "contents" "elm.swallow.colorbar elm.icon.1";
2425
2426       images {
2427          image: "00_list_bubble_bg.png" COMP;
2428       }
2429       parts {
2430          GENLIST_PART_BG_NORMAL
2431          GENLIST_PART_BASE
2432          GENLIST_PART_BOTTOM_LINE
2433          GENLIST_PART_PADDING_TOP_2LINE
2434          GENLIST_PART_PADDING_BOTTOM_2LINE
2435          GENLIST_PART_PADDING_LEFT
2436          GENLIST_PART_PADDING_RIGHT
2437          GENLIST_PART_COLORBAR
2438
2439          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2440          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2441
2442
2443          GENLIST_PART_LISTITEM_LRT("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2444             "elm.padding.icon1.right", "elm.padding.bubble.left", "elm.padding.top",
2445          )
2446          GENLIST_PART_PADDING_R("elm.padding.bubble.left", "elm.bubble")
2447          GENLIST_PART_LIST_BUBBLE_TEXT_RTB("elm.text.4", GENLIST_HEIGHT_2LINE_MAIN,
2448             "elm.padding.right", "elm.padding.top", "elm.text.3"
2449          )
2450
2451          GENLIST_PART_SUBITEM_("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2452             "elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
2453          )
2454          GENLIST_PART_PADDING_R("elm.padding.text2.left", "elm.text.2")
2455          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2456             "elm.padding.right", "elm.text.1", "elm.padding.bottom"
2457          )
2458          GENLIST_PART_FLIP
2459       }
2460       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4";
2461          target: "elm.swallow.colorbar"; target: "elm.icon.1";)
2462    }
2463
2464 // 2.2.2.45
2465    group { GENLIST_NAME("3text.1icon.1/default")
2466       GENLIST_PROLOG_NORMAL
2467       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2468       data.item: "contents" "elm.icon";
2469
2470       parts {
2471          GENLIST_PART_BG_NORMAL
2472          GENLIST_PART_BASE
2473          GENLIST_PART_BOTTOM_LINE
2474          GENLIST_PART_PADDING_LEFT
2475          GENLIST_PART_PADDING_RIGHT
2476          GENLIST_PART_PADDING_TOP_2LINE
2477          GENLIST_PART_PADDING_BOTTOM_2LINE
2478
2479          GENLIST_PART_ICON_BIG_L("elm.icon", "elm.padding.left")
2480          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2481          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2482             "elm.padding.icon.right", "elm.padding.right",
2483             "elm.padding.top", "elm.text.2",)
2484          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2485             "elm.padding.icon.right", "elm.text.3", "elm.padding.bottom")
2486          GENLIST_PART_SUBITEM_RTB("elm.text.3", GENLIST_HEIGHT_2LINE_SUB,
2487             "elm.padding.right", "elm.text.1", "elm.padding.bottom")
2488          GENLIST_PART_FLIP
2489       }
2490       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
2491          target: "elm.icon"; )
2492    }
2493
2494 // 2.2.2.46
2495    group { GENLIST_NAME("2text.2icon.1/default")
2496       GENLIST_PROLOG_NORMAL
2497       data.item: "texts" "elm.text.1 elm.text.2";
2498       data.item: "contents" "elm.icon.1 elm.icon.2";
2499
2500       parts {
2501          GENLIST_PART_BG_NORMAL
2502          GENLIST_PART_BASE
2503          GENLIST_PART_BOTTOM_LINE
2504          GENLIST_PART_PADDING_LEFT
2505          GENLIST_PART_PADDING_RIGHT
2506          GENLIST_PART_PADDING_TOP_2LINE
2507          GENLIST_PART_PADDING_BOTTOM_2LINE
2508
2509          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
2510             "elm.padding.left", "elm.padding.icon1.left",
2511             "elm.padding.top", "elm.text.2",
2512          )
2513          GENLIST_PART_SUBITEM_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
2514             "elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom")
2515          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
2516          GENLIST_PART_ICON_BIG_R("elm.icon.1", "elm.padding.icon2.left")
2517          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
2518          GENLIST_PART_ICON_THUMBNAIL1_R("elm.icon.2", "elm.padding.right")
2519          GENLIST_PART_FLIP
2520       }
2521       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2";
2522          target: "elm.icon.1"; target: "elm.icon.2";)
2523    }
2524
2525 // 2.2.2.47
2526    group { GENLIST_NAME("2text.1icon.1/default")
2527       inherit: "elm/genlist/item/2text.1icon.2/default";
2528
2529       parts {
2530          GENLIST_PART_ICON_BIG_R("elm.icon", "elm.padding.right")
2531       }
2532    }
2533
2534 // 2.2.4.1
2535    group { GENLIST_NAME("multiline/1title.2text/default")
2536       GENLIST_PROLOG_NORMAL
2537       data.item: "texts" "elm.title elm.text.1 elm.text.2";
2538
2539       parts {
2540          GENLIST_PART_BG_NORMAL
2541          GENLIST_PART_BASE
2542          GENLIST_PART_BOTTOM_LINE
2543          GENLIST_PART_PADDING_LEFT
2544          GENLIST_PART_PADDING_RIGHT
2545          GENLIST_PART_PADDING_TOP_SIZE( 0 )
2546          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2547
2548          // FIXME: if textblock is used, part grows to big.
2549          GENLIST_PART_TEXT("elm.title",
2550             GENLIST_DESCRIPTION_L("elm.padding.left",
2551                GENLIST_PARAM_LISTITEM
2552                min: 226 0;
2553                fixed: 1 0;
2554             )
2555             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2556          )
2557          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2558          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2559          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2560
2561          GENLIST_PART_TEXTBLOCK("elm.text.1",
2562             GENLIST_DESCRIPTION_LRT("elm.divider.right", "elm.padding.right", "elm.padding.top",
2563                GENLIST_PARAM_LISTITEM_TB_WRAP
2564                min: 0 90; fixed: 0 1;
2565             )
2566             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2567          )
2568          GENLIST_PART_TEXTBLOCK("elm.text.2",
2569             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "center_line2", "elm.padding.bottom",
2570                GENLIST_PARAM_LISTITEM_TB_WRAP
2571                min: 0 90;
2572             )
2573             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2574          )
2575          GENLIST_PART_CENTER_LINE_LT("elm.divider2", "elm.text.1")
2576          GENLIST_PART_FLIP
2577       }
2578       GENLIST_PROGRAMS_NORMAL( target: "elm.title"; target: "elm.text.1"; target: "elm.text.2";
2579          target: "elm.divider1"; target:"elm.divider2";
2580          target: "center_line"; target:"center_line2";
2581       )
2582    }
2583
2584 // 2.2.4.2
2585    group { GENLIST_NAME("multiline/1title.1text/default")
2586       GENLIST_PROLOG_NORMAL
2587       data.item: "texts" "elm.title elm.text";
2588
2589       parts {
2590          GENLIST_PART_BG_NORMAL
2591          GENLIST_PART_BASE
2592          GENLIST_PART_BOTTOM_LINE
2593          GENLIST_PART_PADDING_LEFT
2594          GENLIST_PART_PADDING_RIGHT
2595          GENLIST_PART_PADDING_TOP_SIZE( 22 )
2596          GENLIST_PART_PADDING_BOTTOM_SIZE( 22 )
2597
2598          // FIXME: if textblock is used, part grows to big.
2599          GENLIST_PART_TEXT("elm.title",
2600             GENLIST_DESCRIPTION_L("elm.padding.left",
2601                GENLIST_PARAM_LISTITEM
2602                min: 226 0;
2603                fixed: 1 0;
2604             )
2605             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2606          )
2607          GENLIST_PART_PADDING_L("elm.padding.title.right", "elm.title")
2608          GENLIST_PART_DIVIDER_L("elm.padding.title.right")
2609          GENLIST_PART_PADDING_L("elm.divider.right", "elm.divider2")
2610
2611          GENLIST_PART_TEXTBLOCK("elm.text",
2612             GENLIST_DESCRIPTION("elm.divider.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
2613                GENLIST_PARAM_LISTITEM_TB_WRAP
2614                //min: 0 48;
2615             )
2616             GENLIST_DESCRIPTION_LISTITEM_OTHERS_TB_WRAP
2617          )
2618          GENLIST_PART_FLIP
2619       }
2620       GENLIST_PROGRAMS_NORMAL( target: "elm.title";
2621          target: "elm.text";
2622          target: "elm.divider1"; target:"elm.divider2";
2623       )
2624    }
2625
2626 // 2.2.4.3
2627    group { GENLIST_NAME("multiline/2text/default")
2628       GENLIST_PROLOG_NORMAL
2629       data.item: "texts" "elm.text.1 elm.text.2";
2630
2631       parts {
2632          GENLIST_PART_BG_NORMAL
2633          GENLIST_PART_BASE
2634          GENLIST_PART_BOTTOM_LINE
2635          GENLIST_PART_PADDING_LEFT
2636          GENLIST_PART_PADDING_RIGHT
2637          GENLIST_PART_PADDING_TOP_2LINE
2638          GENLIST_PART_PADDING_BOTTOM_2LINE
2639
2640          GENLIST_PART_TEXT("elm.text.1",
2641             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
2642                GENLIST_PARAM_LISTITEM
2643                min: 0 GENLIST_HEIGHT_2LINE_MAIN;
2644                fixed: 0 1;
2645             )
2646             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2647          )
2648          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2649          GENLIST_PART_TEXTBLOCK("elm.text.2",
2650             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2651                GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2652                min: 0 GENLIST_HEIGHT_MULTILINE_SUB;
2653             )
2654             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2655          )
2656          GENLIST_PART_FLIP
2657       }
2658       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2659    }
2660
2661 // 2.2.4.4
2662    group { GENLIST_NAME("multiline/2text.5icon/default")
2663       // FIXME: deprecated name, wiil be removed
2664       alias: "elm/genlist/item/multiline/2text.1icon/default";
2665       alias: "elm/genlist/item_odd/multiline/2ext.1icon/default";
2666       alias: "elm/genlist/item_compress/multiline/2text.1icon/default";
2667       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
2668
2669       GENLIST_PROLOG_NORMAL
2670       data.item: "texts" "elm.text.1 elm.text.2";
2671       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
2672
2673       parts {
2674          GENLIST_PART_BG_NORMAL
2675          GENLIST_PART_BASE
2676          GENLIST_PART_BOTTOM_LINE
2677          GENLIST_PART_PADDING_LEFT
2678          GENLIST_PART_PADDING_RIGHT
2679          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2680          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2681
2682          GENLIST_PART_LISTITEM("elm.text.1",
2683             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon5.left", "elm.padding.top",
2684                GENLIST_PARAM_LISTITEM
2685                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2686             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2687          )
2688          GENLIST_PART_PADDING_R("elm.padding.icon5.left", "elm.icon.5")
2689          GENLIST_PART_ICON_STAR_RTB("elm.icon.5",
2690             "elm.icon.4", "elm.padding.top", "elm.text.2")
2691          GENLIST_PART_ICON_STAR_RTB("elm.icon.4",
2692             "elm.icon.3", "elm.padding.top", "elm.text.2")
2693          GENLIST_PART_ICON_STAR_RTB("elm.icon.3",
2694             "elm.icon.2", "elm.padding.top", "elm.text.2")
2695          GENLIST_PART_ICON_STAR_RTB("elm.icon.2",
2696             "elm.icon.1", "elm.padding.top", "elm.text.2")
2697          GENLIST_PART_ICON_STAR_RTB("elm.icon.1",
2698             "elm.padding.right", "elm.padding.top", "elm.text.2")
2699
2700
2701          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2702          GENLIST_PART_TEXTBLOCK("elm.text.2",
2703             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2704             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2705             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2706             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2707          )
2708          GENLIST_PART_FLIP
2709       }
2710       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2711    }
2712
2713 // 2.4.4.5
2714    group { GENLIST_NAME("multiline/2text.1icon.2/default")
2715       GENLIST_PROLOG_NORMAL
2716       data.item: "texts" "elm.text.1 elm.text.2";
2717       data.item: "contents" "elm.icon";
2718
2719       parts {
2720          GENLIST_PART_BG_NORMAL
2721          GENLIST_PART_BASE
2722          GENLIST_PART_BOTTOM_LINE
2723          GENLIST_PART_PADDING_LEFT
2724          GENLIST_PART_PADDING_RIGHT
2725          GENLIST_PART_PADDING_TOP_SIZE( 16 )
2726          GENLIST_PART_PADDING_BOTTOM_SIZE( 16 )
2727
2728          GENLIST_PART_ICON_SMALL_LTB("elm.icon", "elm.padding.left", "elm.padding.top", "elm.text.2")
2729          GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
2730          GENLIST_PART_LISTITEM("elm.text.1",
2731             GENLIST_DESCRIPTION_LRT("elm.padding.icon.right", "elm.padding.right", "elm.padding.top",
2732                GENLIST_PARAM_LISTITEM
2733                min: 0 GENLIST_HEIGHT_2LINE_MAIN; )
2734             GENLIST_DESCRIPTION_LISTITEM_OTHERS
2735          )
2736          GENLIST_PART_PADDING_T_SIZE("elm.padding.text1.bottom", "elm.text.1", 16)
2737          GENLIST_PART_TEXTBLOCK("elm.text.2",
2738             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.right", "elm.padding.text1.bottom", "elm.padding.bottom",
2739             GENLIST_PARAM_SUBITEM_DEFAULT_TB_WRAP
2740             min: 0 GENLIST_HEIGHT_MULTILINE_SUB; )
2741             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS_TB_WRAP
2742          )
2743          GENLIST_PART_FLIP
2744       }
2745       GENLIST_PROGRAMS_NORMAL( target: "elm.text.1"; target: "elm.text.2"; )
2746    }
2747
2748 /************************************************************/
2749 /******************** Dialogue Group ************************/
2750 /************************************************************/
2751 // 2.2.6.1 (Dialogue)
2752    group { GENLIST_NAME("dialogue/editfield/default")
2753       alias: "elm/layout/dialogue/editfield/default";
2754       inherit: "elm/genlist/item/editfield/default";
2755
2756       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2757
2758       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2759       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2760    }
2761
2762 // 2.2.6.2 (Dialogue)
2763    group { GENLIST_NAME("dialogue/editfield/title/default")
2764       alias: "elm/layout/dialogue/editfield/title/default";
2765       inherit: "elm/genlist/item/editfield/title/default";
2766
2767       data.item: "contents" "elm.icon.entry elm.icon.rename elm.icon.eraser elm.icon.edit";
2768
2769       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2770       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.entry"; target: "elm.icon.rename"; target: "elm.icon.edit";)
2771    }
2772
2773 // Dialogue Group Separators
2774 // default separator
2775    group { GENLIST_NAME("dialogue/separator/default")
2776       alias: "elm/layout/dialogue/separator";
2777
2778       data.item: "stacking" "above";
2779       data.item: "selectraise" "on";
2780
2781       parts {
2782          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2783          GENLIST_PART_BASE
2784          GENLIST_PART_SPACER("separator",
2785             description { state: "default" 0.0;
2786                min: 0 32;
2787                max: -1 32;
2788             }
2789          )
2790       }
2791    }
2792
2793 // Dialogue Group Separators
2794 // default separator
2795    group { GENLIST_NAME("dialogue/separator.2/default")
2796       alias: "elm/layout/dialogue/separator.2";
2797
2798       data.item: "stacking" "above";
2799       data.item: "selectraise" "on";
2800
2801       parts {
2802          GENLIST_PART_BG(0 0 0 0, 0 0 0 0, 0 0 0 0)
2803          GENLIST_PART_BASE
2804          GENLIST_PART_SPACER("separator",
2805             description { state: "default" 0.0;
2806                min: 0 8;
2807                max: -1 8;
2808             }
2809          )
2810       }
2811    }
2812
2813    group { GENLIST_NAME("dialogue/1icon/default")
2814       alias: "elm/layout/dialogue/1icon";
2815       inherit: "elm/genlist/item/1icon/default";
2816
2817       data.item: "contents" "elm.icon elm.icon.edit";
2818
2819       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2820       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon"; )
2821    }
2822
2823 // 2.4.1.1
2824 // 2.5.2.1 (deprecated)
2825    group { GENLIST_NAME("dialogue/1text/default")
2826       alias: "elm/layout/dialogue/1text";
2827       inherit: "elm/genlist/item/1text/default";
2828
2829       // FIXME: temporary alias for back-wrad compatibility
2830       alias: "elm/genlist/item/dialogue/1text/expandable2/default";
2831       alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default";
2832       alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default";
2833       alias: "elm/genlist/item_compress_odd/dialogue/1text/expandable2/default";
2834
2835       data.item: "contents" "elm.icon.edit";
2836       /*
2837       alias: "elm/genlist/item/dialogue.1text/default";
2838       alias: "elm/genlist/item_odd/dialogue.1text/default";
2839       alias: "elm/genlist/item_compress/dialogue.1text/default";
2840       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
2841       */
2842       GENLIST_DIALOGUE_INHERIT_BODY(;)
2843       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; )
2844    }
2845
2846 // 2.4.1.2
2847    group { GENLIST_NAME("dialogue/1text.1icon/default")
2848       alias: "elm/layout/dialogue/1text.1icon";
2849       inherit: "elm/genlist/item/1text.1icon.6/default";
2850
2851       data.item: "contents" "elm.icon elm.icon.edit";
2852
2853       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2854       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2855    }
2856
2857 // 2.4.1.3
2858 // 2.5.2.4 (expandable)
2859    group { GENLIST_NAME("dialogue/1text.1icon.2/default")
2860       alias: "elm/layout/dialogue/1text.1icon.2";
2861       inherit: "elm/genlist/item/1text.1icon.2/default";
2862
2863       // FIXME: deprecated, only for backward compatibility
2864       alias: "elm/genlist/item/dialogue/1text.1icon.2/expandable2/default";
2865       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/expandable2/default";
2866
2867       data.item: "contents" "elm.icon elm.icon.edit";
2868
2869       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2870       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2871    }
2872
2873 // 2.4.1.3 (TEXTBLOCK)
2874    group { GENLIST_NAME("dialogue/1text.1icon.2.tb/default")
2875       alias: "elm/layout/dialogue/1text.1icon.2.tb";
2876       inherit: "elm/genlist/item/1text.1icon.2.tb/default";
2877
2878       data.item: "contents" "elm.icon elm.icon.edit";
2879
2880       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2881       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2882    }
2883
2884 // 2.4.1.4
2885    group { GENLIST_NAME("dialogue/1text.2icon/default")
2886       alias: "elm/layout/dialogue/1text.2icon";
2887       inherit: "elm/genlist/item/1text.2icon.7/default";
2888
2889       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2890
2891       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2892       GENLIST_PROGRAMS_DIALOGUE(  target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2893    }
2894
2895 // 2.4.1.5
2896    group { GENLIST_NAME("dialogue/2text.1icon.6/default")
2897       alias: "elm/layout/dialogue/2text.1icon.6";
2898       inherit: "elm/genlist/item/2text.1icon.6/default";
2899
2900       data.item: "contents" "elm.icon elm.icon.edit";
2901
2902       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2903       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
2904    }
2905
2906 // 2.4.1.6
2907 // 2.4.1.15
2908 // 2.5.2.2 & 2.5.2.3 (expandable)
2909    group { GENLIST_NAME("dialogue/1text.1icon.3/default")
2910       alias: "elm/layout/dialogue/1text.1icon.3";
2911       inherit: "elm/genlist/item/1text.1icon.3/default";
2912
2913       // FIXME: deprecated, only for backward compatibility
2914       alias: "elm/genlist/item/dialogue/1text.1icon/expandable2/default";
2915       alias: "elm/genlist/item_compress/dialogue/1text.1icon/expandable2/default";
2916
2917       data.item: "contents" "elm.icon elm.icon.edit";
2918
2919       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2920       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2921    }
2922
2923 // 2.4.1.6 (textblock)
2924    group { GENLIST_NAME("dialogue/1text.1icon.3.tb/default")
2925       alias: "elm/layout/dialogue/1text.1icon.3.tb";
2926       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
2927
2928       data.item: "contents" "elm.icon elm.icon.edit";
2929
2930       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2931       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
2932    }
2933
2934 // 2.4.1.7
2935 // 2.4.1.11
2936    group { GENLIST_NAME("dialogue/1text.2icon.2/default")
2937       alias: "elm/layout/dialogue/1text.2icon.2";
2938       inherit: "elm/genlist/item/1text.2icon.4/default";
2939
2940       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
2941
2942       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2943       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1"; target: "elm.icon.2"; )
2944    }
2945
2946 // 2.4.1.8
2947    group { GENLIST_NAME("dialogue/1text.3icon/default")
2948       alias: "elm/layout/dialogue/1text.3icon";
2949       inherit: "elm/genlist/item/1text.3icon.2/default";
2950
2951       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
2952
2953       GENLIST_DIALOGUE_INHERIT_BODY( ; )
2954       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
2955          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
2956    }
2957
2958 // 2.4.1.9  FIME: This style is not needed?? (slide has already 3icons style)
2959    group { GENLIST_NAME("dialogue/3icon/default")
2960       alias: "elm/layout/dialogue/3icon";
2961
2962       GENLIST_PROLOG_DIALOGUE
2963       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
2964
2965       parts {
2966          GENLIST_PART_BG_DIALOGUE
2967          GENLIST_PART_BASE
2968          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
2969          GENLIST_PART_PADDING_RIGHT_EDIT
2970          GENLIST_PART_PADDING_TOP
2971          GENLIST_PART_PADDING_BOTTOM
2972
2973          GENLIST_PART_ICON_BIG_L("elm.icon.1", "elm.padding.left")
2974          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
2975          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LR(
2976             "elm.padding.icon1.right", "elm.padding.icon3.left",
2977             min: 468 GENLIST_HEIGHT_1LINE; )
2978          )
2979          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
2980          GENLIST_PART_ICON_BIG_R("elm.icon.3", "elm.padding.right")
2981          GENLIST_PART_FLIP
2982       }
2983       GENLIST_PROGRAMS_DIALOGUE( target: "elm.icon.1"; target: "elm.icon.2";
2984          target: "elm.icon.3"; )
2985    }
2986
2987 // 2.4.1.9
2988    group { GENLIST_NAME("dialogue/1text.1icon.5/default")
2989       alias: "elm/layout/dialogue/1text.1icon.5";
2990
2991       GENLIST_PROLOG_DIALOGUE
2992       data.item: "texts" "elm.text";
2993       data.item: "contents" "elm.icon elm.icon.edit";
2994
2995       parts {
2996          GENLIST_PART_BG_DIALOGUE
2997          GENLIST_PART_BASE
2998          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
2999          GENLIST_PART_PADDING_RIGHT_EDIT
3000          GENLIST_PART_PADDING_TOP
3001          GENLIST_PART_PADDING_BOTTOM
3002
3003          GENLIST_PART_SUBITEM_("elm.text", GENLIST_HEIGHT_2LINE_SUB,
3004             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.icon",
3005          )
3006          GENLIST_PART_ICON("elm.icon",
3007             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3008                min: 0 74;
3009                fixed: 0 1;
3010             )
3011          )
3012          GENLIST_PART_FLIP
3013       }
3014       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3015    }
3016
3017 // 2.4.1.10
3018    group { GENLIST_NAME("dialogue/2text.1icon.4/default")
3019       alias: "elm/layout/dialogue/2text.1icon.4";
3020
3021       GENLIST_PROLOG_DIALOGUE
3022       data.item: "texts" "elm.text.1 elm.text.2";
3023       data.item: "contents" "elm.icon elm.icon.edit";
3024
3025       parts {
3026          GENLIST_PART_BG_DIALOGUE
3027          GENLIST_PART_BASE
3028          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3029          GENLIST_PART_PADDING_RIGHT_EDIT
3030          GENLIST_PART_PADDING_TOP_SIZE(16)
3031          GENLIST_PART_PADDING_BOTTOM_SIZE(16)
3032
3033          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3034             "elm.padding.left", "elm.text.2",
3035             "elm.padding.top", "elm.padding.icon.top",
3036          )
3037          GENLIST_PART_SUBITEM_RTB("elm.text.2", GENLIST_HEIGHT_2LINE_MAIN,
3038             "elm.padding.right", "elm.padding.top", "elm.padding.icon.top"
3039          )
3040          GENLIST_PART_PADDING_B_SIZE("elm.padding.icon.top", "elm.icon", 10)
3041          GENLIST_PART_ICON("elm.icon",
3042             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.right", "elm.padding.bottom",
3043                min: 0 16;
3044                fixed: 0 1;
3045             )
3046          )
3047          GENLIST_PART_FLIP
3048       }
3049       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3050          target: "elm.icon"; )
3051    }
3052
3053 // 2.4.1.12
3054    group { GENLIST_NAME("dialogue/2text.6/default")
3055       alias: "elm/layout/dialogue/2text.6";
3056       inherit: "elm/genlist/item/2text.5/default";
3057
3058       // FIXME: deprecated, will be removed
3059       alias: "elm/genlist/item/dialogue.1title.1text/default";
3060       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
3061       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
3062       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
3063
3064       data.item: "contents" "elm.icon.edit";
3065
3066       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3067       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3068    }
3069
3070 // 2.4.1.13
3071    group { GENLIST_NAME("dialogue/2text.9/default")
3072       alias: "elm/layout/dialogue/2text.9";
3073       inherit: "elm/genlist/item/dialogue/2text.6/default";
3074
3075       data.item: "contents" "elm.icon.edit";
3076
3077       parts {
3078          part { name: "elm.text.1";
3079             description { state: "default";
3080                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3081             }
3082          }
3083       }
3084       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";)
3085    }
3086
3087 // 2.4.1.14
3088    group { GENLIST_NAME("dialogue/2text.4/default")
3089       alias: "elm/layout/dialogue/2text.4";
3090       inherit: "elm/genlist/item/2text.4/default";
3091
3092       data.item: "contents" "elm.icon.edit";
3093
3094       GENLIST_DIALOGUE_INHERIT_BODY(; )
3095       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3096          target: "elm.divider1"; target: "elm.divider2"; )
3097    }
3098
3099 // 2.4.1.14 (textblcok)
3100    group { GENLIST_NAME("dialogue/2text.4.tb/default")
3101       alias: "elm/layout/dialogue/2text.4.tb";
3102       inherit: "elm/genlist/item/2text.4.tb/default";
3103
3104       data.item: "contents" "elm.icon.edit";
3105
3106       GENLIST_DIALOGUE_INHERIT_BODY(
3107          GENLIST_PART_SUBITEM_R_FIXED_TB("elm.text.2", 200, GENLIST_HEIGHT_1LINE,
3108             "elm.padding.right")
3109       )
3110       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3111          target: "elm.divider1"; target: "elm.divider2"; )
3112    }
3113
3114 // 2.4.1.16
3115    group { GENLIST_NAME("dialogue/1text.3icon.2/default")
3116       alias: "elm/layout/dialogue/1text.3icon.2";
3117       inherit: "elm/genlist/item/1text.3icon/default";
3118
3119       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.edit";
3120
3121       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3122       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3123          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; )
3124    }
3125
3126 // 2.4.1.17
3127    group { GENLIST_NAME("dialogue/1text.1icon.4/default")
3128       alias: "elm/layout/dialogue/1text.1icon.4";
3129       inherit: "elm/genlist/item/1text.1icon.5/default";
3130
3131       data.item: "contents" "elm.icon elm.icon.edit";
3132
3133       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3134       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text";
3135          target: "elm.icon"; )
3136    }
3137
3138 // 2.4.1.18
3139    group { GENLIST_NAME("dialogue/2text.5/default")
3140       alias: "elm/layout/dialogue/2text.5";
3141       inherit: "elm/genlist/item/2text.6/default";
3142
3143       data.item: "contents" "elm.icon.edit";
3144
3145       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3146       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3147    }
3148
3149
3150 // 2.4.1.19
3151    group { GENLIST_NAME("dialogue/multiline/1text.1icon/default")
3152       alias: "elm/layout/dialogue/multiline/1text.1icon.flexible";
3153       inherit: "elm/genlist/item/1text.1icon.3.tb/default";
3154
3155       data.item: "contents" "elm.icon elm.icon.edit";
3156
3157       GENLIST_DIALOGUE_INHERIT_BODY(
3158          part { name: "elm.text";
3159             description { state: "default" 0.0;
3160                text.style: "genlist_style_list_main_text_unread_wrap";
3161             }
3162             description { state: "selected" 0.0;
3163                text.style: "genlist_style_list_main_text_focus_wrap";
3164             }
3165             description { state: "disabled" 0.0;
3166                text.style: "genlist_style_list_main_text_unread_dim_wrap";
3167             }
3168          }
3169       )
3170       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3171    }
3172
3173 // 2.4.1.20
3174    group { GENLIST_NAME("dialogue/1text.1icon.divider/default")
3175       alias: "elm/layout/dialogue/1text.1icon.divider";
3176       inherit: "elm/genlist/item/1text.1icon.divider/default";
3177
3178       data.item: "contents" "elm.icon elm.icon.edit";
3179
3180       GENLIST_DIALOGUE_INHERIT_BODY(;)
3181       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon"; )
3182    }
3183
3184 // 2.4.1.21
3185    group { GENLIST_NAME("dialogue/1text.2icon.divider/default")
3186       alias: "elm/layout/dialogue/1text.2icon.divider";
3187       inherit: "elm/genlist/item/1text.2icon.divider/default";
3188
3189       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3190
3191       GENLIST_DIALOGUE_INHERIT_BODY(;)
3192       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text"; target: "elm.icon.1";  target: "elm.icon.2";
3193          target: "elm.divider1"; target: "elm.divider2";
3194       )
3195    }
3196
3197
3198 // 2.4.2.1
3199     group { GENLIST_NAME("dialogue/2text/default")
3200       alias: "elm/layout/dialogue/2text";
3201       inherit: "elm/genlist/item/2text.2/default";
3202
3203       data.item: "contents" "elm.icon.edit";
3204
3205       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3206       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3207    }
3208
3209 // 2.4.2.2
3210    group { GENLIST_NAME("dialogue/2text.2/default")
3211       alias: "elm/layout/dialogue/2text.2";
3212       inherit: "elm/genlist/item/2text.3/default";
3213
3214       data.item: "contents" "elm.icon.edit";
3215
3216       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3217       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3218    }
3219
3220 // 2.4.2.3
3221    group { GENLIST_NAME("dialogue/2text.3/default")
3222       alias: "elm/layout/dialogue/2text.3";
3223       inherit: "elm/genlist/item/2text.7/default";
3224
3225       data.item: "contents" "elm.icon.edit";
3226
3227       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3228       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3229    }
3230
3231 // 2.4.2.4
3232    group { GENLIST_NAME("dialogue/2text.1icon.2/default")
3233       alias: "elm/layout/dialogue/2text.1icon.2";
3234       inherit: "elm/genlist/item/2text.1icon.4/default";
3235
3236       data.item: "contents" "elm.icon elm.icon.edit";
3237
3238       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3239       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3240          target: "elm.icon"; )
3241    }
3242
3243 // 2.4.2.5
3244    group { GENLIST_NAME("dialogue/2text.1icon.3/default")
3245       alias: "elm/layout/dialogue/2text.1icon.3";
3246       inherit: "elm/genlist/item/2text.1icon.8/default";
3247
3248       data.item: "contents" "elm.icon elm.icon.edit";
3249
3250       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3251       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3252    }
3253
3254 // 2.4.2.6
3255    group { GENLIST_NAME("dialogue/2text.3icon/default")
3256       alias: "elm/layout/dialogue/2text.3icon";
3257       inherit: "elm/genlist/item/2text.2icon.8/default";
3258
3259       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar elm.icon.edit";
3260
3261       GENLIST_DIALOGUE_INHERIT_BODY(
3262          GENLIST_PART_COLORBAR
3263          GENLIST_PART_ICON_BIG_R("elm.icon.2", "elm.padding.right")
3264       )
3265       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3266          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.swallow.colorbar"; )
3267    }
3268
3269 // 2.4.2.7
3270    group { GENLIST_NAME("dialogue/2text.2icon/default")
3271       alias: "elm/layout/dialogue/2text.2icon";
3272       inherit: "elm/genlist/item/2text.2icon.5/default";
3273
3274       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3275
3276       GENLIST_DIALOGUE_INHERIT_BODY(
3277          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3278             "elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",)
3279       )
3280       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3281          target: "elm.icon.1"; target: "elm.icon.2"; )
3282    }
3283
3284 // 2.4.2.8
3285    group { GENLIST_NAME("dialogue/2text.2icon.2/default")
3286       alias: "elm/layout/dialogue/2text.2icon.2";
3287       inherit: "elm/genlist/item/2text.2icon.6/default";
3288
3289       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3290
3291       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3292       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3293          target: "elm.icon.1"; target: "elm.icon.2"; )
3294    }
3295
3296 // 2.4.2.9
3297    group { GENLIST_NAME("dialogue/2text.2icon.3/default")
3298       alias: "elm/layout/dialogue/2text.2icon.3";
3299       inherit: "elm/genlist/item/2text.2icon.4/default";
3300
3301       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3302
3303       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3304       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3305          target: "elm.icon.1"; target: "elm.icon.2"; )
3306    }
3307
3308 // 2.4.2.9 (TEXTBLOCK)
3309    group { GENLIST_NAME("dialogue/2text.2icon.3.tb/default")
3310       alias: "elm/layout/dialogue/2text.2icon.3.tb";
3311       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
3312
3313       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3314
3315       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3316       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3317          target: "elm.icon.1"; target: "elm.icon.2";)
3318    }
3319
3320 // 2.4.2.10
3321    group { GENLIST_NAME("dialogue/2text.1icon.5/default")
3322       alias: "elm/layout/dialogue/2text.1icon.5";
3323       inherit: "elm/genlist/item/2text.1icon.5/default";
3324
3325       data.item: "contents" "elm.icon elm.icon.edit";
3326
3327       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3328       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3329          target: "elm.icon"; )
3330    }
3331
3332
3333 // 2.4.2.11
3334    group { GENLIST_NAME("dialogue/multiline/1title.1text/default")
3335       alias: "elm/layout/dialogue/multiline/1title.1text/default";
3336       inherit: "elm/genlist/item/multiline/1title.1text/default";
3337
3338       // FIXME: deprecated name, will be removed
3339       alias: "elm/genlist/item/dialogue/1title.1text.2/default";
3340       alias: "elm/genlist/item_odd/dialogue/1title.1text.2/default";
3341       alias: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
3342       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
3343       alias: "elm/layout/dialogue/1title.1text.2/default";
3344
3345
3346       data.item: "contents" "elm.icon.edit";
3347
3348       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3349       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3350          target: "elm.text";
3351          target: "elm.divider1"; target:"elm.divider2"; )
3352    }
3353
3354 // 2.4.2.12
3355    group { GENLIST_NAME("dialogue/multiline/1title.2text/default")
3356       alias: "elm/layout/dialogue/multiline/1title.2text/default";
3357       inherit: "elm/genlist/item/multiline/1title.2text/default";
3358
3359       data.item: "contents" "elm.icon.edit";
3360
3361       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3362       GENLIST_PROGRAMS_DIALOGUE( target: "elm.title";
3363          target: "elm.text.1"; target: "elm.text.2";
3364          target: "elm.divider1"; target:"elm.divider2";
3365          target: "center_line"; target:"center_line2";)
3366    }
3367
3368 #define GENLIST_PART_PASSWORD_RTB(NAME, BG_NAME, RIGHT, TOP, BOTTOM) \
3369    GENLIST_PART_IMAGE(BG_NAME, \
3370       GENLIST_DESCRIPTION_RTB(RIGHT, TOP, BOTTOM, \
3371          GENLIST_PARAM_PASSWORD_IMAGE \
3372          fixed: 1 0; \
3373       ) \
3374    ) \
3375    GENLIST_PART_ICON(NAME, \
3376       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3377          rel1.offset: 1 1; \
3378          rel2.offset: -1 -1; \
3379       ) \
3380    )
3381
3382 #define GENLIST_PART_PASSWORD_LTB(NAME, BG_NAME, LEFT, TOP, BOTTOM) \
3383    GENLIST_PART_IMAGE(BG_NAME, \
3384       GENLIST_DESCRIPTION_LTB(LEFT, TOP, BOTTOM, \
3385          GENLIST_PARAM_PASSWORD_IMAGE \
3386          fixed: 1 0; \
3387       ) \
3388    ) \
3389    GENLIST_PART_ICON(NAME, \
3390       GENLIST_DESCRIPTION_ENVELOP(BG_NAME, \
3391          rel1.offset: 1 1; \
3392          rel2.offset: -1 -1; \
3393       ) \
3394    )
3395
3396 //2.4.2.13 (password style)
3397    group { GENLIST_NAME("dialogue/1text.4icon/default")
3398       alias: "elm/layout/dialogue/4icon";
3399
3400       data.item: "stacking" "above";
3401       data.item: "selectraise" "on";
3402       data.item: "texts" "elm.text";
3403       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
3404
3405       images {
3406          image : "00_search_edit_field_bg_02.png" COMP;
3407       }
3408       parts {
3409          GENLIST_PART_BASE
3410          GENLIST_PART_BG_DIALOGUE
3411          GENLIST_PART_PADDING_LEFT_SIZE(DIALOGUE_PADDING_SIZE_LEFT)
3412          GENLIST_PART_PADDING_RIGHT_SIZE(DIALOGUE_PADDING_SIZE_RIGHT)
3413          GENLIST_PART_PADDING_TOP_SIZE(22)
3414          GENLIST_PART_PADDING_BOTTOM_SIZE(18)
3415          GENLIST_PART_TEXT( "elm.text",
3416             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
3417                fixed: 0 1;
3418                min: 0 42;
3419                GENLIST_PARAM_PASSWORD_TITLE
3420             )
3421          )
3422          GENLIST_PART_PADDING_T_SIZE("elm.padding.text.bottom", "elm.text", 18);
3423
3424          GENLIST_PART_PASSWORD_RTB("elm.icon.1", "elm.icon.1.bg",
3425             "elm.padding.1", "elm.padding.text.bottom", "elm.padding.bottom"
3426          )
3427          GENLIST_PART_PADDING_R_SIZE("elm.padding.1", "elm.icon.2.bg", 22)
3428          GENLIST_PART_PASSWORD_RTB("elm.icon.2", "elm.icon.2.bg",
3429             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3430          )
3431          GENLIST_PART_SPACER("elm.padding.center",
3432             description { state: "default" 0.0.;
3433                min: 22 0;
3434                max: 22 0;
3435                fixed: 1 1;
3436                align: 0.5 0.5;
3437                rel1 {
3438                   relative: 0.5 0;
3439                }
3440                rel2 {
3441                   relative: 0.5 1;
3442                }
3443             }
3444          )
3445          GENLIST_PART_PASSWORD_LTB("elm.icon.3", "elm.icon.3.bg",
3446             "elm.padding.center", "elm.padding.text.bottom", "elm.padding.bottom"
3447          )
3448          GENLIST_PART_PADDING_L_SIZE("elm.padding.2", "elm.icon.3.bg", 22)
3449          GENLIST_PART_PASSWORD_LTB("elm.icon.4", "elm.icon.4.bg",
3450             "elm.padding.2", "elm.padding.text.bottom", "elm.padding.bottom"
3451          )
3452       }
3453       programs {
3454          GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3455       }
3456    }
3457
3458 // 2.4.2.14
3459    group { GENLIST_NAME("dialogue/2text.2icon.4/default")
3460       alias: "elm/layout/dialogue/2text.2icon.4";
3461       inherit: "elm/genlist/item/2text.2icon/default";
3462
3463       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3464
3465       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3466       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3467          target: "elm.icon.1"; target: "elm.icon.2";)
3468    }
3469
3470 // 2.4.2.15
3471    group { GENLIST_NAME("dialogue/2text.1icon.10/default")
3472       alias: "elm/layout/dialogue/2text.1icon.10";
3473       inherit: "elm/genlist/item/2text.1icon.divider/default";
3474
3475       data.item: "contents" "elm.icon elm.icon.edit";
3476
3477       GENLIST_DIALOGUE_INHERIT_BODY(
3478          GENLIST_PART_SUBITEM_SETTINGS_LRB("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3479             "elm.padding.left", "elm.padding.icon.left", "elm.padding.bottom",)
3480          part { name: "elm.divider1";
3481             description { state: "default" 0.0;
3482                visible: 0;
3483             }
3484          }
3485          part { name: "elm.divider2";
3486             description { state: "default" 0.0;
3487                visible: 0;
3488             }
3489          }
3490       )
3491       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3492          target: "elm.icon"; )
3493    }
3494
3495
3496 // 2.4.2.15 (textblock)
3497    group { GENLIST_NAME("dialogue/2text.1icon.10.tb/default")
3498       alias: "elm/layout/dialogue/2text.1icon.10.tb";
3499       inherit: "elm/genlist/item/2text.1icon.7.tb/default";
3500
3501       data.item: "contents" "elm.icon elm.icon.edit";
3502
3503       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3504       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3505          target: "elm.icon"; )
3506    }
3507
3508 // 2.4.2.16
3509    group { GENLIST_NAME("dialogue/2text.1icon.7/default")
3510       alias: "elm/layout/dialogue/2text.1icon.12";
3511       inherit: "elm/genlist/item/2text.1icon.12/default";
3512
3513       data.item: "contents" "elm.icon elm.icon.edit";
3514
3515       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3516       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3517          target: "elm.icon"; )
3518    }
3519
3520
3521 // 2.4.2.17
3522    group { GENLIST_NAME("dialogue/2text.1icon.8/default")
3523       alias: "elm/layout/dialogue/2text.1icon.8";
3524
3525       GENLIST_PROLOG_DIALOGUE
3526       data.item: "texts" "elm.text.1 elm.text.2";
3527       data.item: "contents" "elm.icon elm.icon.edit";
3528
3529       parts {
3530          GENLIST_PART_BASE
3531          GENLIST_PART_BG_DIALOGUE
3532          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3533          GENLIST_PART_PADDING_RIGHT_EDIT
3534          GENLIST_PART_PADDING_TOP_2LINE
3535          GENLIST_PART_PADDING_BOTTOM_2LINE
3536
3537          GENLIST_PART_SUBITEM_LRT("elm.text.2", GENLIST_HEIGHT_2LINE_SUB,
3538             "elm.padding.left", "elm.padding.right", "elm.padding.top")
3539          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3540             "elm.padding.left", "elm.text2.limit",
3541             "elm.text.2", "elm.padding.bottom",
3542              align: 0 0.5; text.max: 1 0;  // This limits text growing.
3543          )
3544          GENLIST_PART_PADDING_L("elm.padding.text1.right", "elm.text.1")
3545          GENLIST_PART_ICON_SMALL_LTB("elm.icon",
3546             "elm.padding.text1.right", "elm.text.2", "elm.padding.bottom")
3547          // Virtual part for Maxmimum right X axis of text.2
3548          GENLIST_PART_SPACER("elm.text2.limit",
3549             GENLIST_DESCRIPTION_R("elm.padding.right",
3550                min: (GENLIST_ICON_SMALL_SIZE+GENLIST_PADDING_SIZE_DEFAULT) 0;
3551             )
3552          )
3553          GENLIST_PART_FLIP
3554       }
3555       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1";
3556          target: "elm.text.2"; target: "elm.icon"; )
3557    }
3558
3559 // 2.4.2.18
3560    group { GENLIST_NAME("dialogue/multiline/2text/default")
3561       alias: "elm/layout/dialogue/multiline/2text/default";
3562       inherit: "elm/genlist/item/multiline/2text/default";
3563
3564       // FIXME: deprecated name, will be removed
3565       alias: "elm/genlist/item/multiline/dialogue/2text/default";
3566       alias: "elm/genlist/item_odd/multiline/dialogue/2text/default";
3567       alias: "elm/genlist/item_compress/multiline/dialogue/2text/default";
3568       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
3569       alias: "elm/layout/multiline/dialogue/2text/default";
3570
3571       data.item: "contents" "elm.icon.edit";
3572
3573       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3574       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; )
3575    }
3576
3577 // 2.4.2.19
3578    group { GENLIST_NAME("dialogue/2text.1icon.15/default")
3579       alias: "elm/layout/dialogue/2text.1icon.15/default";
3580
3581       GENLIST_PROLOG_DIALOGUE
3582       data.item: "texts" "elm.text.1 elm.text.2";
3583       data.item: "contents" "elm.icon elm.icon.edit";
3584
3585       parts {
3586          GENLIST_PART_BG_DIALOGUE
3587          GENLIST_PART_BASE
3588          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3589          GENLIST_PART_PADDING_RIGHT_EDIT
3590          GENLIST_PART_PADDING_TOP_2LINE
3591          GENLIST_PART_PADDING_BOTTOM_2LINE
3592
3593          GENLIST_PART_LISTITEM_("elm.text.1", GENLIST_HEIGHT_2LINE_MAIN,
3594             "elm.padding.left", "elm.padding.right",
3595             "elm.padding.top", "elm.icon",
3596          )
3597          GENLIST_PART_ICON_SMALL_LB("elm.icon",
3598             "elm.padding.left", "elm.padding.bottom")
3599          GENLIST_PART_PADDING_L("elm.icon.right", "elm.icon")
3600          GENLIST_PART_TEXT("elm.text.2",
3601             GENLIST_DESCRIPTION("elm.icon.right", "elm.padding.right", "elm.text.1", "elm.padding.bottom",
3602                GENLIST_PARAM_SUBITEM_SETTINGS
3603                min: 0 GENLIST_HEIGHT_2LINE_SUB;
3604                fixed: 0 1;
3605             )
3606             GENLIST_DESCRIPTION_SUBITEM_SETTINGS_OTHERS
3607          )
3608          GENLIST_PART_FLIP
3609       }
3610       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3611    }
3612
3613 // 2.4.2.20
3614    group { GENLIST_NAME("dialogue/2text.1icon.divider/default")
3615       alias: "elm/layout/dialogue/2text.1icon.divider/default";
3616       inherit: "elm/genlist/item/2text.1icon.divider/default";
3617
3618       data.item: "contents" "elm.icon elm.icon.edit";
3619
3620       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3621       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3622    }
3623
3624 // 2.4.2.21
3625 // FIXME: Why name is 3text ?? it's 2text
3626    group { GENLIST_NAME("dialogue/3text.2icon/default")
3627       alias: "elm/layout/dialogue/3text.2icon/default";
3628       inherit: "elm/genlist/item/2text.2icon/default";
3629
3630       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3631
3632       GENLIST_DIALOGUE_INHERIT_BODY( ; )
3633       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2";
3634          target: "elm.icon.1"; target: "elm.icon.2"; )
3635    }
3636
3637 // 2.4.4.1 group title
3638    group { GENLIST_NAME("dialogue/grouptitle/default")
3639       alias: "elm/layout/dialogue/grouptitle";
3640
3641       // FIXME: deprecated name, will be removed
3642       alias : "elm/genlist/item/dialogue/title/default";
3643       alias: "elm/genlist/item_odd/dialogue/title/default";
3644       alias: "elm/genlist/item_compress/dialogue/title/default";
3645       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
3646       alias: "elm/layout/dialogue/title";
3647
3648       GENLIST_PROLOG
3649       data.item: "texts" "elm.text";
3650       data.item: "contents" "elm.icon";
3651       parts {
3652          GENLIST_PART_BG_NORMAL
3653          GENLIST_PART_BASE
3654          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3655          GENLIST_PART_PADDING_TOP_SIZE( 0 )
3656          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
3657          GENLIST_PART_PADDING_RIGHT_SIZE( 26 )
3658
3659          GENLIST_PART_TEXT("elm.text",
3660             repeat_events: 0;
3661             GENLIST_DESCRIPTION("elm.padding.left", "elm.icon",
3662                "elm.padding.top", "elm.padding.bottom",
3663                GENLIST_PARAM_DIALOGUE_GROUP_TITLE
3664                min: 0 GENLIST_HEIGHT_GROUPTITLE;
3665             )
3666          )
3667
3668          GENLIST_PART_ICON("elm.icon",
3669             GENLIST_DESCRIPTION_RTB("elm.padding.right",
3670                "elm.padding.top", "elm.padding.bottom",
3671                min: 32 32; max: 32 32; fixed: 1 1;
3672             )
3673          )
3674          GENLIST_PART_FLIP
3675       }
3676       GENLIST_PROGRAM_DISABLED( target: "elm.text"; target: "elm.icon"; )
3677    }
3678
3679 // 2.4.4.2 Help Text
3680    group { GENLIST_NAME("multiline/1text/default");
3681       alias: "elm/layout/multiline/1text/default";
3682
3683       // FIXME: name is not correct...
3684       alias: "elm/layout/dialogue/multiline/1text/default";
3685
3686       data.item: "stacking" "above";
3687       data.item: "selectraise" "on";
3688       data.item: "texts" "elm.text";
3689
3690       parts {
3691          GENLIST_PART_BG_NORMAL
3692          GENLIST_PART_BASE
3693          GENLIST_PART_PADDING_LEFT_SIZE(38)
3694          GENLIST_PART_PADDING_RIGHT_SIZE(38)
3695          GENLIST_PART_PADDING_TOP_SIZE(0)
3696          GENLIST_PART_PADDING_BOTTOM_SIZE(0)
3697
3698          GENLIST_PART_DIALOGUE_GROUP_HELP_TEXT("elm.text",
3699             "elm.padding.left", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
3700             min: 0 38;
3701          )
3702          GENLIST_PART_FLIP
3703       }
3704       GENLIST_PROGRAM_DISABLED( target: "elm.text"; )
3705    }
3706
3707 // 2.4.4.3
3708    group { GENLIST_NAME("dialogue/bg/2text.1icon/default")
3709       alias: "elm/layout/dialogue/bg/2text.1icon/default";
3710
3711       GENLIST_PROLOG_DIALOGUE
3712       data.item: "texts" "elm.text.1 elm.text.2";
3713       data.item: "contents" "elm.icon elm.icon.edit";
3714
3715       parts {
3716          GENLIST_PART_BG_DIALOGUE
3717          GENLIST_PART_BASE
3718          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3719          GENLIST_PART_PADDING_RIGHT_EDIT
3720          GENLIST_PART_PADDING_TOP_SIZE(20)
3721          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3722
3723          GENLIST_PART_TEXT("elm.text.1",
3724             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon.left", "elm.padding.top",
3725                GENLIST_PARAM_LISTITEM
3726                min: 0 54; fixed:1 1;)
3727             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3728          )
3729          GENLIST_PART_TEXT("elm.text.2",
3730             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon.left", "elm.text.1", "elm.padding.bottom",
3731                GENLIST_PARAM_SUBITEM_DEFAULT
3732                min: 0 42;)
3733             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3734          )
3735
3736          GENLIST_PART_PADDING_R("elm.padding.icon.left", "elm.icon")
3737          GENLIST_PART_ICON("elm.icon", GENLIST_DESCRIPTION_R(
3738             "elm.padding.right",
3739             min: 124 124; max: 124 124;)
3740          )
3741          GENLIST_PART_FLIP
3742       }
3743       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.icon"; )
3744    }
3745
3746 // 2.4.4.4
3747    group { GENLIST_NAME("dialogue/bg/3text.2icon/default")
3748       alias: "elm/layout/dialogue/bg/3text.2icon/default";
3749
3750       GENLIST_PROLOG_DIALOGUE
3751       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3752       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.edit";
3753
3754       parts {
3755          GENLIST_PART_BG_DIALOGUE
3756          GENLIST_PART_BASE
3757          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3758          GENLIST_PART_PADDING_RIGHT_EDIT
3759          GENLIST_PART_PADDING_TOP_SIZE(20)
3760          GENLIST_PART_PADDING_BOTTOM_SIZE(20)
3761
3762          GENLIST_PART_TEXT("elm.text.1",
3763             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon1.left", "elm.padding.top",
3764                GENLIST_PARAM_LISTITEM
3765                min: 0 54; fixed:1 1;)
3766             GENLIST_DESCRIPTION_LISTITEM_OTHERS
3767          )
3768          GENLIST_PART_TEXT("elm.text.2",
3769             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.icon1.left", "elm.text.1", "elm.text.3",
3770                GENLIST_PARAM_SUBITEM_DEFAULT
3771                min: 0 34;)
3772             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3773          )
3774          GENLIST_PART_TEXT("elm.text.3",
3775             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon1.left", "elm.padding.bottom",
3776                GENLIST_PARAM_SUBITEM_DEFAULT
3777                min: 0 34; fixed: 1 1; )
3778             GENLIST_DESCRIPTION_SUBITEM_DEFAULT_OTHERS
3779          )
3780
3781          GENLIST_PART_PADDING_R("elm.padding.icon1.left", "elm.icon.1")
3782          GENLIST_PART_ICON_BTN_02_RTB("elm.icon.1", "elm.padding.icon2.left", "elm.padding.top", "elm.padding.bottom")
3783          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
3784          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_R(
3785             "elm.padding.right",
3786             min: 124 124; max: 124 124;)
3787          )
3788          GENLIST_PART_FLIP
3789       }
3790       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3";
3791          target: "elm.icon.1"; target: "elm.icon.2"; )
3792    }
3793
3794 // 2.4.4.4 (Apps)
3795    group { GENLIST_NAME("dialogue/bg/5text.6icon/default")
3796       alias: "elm/layout/dialogue/bg/5text.6icon/default";
3797
3798       GENLIST_PROLOG_DIALOGUE
3799       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
3800       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5 elm.icon.6 elm.icon.edit";
3801
3802       parts {
3803          GENLIST_PART_BG_DIALOGUE
3804          GENLIST_PART_BASE
3805          GENLIST_PART_PADDING_LEFT_SIZE( DIALOGUE_PADDING_SIZE_LEFT )
3806          GENLIST_PART_PADDING_RIGHT_EDIT
3807          GENLIST_PART_PADDING_TOP_SIZE(9)
3808          GENLIST_PART_PADDING_BOTTOM_SIZE(9)
3809
3810          GENLIST_PART_ICON("elm.icon.1",
3811             GENLIST_DESCRIPTION_L("elm.padding.left",
3812                min: 134 134; fixed: 1 1;)
3813          )
3814          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
3815          GENLIST_PART_TEXT("elm.text.1", GENLIST_DESCRIPTION_LRT(
3816             "elm.padding.icon1.right", "elm.padding.right", "elm.padding.top",
3817             GENLIST_PARAM_APPS_NAME
3818             min: 0 32; fixed: 0 1;)
3819          )
3820          GENLIST_PART_TEXT("elm.text.2", GENLIST_DESCRIPTION_LRT(
3821             "elm.padding.icon1.right", "elm.padding.right", "elm.text.1",
3822             GENLIST_PARAM_APPS_INC
3823             min: 0 32; fixed: 0 1;)
3824          )
3825
3826          GENLIST_PART_ICON("elm.icon.2", GENLIST_DESCRIPTION_LTB(
3827             "elm.padding.icon1.right", "elm.text.2", "elm.text.4",
3828             min: 38 38; fixed: 1 1;)
3829          )
3830          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon2.right", "elm.icon.2", 2)
3831          GENLIST_PART_ICON("elm.icon.3", GENLIST_DESCRIPTION_LTB(
3832             "elm.padding.icon2.right", "elm.text.2", "elm.text.4",
3833             min: 38 38; fixed: 1 1;)
3834          )
3835          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon3.right", "elm.icon.3", 2)
3836          GENLIST_PART_ICON("elm.icon.4", GENLIST_DESCRIPTION_LTB(
3837             "elm.padding.icon3.right", "elm.text.2", "elm.text.4",
3838             min: 38 38; fixed: 1 1;)
3839          )
3840          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon4.right", "elm.icon.4", 2)
3841          GENLIST_PART_ICON("elm.icon.5", GENLIST_DESCRIPTION_LTB(
3842             "elm.padding.icon4.right", "elm.text.2", "elm.text.4",
3843             min: 38 38; fixed: 1 1;)
3844          )
3845          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon5.right", "elm.icon.5", 2)
3846          GENLIST_PART_ICON("elm.icon.6", GENLIST_DESCRIPTION_LTB(
3847             "elm.padding.icon5.right", "elm.text.2", "elm.text.4",
3848             min: 38 38; fixed: 1 1;)
3849          )
3850          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon6.right", "elm.icon.6", 12)
3851          GENLIST_PART_TEXT("elm.text.3", GENLIST_DESCRIPTION(
3852             "elm.padding.icon6.right", "elm.padding.right", "elm.text.2", "elm.text.4",
3853             GENLIST_PARAM_APPS_RATING
3854             min :0 38;)
3855          )
3856
3857          GENLIST_PART_TEXT("elm.text.4", GENLIST_DESCRIPTION_LB(
3858             "elm.padding.icon1.right", "elm.padding.bottom",
3859             GENLIST_PARAM_APPS_PRICE
3860             min: 0 32; fixed: 0 1;
3861             rel2.to_x: "base";  rel2.relative: 0.5 0; text.max: 1 0;/* This limits text growing. */ )
3862          )
3863          GENLIST_PART_PADDING_L("elm.padding.text4.right", "elm.text.4")
3864          GENLIST_PART_TEXT("elm.text.5", GENLIST_DESCRIPTION_LRB(
3865             "elm.padding.text4.right", "elm.padding.right", "elm.padding.bottom",
3866             GENLIST_PARAM_APPS_PRICE_SALE
3867             min: 0 32; fixed: 0 1;)
3868          )
3869          GENLIST_PART_FLIP
3870       }
3871       GENLIST_PROGRAMS_DIALOGUE( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; target: "elm.text.4"; target: "elm.text.5";
3872          target: "elm.icon.1"; target: "elm.icon.2"; target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; target: "elm.icon.6"; )
3873    }
3874
3875 #if 0
3876 // ???
3877    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
3878    group { name: "elm/genlist/item/3text.5icon.2/default";
3879       alias: "elm/genlist/item_odd/3text.5icon.2/default";
3880       alias: "elm/genlist/item_compress/3text.5icon.2/default";
3881       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
3882       data.item: "stacking" "above";
3883       data.item: "selectraise" "on";
3884       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
3885       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
3886       data.item: "flips" "elm.flip.icon elm.flip.content";
3887
3888       parts {
3889          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
3890          GENLIST_PART_BG_NORMAL
3891          GENLIST_PART_BG_NORMAL
3892          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
3893          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
3894          GENLIST_PART_PADDING_LEFT
3895          GENLIST_PART_PADDING_RIGHT_EDIT
3896          GENLIST_PART_COLORBAR
3897          part { name: "elm.icon.checkbox";
3898             type: SWALLOW;
3899             mouse_events: 1;
3900             scale: 1;
3901             description { state: "default" 0.0;
3902                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
3903                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
3904                fixed: 1 1;
3905                rel1 {
3906                   relative: 1.0 0.0;
3907                   to_x: "elm.padding.left";
3908                   to_y: "elm.padding.top";
3909                }
3910                rel2 {
3911                   relative: 0.0 0.0;
3912                   to_x: "elm.padding.right";
3913                   to_y: "elm.padding.bottom";
3914                }
3915                align: 0.0 0.5;
3916             }
3917          }
3918          part { name: "elm.text.date";
3919             type: TEXT;
3920             mouse_events: 0;
3921             scale: 1;
3922             description { state: "default" 0.0;
3923                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
3924                fixed: 1 1;
3925                rel1 {
3926                   to_x: "elm.padding.right";
3927                   to_y: "elm.padding.bottom";
3928                }
3929                rel2 {
3930                   relative: 0.0 0.0;
3931                   to_x: "elm.padding.right";
3932                   to_y: "elm.padding.bottom";
3933                }
3934                align: 1.0 1.0;
3935                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3936                text {
3937                   font: "Tizen:style=Medium";
3938                   size: GENLIST_FONT_32_INC;
3939                   min: 0 1;
3940                   align: 1.0 0.5;
3941                   text_class: "tizen";
3942                }
3943             }
3944             description { state: "selected" 0.0;
3945                inherit: "default" 0.0;
3946                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
3947             }
3948             GENLIST_DESCRIPTION_FLIP_ENABLED
3949          }
3950          part { name: "elm.icon.important";
3951             clip_to: "disclip";
3952             type: SWALLOW;
3953             mouse_events: 1;
3954             scale: 1;
3955             description { state: "default" 0.0;
3956                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
3957                fixed: 1 1;
3958                rel1 {
3959                   relative: 0.0 1.0;
3960                   to_x: "elm.padding.right";
3961                   to_y: "elm.padding.top";
3962                }
3963                rel2 {
3964                   relative: 0.0 0.0;
3965                   to_x: "elm.padding.right";
3966                   to_y: "elm.text.date";
3967                }
3968                align: 1.0 0.5;
3969             }
3970             GENLIST_DESCRIPTION_FLIP_ENABLED
3971          }
3972          part { name: "elm.padding.icon.important.left";
3973             clip_to: "disclip";
3974             type: RECT;
3975             scale: 1;
3976             description { state: "default" 0.0;
3977                min: GENLIST_PADDING_16_INC 0;
3978                fixed: 1 0;
3979                rel1{
3980                   relative: 0.0 1.0;
3981                   to_x: "elm.icon.important";
3982                }
3983                rel2 {
3984                   relative: 0.0 1.0;
3985                   to_x: "elm.icon.important";
3986                }
3987                align: 1.0 0.0;
3988                visible: 0;
3989             }
3990          }
3991          part { name: "elm.padding.icon.checkbox.right";
3992             clip_to: "disclip";
3993             type: RECT;
3994             scale: 1;
3995             description { state: "default" 0.0;
3996                min: GENLIST_PADDING_16_INC 0;
3997                fixed: 1 0;
3998                rel1 {
3999                   relative: 1.0 0.0;
4000                   to_x: "elm.icon.checkbox";
4001                   to_y: "elm.padding.top";
4002                }
4003                rel2 {
4004                   relative: 1.0 0.0;
4005                   to_x:  "elm.icon.checkbox";
4006                   to_y: "elm.padding.bottom";
4007                }
4008                align: 1.0 0.0;
4009                visible: 0;
4010             }
4011          }
4012          part { name: "elm.text.subject.rect";
4013             clip_to: "disclip";
4014             type: RECT;
4015             scale: 1;
4016             description { state: "default" 0.0;
4017                min: 0 GENLIST_SIZE_61_INC;
4018                fixed: 1 1;
4019                rel1 {
4020                   relative: 1.0 1.0;
4021                   to_x: "elm.padding.icon.checkbox.right";
4022                   to_y: "elm.padding.top";
4023                }
4024                rel2 {
4025                   relative: 0.0 0.0;
4026                   to_x: "elm.padding.icon.important.left";
4027                   to_y: "elm.padding.top";
4028                }
4029                align: 0.0 0.0;
4030                visible: 0;
4031             }
4032          }
4033          part { name: "elm.text.subject";
4034             clip_to: "disclip";
4035             type: TEXTBLOCK;
4036             mouse_events: 0;
4037             scale: 1;
4038             description { state: "default" 0.0;
4039                fixed: 1 1;
4040                rel1.to: "elm.text.subject.rect";
4041                rel2.to: "elm.text.subject.rect";
4042                align: 0.0 0.0;
4043                text {
4044                   style: "genlist_style_email_unread";
4045                   min: 0 1;
4046                   max: 0 1;
4047                   align: 0.0 0.5;
4048                }
4049             }
4050             description { state: "selected" 0.0;
4051                inherit: "default" 0.0;
4052                text.style: "genlist_style_email_focus";
4053             }
4054             description { state: "read" 0.0;
4055                inherit: "default" 0.0;
4056                text.style: "genlist_style_email_read";
4057             }
4058             description { state: "unread" 0.0;
4059                inherit: "default" 0.0;
4060                text.style: "genlist_style_email_unread";
4061             }
4062             description { state: "urgency_read" 0.0;
4063                inherit: "default" 0.0;
4064                text.style: "genlist_style_email_urgency_read";
4065             }
4066             description { state: "urgency_unread" 0.0;
4067                inherit: "default" 0.0;
4068                text.style: "genlist_style_email_urgency_unread";
4069             }
4070             GENLIST_DESCRIPTION_FLIP_ENABLED
4071          }
4072          part { name: "elm.text.name";
4073             clip_to: "disclip";
4074             type: TEXTBLOCK;
4075             scale: 1;
4076             description { state: "default" 0.0;
4077                fixed: 1 1;
4078                rel1 {
4079                   relative: 1.0 1.0;
4080                   to_x: "elm.padding.icon.checkbox.right";
4081                   to_y: "elm.text.subject";
4082                }
4083                rel2 {
4084                   relative: 0.0 0.0;
4085                   to_x: "elm.padding.icon.num.left";
4086                   to_y: "elm.padding.bottom";
4087                }
4088                align: 0.0 0.5;
4089                text {
4090                   style: "genlist_style_name_text";
4091                   min: 0 1;
4092                   align: 0.0 0.5;
4093                }
4094             }
4095             description { state: "selected" 0.0;
4096                inherit: "default" 0.0;
4097                text.style: "genlist_style_name_text_focus";
4098             }
4099             GENLIST_DESCRIPTION_FLIP_ENABLED
4100          }
4101          part { name: "elm.padding.icon.num.left";
4102             clip_to: "disclip";
4103             type: RECT;
4104             scale: 1;
4105             description { state: "default" 0.0;
4106                min: GENLIST_PADDING_16_INC 0;
4107                fixed: 1 0;
4108                rel1 {
4109                   relative: 0.0 1.0;
4110                   to_x: "elm.icon.num";
4111                   to_y: "elm.text.subject";
4112                }
4113                rel2 {
4114                   relative: 0.0 0.0;
4115                   to_x: "elm.icon.num";
4116                   to_y: "elm.padding.bottom";
4117                }
4118                align: 1.0 0.0;
4119                visible: 0;
4120             }
4121          }
4122          part { name: "elm.icon.num";
4123             clip_to: "disclip";
4124             type: SWALLOW;
4125             mouse_events: 0;
4126             scale: 1;
4127             description { state: "default" 0.0;
4128                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4129                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
4130                fixed: 1 1;
4131                rel1 {
4132                   relative: 0.0 1.0;
4133                   to_x: "elm.padding.icon.attach.left";
4134                   to_y: "elm.text.subject";
4135                }
4136                rel2 {
4137                   relative: 0.0 0.0;
4138                   to_x: "elm.padding.icon.attach.left";
4139                   to_y: "elm.padding.bottom";
4140                }
4141                align: 1.0 0.5;
4142             }
4143             GENLIST_DESCRIPTION_FLIP_ENABLED
4144          }
4145          part { name: "elm.padding.icon.attach.left";
4146             clip_to: "disclip";
4147             type: RECT;
4148             scale: 1;
4149             description { state: "default" 0.0;
4150                min: GENLIST_PADDING_16_INC 0;
4151                fixed: 1 0;
4152                rel1 {
4153                   relative: 0.0 1.0;
4154                   to_x: "elm.icon.attach";
4155                   to_y: "elm.text.subject";
4156                }
4157                rel2 {
4158                   relative: 0.0 0.0;
4159                   to_x: "elm.icon.attach";
4160                   to_y: "elm.padding.bottom";
4161                }
4162                align: 1.0 0.0;
4163                visible: 0;
4164             }
4165          }
4166          part { name: "elm.icon.attach";
4167             clip_to: "disclip";
4168             type: SWALLOW;
4169             scale: 1;
4170             description { state: "default" 0.0;
4171                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4172                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
4173                fixed: 1 1;
4174                rel1 {
4175                   relative: 0.0 1.0;
4176                   to_x: "elm.text.date";
4177                   to_y: "elm.text.subject";
4178                }
4179                rel2 {
4180                   relative: 0.0 0.0;
4181                   to_x: "elm.text.date";
4182                   to_y: "elm.padding.bottom";
4183                }
4184                align: 1.0 0.5;
4185             }
4186             GENLIST_DESCRIPTION_FLIP_ENABLED
4187          }
4188          part { name: "elm.swallow.outbox.progress";
4189             type: SWALLOW;
4190             scale: 1;
4191             mouse_events: 1;
4192             repeat_events: 0;
4193             description { state: "default" 0.0;
4194                min: GENLIST_SIZE_168_INC 0;
4195                fixed: 1 1;
4196                color: 0 0 0 0;
4197                align: 1.0 0.5;
4198                rel1 {
4199                   relative: 0.0 1.0;
4200                   offset: 0 0;
4201                   to_x: "elm.padding.right";
4202                   to_y: "elm.padding.top";
4203                }
4204                rel2 {
4205                   relative: 0.0 0.0;
4206                   offset: 0 0;
4207                   to_x: "elm.padding.right";
4208                   to_y: "elm.padding.bottom";
4209                }
4210             }
4211          }
4212          GENLIST_PART_FLIP
4213          GENLIST_PART_DISCLIP
4214       }
4215       programs {
4216          // signal: elm,state,%s,active
4217          //   a "check" item named %s went active
4218          // signal: elm,state,%s,passive
4219          //   a "check" item named %s went passive
4220          // default is passive
4221          program { name: "go_active";
4222             signal: "elm,state,selected";
4223             source: "elm";
4224             action: STATE_SET "selected" 0.0;
4225             target: "bg";
4226             target: "elm.text.subject";
4227             target: "elm.text.name";
4228             target: "elm.text.date";
4229             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4230          }
4231          program { name: "go_passive";
4232             signal: "elm,state,unselected";
4233             source: "elm";
4234             action: STATE_SET "default" 0.0;
4235             target: "bg";
4236             target: "elm.text.subject";
4237             target: "elm.text.name";
4238             target: "elm.text.date";
4239             transition: LINEAR 0.1;
4240          }
4241          program { name: "go_disabled";
4242             signal: "elm,state,disabled";
4243             source: "elm";
4244             action: STATE_SET "disabled" 0.0;
4245             target: "disclip";
4246          }
4247          program { name: "go_enabled";
4248             signal: "elm,state,enabled";
4249             source: "elm";
4250             action: STATE_SET "default" 0.0;
4251             target: "disclip";
4252          }
4253          program { name: "go_read";
4254             signal: "elm,state,read";
4255             source: "elm";
4256             action: STATE_SET "read" 0.0;
4257             target: "elm.text.subject";
4258          }
4259          program { name: "go_unread";
4260             signal: "elm,state,unread";
4261             source: "elm";
4262             action: STATE_SET "unread" 0.0;
4263             target: "elm.text.subject";
4264          }
4265          program { name: "go_urgeny_unread";
4266             signal: "elm,state,urgency_unread";
4267             source: "elm";
4268             action: STATE_SET "urgency_unread" 0.0;
4269             target: "elm.text.subject";
4270          }
4271          program { name: "go_urgency_read";
4272             signal: "elm,state,urgency_read";
4273             source: "elm";
4274             action: STATE_SET "urgency_read" 0.0;
4275             target: "elm.text.subject";
4276          }
4277          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4278       }
4279    }
4280
4281 // ???
4282    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4283    group { name: "elm/genlist/item/2text.1icon.13/default";
4284       alias: "elm/genlist/item_odd/2text.1icon.13/default";
4285       alias: "elm/genlist/item_compress/2text.1icon.13/default";
4286       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
4287       data.item: "stacking" "above";
4288       data.item: "selectraise" "on";
4289       data.item: "texts" "elm.text elm.text.msgcount";
4290       data.item: "contents" "elm.icon";
4291       data.item: "flips" "elm.flip.icon elm.flip.content";
4292
4293       parts {
4294          GENLIST_PART_BASE
4295          GENLIST_PART_BOTTOM_LINE
4296          GENLIST_PART_BG_NORMAL
4297          GENLIST_PART_BG_NORMAL
4298          GENLIST_PART_PADDING_LEFT
4299          GENLIST_PART_PADDING_RIGHT_EDIT
4300          part { name: "elm.icon";
4301             clip_to: "disclip";
4302             type: SWALLOW;
4303             scale: 1;
4304             description { state: "default" 0.0;
4305                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4306                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4307                fixed: 1 1;
4308                rel1 {
4309                   relative: 1.0 0.0;
4310                   to_x: "elm.padding.left";
4311                }
4312                rel2 {
4313                   relative: 1.0 1.0;
4314                   to_x: "elm.padding.left";
4315                }
4316                align: 0.0 0.5;
4317             }
4318             GENLIST_DESCRIPTION_FLIP_ENABLED
4319          }
4320          part { name: "elm.text.msgcount";
4321             clip_to: "disclip";
4322             type: TEXT;
4323             mouse_events: 0;
4324             scale: 1;
4325             description {
4326                state: "default" 0.0;
4327                fixed: 1 1;
4328                align: 0 0;
4329                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4330                rel1.to: "elm.icon";
4331                rel2.to: "elm.icon";
4332                text {
4333                   font: "Tizen:style=Medium";
4334                   size: GENLIST_FONT_28_INC;
4335                   min: 0 1;
4336                   align: 0.5 0.5;
4337                   text_class: "tizen";
4338                }
4339                align: 0.0 0.5;
4340             }
4341          }
4342          part { name: "elm.padding.icon.right";
4343             clip_to: "disclip";
4344             type: RECT;
4345             scale: 1;
4346             description {
4347                state: "default" 0.0;
4348                min: GENLIST_SIZE_16_INC 0;
4349                fixed: 1 0;
4350                rel1 {
4351                   relative: 1.0 0.0;
4352                   to_x: "elm.icon";
4353                }
4354                rel2.to_x: "elm.icon";
4355                visible: 0;
4356             }
4357          }
4358          part { name: "elm.text";
4359             clip_to: "disclip";
4360             type: TEXT;
4361             mouse_events: 0;
4362             scale: 1;
4363             description { state: "default" 0.0;
4364                rel1 {
4365                   relative: 1.0 0.0;
4366                   to_x: "elm.padding.icon.right";
4367                }
4368                rel2 {
4369                   relative: 0.0 1.0;
4370                   to_x: "elm.padding.right";
4371                }
4372                align: 0.0 0.5;
4373                color: GENLIST_EMAIL_UNREAD_COLOR;
4374                text {
4375                   font: "Tizen:style=Roman";
4376                   size: GENLIST_EMAIL_SIZE;
4377                   min: 0 1;
4378                   align: 0.0 0.5;
4379                   text_class: "list_item";
4380                }
4381             }
4382             GENLIST_DESCRIPTION_FLIP_ENABLED
4383          }
4384          GENLIST_PART_FLIP
4385          GENLIST_PART_DISCLIP
4386       }
4387       programs {
4388          program { name: "go_active";
4389             signal: "elm,state,selected";
4390             source: "elm";
4391             action: STATE_SET "selected" 0.0;
4392             target: "bg";
4393             target: "elm.text";
4394             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4395          }
4396          program { name: "go_passive";
4397             signal: "elm,state,unselected";
4398             source: "elm";
4399             action: STATE_SET "default" 0.0;
4400             target: "bg";
4401             target: "elm.text";
4402             transition: LINEAR 0.1;
4403          }
4404          program { name: "go_disabled";
4405             signal: "elm,state,disabled";
4406             source: "elm";
4407             action: STATE_SET "disabled" 0.0;
4408             target: "disclip";
4409          }
4410          program { name: "go_enabled";
4411             signal: "elm,state,enabled";
4412             source: "elm";
4413             action: STATE_SET "default" 0.0;
4414             target: "disclip";
4415          }
4416          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4417       }
4418    }
4419
4420 // ???
4421    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
4422    group { name: "elm/genlist/item/2text.1icon.14/default";
4423       alias: "elm/genlist/item_odd/2text.1icon.14/default";
4424       alias: "elm/genlist/item_compress/2text.1icon.14/default";
4425       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
4426       data.item: "stacking" "above";
4427       data.item: "selectraise" "on";
4428       data.item: "texts" "elm.text elm.text.msgcount";
4429       data.item: "contents" "elm.check elm.icon";
4430       data.item: "flips" "elm.flip.icon elm.flip.content";
4431
4432       parts {
4433          GENLIST_PART_BASE
4434          GENLIST_PART_BOTTOM_LINE
4435          GENLIST_PART_BG_NORMAL
4436          GENLIST_PART_BG_NORMAL
4437          GENLIST_PART_PADDING_LEFT
4438          GENLIST_PART_PADDING_RIGHT_EDIT
4439          part { name: "elm.check";
4440             clip_to: "disclip";
4441             type: SWALLOW;
4442             mouse_events: 1;
4443             scale: 1;
4444             description { state: "default" 0.0;
4445                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4446                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4447                fixed: 1 1;
4448                rel1 {
4449                   relative: 1.0 0.0;
4450                   to_x: "elm.padding.left";
4451                }
4452                rel2 {
4453                   relative: 1.0 1.0;
4454                   to_x: "elm.padding.left";
4455                }
4456                align: 0.0 0.5;
4457             }
4458             GENLIST_DESCRIPTION_FLIP_ENABLED
4459          }
4460
4461          part { name: "elm.padding.icon.checkbox.right";
4462             clip_to: "disclip";
4463             type: RECT;
4464             scale: 1;
4465             description { state: "default" 0.0;
4466                min: GENLIST_PADDING_16_INC 0;
4467                fixed: 1 0;
4468                rel1 {
4469                   relative: 1.0 0.0;
4470                   to_x: "elm.check";
4471                }
4472                rel2 {
4473                   relative: 1.0 1.0;
4474                   to_x:  "elm.check";
4475                }
4476                align: 1.0 0.0;
4477                visible: 0;
4478             }
4479          }
4480          part { name: "elm.icon";
4481             clip_to: "disclip";
4482             type: SWALLOW;
4483             scale: 1;
4484             description { state: "default" 0.0;
4485                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4486                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4487                fixed: 1 1;
4488                rel1.to_x: "elm.padding.right";
4489                rel2 {
4490                   relative: 0.0 1.0;
4491                   to_x: "elm.padding.right";
4492                }
4493                align: 1.0 0.5;
4494             }
4495             GENLIST_DESCRIPTION_FLIP_ENABLED
4496          }
4497          part { name: "elm.text.msgcount";
4498             clip_to: "disclip";
4499             type: TEXT;
4500             mouse_events: 0;
4501             scale: 1;
4502             description {
4503                state: "default" 0.0;
4504                fixed: 1 1;
4505                align: 0 0;
4506                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
4507                rel1.to: "elm.icon";
4508                rel2.to: "elm.icon";
4509                text {
4510                   font: "Tizen:style=Medium";
4511                   size: GENLIST_FONT_28_INC;
4512                   min: 0 1;
4513                   align: 0.5 0.5;
4514                   text_class: "tizen";
4515                }
4516                align: 0.0 0.5;
4517             }
4518          }
4519          part { name: "elm.padding.icon.left";
4520             clip_to: "disclip";
4521             type: RECT;
4522             scale: 1;
4523             description {
4524                state: "default" 0.0;
4525                min: GENLIST_SIZE_16_INC 0;
4526                fixed: 1 0;
4527                rel1.to_x: "elm.icon";
4528                rel2 {
4529                   relative: 0.0 1.0;
4530                   to_x: "elm.icon";
4531                }
4532                align: 1.0 0.0;
4533                visible: 0;
4534             }
4535          }
4536          part { name: "elm.text";
4537             clip_to: "disclip";
4538             type: TEXTBLOCK;
4539             mouse_events: 0;
4540             scale: 1;
4541             description { state: "default" 0.0;
4542                rel1 {
4543                   relative: 1.0 0.0;
4544                   to_x: "elm.padding.icon.checkbox.right";
4545                }
4546                rel2 {
4547                   relative: 0.0 1.0;
4548                   to_x: "elm.padding.icon.left";
4549                }
4550                align: 0.0 0.5;
4551                text {
4552                   style: "genlist_style_email_unread";
4553                   min: 0 1;
4554                   max: 0 1;
4555                   align: 0.0 0.5;
4556                }
4557             }
4558             description { state: "selected" 0.0;
4559                inherit: "default" 0.0;
4560                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
4561             }
4562             GENLIST_DESCRIPTION_FLIP_ENABLED
4563          }
4564          GENLIST_PART_FLIP
4565          GENLIST_PART_DISCLIP
4566       }
4567       programs {
4568          program { name: "go_active";
4569             signal: "elm,state,selected";
4570             source: "elm";
4571             action: STATE_SET "selected" 0.0;
4572             target: "bg";
4573             target: "elm.text";
4574             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4575          }
4576          program { name: "go_passive";
4577             signal: "elm,state,unselected";
4578             source: "elm";
4579             action: STATE_SET "default" 0.0;
4580             target: "bg";
4581             target: "elm.text";
4582             transition: LINEAR 0.1;
4583          }
4584          program { name: "go_disabled";
4585             signal: "elm,state,disabled";
4586             source: "elm";
4587             action: STATE_SET "disabled" 0.0;
4588             target: "disclip";
4589          }
4590          program { name: "go_enabled";
4591             signal: "elm,state,enabled";
4592             source: "elm";
4593             action: STATE_SET "default" 0.0;
4594             target: "disclip";
4595          }
4596          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4597       }
4598    }
4599
4600
4601    group { name: "elm/genlist/item/readmessage/default";
4602       alias: "elm/genlist/item_odd/readmessage/default";
4603       alias: "elm/genlist/item_compress/readmessage/default";
4604       alias: "elm/genlist/item_compress_odd/readmessage/default";
4605
4606       data.item: "stacking" "above";
4607       data.item: "selectraise" "on";
4608       data.item: "contents" "elm.icon";
4609       parts {
4610          part { name: "base";
4611             type: RECT;
4612             repeat_events: 1;
4613             description { state: "default" 0.0;
4614                color: GENLIST_LIST_BG_COLOR;
4615             }
4616          }
4617          part { name: "elm.icon";
4618             clip_to: "disclip";
4619             type: SWALLOW;
4620             scale: 1;
4621             description { state: "default" 0.0;
4622                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
4623                rel2 {
4624                   relative: 0.76 0.0;
4625                   to_y: "elm.padding.bottom";
4626                }
4627             }
4628          }
4629          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4630          GENLIST_PART_DISCLIP
4631       }
4632       programs {
4633          // signal: elm,state,%s,active
4634          //   a "check" item named %s went active
4635          // signal: elm,state,%s,passive
4636          //   a "check" item named %s went passive
4637          // default is passive
4638          /*program { name: "go_active";
4639             signal: "elm,state,selected";
4640             source: "elm";
4641             action: STATE_SET "selected" 0.0;
4642             target: "bg";
4643          }
4644          program { name: "go_passive";
4645             signal: "elm,state,unselected";
4646             source: "elm";
4647             action: STATE_SET "default" 0.0;
4648             target: "bg";
4649             transition: LINEAR 0.1;
4650          }*/
4651          program { name: "go_disabled";
4652             signal: "elm,state,disabled";
4653             source: "elm";
4654             action: STATE_SET "disabled" 0.0;
4655             target: "disclip";
4656          }
4657          program { name: "go_enabled";
4658             signal: "elm,state,enabled";
4659             source: "elm";
4660             action: STATE_SET "default" 0.0;
4661             target: "disclip";
4662          }
4663       }
4664    }
4665
4666    group { name: "elm/genlist/item/sentmessage/default";
4667       alias: "elm/genlist/item_odd/sentmessage/default";
4668       alias: "elm/genlist/item_compress/sentmessage/default";
4669       alias: "elm/genlist/item_compress_odd/sentmessage/default";
4670
4671       data.item: "stacking" "above";
4672       data.item: "selectraise" "on";
4673       data.item: "contents" "elm.icon";
4674       parts {
4675          part { name: "base";
4676             type: RECT;
4677             repeat_events: 1;
4678             description { state: "default" 0.0;
4679                color: GENLIST_LIST_BG_COLOR;
4680             }
4681          }
4682          part { name: "elm.icon";
4683             clip_to: "disclip";
4684             type: SWALLOW;
4685             scale: 1;
4686             description { state: "default" 0.0;
4687                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
4688                rel2 {
4689                   relative: 1.0 0.0;
4690                   to_y: "elm.padding.bottom";
4691                }
4692             }
4693          }
4694          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_24_INC )
4695          GENLIST_PART_DISCLIP
4696       }
4697       programs {
4698          // signal: elm,state,%s,active
4699          //   a "check" item named %s went active
4700          // signal: elm,state,%s,passive
4701          //   a "check" item named %s went passive
4702          // default is passive
4703          /*program { name: "go_active";
4704             signal: "elm,state,selected";
4705             source: "elm";
4706             action: STATE_SET "selected" 0.0;
4707             target: "bg";
4708          }
4709          program { name: "go_passive";
4710             signal: "elm,state,unselected";
4711             source: "elm";
4712             action: STATE_SET "default" 0.0;
4713             target: "bg";
4714             transition: LINEAR 0.1;
4715          }*/
4716          program { name: "go_disabled";
4717             signal: "elm,state,disabled";
4718             source: "elm";
4719             action: STATE_SET "disabled" 0.0;
4720             target: "disclip";
4721          }
4722          program { name: "go_enabled";
4723             signal: "elm,state,enabled";
4724             source: "elm";
4725             action: STATE_SET "default" 0.0;
4726             target: "disclip";
4727          }
4728       }
4729    }
4730
4731    group { name : "elm/genlist/item/dialogue/separator/end/default";
4732       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
4733       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
4734       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
4735       data.item: "stacking" "above";
4736       data.item: "selectraise" "on";
4737       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4738       parts {
4739          GENLIST_PART_BASE__(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
4740          GENLIST_PART_DISCLIP
4741       }
4742    }
4743
4744    group { name : "elm/genlist/item/dialogue/seperator.2/default";
4745       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
4746       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
4747       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
4748       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
4749       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
4750       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
4751       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
4752       alias: "elm/layout/dialogue/separator/hd18/with_line";
4753
4754       data.item: "stacking" "above";
4755       data.item: "selectraise" "on";
4756       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4757
4758       parts {
4759          GENLIST_PART_BASE__( GENLIST_PADDING_18_INC )
4760          GENLIST_PART_DISCLIP
4761       }
4762    }
4763
4764    group { name : "elm/genlist/item/dialogue/seperator.3/default";
4765       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
4766       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
4767       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
4768       alias: "elm/genlist/item/dialogue/separator/20/default";
4769       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
4770       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
4771       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
4772       alias: "elm/layout/dialogue/separator/hd32";
4773
4774       data.item: "stacking" "above";
4775       data.item: "selectraise" "on";
4776       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4777
4778       parts {
4779          GENLIST_PART_BASE__( GENLIST_PADDING_32_INC )
4780          GENLIST_PART_DISCLIP
4781       }
4782    }
4783
4784    group { name : "elm/genlist/item/dialogue/seperator.4/default";
4785       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
4786       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
4787       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
4788       alias: "elm/genlist/item/dialogue/separator/10/default";
4789       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
4790       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
4791       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
4792       alias: "elm/layout/dialogue/separator/hd16";
4793
4794       data.item: "stacking" "above";
4795       data.item: "selectraise" "on";
4796       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4797
4798       parts {
4799          GENLIST_PART_BASE__( GENLIST_HEIGHT_16_INC )
4800          GENLIST_PART_DISCLIP
4801       }
4802    }
4803
4804    group { name : "elm/genlist/item/dialogue/seperator.5/default";
4805       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
4806       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
4807       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
4808       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
4809       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
4810       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
4811       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
4812       alias: "elm/layout/dialogue/separator/hd1";
4813
4814       data.item: "stacking" "above";
4815       data.item: "selectraise" "on";
4816       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
4817
4818       parts {
4819          GENLIST_PART_BASE__( GENLIST_HEIGHT_1_INC )
4820          GENLIST_PART_DISCLIP
4821       }
4822    }
4823
4824
4825    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
4826       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
4827       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
4828       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
4829       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
4830       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
4831       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
4832       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
4833       alias: "elm/layout/dialogue/1title.1text.3";
4834       data.item: "stacking" "above";
4835       data.item: "selectraise" "on";
4836       data.item: "texts" "elm.title elm.text";
4837       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
4838       parts {
4839          GENLIST_PART_BASE
4840          GENLIST_PART_BOTTOM_LINE
4841          GENLIST_PART_BG_NORMAL
4842          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
4843          GENLIST_PART_PADDING_RIGHT_EDIT
4844          GENLIST_PART_DIALOGUE_ITEM
4845          GENLIST_PART_DIALOGUE_RIGHT_LINE
4846          part { name: "elm.title";
4847             clip_to: "disclip";
4848             type: TEXT;
4849             mouse_events: 0;
4850             scale: 1;
4851             description { state: "default" 0.0;
4852                min: GENLIST_SIZE_163_INC 0;
4853                fixed: 1 0;
4854                rel1 {
4855                   relative: 1.0 0.0;
4856                   to_x: "elm.padding.left";
4857                }
4858                rel2.to_x: "elm.padding.left";
4859                align: 0.0 0.5;
4860                color: GENLIST_MULTILINE_TEXT_COLOR;
4861                text {
4862                   font: "Tizen:style=Medium";
4863                   size: GENLIST_MULTILINE_TEXT_SIZE;
4864                   min: 0 1;
4865                   align: 0.0 0.5;
4866                   text_class: "tizen";
4867                }
4868             }
4869             GENLIST_DESCRIPTION_FLIP_ENABLED
4870          }
4871          part { name: "elm.flip.content.title";
4872             clip_to: "disclip";
4873             type: SWALLOW;
4874             description { state: "default" 0.0;
4875                visible: 0;
4876                fixed: 1 1;
4877                rel1.to: "elm.title";
4878                rel2.to: "elm.title";
4879             }
4880             description { state: "flip_enabled" 0.0;
4881                inherit: "default" 0.0;
4882                visible: 1;
4883             }
4884          }
4885          part { name: "elm.divider1";
4886             type: RECT;
4887             mouse_events: 0;
4888             description { state: "default" 0.0;
4889                min: 1 0;
4890                fixed: 1 0;
4891                rel1 {
4892                   relative: 1.0 0.0;
4893                   to_x: "elm.title";
4894                }
4895                rel2.to_x: "elm.title";
4896                align: 0.0 0.5;
4897                color: GENLIST_LIST_LINE1_COLOR;
4898             }
4899          }
4900          part { name: "elm.padding.text.left";
4901             clip_to: "disclip";
4902             type: RECT;
4903             mouse_events: 0;
4904             scale: 1;
4905             description { state: "default" 0.0;
4906                min: GENLIST_PADDING_16_INC 0;
4907                fixed: 1 0;
4908                rel1 {
4909                    relative: 1.0 0.0;
4910                    to_x: "elm.divider1";
4911                }
4912                rel2.to_x: "elm.divider1";
4913                align: 0.0 0.5;
4914                visible: 0;
4915             }
4916          }
4917          part { name: "elm.text";
4918             clip_to: "disclip";
4919             type: TEXT;
4920             mouse_events: 0;
4921             scale: 1;
4922             description { state: "default" 0.0;
4923                rel1 {
4924                   relative: 1.0 0.0;
4925                   to_x: "elm.padding.text.left";
4926                }
4927                rel2 {
4928                   relative: 0.0 1.0;
4929                   to_x: "elm.padding.right";
4930                }
4931                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4932                text {
4933                   font: "Tizen:style=Roman";
4934                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4935                   min: 0 1;
4936                   align: 0.0 0.5;
4937                   text_class: "list_item";
4938                }
4939             }
4940             GENLIST_DESCRIPTION_FLIP_ENABLED
4941          }
4942          part { name: "elm.flip.content";
4943             clip_to: "disclip";
4944             type: SWALLOW;
4945             mouse_events: 1;
4946             scale: 1;
4947             description { state: "default" 0.0;
4948                fixed: 1 1;
4949                rel1 {
4950                   relative: 0.0 0.5;
4951                   to_x: "elm.text";
4952                }
4953                rel2 {
4954                   relative: 0.0 0.5;
4955                   to_x: "elm.padding.right";
4956                }
4957                visible: 0;
4958             }
4959             description { state: "flip_enabled" 0.0;
4960                inherit: "default" 0.0;
4961                visible: 1;
4962             }
4963          }
4964          GENLIST_PART_DISCLIP
4965       }
4966       programs {
4967          // signal: elm,state,%s,active
4968          //   a "check" item named %s went active
4969          // signal: elm,state,%s,passive
4970          //   a "check" item named %s went passive
4971          // default is passive
4972          /*program { name: "go_active";
4973             signal: "elm,state,selected";
4974             source: "elm";
4975             action: STATE_SET "selected" 0.0;
4976             target: "elm.text";
4977          }
4978          program { name: "go_passive";
4979             signal: "elm,state,unselected";
4980             source: "elm";
4981             action: STATE_SET "default" 0.0;
4982             target: "elm.text";
4983             transition: LINEAR 0.1;
4984          }*/
4985          program { name: "go_disabled";
4986             signal: "elm,state,disabled";
4987             source: "elm";
4988             action: STATE_SET "disabled" 0.0;
4989             target: "disclip";
4990          }
4991          program { name: "go_enabled";
4992             signal: "elm,state,enabled";
4993             source: "elm";
4994             action: STATE_SET "default" 0.0;
4995             target: "disclip";
4996          }
4997          program { name: "flip_enabled";
4998             signal: "elm,state,flip,enabled";
4999             source: "elm";
5000             action: STATE_SET "flip_enabled" 0.0;
5001             target: "elm.title";
5002             target: "elm.text";
5003             target: "elm.flip.content.title";
5004             target: "elm.flip.content";
5005          }
5006          program { name: "flip_disabled";
5007             signal: "elm,state,flip,disabled";
5008             source: "elm";
5009             action: STATE_SET "default" 0.0;
5010             target: "elm.title";
5011             target: "elm.text";
5012             target: "elm.flip.content.title";
5013             target: "elm.flip.content";
5014          }
5015       }
5016    }
5017
5018    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
5019       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
5020       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
5021       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
5022       alias: "elm/layout/dialogue/1title.1text.1icon";
5023       data.item: "stacking" "above";
5024       data.item: "selectraise" "on";
5025       data.item: "texts" "elm.title elm.text";
5026       data.item: "contents" "elm.icon";
5027       data.item: "flips" "elm.flip.icon elm.flip.content";
5028       parts {
5029          GENLIST_PART_BASE
5030          GENLIST_PART_BOTTOM_LINE
5031          GENLIST_PART_BG_NORMAL
5032          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5033          GENLIST_PART_PADDING_RIGHT_EDIT
5034          GENLIST_PART_DIALOGUE_ITEM
5035          GENLIST_PART_DIALOGUE_RIGHT_LINE
5036          part { name: "elm.title";
5037             clip_to: "disclip";
5038             type: TEXT;
5039             mouse_events: 0;
5040             scale: 1;
5041             description { state: "default" 0.0;
5042                min: GENLIST_SIZE_163_INC 0;
5043                fixed: 1 0;
5044                rel1 {
5045                   relative: 1.0 0.0;
5046                   to_x: "elm.padding.left";
5047                }
5048                rel2.to_x: "elm.padding.left";
5049                align: 0.0 0.5;
5050                color: GENLIST_MULTILINE_TEXT_COLOR;
5051                text {
5052                   font: "Tizen:style=Medium";
5053                   size: GENLIST_MULTILINE_TEXT_SIZE;
5054                   min: 0 1;
5055                   align: 0.0 0.5;
5056                   text_class: "tizen";
5057                }
5058             }
5059          }
5060          part { name: "elm.divider1";
5061             type: RECT;
5062             mouse_events: 0;
5063             description { state: "default" 0.0;
5064                min: 1 0;
5065                fixed: 1 0;
5066                rel1 {
5067                   relative: 1.0 0.0;
5068                   to_x: "elm.title";
5069                }
5070                rel2.to_x: "elm.title";
5071                align: 0.0 0.5;
5072                color: GENLIST_LIST_LINE1_COLOR;
5073             }
5074          }
5075          part { name: "elm.padding.text.left";
5076             clip_to: "disclip";
5077             type: RECT;
5078             mouse_events: 0;
5079             scale: 1;
5080             description { state: "default" 0.0;
5081                min: GENLIST_PADDING_16_INC 0;
5082                fixed: 1 0;
5083                rel1 {
5084                    relative: 1.0 0.0;
5085                    to_x: "elm.divider1";
5086                }
5087                rel2.to_x: "elm.divider1";
5088                align: 0.0 0.5;
5089                visible: 0;
5090             }
5091          }
5092          part { name: "elm.icon";
5093            clip_to: "disclip";
5094             type: SWALLOW;
5095             mouse_events: 1;
5096             scale: 1;
5097             description { state: "default" 0.0;
5098                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5099                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5100                fixed: 1 1;
5101                rel1.to_x: "elm.padding.right";
5102                rel2 {
5103                   relative: 0.0 1.0;
5104                   to_x: "elm.padding.right";
5105                }
5106                align: 1.0 0.5;
5107             }
5108          }
5109          part { name: "elm.padding.icon.left";
5110             clip_to: "disclip";
5111             type: RECT;
5112             mouse_events: 0;
5113             scale: 1;
5114             description { state: "default" 0.0;
5115                min: GENLIST_PADDING_16_INC 0;
5116                fixed: 1 0;
5117                rel1.to_x: "elm.icon";
5118                rel2 {
5119                    relative: 0.0 1.0;
5120                    to_x: "elm.icon";
5121                }
5122                rel2.to_x: "elm.icon";
5123                align: 1.0 0.5;
5124                visible: 0;
5125             }
5126          }
5127          part { name: "elm.text";
5128             clip_to: "disclip";
5129             type: TEXT;
5130             mouse_events: 0;
5131             scale: 1;
5132             description { state: "default" 0.0;
5133                rel1 {
5134                   relative: 1.0 0.0;
5135                   to_x: "elm.padding.text.left";
5136                }
5137                rel2 {
5138                   relative: 0.0 1.0;
5139                   to_x: "elm.padding.icon.left";
5140                }
5141                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5142                text {
5143                   font: "Tizen:style=Roman";
5144                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5145                   min: 0 1;
5146                   align: 0.0 0.5;
5147                   text_class: "list_item";
5148                }
5149             }
5150             GENLIST_DESCRIPTION_FLIP_ENABLED
5151          }
5152          part { name: "elm.flip.content";
5153             clip_to: "disclip";
5154             type: SWALLOW;
5155             mouse_events: 1;
5156             scale: 1;
5157             description { state: "default" 0.0;
5158                fixed: 1 1;
5159                rel1 {
5160                   relative: 0.0 0.5;
5161                   to_x: "elm.text";
5162                }
5163                rel2 {
5164                   relative: 0.0 0.5;
5165                   to_x: "elm.padding.right";
5166                }
5167                visible: 0;
5168             }
5169             description { state: "flip_enabled" 0.0;
5170                inherit: "default" 0.0;
5171                visible: 1;
5172             }
5173          }
5174          GENLIST_PART_DISCLIP
5175       }
5176       programs {
5177          // signal: elm,state,%s,active
5178          //   a "check" item named %s went active
5179          // signal: elm,state,%s,passive
5180          //   a "check" item named %s went passive
5181          // default is passive
5182          /*program { name: "go_active";
5183             signal: "elm,state,selected";
5184             source: "elm";
5185             action: STATE_SET "selected" 0.0;
5186             target: "elm.text";
5187          }
5188          program { name: "go_passive";
5189             signal: "elm,state,unselected";
5190             source: "elm";
5191             action: STATE_SET "default" 0.0;
5192             target: "elm.text";
5193             transition: LINEAR 0.1;
5194          }*/
5195          program { name: "go_disabled";
5196             signal: "elm,state,disabled";
5197             source: "elm";
5198             action: STATE_SET "disabled" 0.0;
5199             target: "disclip";
5200          }
5201          program { name: "go_enabled";
5202             signal: "elm,state,enabled";
5203             source: "elm";
5204             action: STATE_SET "default" 0.0;
5205             target: "disclip";
5206          }
5207          //GENLIST_PROGRAM_FLIP_1TEXT
5208       }
5209    }
5210
5211    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
5212       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
5213       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
5214       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
5215       alias: "elm/layout/dialogue/1title.1text.1icon.2";
5216       data.item: "stacking" "above";
5217       data.item: "selectraise" "on";
5218       data.item: "texts" "elm.title elm.text";
5219       data.item: "contents" "elm.icon";
5220       data.item: "flips" "elm.flip.icon elm.flip.content.title elm.flip.content";
5221       parts {
5222          GENLIST_PART_BASE
5223          GENLIST_PART_BOTTOM_LINE
5224          GENLIST_PART_BG_NORMAL
5225          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
5226          GENLIST_PART_PADDING_RIGHT_EDIT
5227          GENLIST_PART_DIALOGUE_ITEM
5228          GENLIST_PART_DIALOGUE_RIGHT_LINE
5229          part { name: "elm.title";
5230             clip_to: "disclip";
5231             type: TEXT;
5232             mouse_events: 0;
5233             scale: 1;
5234             description { state: "default" 0.0;
5235                min: GENLIST_SIZE_163_INC 0;
5236                fixed: 1 0;
5237                rel1 {
5238                   relative: 1.0 0.0;
5239                   to_x: "elm.padding.left";
5240                }
5241                rel2.to_x: "elm.padding.left";
5242                align: 0.0 0.5;
5243                color: GENLIST_MULTILINE_TEXT_COLOR;
5244                text {
5245                   font: "Tizen:style=Medium";
5246                   size: GENLIST_MULTILINE_TEXT_SIZE;
5247                   min: 0 1;
5248                   align: 0.0 0.5;
5249                   text_class: "tizen";
5250                }
5251             }
5252             GENLIST_DESCRIPTION_FLIP_ENABLED
5253          }
5254          part { name: "elm.flip.content.title";
5255             clip_to: "disclip";
5256             type: SWALLOW;
5257             description { state: "default" 0.0;
5258                visible: 0;
5259                fixed: 1 1;
5260                rel1.to: "elm.title";
5261                rel2.to: "elm.title";
5262             }
5263             description { state: "flip_enabled" 0.0;
5264                inherit: "default" 0.0;
5265                visible: 1;
5266             }
5267          }
5268          part { name: "elm.divider1";
5269             type: RECT;
5270             mouse_events: 0;
5271             description { state: "default" 0.0;
5272                min: 1 0;
5273                fixed: 1 0;
5274                rel1 {
5275                   relative: 1.0 0.0;
5276                   to_x: "elm.title";
5277                }
5278                rel2.to_x: "elm.title";
5279                align: 0.0 0.5;
5280                color: GENLIST_LIST_LINE1_COLOR;
5281             }
5282          }
5283          part { name: "elm.padding.text.left";
5284             clip_to: "disclip";
5285             type: RECT;
5286             mouse_events: 0;
5287             scale: 1;
5288             description { state: "default" 0.0;
5289                min: GENLIST_PADDING_16_INC 0;
5290                fixed: 1 0;
5291                rel1 {
5292                    relative: 1.0 0.0;
5293                    to_x: "elm.divider1";
5294                }
5295                rel2.to_x: "elm.divider1";
5296                align: 0.0 0.5;
5297                visible: 0;
5298             }
5299          }
5300          part { name: "elm.icon";
5301            clip_to: "disclip";
5302             type: SWALLOW;
5303             mouse_events: 0;
5304             scale: 1;
5305             description { state: "default" 0.0;
5306                min: 0 0;
5307                max: 0 0;
5308                rel1.to_x: "elm.padding.right";
5309                rel2 {
5310                   relative: 0.0 1.0;
5311                   to_x: "elm.padding.right";
5312                }
5313                align: 1.0 0.5;
5314                visible: 0;
5315             }
5316             description { state: "contact_default_number_enabled" 0.0;
5317                inherit: "default" 0.0;
5318                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5319                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5320                visible: 1;
5321             }
5322          }
5323          part { name: "elm.padding.icon.left";
5324             clip_to: "disclip";
5325             type: RECT;
5326             mouse_events: 0;
5327             scale: 1;
5328             description { state: "default" 0.0;
5329                min: 0 0;
5330                fixed: 1 0;
5331                rel1.to_x: "elm.icon";
5332                rel2 {
5333                    relative: 0.0 1.0;
5334                    to_x: "elm.icon";
5335                }
5336                rel2.to_x: "elm.icon";
5337                align: 1.0 0.5;
5338                visible: 0;
5339             }
5340             description { state: "contact_default_number_enabled" 0.0;
5341                inherit: "default" 0.0;
5342                min: GENLIST_PADDING_16_INC 0;
5343             }
5344          }
5345          part { name: "elm.text";
5346             clip_to: "disclip";
5347             type: TEXT;
5348             mouse_events: 0;
5349             scale: 1;
5350             description { state: "default" 0.0;
5351                rel1 {
5352                   relative: 1.0 0.0;
5353                   to_x: "elm.padding.text.left";
5354                }
5355                rel2 {
5356                   relative: 0.0 1.0;
5357                   to_x: "elm.padding.icon.left";
5358                }
5359                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5360                text {
5361                   font: "Tizen:style=Roman";
5362                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5363                   min: 0 1;
5364                   align: 0.0 0.5;
5365                   text_class: "list_item";
5366                }
5367             }
5368             description { state: "contact_default_number_enabled" 0.0;
5369                inherit: "default" 0.0;
5370                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5371             }
5372             GENLIST_DESCRIPTION_FLIP_ENABLED
5373          }
5374          part { name: "elm.flip.content";
5375             clip_to: "disclip";
5376             type: SWALLOW;
5377             mouse_events: 1;
5378             scale: 1;
5379             description { state: "default" 0.0;
5380                fixed: 1 1;
5381                rel1 {
5382                   relative: 0.0 0.5;
5383                   to_x: "elm.text";
5384                }
5385                rel2 {
5386                   relative: 1.0 0.5;
5387                   to_x: "elm.padding.icon.left";
5388                }
5389                visible: 0;
5390             }
5391             description { state: "flip_enabled" 0.0;
5392                inherit: "default" 0.0;
5393                visible: 1;
5394             }
5395          }
5396          GENLIST_PART_DISCLIP
5397       }
5398       programs {
5399          // signal: elm,state,%s,active
5400          //   a "check" item named %s went active
5401          // signal: elm,state,%s,passive
5402          //   a "check" item named %s went passive
5403          // default is passive
5404          /*program { name: "go_active";
5405             signal: "elm,state,selected";
5406             source: "elm";
5407             action: STATE_SET "selected" 0.0;
5408             target: "elm.text";
5409          }
5410          program { name: "go_passive";
5411             signal: "elm,state,unselected";
5412             source: "elm";
5413             action: STATE_SET "default" 0.0;
5414             target: "elm.text";
5415             transition: LINEAR 0.1;
5416          }*/
5417          program { name: "go_disabled";
5418             signal: "elm,state,disabled";
5419             source: "elm";
5420             action: STATE_SET "disabled" 0.0;
5421             target: "disclip";
5422          }
5423          program { name: "go_enabled";
5424             signal: "elm,state,enabled";
5425             source: "elm";
5426             action: STATE_SET "default" 0.0;
5427             target: "disclip";
5428          }
5429          program { name: "flip_enabled";
5430             signal: "elm,state,flip,enabled";
5431             source: "elm";
5432             action: STATE_SET "flip_enabled" 0.0;
5433             target: "elm.title";
5434             target: "elm.text";
5435             target: "elm.flip.content.title";
5436             target: "elm.flip.content";
5437          }
5438          program { name: "flip_disabled";
5439             signal: "elm,state,flip,disabled";
5440             source: "elm";
5441             action: STATE_SET "default" 0.0;
5442             target: "elm.title";
5443             target: "elm.text";
5444             target: "elm.flip.content.title";
5445             target: "elm.flip.content";
5446          }
5447          program { name: "contact_default_number_enabled";
5448             signal: "elm,state,contact,default_number,enabled";
5449             source: "elm";
5450             action: STATE_SET "contact_default_number_enabled" 0.0;
5451             target: "elm.icon";
5452             target: "elm.padding.icon.left";
5453             target: "elm.text";
5454          }
5455          program { name: "contact_default_number_disabled";
5456             signal: "elm,state,contact,default_number,disabled";
5457             source: "elm";
5458             action: STATE_SET "default" 0.0;
5459             target: "elm.icon";
5460             target: "elm.padding.icon.left";
5461             target: "elm.text";
5462          }
5463       }
5464    }
5465
5466
5467    group { name: "elm/genlist/item/dialogue/2text/default";
5468       alias: "elm/genlist/item_odd/dialogue/2text/default";
5469       alias: "elm/genlist/item_compress/dialogue/2text/default";
5470       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
5471       alias: "elm/layout/dialogue/2text";
5472       data.item: "stacking" "above";
5473       data.item: "selectraise" "on";
5474       data.item: "texts" "elm.text.1 elm.text.2";
5475       data.item: "flips" "elm.flip.icon elm.flip.content";
5476       parts {
5477          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5478          GENLIST_PART_BG_NORMAL
5479          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5480          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5481          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5482          GENLIST_PART_PADDING_RIGHT_EDIT
5483          GENLIST_PART_DIALOGUE_ITEM
5484          GENLIST_PART_DIALOGUE_RIGHT_LINE
5485          part { name: "elm.text.1";
5486             clip_to: "disclip";
5487             type: TEXT;
5488             mouse_events: 0;
5489             scale: 1;
5490             description { state: "default" 0.0;
5491                min: 0 GENLIST_SIZE_61_INC;
5492                fixed: 0 1;
5493                rel1 {
5494                   relative: 1.0 1.0;
5495                   to_x: "elm.padding.left";
5496                   to_y: "elm.padding.top";
5497                }
5498                rel2 {
5499                   relative: 0.0 1.0;
5500                   to_x: "elm.padding.right";
5501                   to_y: "elm.padding.top";
5502                }
5503                align: 0.0 0.0;
5504                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5505                text {
5506                   font: "Tizen:style=Roman";
5507                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5508                   min: 0 1;
5509                   align: 0.0 0.5;
5510                   text_class: "list_item";
5511                }
5512             }
5513             description { state: "selected" 0.0;
5514                inherit: "default" 0.0;
5515                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5516             }
5517             GENLIST_DESCRIPTION_FLIP_ENABLED
5518          }
5519          part { name: "elm.text.2";
5520             clip_to: "disclip";
5521             type: TEXT;
5522             mouse_events: 0;
5523             scale: 1;
5524             description { state: "default" 0.0;
5525                rel1 {
5526                   relative: 1.0 1.0;
5527                   to_x: "elm.padding.left";
5528                   to_y: "elm.text.1";
5529                }
5530                rel2 {
5531                   relative: 0.0 0.0;
5532                   to_x: "elm.padding.right";
5533                   to_y: "elm.padding.bottom";
5534                }
5535                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5536                text {
5537                   font: "Tizen:style=Medium";
5538                   size: GENLIST_FONT_32_INC;
5539                   min: 0 1;
5540                   align: 0.0 0.5;
5541                   text_class: "tizen";
5542                }
5543             }
5544             description { state: "selected" 0.0;
5545                inherit: "default" 0.0;
5546                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5547             }
5548             GENLIST_DESCRIPTION_FLIP_ENABLED
5549          }
5550          GENLIST_PART_FLIP
5551          GENLIST_PART_DISCLIP
5552       }
5553       programs {
5554          // signal: elm,state,%s,active
5555          //   a "check" item named %s went active
5556          // signal: elm,state,%s,passive
5557          //   a "check" item named %s went passive
5558          // default is passive
5559          program { name: "go_active";
5560             signal: "elm,state,selected";
5561             source: "elm";
5562             action: STATE_SET "selected" 0.0;
5563             target: "bg";
5564             target: "elm.text.1";
5565             target: "elm.text.2";
5566             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5567          }
5568          program { name: "go_passive";
5569             signal: "elm,state,unselected";
5570             source: "elm";
5571             action: STATE_SET "default" 0.0;
5572             target: "bg";
5573             target: "elm.text.1";
5574             target: "elm.text.2";
5575             transition: LINEAR 0.1;
5576          }
5577          program { name: "go_disabled";
5578             signal: "elm,state,disabled";
5579             source: "elm";
5580             action: STATE_SET "disabled" 0.0;
5581             target: "disclip";
5582          }
5583          program { name: "go_enabled";
5584             signal: "elm,state,enabled";
5585             source: "elm";
5586             action: STATE_SET "default" 0.0;
5587             target: "disclip";
5588          }
5589          GENLIST_PROGRAM_FLIP_2TEXT
5590          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5591       }
5592    }
5593
5594    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
5595       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
5596       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
5597       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
5598       alias: "elm/layout/dialogue/2text.1icon.2";
5599       data.item: "stacking" "above";
5600       data.item: "selectraise" "on";
5601       data.item: "texts" "elm.text.1 elm.text.2";
5602       data.item: "contents" "elm.icon";
5603       data.item: "flips" "elm.flip.icon elm.flip.content";
5604       parts {
5605          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5606          GENLIST_PART_BG_NORMAL
5607          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5608          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5609          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5610          GENLIST_PART_PADDING_RIGHT_EDIT
5611          GENLIST_PART_DIALOGUE_ITEM
5612          GENLIST_PART_DIALOGUE_RIGHT_LINE
5613          part { name: "elm.icon";
5614             clip_to: "disclip";
5615             type: SWALLOW;
5616             scale: 1;
5617             description { state: "default" 0.0;
5618                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5619                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5620                fixed: 1 1;
5621                rel1 {
5622                   relative: 1.0 0.0;
5623                   to_x: "elm.padding.left";
5624                }
5625                rel2.to_x: "elm.padding.left";
5626                align: 0.0 0.5;
5627             }
5628             GENLIST_DESCRIPTION_FLIP_ENABLED
5629          }
5630          part { name: "elm.padding.icon.right";
5631             clip_to: "disclip";
5632             type: RECT;
5633             scale: 1;
5634             description { state: "default" 0.0;
5635                min: GENLIST_PADDING_16_INC 0;
5636                fixed: 1 0;
5637                rel1 {
5638                   relative: 1.0 0.0;
5639                   to_x: "elm.icon";
5640                }
5641                rel2.to_x: "elm.icon";
5642                align: 0.0 0.0;
5643                visible: 0;
5644             }
5645          }
5646          part { name: "elm.text.1";
5647             clip_to: "disclip";
5648             type: TEXT;
5649             mouse_events: 0;
5650             scale: 1;
5651             description { state: "default" 0.0;
5652                min: 0 GENLIST_SIZE_61_INC;
5653                fixed: 0 1;
5654                rel1 {
5655                   relative: 1.0 1.0;
5656                   to_x: "elm.padding.icon.right";
5657                   to_y: "elm.padding.top";
5658                }
5659                rel2 {
5660                   relative: 0.0 1.0;
5661                   to_x: "elm.padding.right";
5662                   to_y: "elm.padding.top";
5663                }
5664                align: 0.0 0.0;
5665                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5666                text {
5667                   font: "Tizen:style=Roman";
5668                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5669                   min: 0 1;
5670                   align: 0.0 0.5;
5671                   text_class: "list_item";
5672                }
5673             }
5674             description { state: "selected" 0.0;
5675                inherit: "default" 0.0;
5676                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5677             }
5678             GENLIST_DESCRIPTION_FLIP_ENABLED
5679          }
5680          part { name: "elm.text.2";
5681             clip_to: "disclip";
5682             type: TEXT;
5683             mouse_events: 0;
5684             scale: 1;
5685             description { state: "default" 0.0;
5686                rel1 {
5687                   relative: 1.0 1.0;
5688                   to_x: "elm.padding.icon.right";
5689                   to_y: "elm.text.1";
5690                }
5691                rel2 {
5692                   relative: 0.0 0.0;
5693                   to_x: "elm.padding.right";
5694                   to_y: "elm.padding.bottom";
5695                }
5696                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5697                text {
5698                   font: "Tizen:style=Medium";
5699                   size: GENLIST_FONT_32_INC;
5700                   min: 0 1;
5701                   align: 0.0 0.5;
5702                   text_class: "tizen";
5703                }
5704             }
5705             description { state: "selected" 0.0;
5706                inherit: "default" 0.0;
5707                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5708             }
5709             GENLIST_DESCRIPTION_FLIP_ENABLED
5710          }
5711          GENLIST_PART_FLIP
5712          GENLIST_PART_DISCLIP
5713       }
5714       programs {
5715          // signal: elm,state,%s,active
5716          //   a "check" item named %s went active
5717          // signal: elm,state,%s,passive
5718          //   a "check" item named %s went passive
5719          // default is passive
5720          program { name: "go_active";
5721             signal: "elm,state,selected";
5722             source: "elm";
5723             action: STATE_SET "selected" 0.0;
5724             target: "bg";
5725             target: "elm.text.1";
5726             target: "elm.text.2";
5727             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5728          }
5729          program { name: "go_passive";
5730             signal: "elm,state,unselected";
5731             source: "elm";
5732             action: STATE_SET "default" 0.0;
5733             target: "bg";
5734             target: "elm.text.1";
5735             target: "elm.text.2";
5736             transition: LINEAR 0.1;
5737          }
5738          program { name: "go_disabled";
5739             signal: "elm,state,disabled";
5740             source: "elm";
5741             action: STATE_SET "disabled" 0.0;
5742             target: "disclip";
5743          }
5744          program { name: "go_enabled";
5745             signal: "elm,state,enabled";
5746             source: "elm";
5747             action: STATE_SET "default" 0.0;
5748             target: "disclip";
5749          }
5750          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5751          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5752       }
5753    }
5754
5755    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
5756       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
5757       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
5758       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
5759       alias: "elm/layout/dialogue/2text.1icon.3";
5760       data.item: "stacking" "above";
5761       data.item: "selectraise" "on";
5762       data.item: "texts" "elm.text.1 elm.text.2";
5763       data.item: "contents" "elm.icon";
5764       data.item: "flips" "elm.flip.icon elm.flip.content";
5765       parts {
5766          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5767          GENLIST_PART_BG_NORMAL
5768          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5769          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5770          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5771          GENLIST_PART_PADDING_RIGHT_EDIT
5772          GENLIST_PART_DIALOGUE_ITEM
5773          GENLIST_PART_DIALOGUE_RIGHT_LINE
5774          part { name: "elm.icon";
5775             clip_to: "disclip";
5776             type: SWALLOW;
5777             scale: 1;
5778             description { state: "default" 0.0;
5779                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5780                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5781                fixed: 1 1;
5782                rel1 {
5783                   relative: 1.0 0.0;
5784                   to_x: "elm.padding.left";
5785                }
5786                rel2.to_x: "elm.padding.left";
5787                align: 0.0 0.5;
5788             }
5789             GENLIST_DESCRIPTION_FLIP_ENABLED
5790          }
5791          part { name: "elm.padding.icon.right";
5792             clip_to: "disclip";
5793             type: RECT;
5794             scale: 1;
5795             description { state: "default" 0.0;
5796                min: GENLIST_PADDING_16_INC 0;
5797                fixed: 1 0;
5798                rel1 {
5799                   relative: 1.0 0.0;
5800                   to_x: "elm.icon";
5801                }
5802                rel2.to_x: "elm.icon";
5803                align: 0.0 0.0;
5804                visible: 0;
5805             }
5806          }
5807          part { name: "elm.text.1";
5808             clip_to: "disclip";
5809             type: TEXT;
5810             mouse_events: 0;
5811             scale: 1;
5812             description { state: "default" 0.0;
5813                min: 0 GENLIST_SIZE_61_INC;
5814                fixed: 0 1;
5815                rel1 {
5816                   relative: 1.0 1.0;
5817                   to_x: "elm.padding.icon.right";
5818                   to_y: "elm.padding.top";
5819                }
5820                rel2 {
5821                   relative: 0.0 1.0;
5822                   to_x: "elm.padding.right";
5823                   to_y: "elm.padding.top";
5824                }
5825                align: 0.0 0.0;
5826                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5827                text {
5828                   font: "Tizen:style=Roman";
5829                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5830                   min: 0 1;
5831                   align: 0.0 0.5;
5832                   text_class: "list_item";
5833                }
5834             }
5835             description { state: "selected" 0.0;
5836                inherit: "default" 0.0;
5837                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5838             }
5839             GENLIST_DESCRIPTION_FLIP_ENABLED
5840          }
5841          part { name: "elm.text.2";
5842             clip_to: "disclip";
5843             type: TEXT;
5844             mouse_events: 0;
5845             scale: 1;
5846             description { state: "default" 0.0;
5847                rel1 {
5848                   relative: 1.0 1.0;
5849                   to_x: "elm.padding.icon.right";
5850                   to_y: "elm.text.1";
5851                }
5852                rel2 {
5853                   relative: 0.0 0.0;
5854                   to_x: "elm.padding.right";
5855                   to_y: "elm.padding.bottom";
5856                }
5857                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
5858                text {
5859                   font: "Tizen:style=Medium";
5860                   size: GENLIST_FONT_32_INC;
5861                   min: 0 1;
5862                   align: 0.0 0.5;
5863                   text_class: "tizen";
5864                }
5865             }
5866             description { state: "selected" 0.0;
5867                inherit: "default" 0.0;
5868                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
5869             }
5870             GENLIST_DESCRIPTION_FLIP_ENABLED
5871          }
5872          GENLIST_PART_FLIP
5873          GENLIST_PART_DISCLIP
5874       }
5875       programs {
5876          // signal: elm,state,%s,active
5877          //   a "check" item named %s went active
5878          // signal: elm,state,%s,passive
5879          //   a "check" item named %s went passive
5880          // default is passive
5881          program { name: "go_active";
5882             signal: "elm,state,selected";
5883             source: "elm";
5884             action: STATE_SET "selected" 0.0;
5885             target: "bg";
5886             target: "elm.text.1";
5887             target: "elm.text.2";
5888             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5889          }
5890          program { name: "go_passive";
5891             signal: "elm,state,unselected";
5892             source: "elm";
5893             action: STATE_SET "default" 0.0;
5894             target: "bg";
5895             target: "elm.text.1";
5896             target: "elm.text.2";
5897             transition: LINEAR 0.1;
5898          }
5899          program { name: "go_disabled";
5900             signal: "elm,state,disabled";
5901             source: "elm";
5902             action: STATE_SET "disabled" 0.0;
5903             target: "disclip";
5904          }
5905          program { name: "go_enabled";
5906             signal: "elm,state,enabled";
5907             source: "elm";
5908             action: STATE_SET "default" 0.0;
5909             target: "disclip";
5910          }
5911          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
5912          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5913       }
5914    }
5915
5916    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
5917       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
5918       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
5919       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
5920       alias: "elm/layout/dialogue/2text.3icon";
5921       data.item: "stacking" "above";
5922       data.item: "selectraise" "on";
5923       data.item: "texts" "elm.text.1 elm.text.2";
5924       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
5925       data.item: "flips" "elm.flip.icon elm.flip.content";
5926       parts {
5927          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
5928          GENLIST_PART_BG_NORMAL
5929          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
5930          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
5931          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
5932          GENLIST_PART_PADDING_RIGHT_EDIT
5933          GENLIST_PART_DIALOGUE_ITEM
5934          GENLIST_PART_DIALOGUE_RIGHT_LINE
5935          part { name: "elm.swallow.colorbar";
5936             clip_to: "disclip";
5937             type: SWALLOW;
5938             scale: 1;
5939             description { state: "default" 0.0;
5940                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
5941                fixed: 1 1;
5942                rel1 {
5943                   relative: 1.0 0.0;
5944                   to_x: "elm.rect.dialogue";
5945                }
5946                rel2 {
5947                   relative: 1.0 0.0;
5948                   to_x: "elm.rect.dialogue";
5949                }
5950                align: 0.0 0.0;
5951             }
5952          }
5953          part { name: "elm.icon.1";
5954             clip_to: "disclip";
5955             type: SWALLOW;
5956             scale: 1;
5957             description { state: "default" 0.0;
5958                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5959                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5960                fixed: 1 1;
5961                rel1 {
5962                   relative: 1.0 0.0;
5963                   to_x: "elm.padding.left";
5964                }
5965                rel2 {
5966                   relative: 1.0 1.0;
5967                   to_x: "elm.padding.left";
5968                }
5969                align: 0.0 0.5;
5970             }
5971             GENLIST_DESCRIPTION_FLIP_ENABLED
5972          }
5973          part { name: "elm.padding.icon1.right";
5974             type: RECT;
5975             scale: 1;
5976             description { state: "default" 0.0;
5977                min: GENLIST_PADDING_16_INC 0;
5978                fixed: 1 0;
5979                rel1 {
5980                   relative: 1.0 0.0;
5981                   to_x: "elm.icon.1";
5982                }
5983                rel2.to_x: "elm.icon.1";
5984                align: 0.0 0.0;
5985                visible: 0;
5986             }
5987          }
5988          part { name: "elm.icon.2";
5989             clip_to: "disclip";
5990             type: SWALLOW;
5991             scale: 1;
5992             description { state: "default" 0.0;
5993                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5994                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
5995                fixed: 1 1;
5996                rel1.to_x: "elm.padding.right";
5997                rel2 {
5998                   relative: 0.0 1.0;
5999                   to_x: "elm.padding.right";
6000                }
6001                align: 1.0 0.5;
6002             }
6003             GENLIST_DESCRIPTION_FLIP_ENABLED
6004          }
6005          part { name: "elm.padding.icon2.left";
6006             type: RECT;
6007             scale: 1;
6008             description { state: "default" 0.0;
6009                min: GENLIST_PADDING_16_INC 0;
6010                fixed: 1 0;
6011                rel1.to_x: "elm.icon.2";
6012                rel2 {
6013                   relative: 0.0 1.0;
6014                   to_x: "elm.icon.2";
6015                }
6016                align: 1.0 0.0;
6017                visible: 0;
6018             }
6019          }
6020          part { name: "elm.text.1";
6021             clip_to: "disclip";
6022             type: TEXT;
6023             mouse_events: 0;
6024             scale: 1;
6025             description { state: "default" 0.0;
6026                min: 0 GENLIST_SIZE_61_INC;
6027                fixed: 0 1;
6028                rel1 {
6029                   relative: 1.0 1.0;
6030                   to_x: "elm.padding.icon1.right";
6031                   to_y: "elm.padding.top";
6032                }
6033                rel2 {
6034                   relative: 0.0 1.0;
6035                   to_x: "elm.padding.icon2.left";
6036                   to_y: "elm.padding.top";
6037                }
6038                align: 0.0 0.0;
6039                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6040                text {
6041                   font: "Tizen:style=Roman";
6042                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6043                   min: 0 1;
6044                   align: 0.0 0.5;
6045                   text_class: "list_item";
6046                }
6047             }
6048             description { state: "selected" 0.0;
6049                inherit: "default" 0.0;
6050                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6051             }
6052             GENLIST_DESCRIPTION_FLIP_ENABLED
6053          }
6054          part { name: "elm.text.2";
6055             clip_to: "disclip";
6056             type: TEXT;
6057             mouse_events: 0;
6058             scale: 1;
6059             description { state: "default" 0.0;
6060                rel1 {
6061                   relative: 1.0 1.0;
6062                   to_x: "elm.padding.icon1.right";
6063                   to_y: "elm.text.1";
6064                }
6065                rel2 {
6066                   relative: 0.0 0.0;
6067                   to_x: "elm.padding.icon2.left";
6068                   to_y: "elm.padding.bottom";
6069                }
6070                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6071                text {
6072                   font: "Tizen:style=Medium";
6073                   size: GENLIST_FONT_32_INC;
6074                   min: 0 1;
6075                   align: 0.0 0.5;
6076                   text_class: "tizen";
6077                }
6078             }
6079             description { state: "selected" 0.0;
6080                inherit: "default" 0.0;
6081                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6082             }
6083             GENLIST_DESCRIPTION_FLIP_ENABLED
6084          }
6085          GENLIST_PART_FLIP
6086          GENLIST_PART_DISCLIP
6087       }
6088       programs {
6089          // signal: elm,state,%s,active
6090          //   a "check" item named %s went active
6091          // signal: elm,state,%s,passive
6092          //   a "check" item named %s went passive
6093          // default is passive
6094          program { name: "go_active";
6095             signal: "elm,state,selected";
6096             source: "elm";
6097             action: STATE_SET "selected" 0.0;
6098             target: "bg";
6099             target: "elm.text.1";
6100             target: "elm.text.2";
6101             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6102          }
6103          program { name: "go_passive";
6104             signal: "elm,state,unselected";
6105             source: "elm";
6106             action: STATE_SET "default" 0.0;
6107             target: "bg";
6108             target: "elm.text.1";
6109             target: "elm.text.2";
6110             transition: LINEAR 0.1;
6111          }
6112          program { name: "go_disabled";
6113             signal: "elm,state,disabled";
6114             source: "elm";
6115             action: STATE_SET "disabled" 0.0;
6116             target: "disclip";
6117          }
6118          program { name: "go_enabled";
6119             signal: "elm,state,enabled";
6120             source: "elm";
6121             action: STATE_SET "default" 0.0;
6122             target: "disclip";
6123          }
6124          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6125          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6126       }
6127    }
6128
6129    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
6130       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
6131       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
6132       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
6133       alias: "elm/layout/dialogue/2text.2icon.2";
6134       data.item: "stacking" "above";
6135       data.item: "selectraise" "on";
6136       data.item: "texts" "elm.text.1 elm.text.2";
6137       data.item: "contents" "elm.icon.1 elm.icon.2";
6138       data.item: "flips" "elm.flip.icon elm.flip.content";
6139       parts {
6140          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6141          GENLIST_PART_BG_NORMAL
6142          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6143          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6144          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6145          GENLIST_PART_PADDING_RIGHT_EDIT
6146          GENLIST_PART_DIALOGUE_ITEM
6147          GENLIST_PART_DIALOGUE_RIGHT_LINE
6148          part { name: "elm.icon.1";
6149             clip_to: "disclip";
6150             type: SWALLOW;
6151             scale: 1;
6152             description { state: "default" 0.0;
6153                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6154                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6155                fixed: 1 1;
6156                rel1 {
6157                   relative: 1.0 1.0;
6158                   to_x: "elm.padding.left";
6159                   to_y: "elm.padding.top";
6160                }
6161                rel2 {
6162                   relative: 1.0 0.0;
6163                   to_x: "elm.padding.left";
6164                   to_y: "elm.padding.bottom";
6165                }
6166                align: 0.0 0.5;
6167             }
6168             GENLIST_DESCRIPTION_FLIP_ENABLED
6169          }
6170          part { name: "elm.padding.icon1.right";
6171             clip_to: "disclip";
6172             type: RECT;
6173             scale: 1;
6174             description { state: "default" 0.0;
6175                min: GENLIST_PADDING_16_INC 0;
6176                fixed: 1 0;
6177                rel1 {
6178                   relative: 1.0 0.0;
6179                   to_x: "elm.icon.1";
6180                }
6181                rel2.to_x: "elm.icon.1";
6182                align: 0.0 0.0;
6183                visible: 0;
6184             }
6185          }
6186          part { name: "elm.text.1";
6187             clip_to: "disclip";
6188             type: TEXT;
6189             mouse_events: 0;
6190             scale: 1;
6191             description { state: "default" 0.0;
6192                min: 0 GENLIST_SIZE_61_INC;
6193                fixed: 0 1;
6194                rel1 {
6195                   relative: 1.0 1.0;
6196                   to_x: "elm.padding.icon1.right";
6197                   to_y: "elm.padding.top";
6198                }
6199                rel2 {
6200                   relative: 0.0 1.0;
6201                   to_x: "elm.padding.right";
6202                   to_y: "elm.padding.top";
6203                }
6204                align: 0.0 0.0;
6205                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6206                text {
6207                   font: "Tizen:style=Roman";
6208                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6209                   min: 0 1;
6210                   align: 0.0 0.5;
6211                   text_class: "list_item";
6212                }
6213             }
6214             description { state: "selected" 0.0;
6215                inherit: "default" 0.0;
6216                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6217             }
6218             GENLIST_DESCRIPTION_FLIP_ENABLED
6219          }
6220          part { name: "elm.icon.2";
6221             clip_to: "disclip";
6222             type: SWALLOW;
6223             scale: 1;
6224             description { state: "default" 0.0;
6225                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6226                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6227                fixed: 1 1;
6228                rel1 {
6229                   relative: 0.0 1.0;
6230                   to_x: "elm.padding.right";
6231                   to_y: "elm.text.1";
6232                }
6233                rel2 {
6234                   relative: 0.0 0.0;
6235                   to_x: "elm.padding.right";
6236                   to_y: "elm.padding.bottom";
6237                }
6238                align: 1.0 0.5;
6239             }
6240             GENLIST_DESCRIPTION_FLIP_ENABLED
6241          }
6242          part { name: "elm.padding.icon2.left";
6243             clip_to: "disclip";
6244             type: RECT;
6245             scale: 1;
6246             description { state: "default" 0.0;
6247                min: GENLIST_PADDING_16_INC 0;
6248                fixed: 1 0;
6249                rel1 {
6250                   relative: 0.0 0.0;
6251                   to_x: "elm.icon.2";
6252                }
6253                rel2.to_x: "elm.icon.2";
6254                align: 1.0 0.0;
6255                visible: 0;
6256             }
6257          }
6258          part { name: "elm.text.2";
6259             clip_to: "disclip";
6260             type: TEXT;
6261             mouse_events: 0;
6262             scale: 1;
6263             description { state: "default" 0.0;
6264                rel1 {
6265                   relative: 1.0 1.0;
6266                   to_x: "elm.padding.icon1.right";
6267                   to_y: "elm.text.1";
6268                }
6269                rel2 {
6270                   relative: 0.0 0.0;
6271                   to_x: "elm.padding.icon2.left";
6272                   to_y: "elm.padding.bottom";
6273                }
6274                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6275                text {
6276                   font: "Tizen:style=Medium";
6277                   size: GENLIST_FONT_32_INC;
6278                   min: 0 1;
6279                   align: 0.0 0.5;
6280                   text_class: "tizen";
6281                }
6282             }
6283             description { state: "selected" 0.0;
6284                inherit: "default" 0.0;
6285                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6286             }
6287             GENLIST_DESCRIPTION_FLIP_ENABLED
6288          }
6289          GENLIST_PART_FLIP
6290          GENLIST_PART_DISCLIP
6291       }
6292       programs {
6293          // signal: elm,state,%s,active
6294          //   a "check" item named %s went active
6295          // signal: elm,state,%s,passive
6296          //   a "check" item named %s went passive
6297          // default is passive
6298          program { name: "go_active";
6299             signal: "elm,state,selected";
6300             source: "elm";
6301             action: STATE_SET "selected" 0.0;
6302             target: "bg";
6303             target: "elm.text.1";
6304             target: "elm.text.2";
6305             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6306          }
6307          program { name: "go_passive";
6308             signal: "elm,state,unselected";
6309             source: "elm";
6310             action: STATE_SET "default" 0.0;
6311             target: "bg";
6312             target: "elm.text.1";
6313             target: "elm.text.2";
6314             transition: LINEAR 0.1;
6315          }
6316          program { name: "go_disabled";
6317             signal: "elm,state,disabled";
6318             source: "elm";
6319             action: STATE_SET "disabled" 0.0;
6320             target: "disclip";
6321          }
6322          program { name: "go_enabled";
6323             signal: "elm,state,enabled";
6324             source: "elm";
6325             action: STATE_SET "default" 0.0;
6326             target: "disclip";
6327          }
6328          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6329          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6330       }
6331    }
6332
6333 // 2.4.2.9
6334    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
6335       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
6336       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
6337       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
6338       alias: "elm/layout/dialogue/2text.2icon.3";
6339       inherit: "elm/genlist/item/2text.2icon.4/default";
6340       parts {
6341          GENLIST_PART_BG_NORMAL
6342          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6343          GENLIST_PART_DIALOGUE_ITEM
6344          GENLIST_PART_DIALOGUE_RIGHT_LINE
6345       }
6346    }
6347 // 2.4.2.9 (textblock)
6348    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
6349       alias: "elm/layout/dialogue/2text.2icon.3.tb";
6350       inherit: "elm/genlist/item/2text.2icon.4.tb/default";
6351       parts {
6352          GENLIST_PART_BG_NORMAL
6353          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_SIZE_RIGHT )
6354          GENLIST_PART_DIALOGUE_ITEM
6355          GENLIST_PART_DIALOGUE_RIGHT_LINE
6356       }
6357    }
6358
6359 // 4.2.11
6360    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
6361       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
6362       alias: "elm/layout/dialogue/1title.1text.2";
6363       data.item: "stacking" "above";
6364       data.item: "selectraise" "on";
6365       data.item: "texts" "elm.title elm.text";
6366       parts {
6367          part { name: "base";
6368             type: RECT;
6369             repeat_events: 1;
6370             description { state: "default" 0.0;
6371                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
6372             }
6373          }
6374          GENLIST_PART_BG_NORMAL
6375          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_21_INC )
6376          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_22_INC )
6377          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6378          GENLIST_PART_PADDING_RIGHT_EDIT
6379          GENLIST_PART_DIALOGUE_ITEM
6380          GENLIST_PART_DIALOGUE_RIGHT_LINE
6381          part { name: "elm.title";
6382             clip_to: "disclip";
6383             type: TEXT;
6384             mouse_events: 0;
6385             scale: 1;
6386             description { state: "default" 0.0;
6387                min: GENLIST_SIZE_163_INC 0;
6388                fixed: 1 0;
6389                rel1 {
6390                   relative: 1.0 0.0;
6391                   to_x: "elm.padding.left";
6392                }
6393                rel2 {
6394                   relative: 1.0 1.0;
6395                   to_x: "elm.padding.left";
6396                }
6397                align: 0.0 0.0;
6398                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6399                text {
6400                   font: "Tizen:style=Medium";
6401                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6402                   min: 0 1;
6403                   align: 0.0 0.5;
6404                   text_class: "tizen";
6405                }
6406             }
6407             description { state: "selected" 0.0;
6408                inherit: "default" 0.0;
6409                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6410             }
6411          }
6412          part { name: "elm.divider1";
6413             clip_to: "disclip";
6414             type: RECT;
6415             mouse_events: 0;
6416             description { state: "default" 0.0;
6417                min: 1 0;
6418                fixed: 1 0;
6419                rel1 {
6420                   relative: 1.0 0.0;
6421                   to_x: "elm.title";
6422                }
6423                rel2.to_x: "elm.title";
6424                align: 0.0 0.5;
6425                color: GENLIST_LIST_LINE1_COLOR;
6426             }
6427          }
6428          part { name: "elm.padding.text.left";
6429             clip_to: "disclip";
6430             type: RECT;
6431             mouse_events: 0;
6432             description { state: "default" 0.0;
6433                min: GENLIST_PADDING_16_INC 0;
6434                fixed: 1 0;
6435                rel1 {
6436                   relative: 1.0 0.0;
6437                   to_x: "elm.divider1";
6438                }
6439                rel2.to_x: "elm.divider1";
6440                align: 0.0 0.5;
6441                visible: 0;
6442             }
6443          }
6444          part { name: "elm.text";
6445             clip_to: "disclip";
6446             type: TEXTBLOCK;
6447             mouse_events: 0;
6448             scale: 1;
6449             description { state: "default" 0.0;
6450                rel1 {
6451                   relative: 1.0 1.0;
6452                   to_x: "elm.padding.text.left";
6453                   to_y: "elm.padding.top";
6454                }
6455                rel2 {
6456                   relative: 0.0 0.0;
6457                   to_x: "elm.padding.right";
6458                   to_y: "elm.padding.bottom";
6459                }
6460                text {
6461                   style: "genlist_style_list_main_text_unread_wrap";
6462                   min: 0 1;
6463                   align: 0.0 0.5;
6464                }
6465             }
6466             description { state: "selected" 0.0;
6467                inherit: "default" 0.0;
6468                text.style: "genlist_style_list_main_text_focus_wrap";
6469             }
6470          }
6471          GENLIST_PART_DISCLIP
6472       }
6473       programs {
6474          // signal: elm,state,%s,active
6475          //   a "check" item named %s went active
6476          // signal: elm,state,%s,passive
6477          //   a "check" item named %s went passive
6478          // default is passive
6479          program { name: "go_active";
6480             signal: "elm,state,selected";
6481             source: "elm";
6482             action: STATE_SET "selected" 0.0;
6483             target: "bg";
6484             target: "elm.title";
6485             target: "elm.text";
6486             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6487          }
6488          program { name: "go_passive";
6489             signal: "elm,state,unselected";
6490             source: "elm";
6491             action: STATE_SET "default" 0.0;
6492             target: "bg";
6493             target: "elm.title";
6494             target: "elm.text";
6495             transition: LINEAR 0.1;
6496          }
6497          program { name: "go_disabled";
6498             signal: "elm,state,disabled";
6499             source: "elm";
6500             action: STATE_SET "disabled" 0.0;
6501             target: "disclip";
6502          }
6503          program { name: "go_enabled";
6504             signal: "elm,state,enabled";
6505             source: "elm";
6506             action: STATE_SET "default" 0.0;
6507             target: "disclip";
6508          }
6509          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6510       }
6511    }
6512
6513    group { name: "elm/genlist/item/dialogue/1title.2text/default";
6514       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
6515       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
6516       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
6517       alias: "elm/layout/dialogue/1title.2text";
6518       data.item: "stacking" "above";
6519       data.item: "selectraise" "on";
6520       data.item: "texts" "elm.title elm.text.1 elm.text.2";
6521       parts {
6522          GENLIST_PART_BASE
6523          GENLIST_PART_BOTTOM_LINE( GENLIST_HEIGHT_142_INC )
6524          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
6525          GENLIST_PART_PADDING_RIGHT_EDIT
6526          GENLIST_PART_DIALOGUE_ITEM
6527          GENLIST_PART_DIALOGUE_RIGHT_LINE
6528          part { name: "elm.divider1";
6529             clip_to: "disclip";
6530             type: RECT;
6531             mouse_events: 0;
6532             description { state: "default" 0.0;
6533                min: 1 0;
6534                fixed: 1 0;
6535                rel1 {
6536                   relative: 1.0 0.0;
6537                   to_x: "elm.title";
6538                }
6539                rel2.to_x: "elm.title";
6540                align: 0.0 0.5;
6541                color: GENLIST_LIST_LINE1_COLOR;
6542             }
6543          }
6544          part { name: "center_line";
6545             clip_to: "disclip";
6546             type: RECT;
6547             mouse_events: 0;
6548             description { state: "default" 0.0;
6549                min: 0 1;
6550                fixed: 0 1;
6551                color: GENLIST_LIST_LINE1_COLOR;
6552                rel1 {
6553                   relative: 1.0 0.5;
6554                   to_x: "elm.divider1";
6555                }
6556                rel2.relative: 1.0 0.5;
6557                align: 0.5 1.0;
6558             }
6559          }
6560          part { name: "elm.title";
6561             clip_to: "disclip";
6562             type: TEXT;
6563             mouse_events: 0;
6564             scale: 1;
6565             description { state: "default" 0.0;
6566                min: GENLIST_SIZE_163_INC 0;
6567                fixed: 1 0;
6568                rel1 {
6569                   relative: 1.0  0.0;
6570                   to_x: "elm.padding.left";
6571                }
6572                rel2.to_x: "elm.padding.left";
6573                align: 0.0 0.5;
6574                color: GENLIST_MULTILINE_TEXT_COLOR;
6575                text {
6576                   font: "Tizen:style=Medium";
6577                   size: GENLIST_MULTILINE_TEXT_SIZE;
6578                   min: 0 1;
6579                   align: 0.0 0.5;
6580                   text_class: "tizen";
6581                }
6582             }
6583          }
6584          part { name: "elm.padding.title.right";
6585             clip_to: "disclip";
6586             type: RECT;
6587             mouse_events: 0;
6588             scale: 1;
6589             description { state: "default" 0.0;
6590                min: GENLIST_PADDING_16_INC 0;
6591                fixed: 1 0;
6592                rel1 {
6593                    relative: 1.0 0.0;
6594                    to_x: "elm.title";
6595                }
6596                rel2.to_x: "elm.title";
6597                visible: 0;
6598                align: 0.0 0.5;
6599             }
6600          }
6601          part { name: "elm.text.1";
6602             clip_to: "disclip";
6603             type: TEXT;
6604             mouse_events: 0;
6605             scale: 1;
6606             description { state: "default" 0.0;
6607                rel1 {
6608                   relative: 1.0 0.0;
6609                   to_x: "elm.padding.title.right";
6610                }
6611                rel2 {
6612                   relative: 0.0 0.0;
6613                   to_x: "elm.padding.right";
6614                   to_y: "center_line";
6615                }
6616                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6617                text {
6618                   font: "Tizen:style=Roman";
6619                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6620                   min: 0 1;
6621                   align: 0.0 0.5;
6622                   text_class: "list_item";
6623                }
6624             }
6625          }
6626          part { name: "elm.text.2";
6627             clip_to: "disclip";
6628             type: TEXT;
6629             mouse_events: 0;
6630             scale: 1;
6631             description { state: "default" 0.0;
6632                rel1 {
6633                   relative: 1.0 0.5;
6634                   to_x: "elm.padding.title.right";
6635                }
6636                rel2 {
6637                   relative: 0.0 1.0;
6638                   to_x: "elm.padding.right";
6639                }
6640                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6641                text {
6642                   font: "Tizen:style=Roman";
6643                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6644                   min: 0 1;
6645                   align: 0.0 0.5;
6646                   text_class: "tizen";
6647                }
6648             }
6649          }
6650          GENLIST_PART_DISCLIP
6651       }
6652       programs {
6653          // signal: elm,state,%s,active
6654          //   a "check" item named %s went active
6655          // signal: elm,state,%s,passive
6656          //   a "check" item named %s went passive
6657          // default is passive
6658          program { name: "go_active";
6659             signal: "elm,state,selected";
6660             source: "elm";
6661             action: STATE_SET "selected" 0.0;
6662             target: "elm.title";
6663             target: "elm.text.1";
6664             target: "elm.text.2";
6665          }
6666          program { name: "go_passive";
6667             signal: "elm,state,unselected";
6668             source: "elm";
6669             action: STATE_SET "default" 0.0;
6670             target: "elm.title";
6671             target: "elm.text.1";
6672             target: "elm.text.2";
6673             transition: LINEAR 0.1;
6674          }
6675          program { name: "go_disabled";
6676             signal: "elm,state,disabled";
6677             source: "elm";
6678             action: STATE_SET "disabled" 0.0;
6679             target: "disclip";
6680          }
6681          program { name: "go_enabled";
6682             signal: "elm,state,enabled";
6683             source: "elm";
6684             action: STATE_SET "default" 0.0;
6685             target: "disclip";
6686          }
6687       }
6688    }
6689
6690 #if 0
6691    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
6692       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
6693       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
6694       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
6695       alias: "elm/layout/dialogue/2text.1icon.6";
6696       data.item: "stacking" "above";
6697       data.item: "selectraise" "on";
6698       data.item: "texts" "elm.text.1 elm.text.2";
6699       data.item: "contents" "elm.icon";
6700       data.item: "flips" "elm.flip.icon elm.flip.content";
6701       parts {
6702          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6703          GENLIST_PART_BG_NORMAL
6704          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6705          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6706          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6707          GENLIST_PART_PADDING_RIGHT_EDIT
6708          GENLIST_PART_DIALOGUE_ITEM
6709          GENLIST_PART_DIALOGUE_RIGHT_LINE
6710          part { name: "elm.icon";
6711             clip_to: "disclip";
6712             type: SWALLOW;
6713             scale: 1;
6714             description { state: "default" 0.0;
6715                fixed: 1 1;
6716                rel1.to_x: "elm.padding.right";
6717                rel2 {
6718                   relative: 0.0 1.0;
6719                   to_x: "elm.padding.right";
6720                }
6721                align: 1.0 0.5;
6722             }
6723             GENLIST_DESCRIPTION_FLIP_ENABLED
6724          }
6725          part { name: "elm.padding.icon.left";
6726             clip_to: "disclip";
6727             type: RECT;
6728             scale: 1;
6729             description { state: "default" 0.0;
6730                min: GENLIST_SIZE_16_INC 0;
6731                fixed: 1 0;
6732                rel1.to_x: "elm.icon";
6733                rel2 {
6734                   relative: 0.0 1.0;
6735                   to_x: "elm.icon";
6736                }
6737                align: 1.0 0.0;
6738                visible: 0;
6739             }
6740          }
6741          part { name: "elm.text.1";
6742             clip_to: "disclip";
6743             type: TEXT;
6744             mouse_events: 0;
6745             scale: 1;
6746             description { state: "default" 0.0;
6747                min: 0 GENLIST_SIZE_61_INC;
6748                fixed: 0 1;
6749                rel1 {
6750                   relative: 1.0 1.0;
6751                   to_x: "elm.padding.left";
6752                   to_y: "elm.padding.top";
6753                }
6754                rel2 {
6755                   relative: 0.0 1.0;
6756                   to_x: "elm.padding.icon.left";
6757                   to_y: "elm.padding.top";
6758                }
6759                align: 0.0 0.0;
6760                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6761                text {
6762                   font: "Tizen:style=Roman";
6763                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6764                   min: 0 1;
6765                   align: 0.0 0.5;
6766                   text_class: "list_item";
6767                }
6768             }
6769             description { state: "selected" 0.0;
6770                inherit: "default" 0.0;
6771                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6772             }
6773             GENLIST_DESCRIPTION_FLIP_ENABLED
6774          }
6775          part { name: "elm.text.2";
6776             clip_to: "disclip";
6777             type: TEXT;
6778             mouse_events: 0;
6779             scale: 1;
6780             description { state: "default" 0.0;
6781                rel1 {
6782                   relative: 1.0 1.0;
6783                   to_x: "elm.padding.left";
6784                   to_y: "elm.text.1";
6785                }
6786                rel2 {
6787                   relative: 0.0 0.0;
6788                   to_x: "elm.padding.icon.left";
6789                   to_y: "elm.padding.bottom";
6790                }
6791                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
6792                text {
6793                   font: "Tizen:style=Medium";
6794                   size: GENLIST_FONT_32_INC;
6795                   min: 0 1;
6796                   align: 0.0 0.5;
6797                   text_class: "tizen";
6798                }
6799             }
6800             description { state: "selected" 0.0;
6801                inherit: "default" 0.0;
6802                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6803             }
6804             GENLIST_DESCRIPTION_FLIP_ENABLED
6805          }
6806          GENLIST_PART_FLIP
6807          GENLIST_PART_DISCLIP
6808       }
6809       programs {
6810          // signal: elm,state,%s,active
6811          //   a "check" item named %s went active
6812          // signal: elm,state,%s,passive
6813          //   a "check" item named %s went passive
6814          // default is passive
6815          program { name: "go_active";
6816             signal: "elm,state,selected";
6817             source: "elm";
6818             action: STATE_SET "selected" 0.0;
6819             target: "bg";
6820             target: "elm.text.1";
6821             target: "elm.text.2";
6822             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6823          }
6824          program { name: "go_passive";
6825             signal: "elm,state,unselected";
6826             source: "elm";
6827             action: STATE_SET "default" 0.0;
6828             target: "bg";
6829             target: "elm.text.1";
6830             target: "elm.text.2";
6831             transition: LINEAR 0.1;
6832          }
6833          program { name: "go_disabled";
6834             signal: "elm,state,disabled";
6835             source: "elm";
6836             action: STATE_SET "disabled" 0.0;
6837             target: "disclip";
6838          }
6839          program { name: "go_enabled";
6840             signal: "elm,state,enabled";
6841             source: "elm";
6842             action: STATE_SET "default" 0.0;
6843             target: "disclip";
6844          }
6845          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
6846          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6847       }
6848    }
6849
6850    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
6851       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
6852       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
6853       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
6854       alias: "elm/layout/dialogue/2text.1icon.7";
6855       data.item: "stacking" "above";
6856       data.item: "selectraise" "on";
6857       data.item: "texts" "elm.text.1 elm.text.2";
6858       data.item: "contents" "elm.icon";
6859       data.item: "flips" "elm.flip.icon elm.flip.content";
6860       parts {
6861          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
6862          GENLIST_PART_BG_NORMAL
6863          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
6864          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
6865          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
6866          GENLIST_PART_PADDING_RIGHT_EDIT
6867          GENLIST_PART_DIALOGUE_ITEM
6868          GENLIST_PART_DIALOGUE_RIGHT_LINE
6869          part { name: "elm.icon";
6870             clip_to: "disclip";
6871             type: SWALLOW;
6872             scale: 1;
6873             description { state: "default" 0.0;
6874                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6875                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
6876                fixed: 1 1;
6877                rel1 {
6878                   relative: 0.0 1.0;
6879                   to_x: "elm.padding.right";
6880                   to_y: "elm.padding.top";
6881                }
6882                rel2 {
6883                   relative: 0.0 0.0;
6884                   to_x: "elm.padding.right";
6885                   to_y: "elm.padding.bottom";
6886                }
6887                align: 1.0 0.5;
6888             }
6889             GENLIST_DESCRIPTION_FLIP_ENABLED
6890          }
6891          part { name: "elm.padding.icon.left";
6892             clip_to: "disclip";
6893             type: RECT;
6894             scale: 1;
6895             description { state: "default" 0.0;
6896                min: GENLIST_SIZE_16_INC 0;
6897                fixed: 1 0;
6898                rel1.to_x: "elm.icon";
6899                rel2 {
6900                   relative: 0.0 1.0;
6901                   to_x: "elm.icon";
6902                }
6903                align: 1.0 0.0;
6904                visible: 0;
6905             }
6906          }
6907          part { name: "elm.text.1";
6908             clip_to: "disclip";
6909             type: TEXT;
6910             mouse_events: 0;
6911             scale: 1;
6912             description { state: "default" 0.0;
6913                min: 0 GENLIST_SIZE_61_INC;
6914                fixed: 0 1;
6915                rel1 {
6916                   relative: 1.0 1.0;
6917                   to_x: "elm.padding.left";
6918                   to_y: "elm.padding.top";
6919                }
6920                rel2 {
6921                   relative: 0.0 1.0;
6922                   to_x: "elm.padding.icon.left";
6923                   to_y: "elm.padding.top";
6924                }
6925                align: 0.0 0.0;
6926                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6927                text {
6928                   font: "Tizen:style=Roman";
6929                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6930                   min: 0 1;
6931                   align: 0.0 0.5;
6932                   text_class: "list_item";
6933                }
6934             }
6935             description { state: "selected" 0.0;
6936                inherit: "default" 0.0;
6937                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6938             }
6939             GENLIST_DESCRIPTION_FLIP_ENABLED
6940          }
6941          part { name: "elm.text.2";
6942             clip_to: "disclip";
6943             type: TEXT;
6944             mouse_events: 0;
6945             scale: 1;
6946             description { state: "default" 0.0;
6947                rel1 {
6948                   relative: 1.0 1.0;
6949                   to_x: "elm.padding.left";
6950                   to_y: "elm.text.1";
6951                }
6952                rel2 {
6953                   relative: 0.0 0.0;
6954                   to_x: "elm.padding.icon.left";
6955                   to_y: "elm.padding.bottom";
6956                }
6957                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6958                text {
6959                   font: "Tizen:style=Medium";
6960                   size: GENLIST_FONT_32_INC;
6961                   min: 0 1;
6962                   align: 0.0 0.5;
6963                   text_class: "tizen";
6964                }
6965             }
6966             description { state: "selected" 0.0;
6967                inherit: "default" 0.0;
6968                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
6969             }
6970             GENLIST_DESCRIPTION_FLIP_ENABLED
6971          }
6972          GENLIST_PART_FLIP
6973          GENLIST_PART_DISCLIP
6974       }
6975       programs {
6976          // signal: elm,state,%s,active
6977          //   a "check" item named %s went active
6978          // signal: elm,state,%s,passive
6979          //   a "check" item named %s went passive
6980          // default is passive
6981          program { name: "go_active";
6982             signal: "elm,state,selected";
6983             source: "elm";
6984             action: STATE_SET "selected" 0.0;
6985             target: "bg";
6986             target: "elm.text.1";
6987             target: "elm.text.2";
6988             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6989          }
6990          program { name: "go_passive";
6991             signal: "elm,state,unselected";
6992             source: "elm";
6993             action: STATE_SET "default" 0.0;
6994             target: "bg";
6995             target: "elm.text.1";
6996             target: "elm.text.2";
6997             transition: LINEAR 0.1;
6998          }
6999          program { name: "go_disabled";
7000             signal: "elm,state,disabled";
7001             source: "elm";
7002             action: STATE_SET "disabled" 0.0;
7003             target: "disclip";
7004          }
7005          program { name: "go_enabled";
7006             signal: "elm,state,enabled";
7007             source: "elm";
7008             action: STATE_SET "default" 0.0;
7009             target: "disclip";
7010          }
7011          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7012          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7013       }
7014    }
7015
7016    // 2.4.2.19
7017    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
7018       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
7019       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
7020       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
7021       alias: "elm/layout/dialogue/2text.1icon.9";
7022       data.item: "stacking" "above";
7023       data.item: "selectraise" "on";
7024       data.item: "texts" "elm.text.1 elm.text.2";
7025       data.item: "contents" "elm.icon.1";
7026       data.item: "flips" "elm.flip.icon elm.flip.content";
7027
7028       parts {
7029          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
7030          GENLIST_PART_BG_NORMAL
7031          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
7032          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
7033          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7034          GENLIST_PART_PADDING_RIGHT_EDIT
7035          GENLIST_PART_DIALOGUE_ITEM
7036          GENLIST_PART_DIALOGUE_RIGHT_LINE
7037          part { name: "elm.icon.1";
7038             clip_to: "disclip";
7039             type: SWALLOW;
7040             scale: 1;
7041             description { state: "default" 0.0;
7042                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7043                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7044                fixed: 1 1;
7045                rel1 {
7046                   relative: 1.0 1.0;
7047                   to_x: "elm.padding.left";
7048                   to_y: "elm.text.1";
7049                }
7050                rel2 {
7051                   relative: 1.0 0.0;
7052                   to_x: "elm.padding.left";
7053                   to_y: "elm.padding.bottom";
7054                }
7055                align: 0.0 0.5;
7056             }
7057             GENLIST_DESCRIPTION_FLIP_ENABLED
7058          }
7059          part { name: "elm.padding.icon1.right";
7060             clip_to: "disclip";
7061             type: RECT;
7062             scale: 1;
7063             description { state: "default" 0.0;
7064                min: GENLIST_PADDING_16_INC 0;
7065                fixed: 1 0;
7066                rel1 {
7067                   relative: 1.0 0.0;
7068                   to_x: "elm.icon.1";
7069                }
7070                rel2.to_x: "elm.icon.1";
7071                align: 0.0 0.0;
7072                visible: 0;
7073             }
7074          }
7075          part { name: "elm.text.1";
7076             clip_to: "disclip";
7077             type: TEXT;
7078             mouse_events: 0;
7079             scale: 1;
7080             description { state: "default" 0.0;
7081                min: 0 GENLIST_SIZE_61_INC;
7082                fixed: 0 1;
7083                rel1 {
7084                   relative: 1.0 1.0;
7085                   to_x: "elm.padding.left";
7086                   to_y: "elm.padding.top";
7087                }
7088                rel2 {
7089                   relative: 0.0 1.0;
7090                   to_x: "elm.padding.right";
7091                   to_y: "elm.padding.top";
7092                }
7093                align: 0.0 0.0;
7094                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7095                text {
7096                   font: "Tizen:style=Roman";
7097                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7098                   min: 0 1;
7099                   align: 0.0 0.5;
7100                   text_class: "list_item";
7101                }
7102             }
7103             description { state: "selected" 0.0;
7104                inherit: "default" 0.0;
7105                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7106             }
7107             GENLIST_DESCRIPTION_FLIP_ENABLED
7108          }
7109          part { name: "elm.text.2";
7110             clip_to: "disclip";
7111             type: TEXT;
7112             mouse_events: 0;
7113             scale: 1;
7114             description { state: "default" 0.0;
7115                rel1 {
7116                   relative: 1.0 1.0;
7117                   to_x: "elm.padding.icon1.right";
7118                   to_y: "elm.text.1";
7119                }
7120                rel2 {
7121                   relative: 0.0 0.0;
7122                   to_x: "elm.padding.right";
7123                   to_y: "elm.padding.bottom";
7124                }
7125                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
7126                text {
7127                   font: "Tizen:style=Medium";
7128                   size: GENLIST_FONT_32_INC;
7129                   min: 0 1;
7130                   align: 0.0 0.5;
7131                   text_class: "tizen";
7132                }
7133             }
7134             description { state: "selected" 0.0;
7135                inherit: "default" 0.0;
7136                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
7137             }
7138             GENLIST_DESCRIPTION_FLIP_ENABLED
7139          }
7140          GENLIST_PART_FLIP
7141          GENLIST_PART_DISCLIP
7142       }
7143       programs {
7144          // signal: elm,state,%s,active
7145          //   a "check" item named %s went active
7146          // signal: elm,state,%s,passive
7147          //   a "check" item named %s went passive
7148          // default is passive
7149          program { name: "go_active";
7150             signal: "elm,state,selected";
7151             source: "elm";
7152             action: STATE_SET "selected" 0.0;
7153             target: "bg";
7154             target: "elm.text.1";
7155             target: "elm.text.2";
7156          }
7157          program { name: "go_passive";
7158             signal: "elm,state,unselected";
7159             source: "elm";
7160             action: STATE_SET "default" 0.0;
7161             target: "bg";
7162             target: "elm.text.1";
7163             target: "elm.text.2";
7164             transition: LINEAR 0.1;
7165          }
7166          program { name: "go_disabled";
7167             signal: "elm,state,disabled";
7168             source: "elm";
7169             action: STATE_SET "disabled" 0.0;
7170             target: "disclip";
7171          }
7172          program { name: "go_enabled";
7173             signal: "elm,state,enabled";
7174             source: "elm";
7175             action: STATE_SET "default" 0.0;
7176             target: "disclip";
7177          }
7178       }
7179    }
7180
7181 // 4.3.1
7182    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
7183       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
7184       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
7185       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
7186       alias: "elm/layout/dialogue/bg/2text.2icon";
7187       data.item: "stacking" "above";
7188       data.item: "selectraise" "on";
7189       data.item: "texts" "elm.text.1 elm.text.2";
7190       data.item: "contents" "elm.icon.1 elm.icon.2";
7191       images {
7192           image: "00_list_thumbnail_bg.png" COMP;
7193       }
7194       parts {
7195          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
7196          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_48_INC )
7197          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_48_INC )
7198          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
7199          GENLIST_PART_PADDING_RIGHT_EDIT
7200          part { name: "elm.icon1.bg";
7201             scale: 1;
7202             description { state: "default" 0.0;
7203                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
7204                fixed: 1 1;
7205                align: 0.0 0.52;
7206                rel1 {
7207                   relative: 1.0 0.5;
7208                   to_x: "elm.padding.left";
7209                }
7210                rel2 {
7211                   relative: 1.0 0.5;
7212                   to_x: "elm.padding.left";
7213                }
7214                image {
7215                   normal: "00_list_thumbnail_bg.png";
7216                   border: 1 1 1 1;
7217                   border_scale: 1;
7218                   middle: NONE;
7219                }
7220             }
7221          }
7222          part { name: "elm.icon.1";
7223             type: SWALLOW;
7224             description { state: "default" 0.0;
7225                rel1.to: "elm.icon1.bg";
7226                rel2.to: "elm.icon1.bg";
7227             }
7228          }
7229          part { name: "elm.padding.icon1.right";
7230             type: RECT;
7231             mouse_events: 0;
7232             scale: 1;
7233             description { state: "default" 0.0;
7234                min: GENLIST_PADDING_24_INC 0;
7235                fixed: 1 0;
7236                rel1 {
7237                    relative: 1.0 0.0;
7238                    to_x: "elm.icon1.bg";
7239                }
7240                rel2.to_x: "elm.icon1.bg";
7241                visible: 0;
7242                align: 0.0 0.5;
7243             }
7244          }
7245          part { name: "elm.icon.2";
7246             type: SWALLOW;
7247             scale: 1;
7248             description { state: "default" 0.0;
7249                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7250                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7251                fixed: 1 1;
7252                rel1 {
7253                   relative: 0.0 0.5;
7254                   to_x: "elm.padding.right";
7255                }
7256                rel2 {
7257                   relative: 0.0 0.5;
7258                   to_x: "elm.padding.right";
7259                }
7260                align: 1.0 0.5;
7261             }
7262          }
7263          part { name: "elm.padding.icon2.right";
7264             type: RECT;
7265             mouse_events: 0;
7266             scale: 1;
7267             description { state: "default" 0.0;
7268                min: GENLIST_PADDING_16_INC 0;
7269                fixed: 1 0;
7270                rel1.to_x: "elm.icon.2";
7271                rel2 {
7272                   relative: 0.0 1.0;
7273                   to_x: "elm.icon.2";
7274                }
7275                rel2.to_x: "elm.icon.2";
7276                visible: 0;
7277                align: 1.0 0.5;
7278             }
7279          }
7280          part { name: "elm.text.1";
7281             clip_to: "disclip";
7282             type: TEXT;
7283             mouse_events: 0;
7284             scale: 1;
7285             description { state: "default" 0.0;
7286                min: 0 GENLIST_SIZE_54_INC;
7287                fixed: 0 1;
7288                align: 0.0 0.0;
7289                rel1 {
7290                   relative: 1.0 1.0;
7291                   to_x: "elm.padding.icon1.right";
7292                   to_y: "elm.padding.top";
7293                }
7294                rel2 {
7295                   relative: 0.0 1.0;
7296                   to_x: "elm.padding.icon2.right";
7297                   to_y: "elm.padding.top";
7298                }
7299                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
7300                text {
7301                   font: "Tizen:style=Roman";
7302                   size: GENLIST_FONT_48_INC;
7303                   min: 0 1;
7304                   align: 0.0 0.0;
7305                   text_class: "list_item";
7306                }
7307             }
7308          }
7309          part { name: "elm.padding.text.1.bottom";
7310             type: RECT;
7311             mouse_events: 0;
7312             scale: 1;
7313             description { state: "default" 0.0;
7314                min: 0 GENLIST_PADDING_8_INC;
7315                fixed: 0 1;
7316                rel1 {
7317                    relative: 0.0 1.0;
7318                    to_y: "elm.text.1";
7319                }
7320                rel2.to_y: "elm.text.1";
7321                visible: 0;
7322                align: 0.0 0.0;
7323             }
7324          }
7325          part { name: "elm.text.2";
7326             clip_to: "disclip";
7327             type: TEXT;
7328             mouse_events: 0;
7329             scale: 1;
7330             description { state: "default" 0.0;
7331                rel1 {
7332                   relative: 1.0 1.0;
7333                   to_x: "elm.padding.icon1.right";
7334                   to_y: "elm.padding.text.1.bottom";
7335                }
7336                rel2 {
7337                   relative: 0.0 0.0;
7338                   to_x: "elm.padding.icon2.right";
7339                   to_y: "elm.padding.bottom";
7340                }
7341                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
7342                text {
7343                   font: "Tizen:style=Medium";
7344                   size: GENLIST_FONT_32_INC;
7345                   min: 0 1;
7346                   align: 0.0 1.0;
7347                   text_class: "tizen";
7348                }
7349             }
7350          }
7351          GENLIST_PART_DISCLIP
7352       }
7353       programs {
7354          // signal: elm,state,%s,active
7355          //   a "check" item named %s went active
7356          // signal: elm,state,%s,passive
7357          //   a "check" item named %s went passive
7358          // default is passive
7359          /*program { name: "go_active";
7360             signal: "elm,state,selected";
7361             source: "elm";
7362             action: STATE_SET "selected" 0.0;
7363             target: "elm.text";
7364             target: "elm.text.sub";
7365          }
7366          program { name: "go_passive";
7367             signal: "elm,state,unselected";
7368             source: "elm";
7369             action: STATE_SET "default" 0.0;
7370             target: "elm.text";
7371             target: "elm.text.sub";
7372             transition: LINEAR 0.1;
7373          }*/
7374          program { name: "go_disabled";
7375             signal: "elm,state,disabled";
7376             source: "elm";
7377             action: STATE_SET "disabled" 0.0;
7378             target: "disclip";
7379          }
7380          program { name: "go_enabled";
7381             signal: "elm,state,enabled";
7382             source: "elm";
7383             action: STATE_SET "default" 0.0;
7384             target: "disclip";
7385          }
7386       }
7387    }
7388
7389 // 4.3.3
7390    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
7391       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
7392       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
7393       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
7394       alias: "elm/layout/dialogue/bg/5text.2icon";
7395       data.item: "stacking" "above";
7396       data.item: "selectraise" "on";
7397       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
7398       data.item: "contents" "elm.icon.1 elm.icon.2";
7399       images {
7400           image: "00_list_thumbnail_bg.png" COMP;
7401       }
7402       parts {
7403          GENLIST_PART_BASE__( GENLIST_HEIGHT_182_INC )
7404          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_14_INC )
7405          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_14_INC )
7406          GENLIST_PART_PADDING_LEFT
7407          GENLIST_PART_PADDING_RIGHT_EDIT
7408          part { name: "elm.icon1.bg";
7409             scale: 1;
7410             description { state: "default" 0.0;
7411                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
7412                fixed: 1 1;
7413                align: 0.0 0.5;
7414                rel1 {
7415                   relative: 1.0 0.5;
7416                   to_x: "elm.padding.left";
7417                }
7418                rel2 {
7419                   relative: 1.0 0.5;
7420                   to_x: "elm.padding.left";
7421                }
7422                image {
7423                   normal: "00_list_thumbnail_bg.png";
7424                   border: 1 1 1 1;
7425                   border_scale: 1;
7426                   middle: NONE;
7427                }
7428             }
7429          }
7430          part { name: "elm.icon.1";
7431             type: SWALLOW;
7432             description { state: "default" 0.0;
7433                rel1.to: "elm.icon1.bg";
7434                rel2.to: "elm.icon1.bg";
7435             }
7436          }
7437          part { name: "elm.padding.icon1.right";
7438             type: RECT;
7439             mouse_events: 0;
7440             scale: 1;
7441             description { state: "default" 0.0;
7442                min: GENLIST_PADDING_16_INC 0;
7443                fixed: 1 0;
7444                rel1 {
7445                    relative: 1.0 0.0;
7446                    to_x: "elm.icon1.bg";
7447                }
7448                rel2.to_x: "elm.icon1.bg";
7449                visible: 0;
7450                align: 0.0 0.5;
7451             }
7452          }
7453          part { name: "elm.text.1";
7454             clip_to: "disclip";
7455             type: TEXT;
7456             mouse_events: 0;
7457             scale: 1;
7458             description { state: "default" 0.0;
7459                min: 0 GENLIST_SIZE_38_INC;
7460                fixed: 0 1;
7461                rel1 {
7462                   relative: 1.0 1.0;
7463                   to_x: "elm.padding.icon1.right";
7464                   to_y: "elm.padding.top";
7465                }
7466                rel2 {
7467                   relative: 0.0 1.0;
7468                   to_x: "elm.padding.right";
7469                   to_y: "elm.padding.top";
7470                }
7471                align: 0.0 0.0;
7472                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
7473                text {
7474                   font: "Tizen:style=Medium";
7475                   size: GENLIST_FONT_32_INC;
7476                   align: 0.0 0.5;
7477                   text_class: "list_item";
7478                }
7479             }
7480          }
7481          part { name: "elm.text.2";
7482             clip_to: "disclip";
7483             type: TEXT;
7484             mouse_events: 0;
7485             scale: 1;
7486             description { state: "default" 0.0;
7487                min: 0 GENLIST_SIZE_38_INC;
7488                fixed: 0 1;
7489                rel1 {
7490                   relative: 1.0 1.0;
7491                   to_x: "elm.padding.icon1.right";
7492                   to_y: "elm.text.1";
7493                }
7494                rel2 {
7495                   relative: 0.0 1.0;
7496                   to_x: "elm.padding.right";
7497                   to_y: "elm.text.1";
7498                }
7499                align: 0.0 0.0;
7500                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
7501                text {
7502                   font: "Tizen:style=Medium";
7503                   size: GENLIST_FONT_28_INC;
7504                   align: 0.0 0.5;
7505                   text_class: "tizen";
7506                }
7507             }
7508          }
7509          part { name: "elm.icon.2";
7510             clip_to: "disclip";
7511             type: SWALLOW;
7512             mouse_events: 0;
7513             scale: 1;
7514             description { state: "default" 0.0;
7515                fixed: 1 1;
7516                rel1 {
7517                   relative: 1.0 0.0;
7518                   to_x: "elm.padding.icon1.right";
7519                   to_y: "elm.text.3";
7520                }
7521                rel2 {
7522                   relative: 1.0 1.0;
7523                   to_x: "elm.padding.icon1.right";
7524                   to_y: "elm.text.3";
7525                }
7526                align: 0.0 0.5;
7527             }
7528          }
7529          part { name: "elm.padding.icon2.right";
7530             type: RECT;
7531             mouse_events: 0;
7532             scale: 1;
7533             description { state: "default" 0.0;
7534                min: GENLIST_PADDING_16_INC 0;
7535                fixed: 1 0;
7536                rel1 {
7537                    relative: 1.0 0.0;
7538                    to_x: "elm.icon.2";
7539                }
7540                rel2.to_x: "elm.icon.2";
7541                visible: 0;
7542                align: 0.0 0.5;
7543             }
7544          }
7545          part { name: "elm.text.3";
7546             clip_to: "disclip";
7547             type: TEXT;
7548             mouse_events: 0;
7549             scale: 1;
7550             description { state: "default" 0.0;
7551                min: 0 GENLIST_SIZE_38_INC;
7552                fixed: 0 1;
7553                rel1 {
7554                   relative: 1.0 1.0;
7555                   to_x: "elm.padding.icon2.right";
7556                   to_y: "elm.text.2";
7557                }
7558                rel2 {
7559                   relative: 0.0 1.0;
7560                   to_x: "elm.padding.right";
7561                   to_y: "elm.text.2";
7562                }
7563                align: 0.0 0.0;
7564                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
7565                text {
7566                   font: "Tizen:style=Medium";
7567                   size: GENLIST_FONT_28_INC;
7568                   align: 0.0 0.5;
7569                   text_class: "tizen";
7570                }
7571             }
7572          }
7573          part { name: "elm.text.4";
7574             clip_to: "disclip";
7575             type: TEXT;
7576             mouse_events: 0;
7577             scale: 1;
7578             description { state: "default" 0.0;
7579                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7580                fixed: 1 1;
7581                align: 0 1;
7582                rel1 {
7583                   relative: 1.0 0.0;
7584                   to_x: "elm.padding.icon1.right";
7585                   to_y: "elm.padding.bottom";
7586                }
7587                rel2 {
7588                   relative: 1.0 0.0;
7589                   to_x: "elm.padding.icon1.right";
7590                   to_y: "elm.padding.bottom";
7591                }
7592                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
7593                text {
7594                   font: "Tizen:style=Medium";
7595                   size: GENLIST_FONT_28_INC;
7596                   align: 0.0 0.5;
7597                   text_class: "tizen";
7598                }
7599             }
7600          }
7601          part { name: "elm.padding.text4.right";
7602             type: RECT;
7603             mouse_events: 0;
7604             scale: 1;
7605             description { state: "default" 0.0;
7606                min: GENLIST_PADDING_16_INC 0;
7607                fixed: 1 0;
7608                rel1 {
7609                    relative: 1.0 0.0;
7610                    to_x: "elm.text.4";
7611                }
7612                rel2.to_x: "elm.text.4";
7613                visible: 0;
7614                align: 0.0 0.5;
7615             }
7616          }
7617          part { name: "elm.text.5";
7618             clip_to: "disclip";
7619             type: TEXT;
7620             mouse_events: 0;
7621             scale: 1;
7622             description { state: "default" 0.0;
7623                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
7624                fixed: 1 1;
7625                align: 0 1;
7626                rel1 {
7627                   relative: 1.0 0.0;
7628                   to_x: "elm.padding.text4.right";
7629                   to_y: "elm.padding.bottom";
7630                }
7631                rel2 {
7632                   relative: 1.0 0.0;
7633                   to_x: "elm.padding.text4.right";
7634                   to_y: "elm.padding.bottom";
7635                }
7636                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
7637                text {
7638                   font: "Tizen:style=Medium";
7639                   size: GENLIST_FONT_28_INC;
7640                   align: 0.0 0.5;
7641                   text_class: "tizen";
7642                }
7643             }
7644          }
7645          GENLIST_PART_DISCLIP
7646       }
7647       programs {
7648          // signal: elm,state,%s,active
7649          //   a "check" item named %s went active
7650          // signal: elm,state,%s,passive
7651          //   a "check" item named %s went passive
7652          // default is passive
7653          /*program { name: "go_active";
7654             signal: "elm,state,selected";
7655             source: "elm";
7656             action: STATE_SET "selected" 0.0;
7657             target: "elm.text";
7658             target: "elm.text.sub";
7659          }
7660          program { name: "go_passive";
7661             signal: "elm,state,unselected";
7662             source: "elm";
7663             action: STATE_SET "default" 0.0;
7664             target: "elm.text";
7665             target: "elm.text.sub";
7666             transition: LINEAR 0.1;
7667          }*/
7668          program { name: "go_disabled";
7669             signal: "elm,state,disabled";
7670             source: "elm";
7671             action: STATE_SET "disabled" 0.0;
7672             target: "disclip";
7673          }
7674          program { name: "go_enabled";
7675             signal: "elm,state,enabled";
7676             source: "elm";
7677             action: STATE_SET "default" 0.0;
7678             target: "disclip";
7679          }
7680       }
7681    }
7682
7683    // 4.1.9
7684
7685    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
7686       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
7687       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
7688       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
7689       alias: "elm/layout/dialogue/bg/1icon";
7690       data.item: "stacking" "above";
7691       data.item: "selectraise" "on";
7692       data.item: "contents" "elm.icon";
7693
7694       parts {
7695          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7696          GENLIST_PART_PADDING_LEFT
7697          GENLIST_PART_PADDING_RIGHT_EDIT
7698          part { name: "elm.icon";
7699             clip_to: "disclip";
7700             type: SWALLOW;
7701             scale: 1;
7702             description { state: "default" 0.0;
7703                rel1 {
7704                   relative: 1.0 0.0;
7705                   to_x: "elm.padding.left";
7706                }
7707                rel2 {
7708                   relative: 0.0 1.0;
7709                   to_x: "elm.padding.right";
7710                }
7711             }
7712          }
7713          GENLIST_PART_DISCLIP
7714       }
7715       programs {
7716          // signal: elm,state,%s,active
7717          //   a "check" item named %s went active
7718          // signal: elm,state,%s,passive
7719          //   a "check" item named %s went passive
7720          // default is passive
7721          program { name: "go_disabled";
7722             signal: "elm,state,disabled";
7723             source: "elm";
7724             action: STATE_SET "disabled" 0.0;
7725             target: "disclip";
7726          }
7727          program { name: "go_enabled";
7728             signal: "elm,state,enabled";
7729             source: "elm";
7730             action: STATE_SET "default" 0.0;
7731             target: "disclip";
7732          }
7733       }
7734    }
7735
7736    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
7737       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
7738       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
7739       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
7740       alias: "elm/layout/dialogue/bg/2icon";
7741       data.item: "stacking" "above";
7742       data.item: "selectraise" "on";
7743       data.item: "contents" "elm.icon.1 elm.icon.2";
7744
7745       parts {
7746          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7747          part { name: "elm.icon.1";
7748             clip_to: "disclip";
7749             type: SWALLOW;
7750             description { state: "default" 0.0;
7751                rel1.relative: 0.021 0.0;
7752                rel2.relative: 0.492 1.0;
7753             }
7754          }
7755          part { name: "elm.icon.2";
7756             clip_to: "disclip";
7757             type: SWALLOW;
7758             description { state: "default" 0.0;
7759                rel1.relative: 0.51 0.0;
7760                rel2.relative: 0.979 1.0;
7761             }
7762          }
7763          GENLIST_PART_DISCLIP
7764       }
7765       programs {
7766          // signal: elm,state,%s,active
7767          //   a "check" item named %s went active
7768          // signal: elm,state,%s,passive
7769          //   a "check" item named %s went passive
7770          // default is passive
7771          program { name: "go_disabled";
7772             signal: "elm,state,disabled";
7773             source: "elm";
7774             action: STATE_SET "disabled" 0.0;
7775             target: "disclip";
7776          }
7777          program { name: "go_enabled";
7778             signal: "elm,state,enabled";
7779             source: "elm";
7780             action: STATE_SET "default" 0.0;
7781             target: "disclip";
7782          }
7783       }
7784    }
7785
7786    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
7787       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
7788       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
7789       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
7790
7791       alias: "elm/genlist/item/dialogue.3icon/default";
7792       alias: "elm/genlist/item_odd/dialogue.3icon/default";
7793       alias: "elm/genlist/item_compress/dialogue.3icon/default";
7794       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
7795
7796       alias: "elm/layout/dialogue/bg/3icon";
7797       alias: "elm/layout/dialogue/dialogue.3icon";
7798
7799       data.item: "stacking" "above";
7800       data.item: "selectraise" "on";
7801       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7802
7803       parts {
7804          GENLIST_PART_BASE__( GENLIST_HEIGHT_73_INC )
7805          part { name: "elm.icon.1";
7806             clip_to: "disclip";
7807             type: SWALLOW;
7808             description { state: "default" 0.0;
7809                rel1.relative: 0.021 0.0;
7810                rel2.relative: 0.327 1.0;
7811             }
7812          }
7813          part { name: "elm.icon.2";
7814             clip_to: "disclip";
7815             type: SWALLOW;
7816             description { state: "default" 0.0;
7817                rel1.relative: 0.348 0.0;
7818                rel2.relative: 0.652 1.0;
7819             }
7820          }
7821          part { name: "elm.icon.3";
7822             clip_to: "disclip";
7823             type: SWALLOW;
7824             description { state: "default" 0.0;
7825                rel1.relative: 0.673 0.0;
7826                rel2.relative: 0.979 1.0;
7827             }
7828          }
7829          GENLIST_PART_DISCLIP
7830       }
7831       programs {
7832          // signal: elm,state,%s,active
7833          //   a "check" item named %s went active
7834          // signal: elm,state,%s,passive
7835          //   a "check" item named %s went passive
7836          // default is passive
7837          program { name: "go_disabled";
7838             signal: "elm,state,disabled";
7839             source: "elm";
7840             action: STATE_SET "disabled" 0.0;
7841             target: "disclip";
7842          }
7843          program { name: "go_enabled";
7844             signal: "elm,state,enabled";
7845             source: "elm";
7846             action: STATE_SET "default" 0.0;
7847             target: "disclip";
7848          }
7849       }
7850    }
7851
7852    group { name: "elm/genlist/item/dialogue.3icon.2/default";
7853       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
7854       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
7855       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
7856       alias: "elm/layout/dialogue/dialogue.3icon.2";
7857       data.item: "stacking" "above";
7858       data.item: "selectraise" "on";
7859       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7860
7861       parts {
7862          GENLIST_PART_BASE__( GENLIST_HEIGHT_89_INC )
7863          GENLIST_PART_PADDING_LEFT
7864          GENLIST_PART_PADDING_RIGHT_EDIT
7865          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_16_INC )
7866          part { name: "elm.icon.1";
7867             clip_to: "disclip";
7868             type: SWALLOW;
7869             description { state: "default" 0.0;
7870                min: GENLIST_SIZE_234_INC 0;
7871                fixed: 1 0;
7872                rel1 {
7873                   relative: 0.0 1.0;
7874                   to_x: "elm.padding.right";
7875                   to_y: "elm.padding.top";
7876                }
7877                rel2 {
7878                   relative: 0.0 1.0;
7879                   to_x: "elm.padding.right";
7880                }
7881                align: 1.0 0.5;
7882             }
7883          }
7884          part { name: "elm.padding.icon.1.left";
7885             clip_to: "disclip";
7886             type: RECT;
7887             mouse_events: 0;
7888             scale: 1;
7889             description { state: "default" 0.0;
7890                min: GENLIST_PADDING_16_INC 0;
7891                fixed: 1 0;
7892                rel1.to_x: "elm.icon.1";
7893                rel2 {
7894                   relative: 0.0 1.0;
7895                   to_x: "elm.icon.1";
7896                }
7897                visible: 0;
7898                align: 1.0 0.5;
7899             }
7900          }
7901          part { name: "elm.icon.2";
7902             clip_to: "disclip";
7903             type: SWALLOW;
7904             description { state: "default" 0.0;
7905                min: GENLIST_SIZE_234_INC 0;
7906                fixed: 1 0;
7907                rel1 {
7908                   relative: 0.0 1.0;
7909                   to_x: "elm.padding.icon.1.left";
7910                   to_y: "elm.padding.top";
7911                }
7912                rel2 {
7913                   relative: 0.0 1.0;
7914                   to_x: "elm.padding.icon.1.left";
7915                }
7916                align: 1.0 0.5;
7917             }
7918          }
7919          part { name: "elm.padding.icon.2.left";
7920             clip_to: "disclip";
7921             type: RECT;
7922             mouse_events: 0;
7923             scale: 1;
7924             description { state: "default" 0.0;
7925                min: GENLIST_PADDING_16_INC 0;
7926                fixed: 1 0;
7927                rel1.to_x: "elm.icon.2";
7928                rel2 {
7929                   relative: 0.0 1.0;
7930                   to_x: "elm.icon.2";
7931                }
7932                visible: 0;
7933                align: 1.0 0.5;
7934             }
7935          }
7936          part { name: "elm.icon.3";
7937             clip_to: "disclip";
7938             type: SWALLOW;
7939             description { state: "default" 0.0;
7940                min: GENLIST_SIZE_234_INC 0;
7941                fixed: 1 0;
7942                rel1 {
7943                   relative: 0.0 1.0;
7944                   to_x: "elm.padding.icon.2.left";
7945                   to_y: "elm.padding.top";
7946                }
7947                rel2 {
7948                   relative: 0.0 1.0;
7949                   to_x: "elm.padding.icon.2.left";
7950                }
7951                align: 1.0 0.5;
7952             }
7953          }
7954          GENLIST_PART_DISCLIP
7955       }
7956       programs {
7957          // signal: elm,state,%s,active
7958          //   a "check" item named %s went active
7959          // signal: elm,state,%s,passive
7960          //   a "check" item named %s went passive
7961          // default is passive
7962          program { name: "go_disabled";
7963             signal: "elm,state,disabled";
7964             source: "elm";
7965             action: STATE_SET "disabled" 0.0;
7966             target: "disclip";
7967          }
7968          program { name: "go_enabled";
7969             signal: "elm,state,enabled";
7970             source: "elm";
7971             action: STATE_SET "default" 0.0;
7972             target: "disclip";
7973          }
7974       }
7975    }
7976
7977    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
7978       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
7979       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
7980       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
7981       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
7982       data.item: "stacking" "above";
7983       data.item: "selectraise" "on";
7984       data.item: "texts" "elm.title elm.text";
7985
7986       images {
7987           image: "00_list_img_check.png" COMP;
7988       }
7989
7990       parts {
7991          GENLIST_PART_BASE
7992          GENLIST_PART_BOTTOM_LINE
7993          GENLIST_PART_BG_NORMAL
7994          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
7995          GENLIST_PART_PADDING_RIGHT_EDIT
7996          GENLIST_PART_DIALOGUE_ITEM
7997          GENLIST_PART_DIALOGUE_RIGHT_LINE
7998          part { name: "elm.divider1";
7999             type: RECT;
8000             mouse_events: 0;
8001             description { state: "default" 0.0;
8002                min: 1 0;
8003                fixed: 1 0;
8004                color: GENLIST_LIST_LINE1_COLOR;
8005                rel1 {
8006                   relative: 1.0 0.0;
8007                   to_x: "elm.title";
8008                }
8009                rel2.to_x: "elm.title";
8010                align: 0.0 0.5;
8011             }
8012          }
8013          part { name: "elm.title";
8014             type: TEXT;
8015             mouse_events: 0;
8016             scale: 1;
8017             description { state: "default" 0.0;
8018                min: GENLIST_SIZE_163_INC 0;
8019                fixed: 1 0;
8020                rel1 {
8021                   relative: 1.0  0.0;
8022                   to_x: "elm.padding.left";
8023                }
8024                rel2.to_x: "elm.padding.left";
8025                align: 0.0 0.5;
8026                color: GENLIST_MULTILINE_TEXT_COLOR;
8027                text {
8028                   font: "Tizen:style=Medium";
8029                   size: GENLIST_MULTILINE_TEXT_SIZE;
8030                   min: 0 1;
8031                   align: 0.0 0.5;
8032                   text_class: "tizen";
8033                }
8034             }
8035          }
8036          part { name: "elm.padding.title.right";
8037             type: RECT;
8038             mouse_events: 0;
8039             scale: 1;
8040             description { state: "default" 0.0;
8041                min: GENLIST_PADDING_16_INC 0;
8042                fixed: 1 0;
8043                rel1 {
8044                    relative: 1.0 0.0;
8045                    to_x: "elm.divider1";
8046                }
8047                rel2.to_x: "elm.divider1";
8048                visible: 0;
8049                align: 0.0 0.5;
8050             }
8051          }
8052          part { name: "elm.text";
8053             clip_to: "disclip";
8054             type: TEXT;
8055             mouse_events: 0;
8056             scale: 1;
8057             description { state: "default" 0.0;
8058                rel1 {
8059                   relative: 1.0  0.0;
8060                   to_x: "elm.padding.title.right";
8061                }
8062                rel2.to_x: "elm.padding.title.right";
8063                align: 0.0 0.5;
8064                fixed: 1 1;
8065                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8066                text {
8067                   font: "Tizen:style=Roman";
8068                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8069                   min: 1 1;
8070                   max: 1 1;
8071                   align: 0.0 0.5;
8072                   text_class: "list_item";
8073                }
8074             }
8075             description { state: "selected" 0.0;
8076                inherit: "default" 0.0;
8077                color: 217 147 26 255;
8078             }
8079          }
8080          part { name: "elm.padding.text.right";
8081             type: RECT;
8082             mouse_events: 0;
8083             scale: 1;
8084             description { state: "default" 0.0;
8085                min: GENLIST_PADDING_11_INC 0;
8086                fixed: 1 0;
8087                rel1 {
8088                    relative: 1.0 0.0;
8089                    to_x: "elm.text";
8090                }
8091                rel2.to_x: "elm.text";
8092                visible: 0;
8093                align: 0.0 0.5;
8094             }
8095          }
8096          part { name: "elm.image.check";
8097             clip_to: "disclip";
8098             mouse_events: 0;
8099             scale: 1;
8100             description { state: "default" 0.0;
8101                image.normal: "00_list_img_check.png";
8102                rel1 {
8103                   relative: 1.0 0.366;
8104                   to_x: "elm.padding.text.right";
8105                }
8106                rel2 {
8107                   relative: 3.857 0.648;
8108                   to_x: "elm.padding.text.right";
8109                }
8110                visible: 0;
8111             }
8112             description { state: "selected" 0.0;
8113                inherit: "default" 0.0;
8114                visible: 1;
8115             }
8116          }
8117          GENLIST_PART_DISCLIP
8118       }
8119       programs {
8120          // signal: elm,state,%s,active
8121          //   a "check" item named %s went active
8122          // signal: elm,state,%s,passive
8123          //   a "check" item named %s went passive
8124          // default is passive
8125          program { name: "go_active";
8126             signal: "elm,state,selected";
8127             source: "elm";
8128             action: STATE_SET "selected" 0.0;
8129             target: "elm.text";
8130             target: "elm.image.check";
8131             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8132          }
8133          program { name: "go_passive";
8134             signal: "elm,state,unselected";
8135             source: "elm";
8136             action: STATE_SET "default" 0.0;
8137             target: "elm.text";
8138             target: "elm.image.check";
8139             transition: LINEAR 0.1;
8140          }
8141          program { name: "go_disabled";
8142             signal: "elm,state,disabled";
8143             source: "elm";
8144             action: STATE_SET "disabled" 0.0;
8145             target: "disclip";
8146          }
8147          program { name: "go_enabled";
8148             signal: "elm,state,enabled";
8149             source: "elm";
8150             action: STATE_SET "default" 0.0;
8151             target: "disclip";
8152          }
8153          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8154       }
8155    }
8156
8157    group { name: "elm/genlist/item/dialogue/1title.4text/default";
8158       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
8159       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
8160       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
8161
8162       alias: "elm/genlist/item/dialogue.1title.4text/default";
8163       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
8164       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
8165       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
8166
8167       alias: "elm/layout/dialogue/1title.4text";
8168
8169       data.item: "stacking" "above";
8170       data.item: "selectraise" "on";
8171       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
8172
8173       parts {
8174         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_454_INC )
8175          GENLIST_PART_BG_NORMAL
8176          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8177          GENLIST_PART_PADDING_RIGHT_EDIT
8178          GENLIST_PART_DIALOGUE_ITEM
8179          GENLIST_PART_DIALOGUE_RIGHT_LINE
8180          part { name: "elm.divider1";
8181             type: RECT;
8182             mouse_events: 0;
8183             description { state: "default" 0.0;
8184                min: 1 0;
8185                fixed: 1 0;
8186                color: GENLIST_LIST_LINE1_COLOR;
8187                rel1 {
8188                   relative: 1.0 0.0;
8189                   to_x: "elm.title";
8190                }
8191                rel2.to_x: "elm.title";
8192                align: 0.0 0.5;
8193             }
8194          }
8195          part { name: "center1_line";
8196             type: RECT;
8197             mouse_events: 0;
8198             description { state: "default" 0.0;
8199                min: 0 1;
8200                fixed: 0 1;
8201                color: GENLIST_LIST_LINE1_COLOR;
8202                rel1 {
8203                   relative: 1.0 0.25;
8204                   to_x: "elm.divider1";
8205                }
8206                rel2.relative: 1.0 0.25;
8207                align: 0.5 1.0;
8208             }
8209          }
8210          part { name: "center2_line";
8211             type: RECT;
8212             mouse_events: 0;
8213             description { state: "default" 0.0;
8214                min: 0 1;
8215                fixed: 0 1;
8216                color: GENLIST_LIST_LINE1_COLOR;
8217                rel1 {
8218                   relative: 1.0 0.5;
8219                   to_x: "elm.divider1";
8220                }
8221                rel2.relative: 1.0 0.5;
8222                align: 0.5 1.0;
8223             }
8224          }
8225          part { name: "center3_line";
8226             type: RECT;
8227             mouse_events: 0;
8228             description { state: "default" 0.0;
8229                min: 0 1;
8230                fixed: 0 1;
8231                color: GENLIST_LIST_LINE1_COLOR;
8232                rel1 {
8233                   relative: 1.0 0.75;
8234                   to_x: "elm.divider1";
8235                }
8236                rel2.relative: 1.0 0.75;
8237                align: 0.5 1.0;
8238             }
8239          }
8240          part { name: "elm.title";
8241             type: TEXT;
8242             mouse_events: 0;
8243             scale: 1;
8244             description { state: "default" 0.0;
8245                min: GENLIST_SIZE_163_INC 0;
8246                fixed: 1 0;
8247                rel1 {
8248                   relative: 1.0  0.0;
8249                   to_x: "elm.padding.left";
8250                }
8251                rel2.to_x: "elm.padding.left";
8252                align: 0.0 0.5;
8253                color: GENLIST_MULTILINE_TEXT_COLOR;
8254                text {
8255                   font: "Tizen:style=Medium";
8256                   size: GENLIST_MULTILINE_TEXT_SIZE;
8257                   min: 0 1;
8258                   align: 0.0 0.5;
8259                   text_class: "tizen";
8260                }
8261             }
8262          }
8263          part { name: "elm.padding.title.right";
8264             type: RECT;
8265             mouse_events: 0;
8266             scale: 1;
8267             description { state: "default" 0.0;
8268                min: GENLIST_PADDING_16_INC 0;
8269                fixed: 1 0;
8270                rel1 {
8271                    relative: 1.0 0.0;
8272                    to_x: "elm.title";
8273                }
8274                rel2.to_x: "elm.title";
8275                visible: 0;
8276                align: 0.0 0.5;
8277             }
8278          }
8279          part { name: "elm.text.1";
8280             clip_to: "disclip";
8281             type: TEXT;
8282             mouse_events: 0;
8283             scale: 1;
8284             description { state: "default" 0.0;
8285                rel1 {
8286                   relative: 1.0 0.0;
8287                   to_x: "elm.padding.title.right";
8288                }
8289                rel2 {
8290                   relative: 0.0 0.0;
8291                   to_x: "elm.padding.right";
8292                   to_y: "center1_line";
8293                }
8294                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8295                text {
8296                   font: "Tizen:style=Roman";
8297                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8298                   min: 0 1;
8299                   align: 0.0 0.5;
8300                   text_class: "list_item";
8301                }
8302             }
8303          }
8304          part { name: "elm.text.2";
8305             clip_to: "disclip";
8306             type: TEXT;
8307             mouse_events: 0;
8308             scale: 1;
8309             description { state: "default" 0.0;
8310                rel1 {
8311                   relative: 1.0 0.25;
8312                   to_x: "elm.padding.title.right";
8313                }
8314                rel2 {
8315                   relative: 0.0 0.0;
8316                   to_x: "elm.padding.right";
8317                   to_y: "center2_line";
8318                }
8319                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8320                text {
8321                   font: "Tizen:style=Roman";
8322                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8323                   min: 0 1;
8324                   align: 0.0 0.5;
8325                   text_class: "list_item";
8326                }
8327             }
8328          }
8329          part { name: "elm.text.3";
8330             clip_to: "disclip";
8331             type: TEXT;
8332             mouse_events: 0;
8333             scale: 1;
8334             description { state: "default" 0.0;
8335                rel1 {
8336                   relative: 1.0  0.5;
8337                   to_x: "elm.padding.title.right";
8338                }
8339                rel2 {
8340                   relative: 0.0 0.0;
8341                   to_x: "elm.padding.right";
8342                   to_y: "center3_line";
8343                }
8344                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8345                text {
8346                   font: "Tizen:style=Roman";
8347                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8348                   min: 0 1;
8349                   align: 0.0 0.5;
8350                   text_class: "list_item";
8351                }
8352             }
8353          }
8354          part { name: "elm.text.4";
8355             clip_to: "disclip";
8356             type: TEXT;
8357             mouse_events: 0;
8358             scale: 1;
8359             description { state: "default" 0.0;
8360                rel1 {
8361                   relative: 1.0  0.75;
8362                   to_x: "elm.padding.title.right";
8363                }
8364                rel2 {
8365                   relative: 0.0 0.0;
8366                   to_x: "elm.padding.right";
8367                   to_y: "bottom_line";
8368                }
8369                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8370                text {
8371                   font: "Tizen:style=Roman";
8372                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8373                   min: 0 1;
8374                   align: 0.0 0.5;
8375                   text_class: "list_item";
8376                }
8377             }
8378          }
8379          GENLIST_PART_DISCLIP
8380       }
8381       programs {
8382          // signal: elm,state,%s,active
8383          //   a "check" item named %s went active
8384          // signal: elm,state,%s,passive
8385          //   a "check" item named %s went passive
8386          // default is passive
8387          /*program { name: "go_active";
8388             signal: "elm,state,selected";
8389             source: "elm";
8390             action: STATE_SET "selected" 0.0;
8391             target: "elm.text";
8392          }
8393          program { name: "go_passive";
8394             signal: "elm,state,unselected";
8395             source: "elm";
8396             action: STATE_SET "default" 0.0;
8397             target: "elm.text";
8398             transition: LINEAR 0.1;
8399          }*/
8400          program { name: "go_disabled";
8401             signal: "elm,state,disabled";
8402             source: "elm";
8403             action: STATE_SET "disabled" 0.0;
8404             target: "disclip";
8405          }
8406          program { name: "go_enabled";
8407             signal: "elm,state,enabled";
8408             source: "elm";
8409             action: STATE_SET "default" 0.0;
8410             target: "disclip";
8411          }
8412       }
8413    }
8414
8415    group { name: "elm/genlist/item/dialogue/1title.5text/default";
8416       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
8417       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
8418       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
8419       alias: "elm/layout/dialogue/1title.5text";
8420       data.item: "stacking" "above";
8421       data.item: "selectraise" "on";
8422       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
8423       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";
8424
8425       parts {
8426         GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_566_INC )
8427          GENLIST_PART_BG_NORMAL
8428          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_27_INC )
8429          GENLIST_PART_PADDING_RIGHT_EDIT
8430          GENLIST_PART_DIALOGUE_ITEM
8431          GENLIST_PART_DIALOGUE_RIGHT_LINE
8432          part { name: "elm.divider1";
8433             type: RECT;
8434             mouse_events: 0;
8435             description { state: "default" 0.0;
8436                min: 1 0;
8437                fixed: 1 0;
8438                color: GENLIST_LIST_LINE1_COLOR;
8439                rel1 {
8440                   relative: 1.0 0.0;
8441                   to_x: "elm.title";
8442                }
8443                rel2.to_x: "elm.title";
8444                align: 0.0 0.5;
8445             }
8446          }
8447          part { name: "center1_line";
8448             type: RECT;
8449             mouse_events: 0;
8450             description { state: "default" 0.0;
8451                min: 0 1;
8452                fixed: 0 1;
8453                color: GENLIST_LIST_LINE1_COLOR;
8454                rel1 {
8455                   relative: 1.0 0.2;
8456                   to_x: "elm.divider1";
8457                }
8458                rel2.relative: 1.0 0.2;
8459                align: 0.5 1.0;
8460             }
8461          }
8462          part { name: "center2_line";
8463             type: RECT;
8464             mouse_events: 0;
8465             description { state: "default" 0.0;
8466                min: 0 1;
8467                fixed: 0 1;
8468                color: GENLIST_LIST_LINE1_COLOR;
8469                rel1 {
8470                   relative: 1.0 0.4;
8471                   to_x: "elm.divider1";
8472                }
8473                rel2.relative: 1.0 0.4;
8474                align: 0.5 1.0;
8475             }
8476          }
8477          part { name: "center3_line";
8478             type: RECT;
8479             mouse_events: 0;
8480             description { state: "default" 0.0;
8481                min: 0 1;
8482                fixed: 0 1;
8483                color: GENLIST_LIST_LINE1_COLOR;
8484                rel1 {
8485                   relative: 1.0 0.6;
8486                   to_x: "elm.divider1";
8487                }
8488                rel2.relative: 1.0 0.6;
8489                align: 0.5 1.0;
8490             }
8491          }
8492          part { name: "center4_line";
8493             type: RECT;
8494             mouse_events: 0;
8495             description { state: "default" 0.0;
8496                min: 0 1;
8497                fixed: 0 1;
8498                color: GENLIST_LIST_LINE1_COLOR;
8499                rel1 {
8500                   relative: 1.0 0.8;
8501                   to_x: "elm.divider1";
8502                }
8503                rel2.relative: 1.0 0.8;
8504                align: 0.5 1.0;
8505             }
8506          }
8507          part { name: "elm.title";
8508             type: TEXT;
8509             mouse_events: 0;
8510             scale: 1;
8511             description { state: "default" 0.0;
8512                min: GENLIST_SIZE_163_INC 0;
8513                fixed: 1 0;
8514                rel1 {
8515                   relative: 1.0  0.0;
8516                   to_x: "elm.padding.left";
8517                }
8518                rel2.to_x: "elm.padding.left";
8519                align: 0.0 0.5;
8520                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
8521                text {
8522                   font: "Tizen:style=Medium";
8523                   size: GENLIST_FONT_32_INC;
8524                   min: 0 1;
8525                   align: 0.0 0.5;
8526                   text_class: "tizen";
8527                }
8528             }
8529             GENLIST_DESCRIPTION_FLIP_ENABLED
8530          }
8531          part { name: "elm.flip.content.title";
8532             clip_to: "disclip";
8533             type: SWALLOW;
8534             description { state: "default" 0.0;
8535                visible: 0;
8536                fixed: 1 1;
8537                rel1.to: "elm.title";
8538                rel2.to: "elm.title";
8539             }
8540             description { state: "flip_enabled" 0.0;
8541                inherit: "default" 0.0;
8542                visible: 1;
8543             }
8544          }
8545          part { name: "elm.padding.title.right";
8546             type: RECT;
8547             mouse_events: 0;
8548             scale: 1;
8549             description { state: "default" 0.0;
8550                min: GENLIST_PADDING_16_INC 0;
8551                fixed: 1 0;
8552                rel1 {
8553                    relative: 1.0 0.0;
8554                    to_x: "elm.title";
8555                }
8556                rel2.to_x: "elm.title";
8557                visible: 0;
8558                align: 0.0 0.5;
8559             }
8560          }
8561          part { name: "elm.text.1";
8562             clip_to: "disclip";
8563             type: TEXT;
8564             mouse_events: 0;
8565             scale: 1;
8566             description { state: "default" 0.0;
8567                rel1 {
8568                   relative: 1.0 0.0;
8569                   to_x: "elm.padding.title.right";
8570                }
8571                rel2 {
8572                   relative: 0.0 0.0;
8573                   to_x: "elm.padding.right";
8574                   to_y: "center1_line";
8575                }
8576                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8577                text {
8578                   font: "Tizen:style=Roman";
8579                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8580                   min: 0 1;
8581                   align: 0.0 0.5;
8582                   text_class: "list_item";
8583                }
8584             }
8585             GENLIST_DESCRIPTION_FLIP_ENABLED
8586          }
8587          part { name: "elm.flip.content.1";
8588             clip_to: "disclip";
8589             type: SWALLOW;
8590             description { state: "default" 0.0;
8591                visible: 0;
8592                fixed: 1 1;
8593                rel1.to: "elm.text.1";
8594                rel2.to: "elm.text.1";
8595             }
8596             description { state: "flip_enabled" 0.0;
8597                inherit: "default" 0.0;
8598                visible: 1;
8599             }
8600          }
8601          part { name: "elm.text.2";
8602             clip_to: "disclip";
8603             type: TEXT;
8604             mouse_events: 0;
8605             scale: 1;
8606             description { state: "default" 0.0;
8607                rel1 {
8608                   relative: 1.0 0.2;
8609                   to_x: "elm.padding.title.right";
8610                }
8611                rel2 {
8612                   relative: 0.0 0.0;
8613                   to_x: "elm.padding.right";
8614                   to_y: "center2_line";
8615                }
8616                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8617                text {
8618                   font: "Tizen:style=Roman";
8619                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8620                   min: 0 1;
8621                   align: 0.0 0.5;
8622                   text_class: "tizen";
8623                }
8624             }
8625             GENLIST_DESCRIPTION_FLIP_ENABLED
8626          }
8627          part { name: "elm.flip.content.2";
8628             clip_to: "disclip";
8629             type: SWALLOW;
8630             description { state: "default" 0.0;
8631                visible: 0;
8632                fixed: 1 1;
8633                rel1.to: "elm.text.2";
8634                rel2.to: "elm.text.2";
8635             }
8636             description { state: "flip_enabled" 0.0;
8637                inherit: "default" 0.0;
8638                visible: 1;
8639             }
8640          }
8641          part { name: "elm.text.3";
8642             clip_to: "disclip";
8643             type: TEXT;
8644             mouse_events: 0;
8645             scale: 1;
8646             description { state: "default" 0.0;
8647                rel1 {
8648                   relative: 1.0  0.4;
8649                   to_x: "elm.padding.title.right";
8650                }
8651                rel2 {
8652                   relative: 0.0 0.0;
8653                   to_x: "elm.padding.right";
8654                   to_y: "center3_line";
8655                }
8656                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8657                text {
8658                   font: "Tizen:style=Roman";
8659                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8660                   min: 0 1;
8661                   align: 0.0 0.5;
8662                   text_class: "tizen";
8663                }
8664             }
8665             GENLIST_DESCRIPTION_FLIP_ENABLED
8666          }
8667          part { name: "elm.flip.content.3";
8668             clip_to: "disclip";
8669             type: SWALLOW;
8670             description { state: "default" 0.0;
8671                visible: 0;
8672                fixed: 1 1;
8673                rel1.to: "elm.text.3";
8674                rel2.to: "elm.text.3";
8675             }
8676             description { state: "flip_enabled" 0.0;
8677                inherit: "default" 0.0;
8678                visible: 1;
8679             }
8680          }
8681          part { name: "elm.text.4";
8682             clip_to: "disclip";
8683             type: TEXT;
8684             mouse_events: 0;
8685             scale: 1;
8686             description { state: "default" 0.0;
8687                rel1 {
8688                   relative: 1.0 0.6;
8689                   to_x: "elm.padding.title.right";
8690                }
8691                rel2 {
8692                   relative: 0.0 0.0;
8693                   to_x: "elm.padding.right";
8694                   to_y: "center4_line";
8695                }
8696                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8697                text {
8698                   font: "Tizen:style=Roman";
8699                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8700                   min: 0 1;
8701                   align: 0.0 0.5;
8702                   text_class: "tizen";
8703                }
8704             }
8705             GENLIST_DESCRIPTION_FLIP_ENABLED
8706          }
8707          part { name: "elm.flip.content.4";
8708             clip_to: "disclip";
8709             type: SWALLOW;
8710             description { state: "default" 0.0;
8711                visible: 0;
8712                fixed: 1 1;
8713                rel1.to: "elm.text.4";
8714                rel2.to: "elm.text.4";
8715             }
8716             description { state: "flip_enabled" 0.0;
8717                inherit: "default" 0.0;
8718                visible: 1;
8719             }
8720          }
8721          part { name: "elm.text.5";
8722             clip_to: "disclip";
8723             type: TEXT;
8724             mouse_events: 0;
8725             scale: 1;
8726             description { state: "default" 0.0;
8727                rel1 {
8728                   relative: 1.0  0.8;
8729                   to_x: "elm.padding.title.right";
8730                }
8731                rel2 {
8732                   relative: 0.0 0.0;
8733                   to_x: "elm.padding.right";
8734                   to_y: "bottom_line";
8735                }
8736                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8737                text {
8738                   font: "Tizen:style=Roman";
8739                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8740                   min: 0 1;
8741                   align: 0.0 0.5;
8742                   text_class: "tizen";
8743                }
8744             }
8745             GENLIST_DESCRIPTION_FLIP_ENABLED
8746          }
8747          part { name: "elm.flip.content.5";
8748             clip_to: "disclip";
8749             type: SWALLOW;
8750             description { state: "default" 0.0;
8751                visible: 0;
8752                fixed: 1 1;
8753                rel1.to: "elm.text.5";
8754                rel2.to: "elm.text.5";
8755             }
8756             description { state: "flip_enabled" 0.0;
8757                inherit: "default" 0.0;
8758                visible: 1;
8759             }
8760          }
8761          GENLIST_PART_DISCLIP
8762       }
8763       programs {
8764          // signal: elm,state,%s,active
8765          //   a "check" item named %s went active
8766          // signal: elm,state,%s,passive
8767          //   a "check" item named %s went passive
8768          // default is passive
8769          /*program { name: "go_active";
8770             signal: "elm,state,selected";
8771             source: "elm";
8772             action: STATE_SET "selected" 0.0;
8773             target: "elm.text";
8774          }
8775          program { name: "go_passive";
8776             signal: "elm,state,unselected";
8777             source: "elm";
8778             action: STATE_SET "default" 0.0;
8779             target: "elm.text";
8780             transition: LINEAR 0.1;
8781          }*/
8782          program { name: "go_disabled";
8783             signal: "elm,state,disabled";
8784             source: "elm";
8785             action: STATE_SET "disabled" 0.0;
8786             target: "disclip";
8787          }
8788          program { name: "go_enabled";
8789             signal: "elm,state,enabled";
8790             source: "elm";
8791             action: STATE_SET "default" 0.0;
8792             target: "disclip";
8793          }
8794          program { name: "flip_enabled";
8795             signal: "elm,state,flip,enabled";
8796             source: "elm";
8797             action: STATE_SET "flip_enabled" 0.0;
8798             target: "elm.title";
8799             target: "elm.text.1";
8800             target: "elm.text.2";
8801             target: "elm.text.3";
8802             target: "elm.text.4";
8803             target: "elm.text.5";
8804             target: "elm.flip.content.title";
8805             target: "elm.flip.content.1";
8806             target: "elm.flip.content.2";
8807             target: "elm.flip.content.3";
8808             target: "elm.flip.content.4";
8809             target: "elm.flip.content.5";
8810          }
8811          program { name: "flip_disabled";
8812             signal: "elm,state,flip,disabled";
8813             source: "elm";
8814             action: STATE_SET "default" 0.0;
8815             target: "elm.title";
8816             target: "elm.text.1";
8817             target: "elm.text.2";
8818             target: "elm.text.3";
8819             target: "elm.text.4";
8820             target: "elm.text.5";
8821             target: "elm.flip.content.title";
8822             target: "elm.flip.content.1";
8823             target: "elm.flip.content.2";
8824             target: "elm.flip.content.3";
8825             target: "elm.flip.content.4";
8826             target: "elm.flip.content.5";
8827          }
8828       }
8829    }
8830
8831 /* extended item of bg/2text.1icon.3 */
8832    group { name: "elm/genlist/item/dialogue/bg/1text/default";
8833       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
8834       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
8835       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
8836       alias: "elm/layout/dialogue/bg/1text";
8837       data.item: "stacking" "above";
8838       data.item: "selectraise" "on";
8839       data.item: "texts" "elm.text";
8840       data.item: "flips" "elm.flip.icon elm.flip.content";
8841       parts {
8842          GENLIST_PART_BASE__( GENLIST_HEIGHT_1LINE )
8843          GENLIST_PART_PADDING_TOP_SIZE( 0 )
8844          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
8845          GENLIST_PART_PADDING_LEFT
8846          GENLIST_PART_PADDING_RIGHT_EDIT
8847          part { name: "elm.icon.bg";
8848             type: RECT;
8849             scale: 1;
8850             description { state: "default" 0.0;
8851                min: GENLIST_SIZE_160_INC 0;
8852                fixed: 1 0;
8853                align: 0.0 0.5;
8854                rel1 {
8855                   relative: 1.0 0.5;
8856                   to_x: "elm.padding.left";
8857                }
8858                rel2 {
8859                   relative: 1.0 0.5;
8860                   to_x: "elm.padding.left";
8861                }
8862                color: 0 0 0 0;
8863             }
8864          }
8865          part { name: "elm.padding.icon.right";
8866             type: RECT;
8867             mouse_events: 0;
8868             scale: 1;
8869             description { state: "default" 0.0;
8870                min: GENLIST_SIZE_16_INC 0;
8871                fixed: 1 0;
8872                rel1 {
8873                    relative: 1.0 0.0;
8874                    to_x: "elm.icon.bg";
8875                }
8876                rel2.to_x: "elm.icon.bg";
8877                color: GENLIST_LIST_LINE1_COLOR;
8878                align: 0.0 0.5;
8879             }
8880          }
8881          part { name: "elm.padding.text.left";
8882             type: RECT;
8883             mouse_events: 0;
8884             scale: 1;
8885             description { state: "default" 0.0;
8886                min: GENLIST_SIZE_16_INC 0;
8887                fixed: 1 0;
8888                rel1 {
8889                    relative: 1.0 1.0;
8890                    to_x: "elm.padding.icon.right";
8891                    to_y: "elm.padding.top";
8892                }
8893                rel2.to_x: "elm.padding.icon.right";
8894                visible: 0;
8895                align: 0.0 0.5;
8896             }
8897          }
8898          part { name: "elm.divider1";
8899             type: RECT;
8900             mouse_events: 0;
8901             description { state: "default" 0.0;
8902                visible: 0;
8903                rel1 {
8904                   relative: 1.0 0.0;
8905                   to_x: "elm.padding.icon.right";
8906                }
8907                rel2.to_x: "elm.padding.icon.right";
8908                align: 0.0 0.5;
8909             }
8910          }
8911          part { name: "elm.text.bg";
8912             clip_to: "disclip";
8913             type: RECT;
8914             mouse_events: 0;
8915             scale: 1;
8916             description { state: "default" 0.0;
8917                rel1 {
8918                   relative: 1.0 0.0;
8919                   to_x: "elm.padding.icon.right";
8920                }
8921                rel2 {
8922                   relative: 1.0 1.0;
8923                   to_x: "elm.padding.right";
8924                }
8925                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
8926             }
8927          }
8928          part { name: "elm.text";
8929             clip_to: "disclip";
8930             type: TEXT;
8931             mouse_events: 0;
8932             scale: 1;
8933             description { state: "default" 0.0;
8934                rel1 {
8935                   relative: 1.0 0.0;
8936                   to_x: "elm.padding.text.left";
8937                   to_y: "elm.text.bg";
8938                }
8939                rel2 {
8940                   relative: 0.0 1.0;
8941                   to_x: "elm.padding.right";
8942                   to_y: "elm.text.bg";
8943                }
8944                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8945                text {
8946                   font: "Tizen:style=Roman";
8947                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8948                   min: 0 1;
8949                   align: 0.0 0.5;
8950                   text_class: "list_item";
8951                }
8952             }
8953             GENLIST_DESCRIPTION_FLIP_ENABLED
8954          }
8955          part { name: "elm.flip.content";
8956             clip_to: "disclip";
8957             type: SWALLOW;
8958             mouse_events: 1;
8959             scale: 1;
8960             description { state: "default" 0.0;
8961                fixed: 1 1;
8962                rel1 {
8963                   relative: 1.0 0.0;
8964                   to_x: "elm.padding.text.left";
8965                   to_y: "elm.text.bg";
8966                }
8967                rel2 {
8968                   relative: 0.0 1.0;
8969                   to_x: "elm.padding.right";
8970                   to_y: "elm.text.bg";
8971                }
8972                visible: 0;
8973             }
8974             description { state: "flip_enabled" 0.0;
8975                inherit: "default" 0.0;
8976                visible: 1;
8977             }
8978          }
8979          GENLIST_PART_DISCLIP
8980       }
8981       programs {
8982          // signal: elm,state,%s,active
8983          //   a "check" item named %s went active
8984          // signal: elm,state,%s,passive
8985          //   a "check" item named %s went passive
8986          // default is passive
8987          /*program { name: "go_active";
8988             signal: "elm,state,selected";
8989             source: "elm";
8990             action: STATE_SET "selected" 0.0;
8991             target: "elm.text";
8992          }
8993          program { name: "go_passive";
8994             signal: "elm,state,unselected";
8995             source: "elm";
8996             action: STATE_SET "default" 0.0;
8997             target: "elm.text";
8998             transition: LINEAR 0.1;
8999          }*/
9000          program { name: "go_disabled";
9001             signal: "elm,state,disabled";
9002             source: "elm";
9003             action: STATE_SET "disabled" 0.0;
9004             target: "disclip";
9005          }
9006          program { name: "go_enabled";
9007             signal: "elm,state,enabled";
9008             source: "elm";
9009             action: STATE_SET "default" 0.0;
9010             target: "disclip";
9011          }
9012          program { name: "flip_enabled";
9013             signal: "elm,state,flip,enabled";
9014             source: "elm";
9015             action: STATE_SET "flip_enabled" 0.0;
9016             target: "elm.text";
9017             target: "elm.flip.content";
9018          }
9019          program { name: "flip_disabled";
9020             signal: "elm,state,flip,disabled";
9021             source: "elm";
9022             action: STATE_SET "default" 0.0;
9023             target: "elm.text";
9024             target: "elm.flip.content";
9025          }
9026       }
9027    }
9028
9029
9030
9031    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
9032       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
9033       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
9034       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
9035       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
9036       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
9037       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
9038       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
9039       alias: "elm/layout/dialogue/bg/2text.1icon.2";
9040       data.item: "stacking" "above";
9041       data.item: "selectraise" "on";
9042       data.item: "texts" "elm.text.1 elm.text.2";
9043       data.item: "contents" "elm.icon";
9044       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9045       images {
9046           image: "00_list_thumbnail_bg.png" COMP;
9047       }
9048       parts {
9049          GENLIST_PART_BASE__( GENLIST_HEIGHT_291_INC )
9050          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9051          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_32_INC )
9052          GENLIST_PART_PADDING_LEFT
9053          GENLIST_PART_PADDING_RIGHT_EDIT
9054          part { name: "elm.icon.bg";
9055             scale: 1;
9056             description { state: "default" 0.0;
9057                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9058                fixed: 1 1;
9059                align: 0.0 0.8;
9060                rel1 {
9061                   relative: 1.0 0.5;
9062                   to_x: "elm.padding.left";
9063                }
9064                rel2 {
9065                   relative: 1.0 0.5;
9066                   to_x: "elm.padding.left";
9067                }
9068                image {
9069                   normal: "00_list_thumbnail_bg.png";
9070                   border: 1 1 1 1;
9071                   border_scale: 1;
9072                   middle: NONE;
9073                }
9074             }
9075          }
9076          part { name: "elm.icon";
9077             type: SWALLOW;
9078             description { state: "default" 0.0;
9079                rel1.to: "elm.icon.bg";
9080                rel2.to: "elm.icon.bg";
9081             }
9082          }
9083          part { name: "elm.padding.icon.right";
9084             type: RECT;
9085             mouse_events: 0;
9086             scale: 1;
9087             description { state: "default" 0.0;
9088                min: GENLIST_PADDING_16_INC 0;
9089                fixed: 1 0;
9090                rel1 {
9091                    relative: 1.0 0.0;
9092                    to_x: "elm.icon.bg";
9093                }
9094                rel2.to_x: "elm.icon.bg";
9095                visible: 0;
9096                align: 0.0 0.5;
9097             }
9098          }
9099          part { name: "elm.padding.text.left";
9100             type: RECT;
9101             mouse_events: 0;
9102             scale: 1;
9103             description { state: "default" 0.0;
9104                min: GENLIST_PADDING_16_INC 0;
9105                fixed: 1 0;
9106                rel1 {
9107                    relative: 1.0 1.0;
9108                    to_x: "elm.padding.icon.right";
9109                    to_y: "elm.padding.top";
9110                }
9111                rel2.to_x: "elm.padding.icon.right";
9112                visible: 0;
9113                align: 1.0 0.5;
9114             }
9115          }
9116          part { name: "elm.divider1";
9117             type: RECT;
9118             mouse_events: 0;
9119             description { state: "default" 0.0;
9120                min: 1 0;
9121                fixed: 1 0;
9122                color: GENLIST_LIST_LINE1_COLOR;
9123                rel1 {
9124                   relative: 1.0 1.0;
9125                   to_x: "elm.padding.text.left";
9126                   to_y: "elm.padding.top";
9127                }
9128                rel2 {
9129                   relative: 1.0 0.0;
9130                   to_x: "elm.padding.text.left";
9131                   to_y: "elm.padding.bottom";
9132                }
9133                align: 0.0 0.5;
9134             }
9135          }
9136          part { name: "text_vertical_rect";
9137             type: RECT;
9138             mouse_events: 0;
9139             description { state: "default" 0.0;
9140                min: GENLIST_PADDING_16_INC 0;
9141                fixed: 1 0;
9142                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9143                rel1 {
9144                   relative: 1.0 1.0;
9145                   to_x: "elm.divider1";
9146                   to_y: "elm.padding.top";
9147                }
9148                rel2 {
9149                   relative: 1.0 0.0;
9150                   to_x: "elm.padding.text.left";
9151                   to_y: "elm.padding.bottom";
9152                }
9153                align: 0.0 0.5;
9154             }
9155          }
9156          part { name: "elm.padding.text.right";
9157             type: RECT;
9158             mouse_events: 0;
9159             scale: 1;
9160             description { state: "default" 0.0;
9161                min: GENLIST_PADDING_16_INC 0;
9162                fixed: 1 0;
9163                rel1 {
9164                    relative: 1.0 0.0;
9165                    to_x: "text_vertical_rect";
9166                }
9167                rel2.to_x: "text_vertical_rect";
9168                visible: 0;
9169                align: 0.0 0.5;
9170             }
9171          }
9172          part { name: "text_top_line";
9173             type: RECT;
9174             mouse_events: 0;
9175             description { state: "default" 0.0;
9176                min: 0 1;
9177                fixed: 0 1;
9178                color: GENLIST_LIST_LINE1_COLOR;
9179                rel1 {
9180                   relative: 1.0 0.0;
9181                   to_x: "text_vertical_rect";
9182                   to_y: "text_vertical_rect";
9183                }
9184                rel2 {
9185                   relative: 1.0 0.0;
9186                   to_y: "text_vertical_rect";
9187                }
9188                align: 0.0 0.0;
9189             }
9190          }
9191          part { name: "text_center_line";
9192             type: RECT;
9193             mouse_events: 0;
9194             description { state: "default" 0.0;
9195                min: 0 1;
9196                fixed: 0 1;
9197                color: GENLIST_LIST_LINE1_COLOR;
9198                rel1 {
9199                   relative: 1.0 0.5;
9200                   to_x: "text_vertical_rect";
9201                }
9202                rel2.relative: 1.0 0.5;
9203                align: 0.5 0.5;
9204             }
9205          }
9206          part { name: "text_bottom_line";
9207             type: RECT;
9208             mouse_events: 0;
9209             description { state: "default" 0.0;
9210                min: 0 1;
9211                fixed: 0 1;
9212                color: GENLIST_LIST_LINE1_COLOR;
9213                rel1 {
9214                   relative: 1.0 1.0;
9215                   to_x: "text_vertical_rect";
9216                   to_y: "text_vertical_rect";
9217                }
9218                rel2 {
9219                   relative: 1.0 1.0;
9220                   to_y: "text_vertical_rect";
9221                }
9222                align: 0.0 1.0;
9223             }
9224          }
9225          part { name: "elm.text.bg.1";
9226             clip_to: "disclip";
9227             type: RECT;
9228             mouse_events: 0;
9229             scale: 1;
9230             description { state: "default" 0.0;
9231                rel1 {
9232                   relative: 1.0 1.0;
9233                   to_x: "text_vertical_rect";
9234                   to_y: "text_top_line";
9235                }
9236                rel2 {
9237                   relative: 1.0 0.0;
9238                   to_x: "elm.padding.right";
9239                   to_y: "text_center_line";
9240                }
9241                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9242             }
9243          }
9244          part { name: "elm.text.1";
9245             type: TEXT;
9246             mouse_events: 0;
9247             scale: 1;
9248             description { state: "default" 0.0;
9249                min: 0 GENLIST_SIZE_54_INC;
9250                rel1 {
9251                   relative: 1.0 0.0;
9252                   to_x: "elm.padding.text.right";
9253                   to_y: "elm.text.bg.1";
9254                }
9255                rel2 {
9256                   relative: 0.0 1.0;
9257                   to_x: "elm.padding.right";
9258                   to_y: "elm.text.bg.1";
9259                }
9260                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9261                text {
9262                   font: "Tizen:style=Roman";
9263                   size: GENLIST_FONT_48_INC;
9264                   align: 0.0 0.5;
9265                   text_class: "list_item";
9266                }
9267             }
9268             GENLIST_DESCRIPTION_FLIP_ENABLED
9269          }
9270          part { name: "elm.flip.content.1";
9271             clip_to: "disclip";
9272             type: SWALLOW;
9273             description { state: "default" 0.0;
9274                visible: 0;
9275                fixed: 1 1;
9276                rel1.to: "elm.text.1";
9277                rel2.to: "elm.text.1";
9278             }
9279             description { state: "flip_enabled" 0.0;
9280                inherit: "default" 0.0;
9281                visible: 1;
9282             }
9283          }
9284          part { name: "elm.text.bg.2";
9285             clip_to: "disclip";
9286             type: RECT;
9287             mouse_events: 0;
9288             scale: 1;
9289             description { state: "default" 0.0;
9290                rel1 {
9291                   relative: 1.0 1.0;
9292                   to_x: "text_vertical_rect";
9293                   to_y: "text_center_line";
9294                }
9295                rel2 {
9296                   relative: 1.0 0.0;
9297                   to_x: "elm.padding.right";
9298                   to_y: "text_bottom_line";
9299                }
9300                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9301             }
9302          }
9303          part { name: "elm.text.2";
9304             clip_to: "disclip";
9305             type: TEXT;
9306             mouse_events: 0;
9307             scale: 1;
9308             description { state: "default" 0.0;
9309                min: 0 GENLIST_SIZE_54_INC;
9310                rel1 {
9311                   relative: 1.0 0.0;
9312                   to_x: "elm.padding.text.right";
9313                   to_y: "elm.text.bg.2";
9314                }
9315                rel2 {
9316                   relative: 0.0 1.0;
9317                   to_x: "elm.padding.right";
9318                   to_y: "elm.text.bg.2";
9319                }
9320                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9321                text {
9322                   font: "Tizen:style=Roman";
9323                   size: GENLIST_FONT_48_INC;
9324                   align: 0.0 0.5;
9325                   text_class: "tizen";
9326                }
9327             }
9328             GENLIST_DESCRIPTION_FLIP_ENABLED
9329          }
9330          part { name: "elm.flip.content.2";
9331             clip_to: "disclip";
9332             type: SWALLOW;
9333             description { state: "default" 0.0;
9334                visible: 0;
9335                fixed: 1 1;
9336                rel1.to: "elm.text.2";
9337                rel2.to: "elm.text.2";
9338             }
9339             description { state: "flip_enabled" 0.0;
9340                inherit: "default" 0.0;
9341                visible: 1;
9342             }
9343          }
9344          part { name: "elm.divider2";
9345             type: RECT;
9346             mouse_events: 0;
9347             description { state: "default" 0.0;
9348                min: 1 0;
9349                fixed: 1 0;
9350                color: GENLIST_LIST_LINE1_COLOR;
9351                rel1 {
9352                   relative: 1.0 1.0;
9353                   to_y: "elm.padding.top";
9354                }
9355                rel2 {
9356                   relative: 1.0 0.0;
9357                   offset: -1 0;
9358                   to_y: "elm.padding.bottom";
9359                }
9360                align: 1.0 0.0;
9361             }
9362          }
9363          GENLIST_PART_DISCLIP
9364       }
9365       programs {
9366          // signal: elm,state,%s,active
9367          //   a "check" item named %s went active
9368          // signal: elm,state,%s,passive
9369          //   a "check" item named %s went passive
9370          // default is passive
9371          /*program { name: "go_active";
9372             signal: "elm,state,selected";
9373             source: "elm";
9374             action: STATE_SET "selected" 0.0;
9375             target: "elm.text";
9376             target: "elm.text.sub";
9377          }
9378          program { name: "go_passive";
9379             signal: "elm,state,unselected";
9380             source: "elm";
9381             action: STATE_SET "default" 0.0;
9382             target: "elm.text";
9383             target: "elm.text.sub";
9384             transition: LINEAR 0.1;
9385          }*/
9386          program { name: "go_disabled";
9387             signal: "elm,state,disabled";
9388             source: "elm";
9389             action: STATE_SET "disabled" 0.0;
9390             target: "disclip";
9391          }
9392          program { name: "go_enabled";
9393             signal: "elm,state,enabled";
9394             source: "elm";
9395             action: STATE_SET "default" 0.0;
9396             target: "disclip";
9397          }
9398          program { name: "flip_enabled";
9399             signal: "elm,state,flip,enabled";
9400             source: "elm";
9401             action: STATE_SET "flip_enabled" 0.0;
9402             target: "elm.text.1";
9403             target: "elm.text.2";
9404             target: "elm.flip.content.1";
9405             target: "elm.flip.content.2";
9406          }
9407          program { name: "flip_disabled";
9408             signal: "elm,state,flip,disabled";
9409             source: "elm";
9410             action: STATE_SET "default" 0.0;
9411             target: "elm.text.1";
9412             target: "elm.text.2";
9413             target: "elm.flip.content.1";
9414             target: "elm.flip.content.2";
9415          }
9416       }
9417    }
9418
9419 /* non-bottom-border-area version of 2text.1icon.2 */
9420    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
9421       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
9422       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
9423       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
9424       alias: "elm/layout/dialogue/bg/2text.1icon.3";
9425       data.item: "stacking" "above";
9426       data.item: "selectraise" "on";
9427       data.item: "texts" "elm.text.1 elm.text.2";
9428       data.item: "contents" "elm.icon";
9429       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
9430       images {
9431           image: "00_list_thumbnail_bg.png" COMP;
9432       }
9433       parts {
9434          GENLIST_PART_BASE__( GENLIST_HEIGHT_260_INC )
9435          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_32_INC )
9436          GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
9437          GENLIST_PART_PADDING_LEFT
9438          GENLIST_PART_PADDING_RIGHT_EDIT
9439          part { name: "elm.icon.bg";
9440             scale: 1;
9441             description { state: "default" 0.0;
9442                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
9443                fixed: 1 1;
9444                align: 0.0 0.7;
9445                rel1 {
9446                   relative: 1.0 0.5;
9447                   to_x: "elm.padding.left";
9448                }
9449                rel2 {
9450                   relative: 1.0 0.5;
9451                   to_x: "elm.padding.left";
9452                }
9453                image {
9454                   normal: "00_list_thumbnail_bg.png";
9455                   border: 1 1 1 1;
9456                   border_scale: 1;
9457                   middle: NONE;
9458                }
9459             }
9460          }
9461          part { name: "elm.icon";
9462             type: SWALLOW;
9463             description { state: "default" 0.0;
9464                rel1.to: "elm.icon.bg";
9465                rel2.to: "elm.icon.bg";
9466             }
9467          }
9468          part { name: "elm.padding.icon.right";
9469             type: RECT;
9470             mouse_events: 0;
9471             scale: 1;
9472             description { state: "default" 0.0;
9473                min: GENLIST_PADDING_16_INC 0;
9474                fixed: 1 0;
9475                rel1 {
9476                    relative: 1.0 0.0;
9477                    to_x: "elm.icon.bg";
9478                }
9479                rel2.to_x: "elm.icon.bg";
9480                visible: 0;
9481                align: 0.0 0.5;
9482             }
9483          }
9484          part { name: "elm.padding.text.left";
9485             type: RECT;
9486             mouse_events: 0;
9487             scale: 1;
9488             description { state: "default" 0.0;
9489                min: GENLIST_PADDING_16_INC 0;
9490                fixed: 1 0;
9491                rel1 {
9492                    relative: 1.0 1.0;
9493                    to_x: "elm.padding.icon.right";
9494                    to_y: "elm.padding.top";
9495                }
9496                rel2.to_x: "elm.padding.icon.right";
9497                visible: 0;
9498                align: 1.0 0.5;
9499             }
9500          }
9501          part { name: "elm.divider1";
9502             type: RECT;
9503             mouse_events: 0;
9504             description { state: "default" 0.0;
9505                visible: 0;
9506                rel1 {
9507                   relative: 1.0 1.0;
9508                   to_x: "elm.padding.text.left";
9509                   to_y: "elm.padding.top";
9510                }
9511                rel2 {
9512                   relative: 1.0 0.0;
9513                   to_x: "elm.padding.text.left";
9514                   to_y: "elm.padding.bottom";
9515                }
9516             }
9517          }
9518          part { name: "text_vertical_rect";
9519             type: RECT;
9520             mouse_events: 0;
9521             scale: 1;
9522             description { state: "default" 0.0;
9523                min: GENLIST_SIZE_16_INC 0;
9524                fixed: 1 0;
9525                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
9526                rel1 {
9527                   relative: 1.0 1.0;
9528                   to_x: "elm.divider1";
9529                   to_y: "elm.padding.top";
9530                }
9531                rel2 {
9532                   relative: 1.0 0.0;
9533                   to_x: "elm.padding.text.left";
9534                   to_y: "elm.padding.bottom";
9535                }
9536                align: 0.0 0.5;
9537             }
9538          }
9539          part { name: "elm.padding.text.right";
9540             type: RECT;
9541             mouse_events: 0;
9542             scale: 1;
9543             description { state: "default" 0.0;
9544                min: GENLIST_PADDING_16_INC 0;
9545                fixed: 1 0;
9546                rel1 {
9547                    relative: 1.0 0.0;
9548                    to_x: "text_vertical_rect";
9549                }
9550                rel2.to_x: "text_vertical_rect";
9551                visible: 0;
9552                align: 0.0 0.5;
9553             }
9554          }
9555          part { name: "text_top_line";
9556             type: RECT;
9557             mouse_events: 0;
9558             description { state: "default" 0.0;
9559                min: 0 1;
9560                fixed: 0 1;
9561                color: GENLIST_LIST_LINE1_COLOR;
9562                rel1 {
9563                   relative: 1.0 0.0;
9564                   to_x: "text_vertical_rect";
9565                   to_y: "text_vertical_rect";
9566                }
9567                rel2 {
9568                   relative: 1.0 0.0;
9569                   to_y: "text_vertical_rect";
9570                }
9571                align: 0.0 0.0;
9572             }
9573          }
9574          part { name: "text_center_line";
9575             type: RECT;
9576             mouse_events: 0;
9577             description { state: "default" 0.0;
9578                min: 0 1;
9579                fixed: 0 1;
9580                color: GENLIST_LIST_LINE1_COLOR;
9581                rel1 {
9582                   relative: 1.0 0.56;
9583                   to_x: "text_vertical_rect";
9584                }
9585                rel2.relative: 1.0 0.56;
9586                align: 0.5 0.5;
9587             }
9588          }
9589          part { name: "text_bottom_line";
9590             type: RECT;
9591             mouse_events: 0;
9592             description { state: "default" 0.0;
9593                min: 0 1;
9594                fixed: 0 1;
9595                color: GENLIST_LIST_LINE1_COLOR;
9596                rel1 {
9597                   relative: 1.0 1.0;
9598                   to_x: "text_vertical_rect";
9599                   to_y: "text_vertical_rect";
9600                }
9601                rel2 {
9602                   relative: 1.0 1.0;
9603                   to_y: "text_vertical_rect";
9604                }
9605                align: 0.0 1.0;
9606             }
9607          }
9608          part { name: "elm.text.bg.1";
9609             clip_to: "disclip";
9610             type: RECT;
9611             mouse_events: 0;
9612             scale: 1;
9613             description { state: "default" 0.0;
9614                rel1 {
9615                   relative: 1.0 1.0;
9616                   to_x: "text_vertical_rect";
9617                   to_y: "text_top_line";
9618                }
9619                rel2 {
9620                   relative: 1.0 0.0;
9621                   to_x: "elm.padding.right";
9622                   to_y: "text_center_line";
9623                }
9624                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9625             }
9626          }
9627          part { name: "elm.text.1";
9628             type: TEXT;
9629             mouse_events: 0;
9630             scale: 1;
9631             description { state: "default" 0.0;
9632                min: 0 GENLIST_SIZE_54_INC;
9633                rel1 {
9634                   relative: 1.0 0.0;
9635                   to_x: "elm.padding.text.right";
9636                   to_y: "elm.text.bg.1";
9637                }
9638                rel2 {
9639                   relative: 0.0 1.0;
9640                   to_x: "elm.padding.right";
9641                   to_y: "elm.text.bg.1";
9642                }
9643                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9644                text {
9645                   font: "Tizen:style=Roman";
9646                   size: GENLIST_FONT_48_INC;
9647                   align: 0.0 0.5;
9648                   text_class: "list_item";
9649                }
9650             }
9651             GENLIST_DESCRIPTION_FLIP_ENABLED
9652          }
9653          part { name: "elm.flip.content.1";
9654             type: SWALLOW;
9655             description { state: "default" 0.0;
9656                visible: 0;
9657                fixed: 1 1;
9658                rel1.to: "elm.text.1";
9659                rel2.to: "elm.text.1";
9660             }
9661             description { state: "flip_enabled" 0.0;
9662                inherit: "default" 0.0;
9663                visible: 1;
9664             }
9665          }
9666          part { name: "elm.text.bg.2";
9667             clip_to: "disclip";
9668             type: RECT;
9669             mouse_events: 0;
9670             scale: 1;
9671             description { state: "default" 0.0;
9672                rel1 {
9673                   relative: 1.0 1.0;
9674                   to_x: "text_vertical_rect";
9675                   to_y: "text_center_line";
9676                }
9677                rel2 {
9678                   relative: 1.0 0.0;
9679                   to_x: "elm.padding.right";
9680                   to_y: "text_bottom_line";
9681                }
9682                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9683             }
9684          }
9685          part { name: "elm.text.2";
9686             clip_to: "disclip";
9687             type: TEXT;
9688             mouse_events: 0;
9689             scale: 1;
9690             description { state: "default" 0.0;
9691                min: 0 GENLIST_SIZE_54_INC;
9692                rel1 {
9693                   relative: 1.0 0.0;
9694                   to_x: "elm.padding.text.right";
9695                   to_y: "elm.text.bg.2";
9696                }
9697                rel2 {
9698                   relative: 0.0 1.0;
9699                   to_x: "elm.padding.right";
9700                   to_y: "elm.text.bg.2";
9701                }
9702                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9703                text {
9704                   font: "Tizen:style=Roman";
9705                   size: GENLIST_FONT_48_INC;
9706                   text_class: "tizen";
9707                }
9708             }
9709             GENLIST_DESCRIPTION_FLIP_ENABLED
9710          }
9711          part { name: "elm.flip.content.2";
9712             type: SWALLOW;
9713             description { state: "default" 0.0;
9714                visible: 0;
9715                fixed: 1 1;
9716                rel1.to: "elm.text.2";
9717                rel2.to: "elm.text.2";
9718             }
9719             description { state: "flip_enabled" 0.0;
9720                inherit: "default" 0.0;
9721                visible: 1;
9722             }
9723          }
9724          part { name: "elm.divider2";
9725             type: RECT;
9726             mouse_events: 0;
9727             description { state: "default" 0.0;
9728                min: 1 0;
9729                fixed: 1 0;
9730                color: GENLIST_LIST_LINE1_COLOR;
9731                rel1 {
9732                   relative: 1.0 1.0;
9733                   to_y: "elm.padding.top";
9734                }
9735                rel2 {
9736                   relative: 1.0 0.0;
9737                   offset: -1 0;
9738                   to_y: "elm.padding.bottom";
9739                }
9740                align: 1.0 0.0;
9741             }
9742          }
9743          GENLIST_PART_DISCLIP
9744       }
9745       programs {
9746          // signal: elm,state,%s,active
9747          //   a "check" item named %s went active
9748          // signal: elm,state,%s,passive
9749          //   a "check" item named %s went passive
9750          // default is passive
9751          /*program { name: "go_active";
9752             signal: "elm,state,selected";
9753             source: "elm";
9754             action: STATE_SET "selected" 0.0;
9755             target: "elm.text";
9756             target: "elm.text.sub";
9757          }
9758          program { name: "go_passive";
9759             signal: "elm,state,unselected";
9760             source: "elm";
9761             action: STATE_SET "default" 0.0;
9762             target: "elm.text";
9763             target: "elm.text.sub";
9764             transition: LINEAR 0.1;
9765          }*/
9766          program { name: "go_disabled";
9767             signal: "elm,state,disabled";
9768             source: "elm";
9769             action: STATE_SET "disabled" 0.0;
9770             target: "disclip";
9771          }
9772          program { name: "go_enabled";
9773             signal: "elm,state,enabled";
9774             source: "elm";
9775             action: STATE_SET "default" 0.0;
9776             target: "disclip";
9777          }
9778          program { name: "flip_enabled";
9779             signal: "elm,state,flip,enabled";
9780             source: "elm";
9781             action: STATE_SET "flip_enabled" 0.0;
9782             target: "elm.text.1";
9783             target: "elm.text.2";
9784             target: "elm.flip.content.1";
9785             target: "elm.flip.content.2";
9786          }
9787          program { name: "flip_disabled";
9788             signal: "elm,state,flip,disabled";
9789             source: "elm";
9790             action: STATE_SET "default" 0.0;
9791             target: "elm.text.1";
9792             target: "elm.text.2";
9793             target: "elm.flip.content.1";
9794             target: "elm.flip.content.2";
9795          }
9796       }
9797    }
9798
9799    ///////// will be removed /////////
9800    group { name: "elm/genlist/item/dialogue/1icon.2/default";
9801       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
9802       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
9803       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
9804       alias: "elm/layout/dialogue/1icon.2";
9805       data.item: "stacking" "above";
9806       data.item: "selectraise" "on";
9807       data.item: "contents" "elm.icon";
9808
9809       parts {
9810          GENLIST_PART_BASE
9811          GENLIST_PART_BOTTOM_LINE
9812          GENLIST_PART_BG_NORMAL
9813          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9814          GENLIST_PART_PADDING_RIGHT_EDIT
9815          GENLIST_PART_DIALOGUE_ITEM
9816          GENLIST_PART_DIALOGUE_RIGHT_LINE
9817          part { name: "elm.icon";
9818             clip_to: "disclip";
9819             type: SWALLOW;
9820             scale: 1;
9821             description { state: "default" 0.0;
9822                rel1 {
9823                   relative: 1.0 0.0;
9824                   to_x: "elm.padding.left";
9825                }
9826                rel2 {
9827                   relative: 0.0 1.0;
9828                   to_x: "elm.padding.right";
9829                }
9830             }
9831          }
9832          GENLIST_PART_DISCLIP
9833       }
9834       programs {
9835          // signal: elm,state,%s,active
9836          //   a "check" item named %s went active
9837          // signal: elm,state,%s,passive
9838          //   a "check" item named %s went passive
9839          // default is passive
9840          /*program { name: "go_active";
9841             signal: "elm,state,selected";
9842             source: "elm";
9843             action: STATE_SET "selected" 0.0;
9844             target: "bg";
9845             target: "elm.text";
9846          }
9847          program { name: "go_passive";
9848             signal: "elm,state,unselected";
9849             source: "elm";
9850             action: STATE_SET "default" 0.0;
9851             target: "bg";
9852             target: "elm.text";
9853             transition: LINEAR 0.1;
9854          }*/
9855          program { name: "go_disabled";
9856             signal: "elm,state,disabled";
9857             source: "elm";
9858             action: STATE_SET "disabled" 0.0;
9859             target: "disclip";
9860          }
9861          program { name: "go_enabled";
9862             signal: "elm,state,enabled";
9863             source: "elm";
9864             action: STATE_SET "default" 0.0;
9865             target: "disclip";
9866          }
9867       }
9868    }
9869
9870
9871 // 4.3.2 (old)
9872    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
9873       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
9874       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
9875       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
9876       alias: "elm/layout/dialogue/bg/3text.1icon";
9877       data.item: "stacking" "above";
9878       data.item: "selectraise" "on";
9879       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9880       data.item: "contents" "elm.icon";
9881       images {
9882           image: "00_list_thumbnail_bg.png" COMP;
9883       }
9884       parts {
9885          GENLIST_PART_BASE__( GENLIST_HEIGHT_190_INC )
9886          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_34_INC )
9887          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_34_INC )
9888          GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
9889          GENLIST_PART_PADDING_RIGHT_EDIT
9890          part { name: "elm.icon.bg";
9891             scale: 1;
9892             description { state: "default" 0.0;
9893                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
9894                fixed: 1 1;
9895                align: 0.0 0.5;
9896                rel1 {
9897                   relative: 1.0 0.5;
9898                   to_x: "elm.padding.left";
9899                }
9900                rel2 {
9901                   relative: 1.0 0.5;
9902                   to_x: "elm.padding.left";
9903                }
9904                image {
9905                   normal: "00_list_thumbnail_bg.png";
9906                   border: 1 1 1 1;
9907                   border_scale: 1;
9908                   middle: NONE;
9909                }
9910             }
9911          }
9912          part { name: "elm.icon";
9913             type: SWALLOW;
9914             description { state: "default" 0.0;
9915                rel1.to: "elm.icon.bg";
9916                rel2.to: "elm.icon.bg";
9917             }
9918          }
9919          part { name: "elm.padding.icon.right";
9920             type: RECT;
9921             mouse_events: 0;
9922             scale: 1;
9923             description { state: "default" 0.0;
9924                min: GENLIST_PADDING_24_INC 0;
9925                fixed: 1 0;
9926                rel1 {
9927                    relative: 1.0 0.0;
9928                    to_x: "elm.icon.bg";
9929                }
9930                rel2.to_x: "elm.icon.bg";
9931                visible: 0;
9932                align: 0.0 0.5;
9933             }
9934          }
9935          part { name: "elm.text.1";
9936             clip_to: "disclip";
9937             type: TEXT;
9938             mouse_events: 0;
9939             scale: 1;
9940             description { state: "default" 0.0;
9941                min: 0 GENLIST_SIZE_54_INC;
9942                fixed: 0 1;
9943                align: 0 0;
9944                rel1 {
9945                   relative: 1.0 1.0;
9946                   to_x: "elm.padding.icon.right";
9947                   to_y: "elm.padding.top";
9948                }
9949                rel2 {
9950                   relative: 0.0 1.0;
9951                   to_x: "elm.padding.right";
9952                   to_y: "elm.padding.top";
9953                }
9954                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
9955                text {
9956                   font: "Tizen:style=Roman";
9957                   size: GENLIST_FONT_48_INC;
9958                   align: 0.0 0.0;
9959                   text_class: "list_item";
9960                }
9961             }
9962          }
9963          part { name: "elm.text.2";
9964             clip_to: "disclip";
9965             type: TEXT;
9966             mouse_events: 0;
9967             scale: 1;
9968             description { state: "default" 0.0;
9969                rel1 {
9970                   relative: 1.0 1.0;
9971                   to_x: "elm.padding.icon.right";
9972                   to_y: "elm.text.1";
9973                }
9974                rel2 {
9975                   relative: 0.0 0.0;
9976                   to_x: "elm.padding.right";
9977                   to_y: "elm.text.3";
9978                }
9979                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
9980                text {
9981                   font: "Tizen:style=Medium";
9982                   size: GENLIST_FONT_32_INC;
9983                   align: 0.0 1.0;
9984                   text_class: "tizen";
9985                }
9986             }
9987          }
9988          part { name: "elm.text.3";
9989             clip_to: "disclip";
9990             type: TEXT;
9991             mouse_events: 0;
9992             scale: 1;
9993             description { state: "default" 0.0;
9994                min: 0 GENLIST_ICON_SMALL_SIZE;
9995                fixed: 0 1;
9996                align: 0 1;
9997                rel1 {
9998                   relative: 1.0 0.0;
9999                   to_x: "elm.padding.icon.right";
10000                   to_y: "elm.padding.bottom";
10001                }
10002                rel2 {
10003                   relative: 0.0 0.0;
10004                   to_x: "elm.padding.right";
10005                   to_y: "elm.padding.bottom";
10006                }
10007                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
10008                text {
10009                   font: "Tizen:style=Medium";
10010                   size: GENLIST_FONT_32_INC;
10011                   align: 0.0 1.0;
10012                   text_class: "tizen";
10013                }
10014             }
10015          }
10016          GENLIST_PART_DISCLIP
10017       }
10018       programs {
10019          // signal: elm,state,%s,active
10020          //   a "check" item named %s went active
10021          // signal: elm,state,%s,passive
10022          //   a "check" item named %s went passive
10023          // default is passive
10024          /*program { name: "go_active";
10025             signal: "elm,state,selected";
10026             source: "elm";
10027             action: STATE_SET "selected" 0.0;
10028             target: "elm.text";
10029             target: "elm.text.sub";
10030          }
10031          program { name: "go_passive";
10032             signal: "elm,state,unselected";
10033             source: "elm";
10034             action: STATE_SET "default" 0.0;
10035             target: "elm.text";
10036             target: "elm.text.sub";
10037             transition: LINEAR 0.1;
10038          }*/
10039          program { name: "go_disabled";
10040             signal: "elm,state,disabled";
10041             source: "elm";
10042             action: STATE_SET "disabled" 0.0;
10043             target: "disclip";
10044          }
10045          program { name: "go_enabled";
10046             signal: "elm,state,enabled";
10047             source: "elm";
10048             action: STATE_SET "default" 0.0;
10049             target: "disclip";
10050          }
10051       }
10052   }
10053
10054 ////////////////////////////////////////////////////////
10055 // Check that belows are used
10056    group { name: "elm/genlist/item/1text.2/default";
10057       alias: "elm/genlist/item_odd/1text.2/default";
10058       alias: "elm/genlist/item_compress/1text.2/default";
10059       alias: "elm/genlist/item_compress_odd/1text.2/default";
10060       data.item: "stacking" "above";
10061       data.item: "selectraise" "on";
10062       data.item: "texts" "elm.text";
10063       data.item: "flips" "elm.flip.icon elm.flip.content";
10064
10065       parts {
10066          GENLIST_PART_BG_NORMAL
10067          GENLIST_PART_BASE
10068          GENLIST_PART_BOTTOM_LINE
10069          GENLIST_PART_PADDING_LEFT
10070          GENLIST_PART_PADDING_RIGHT_EDIT
10071          part { name: "temp_center_line"; //temporary
10072             clip_to: "disclip";
10073             type: RECT;
10074             mouse_events: 0;
10075             scale: 1;
10076             description { state: "default" 0.0;
10077                rel1 {
10078                   relative: 0.0 0.5;
10079                   to: "base";
10080                }
10081                rel2 {
10082                   relative: 1.0 0.5;
10083                   to: "base";
10084                }
10085             }
10086          }
10087          part { name: "elm.text";
10088             clip_to: "disclip";
10089             type: TEXTBLOCK;
10090             mouse_events: 0;
10091             scale: 1;
10092             multiline: 0;
10093             description { state: "default" 0.0;
10094                fixed: 1 1;
10095                rel1 {
10096                   relative: 1.0 0.5;
10097                   to_x: "elm.padding.left";
10098                   to_y: "temp_center_line";
10099                }
10100                rel2 {
10101                   relative: 0.0 0.5;
10102                   to_x: "elm.padding.right";
10103                   to_y: "temp_center_line";
10104                }
10105                align: 0.0 0.5;
10106                text {
10107                   style: "genlist_style_list_main_text_unread";
10108                   min: 0 1;
10109                   align: 0.0 0.5;
10110                }
10111             }
10112             description { state: "selected" 0.0;
10113                inherit: "default" 0.0;
10114                text.style: "genlist_style_list_main_text_focus";
10115             }
10116             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
10117             GENLIST_DESCRIPTION_FLIP_ENABLED
10118          }
10119          GENLIST_PART_FLIP
10120          GENLIST_PART_DISCLIP
10121       }
10122       programs {
10123          // signal: elm,state,%s,active
10124          //   a "check" item named %s went active
10125          // signal: elm,state,%s,passive
10126          //   a "check" item named %s went passive
10127          // default is passive
10128          program { name: "go_active";
10129             signal: "elm,state,selected";
10130             source: "elm";
10131             action: STATE_SET "selected" 0.0;
10132             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
10133             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10134          }
10135          program { name: "go_passive";
10136             signal: "elm,state,unselected";
10137             source: "elm";
10138             action: STATE_SET "default" 0.0;
10139             target: "bg";
10140             target: "elm.text";
10141             transition: LINEAR 0.1;
10142          }
10143          program { name: "go_disabled";
10144             signal: "elm,state,disabled";
10145             source: "elm";
10146             action: STATE_SET "disabled" 0.0;
10147             target: "disclip";
10148          }
10149          program { name: "go_enabled";
10150             signal: "elm,state,enabled";
10151             source: "elm";
10152             action: STATE_SET "default" 0.0;
10153             target: "disclip";
10154          }
10155          //GENLIST_PROGRAM_FLIP_1TEXT
10156          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10157       }
10158    }
10159
10160 // ???
10161    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
10162    group { name: "elm/genlist/item/3text.6icon/default";
10163       alias: "elm/genlist/item_odd/3text.6icon/default";
10164       alias: "elm/genlist/item_compress/3text.6icon/default";
10165       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
10166       data.item: "stacking" "above";
10167       data.item: "selectraise" "on";
10168       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10169       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
10170       data.item: "flips" "elm.flip.icon elm.flip.content";
10171
10172       parts {
10173          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10174          GENLIST_PART_BG_NORMAL
10175          GENLIST_PART_BG_NORMAL
10176          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10177          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10178          GENLIST_PART_PADDING_LEFT
10179          GENLIST_PART_PADDING_RIGHT_EDIT
10180          part { name: "elm.swallow.colorbar";
10181             clip_to: "disclip";
10182             type: SWALLOW;
10183             scale: 1;
10184             description { state: "default" 0.0;
10185                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10186                rel2.relative: 0.0 0.0;
10187                align: 0.0 0.0;
10188             }
10189          }
10190          part { name: "elm.text.3";
10191             clip_to: "disclip";
10192             type: TEXT;
10193             mouse_events: 0;
10194             scale: 1;
10195             description { state: "default" 0.0;
10196                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
10197                rel1 {
10198                   relative: 0.0 0.0;
10199                   to_x: "elm.padding.right";
10200                   to_y: "elm.padding.bottom";
10201                }
10202                rel2 {
10203                   relative: 0.0 0.0;
10204                   to_x: "elm.padding.right";
10205                   to_y: "elm.padding.bottom";
10206                }
10207                align: 1.0 1.0;
10208                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10209                text {
10210                   font: "Tizen:style=Medium";
10211                   size: GENLIST_FONT_32_INC;
10212                   min: 0 1;
10213                   align: 1.0 0.5;
10214                   text_class: "tizen";
10215                }
10216             }
10217             description { state: "selected" 0.0;
10218                inherit: "default" 0.0;
10219                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10220             }
10221             GENLIST_DESCRIPTION_FLIP_ENABLED
10222          }
10223          part { name: "elm.icon.1";
10224             clip_to: "disclip";
10225             type: SWALLOW;
10226             mouse_events: 0;
10227             scale: 1;
10228             description { state: "default" 0.0;
10229                rel1 {
10230                   relative: 0.0 1.0;
10231                   to_x: "elm.padding.right";
10232                   to_y: "elm.padding.top";
10233                }
10234                rel2 {
10235                   relative: 0.0 0.0;
10236                   to_x: "elm.padding.right";
10237                   to_y: "elm.text.3";
10238                }
10239                align: 1.0 0.0;
10240             }
10241             GENLIST_DESCRIPTION_FLIP_ENABLED
10242          }
10243          part { name: "elm.padding.icon1.left";
10244             clip_to: "disclip";
10245             type: RECT;
10246             scale: 1;
10247             description { state: "default" 0.0;
10248                min: GENLIST_PADDING_16_INC 0;
10249                rel1.to_x: "elm.icon.1";
10250                rel2 {
10251                   relative: 0.0 1.0;
10252                   to_x: "elm.icon.1";
10253                }
10254                align: 1.0 0.0;
10255                visible: 0;
10256             }
10257          }
10258          part { name: "elm.text1.rect";
10259             clip_to: "disclip";
10260             type: RECT;
10261             scale: 1;
10262             description { state: "default" 0.0;
10263                min: 0 GENLIST_SIZE_61_INC;
10264                rel1 {
10265                   relative: 1.0 1.0;
10266                   to_x: "elm.swallow.colorbar";
10267                   to_y: "elm.padding.top";
10268                }
10269                rel2 {
10270                   relative: 0.0 0.0;
10271                   to_x: "elm.padding.icon1.left";
10272                   to_y: "elm.padding.top";
10273                }
10274                align: 0.0 0.0;
10275                visible: 0;
10276             }
10277          }
10278          part { name: "elm.text.1";
10279             clip_to: "disclip";
10280             type: TEXTBLOCK;
10281             mouse_events: 0;
10282             scale: 1;
10283             description { state: "default" 0.0;
10284                rel1.to: "elm.text1.rect";
10285                rel2.to: "elm.text1.rect";
10286                align: 0.0 0.0;
10287                text {
10288                   style: "genlist_style_email_unread";
10289                   min: 0 1;
10290                   max: 0 1;
10291                   align: 0.0 0.5;
10292                }
10293             }
10294             description { state: "selected" 0.0;
10295                inherit: "default" 0.0;
10296                text.style: "genlist_style_email_focus";
10297             }
10298             description { state: "read" 0.0;
10299                inherit: "default" 0.0;
10300                text.style: "genlist_style_email_read";
10301             }
10302             description { state: "urgency_read" 0.0;
10303                inherit: "default" 0.0;
10304                text.style: "genlist_style_email_urgency_read";
10305             }
10306             description { state: "urgency_unread" 0.0;
10307                inherit: "default" 0.0;
10308                text.style: "genlist_style_email_urgency_unread";
10309             }
10310             GENLIST_DESCRIPTION_FLIP_ENABLED
10311          }
10312          part { name: "elm.text.2";
10313             clip_to: "disclip";
10314             type: TEXTBLOCK;
10315             scale: 1;
10316             description { state: "default" 0.0;
10317                rel1 {
10318                   relative: 1.0 1.0;
10319                   to_x: "elm.padding.left";
10320                   to_y: "elm.text.1";
10321                }
10322                rel2 {
10323                   relative: 0.0 0.0;
10324                   to_x: "elm.padding.icon2.left";
10325                   to_y: "elm.padding.bottom";
10326                }
10327                align: 0.0 0.5;
10328                text {
10329                   style: "genlist_style_name_text";
10330                   min: 0 1;
10331                   align: 0.0 0.5;
10332                }
10333             }
10334             description { state: "selected" 0.0;
10335                inherit: "default" 0.0;
10336                text.style: "genlist_style_name_text_focus";
10337             }
10338             GENLIST_DESCRIPTION_FLIP_ENABLED
10339          }
10340          part { name: "elm.padding.icon2.left";
10341             clip_to: "disclip";
10342             type: RECT;
10343             scale: 1;
10344             description { state: "default" 0.0;
10345                min: GENLIST_PADDING_16_INC 0;
10346                rel1 {
10347                   relative: 0.0 1.0;
10348                   to_x: "elm.icon.2";
10349                   to_y: "elm.text.1";
10350                }
10351                rel2 {
10352                   relative: 0.0 0.0;
10353                   to_x: "elm.icon.2";
10354                   to_y: "elm.padding.bottom";
10355                }
10356                align: 1.0 0.0;
10357                visible: 0;
10358             }
10359          }
10360          part { name: "elm.icon.2";
10361             clip_to: "disclip";
10362             type: SWALLOW;
10363             scale: 1;
10364             description { state: "default" 0.0;
10365                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10366                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10367                rel1 {
10368                   relative: 0.0 1.0;
10369                   to_x: "elm.padding.icon3.left";
10370                   to_y: "elm.text.1";
10371                }
10372                rel2 {
10373                   relative: 0.0 0.0;
10374                   to_x: "elm.padding.icon3.left";
10375                   to_y: "elm.padding.bottom";
10376                }
10377                align: 1.0 0.5;
10378             }
10379             GENLIST_DESCRIPTION_FLIP_ENABLED
10380          }
10381          part { name: "elm.padding.icon3.left";
10382             clip_to: "disclip";
10383             type: RECT;
10384             scale: 1;
10385             description { state: "default" 0.0;
10386                min: GENLIST_PADDING_16_INC 0;
10387                rel1 {
10388                   relative: 0.0 1.0;
10389                   to_x: "elm.icon.3";
10390                   to_y: "elm.text.1";
10391                }
10392                rel2 {
10393                   relative: 0.0 0.0;
10394                   to_x: "elm.icon.3";
10395                   to_y: "elm.padding.bottom";
10396                }
10397                align: 1.0 0.0;
10398                visible: 0;
10399             }
10400          }
10401          part { name: "elm.icon.3";
10402             clip_to: "disclip";
10403             type: SWALLOW;
10404             scale: 1;
10405             description { state: "default" 0.0;
10406                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10407                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10408                rel1 {
10409                   relative: 0.0 1.0;
10410                   to_x: "elm.padding.icon4.left";
10411                   to_y: "elm.text.1";
10412                }
10413                rel2 {
10414                   relative: 0.0 0.0;
10415                   to_x: "elm.padding.icon4.left";
10416                   to_y: "elm.padding.bottom";
10417                }
10418                align: 1.0 0.5;
10419             }
10420             GENLIST_DESCRIPTION_FLIP_ENABLED
10421          }
10422          part { name: "elm.padding.icon4.left";
10423             clip_to: "disclip";
10424             type: RECT;
10425             scale: 1;
10426             description { state: "default" 0.0;
10427                min: GENLIST_PADDING_16_INC 0;
10428                rel1 {
10429                   relative: 0.0 1.0;
10430                   to_x: "elm.icon.4";
10431                   to_y: "elm.text.1";
10432                }
10433                rel2 {
10434                   relative: 0.0 0.0;
10435                   to_x: "elm.icon.4";
10436                   to_y: "elm.padding.bottom";
10437                }
10438                align: 1.0 0.0;
10439                visible: 0;
10440             }
10441          }
10442          part { name: "elm.icon.4";
10443             clip_to: "disclip";
10444             type: SWALLOW;
10445             scale: 1;
10446             description { state: "default" 0.0;
10447                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10448                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10449                rel1 {
10450                   relative: 0.0 1.0;
10451                   to_x: "elm.text.3";
10452                   to_y: "elm.text.1";
10453                }
10454                rel2 {
10455                   relative: 0.0 0.0;
10456                   to_x: "elm.text.3";
10457                   to_y: "elm.padding.bottom";
10458                }
10459                align: 1.0 0.5;
10460             }
10461             GENLIST_DESCRIPTION_FLIP_ENABLED
10462          }
10463          part { name: "elm.swallow.outbox.progress";
10464             type: SWALLOW;
10465             scale: 1;
10466             mouse_events: 1;
10467             repeat_events: 0;
10468             description { state: "default" 0.0;
10469                min: GENLIST_SIZE_168_INC 0;
10470                color: 0 0 0 0;
10471                align: 1.0 0.5;
10472                rel1 {
10473                   relative: 0.0 1.0;
10474                   offset: 0 0;
10475                   to_x: "elm.padding.right";
10476                   to_y: "elm.padding.top";
10477                }
10478                rel2 {
10479                   relative: 0.0 0.0;
10480                   offset: 0 0;
10481                   to_x: "elm.padding.right";
10482                   to_y: "elm.padding.bottom";
10483                }
10484             }
10485          }
10486          GENLIST_PART_FLIP
10487          GENLIST_PART_DISCLIP
10488       }
10489       programs {
10490          // signal: elm,state,%s,active
10491          //   a "check" item named %s went active
10492          // signal: elm,state,%s,passive
10493          //   a "check" item named %s went passive
10494          // default is passive
10495          program { name: "go_active";
10496             signal: "elm,state,selected";
10497             source: "elm";
10498             action: STATE_SET "selected" 0.0;
10499             target: "bg";
10500             target: "elm.text.1";
10501             target: "elm.text.2";
10502             target: "elm.text.3";
10503             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10504          }
10505          program { name: "go_passive";
10506             signal: "elm,state,unselected";
10507             source: "elm";
10508             action: STATE_SET "default" 0.0;
10509             target: "bg";
10510             target: "elm.text.1";
10511             target: "elm.text.2";
10512             target: "elm.text.3";
10513             transition: LINEAR 0.1;
10514          }
10515          program { name: "go_disabled";
10516             signal: "elm,state,disabled";
10517             source: "elm";
10518             action: STATE_SET "disabled" 0.0;
10519             target: "disclip";
10520          }
10521          program { name: "go_enabled";
10522             signal: "elm,state,enabled";
10523             source: "elm";
10524             action: STATE_SET "default" 0.0;
10525             target: "disclip";
10526          }
10527          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
10528          program { name: "go_read";
10529             signal: "elm,state,read";
10530             source: "elm";
10531             action: STATE_SET "read" 0.0;
10532             target: "elm.text.1";
10533          }
10534          program { name: "go_unread";
10535             signal: "elm,state,unread";
10536             source: "elm";
10537             action: STATE_SET "default" 0.0;
10538             target: "elm.text.1";
10539          }
10540          program { name: "go_urgeny_unread";
10541             signal: "elm,state,urgency_unread";
10542             source: "elm";
10543             action: STATE_SET "urgency_unread" 0.0;
10544             target: "elm.text.1";
10545          }
10546          program { name: "go_urgency_read";
10547             signal: "elm,state,urgency_read";
10548             source: "elm";
10549             action: STATE_SET "urgency_read" 0.0;
10550             target: "elm.text.1";
10551          }
10552          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10553       }
10554    }
10555
10556    // 3.2.24
10557    group { name: "elm/genlist/item/2text.3icon.2/default";
10558       alias: "elm/genlist/item_odd/2text.3icon.2/default";
10559       alias: "elm/genlist/item_compress/2text.3icon.2/default";
10560       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
10561       data.item: "stacking" "above";
10562       data.item: "selectraise" "on";
10563       data.item: "texts" "elm.text.1 elm.text.2";
10564       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10565       data.item: "flips" "elm.flip.icon elm.flip.content";
10566
10567       parts {
10568          GENLIST_PART_BASE_LIST_H( 129 )
10569          GENLIST_PART_BG_NORMAL
10570          GENLIST_PART_PADDING_TOP_SIZE( 10 )
10571          GENLIST_PART_PADDING_BOTTOM_SIZE( 10 )
10572          GENLIST_PART_PADDING_LEFT
10573          GENLIST_PART_PADDING_RIGHT_EDIT
10574          part { name: "elm.swallow.colorbar";
10575             clip_to: "disclip";
10576             type: SWALLOW;
10577             scale: 1;
10578             description { state: "default" 0.0;
10579                min: 10 21;
10580                fixed: 1 1;
10581                rel2.relative: 0.0 0.0;
10582                align: 0.0 0.0;
10583             }
10584          }
10585          part { name: "elm.icon.2";
10586             clip_to: "disclip";
10587             type: SWALLOW;
10588             scale: 1;
10589             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
10590                fixed: 1 1;
10591             )
10592             GENLIST_DESCRIPTION_FLIP_ENABLED
10593          }
10594          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
10595          part { name: "elm.text.2";
10596             clip_to: "disclip";
10597             type: TEXT;
10598             mouse_events: 0;
10599             scale: 1;
10600             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
10601                min: 0 GENLIST_SIZE_48_INC;
10602                fixed: 0 1;
10603                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10604                text {
10605                   font: "Tizen:style=Medium";
10606                   size: GENLIST_LIST_SUB_TEXT_SIZE;
10607                   min: 0 1;
10608                   align: 0.0 0.5;
10609                   text_class: "tizen";
10610                }
10611             )
10612             description { state: "selected" 0.0;
10613                inherit: "default" 0.0;
10614                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10615             }
10616             GENLIST_DESCRIPTION_FLIP_ENABLED
10617          }
10618          // virtual padding for limiting flexible text
10619          GENLIST_PART_PADDING_R_SIZE("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
10620          part { name: "elm.text.1";
10621             clip_to: "disclip";
10622             type: TEXT;
10623             mouse_events: 0;
10624             scale: 1;
10625             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
10626                align: 0 0.5;
10627                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10628                text {
10629                   font: "Tizen:style=Roman";
10630                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10631                   min: 0 1;
10632                   max: 1 1;
10633                   align: 0 0.5;
10634                   text_class: "list_item";
10635                }
10636             )
10637             description { state: "selected" 0.0;
10638                inherit: "default" 0.0;
10639                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10640             }
10641             GENLIST_DESCRIPTION_FLIP_ENABLED
10642          }
10643          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
10644          part { name: "elm.icon.1";
10645             clip_to: "disclip";
10646             type: SWALLOW;
10647             scale: 1;
10648             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
10649                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10650                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10651                fixed: 1 1;
10652                align: 0 0.5;
10653             )
10654             GENLIST_DESCRIPTION_FLIP_ENABLED
10655          }
10656          GENLIST_PART_FLIP
10657          GENLIST_PART_DISCLIP
10658       }
10659       programs {
10660          // signal: elm,state,%s,active
10661          //   a "check" item named %s went active
10662          // signal: elm,state,%s,passive
10663          //   a "check" item named %s went passive
10664          // default is passive
10665          program { name: "go_active";
10666             signal: "elm,state,selected";
10667             source: "elm";
10668             action: STATE_SET "selected" 0.0;
10669             target: "bg";
10670             target: "elm.text.1";
10671             target: "elm.text.2";
10672             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10673          }
10674          program { name: "go_passive";
10675             signal: "elm,state,unselected";
10676             source: "elm";
10677             action: STATE_SET "default" 0.0;
10678             target: "bg";
10679             target: "elm.text.1";
10680             target: "elm.text.2";
10681             transition: LINEAR 0.1;
10682          }
10683          program { name: "go_disabled";
10684             signal: "elm,state,disabled";
10685             source: "elm";
10686             action: STATE_SET "disabled" 0.0;
10687             target: "disclip";
10688          }
10689          program { name: "go_enabled";
10690             signal: "elm,state,enabled";
10691             source: "elm";
10692             action: STATE_SET "default" 0.0;
10693             target: "disclip";
10694          }
10695          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10696          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10697       }
10698    }
10699 // 3.2.25
10700    group { name: "elm/genlist/item/2text.3icon.3/default";
10701       alias: "elm/genlist/item_odd/2text.3icon.3/default";
10702       alias: "elm/genlist/item_compress/2text.3icon.3/default";
10703       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
10704       data.item: "stacking" "above";
10705       data.item: "selectraise" "on";
10706       data.item: "texts" "elm.text.1 elm.text.2";
10707       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
10708       data.item: "flips" "elm.flip.icon elm.flip.content";
10709
10710       parts {
10711          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10712          GENLIST_PART_BG_NORMAL
10713          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10714          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10715          GENLIST_PART_PADDING_LEFT
10716          GENLIST_PART_PADDING_RIGHT_EDIT
10717          part { name: "elm.swallow.colorbar";
10718             clip_to: "disclip";
10719             type: SWALLOW;
10720             scale: 1;
10721             description { state: "default" 0.0;
10722                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
10723                fixed: 1 1;
10724                rel2.relative: 0.0 0.0;
10725                align: 0.0 0.0;
10726             }
10727          }
10728          part { name: "elm.icon.1";
10729             clip_to: "disclip";
10730             type: SWALLOW;
10731             scale: 1;
10732             description { state: "default" 0.0;
10733                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10734                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10735                fixed: 1 1;
10736                rel1 {
10737                   relative: 1.0 1.0;
10738                   to_x: "elm.padding.left";
10739                   to_y: "elm.padding.top";
10740                }
10741                rel2 {
10742                   relative: 1.0 0.0;
10743                   to_x: "elm.padding.left";
10744                   to_y: "elm.padding.bottom";
10745                }
10746                align: 0.0 0.5;
10747             }
10748             GENLIST_DESCRIPTION_FLIP_ENABLED
10749          }
10750          part { name: "elm.padding.icon1.right";
10751             clip_to: "disclip";
10752             type: RECT;
10753             scale: 1;
10754             description { state: "default" 0.0;
10755                min: GENLIST_PADDING_16_INC 0;
10756                fixed: 1 0;
10757                rel1 {
10758                   relative: 1.0 0.0;
10759                   to_x: "elm.icon.1";
10760                }
10761                rel2.to_x: "elm.icon.1";
10762                align: 0.0 0.0;
10763                visible: 0;
10764             }
10765          }
10766          part { name: "elm.icon.2";
10767             clip_to: "disclip";
10768             type: SWALLOW;
10769             scale: 1;
10770             description { state: "default" 0.0;
10771                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10772                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10773                fixed: 1 1;
10774                rel1 {
10775                   relative: 0.0 1.0;
10776                   to_x: "elm.padding.right";
10777                   to_y: "elm.padding.top";
10778                }
10779                rel2 {
10780                   relative: 0.0 1.0;
10781                   to_x: "elm.padding.right";
10782                   to_y: "elm.padding.bottom";
10783                }
10784                align: 1.0 0.5;
10785             }
10786             GENLIST_DESCRIPTION_FLIP_ENABLED
10787          }
10788          part { name: "elm.padding.icon2.left";
10789             clip_to: "disclip";
10790             type: RECT;
10791             scale: 1;
10792             description { state: "default" 0.0;
10793                min: GENLIST_PADDING_16_INC 0;
10794                fixed: 1 0;
10795                rel1 {
10796                   relative: 0.0 0.0;
10797                   to_x: "elm.icon.2";
10798                }
10799                rel2.to_x: "elm.icon.2";
10800                align: 1.0 0.0;
10801                visible: 0;
10802             }
10803          }
10804          part { name: "elm.text.1";
10805             clip_to: "disclip";
10806             type: TEXT;
10807             mouse_events: 0;
10808             scale: 1;
10809             description { state: "default" 0.0;
10810                min: 0 GENLIST_SIZE_61_INC;
10811                fixed: 1 1;
10812                rel1 {
10813                   relative: 1.0 1.0;
10814                   to_x: "elm.padding.icon1.right";
10815                   to_y: "elm.padding.top";
10816                }
10817                rel2 {
10818                   relative: 0.0 1.0;
10819                   to_x: "elm.padding.icon2.left";
10820                   to_y: "elm.padding.top";
10821                }
10822                align: 0.0 0.0;
10823                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
10824                text {
10825                   font: "Tizen:style=Roman";
10826                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
10827                   min: 0 1;
10828                   align: 0.0 0.5;
10829                   text_class: "list_item";
10830                }
10831             }
10832             description { state: "selected" 0.0;
10833                inherit: "default" 0.0;
10834                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10835             }
10836             GENLIST_DESCRIPTION_FLIP_ENABLED
10837          }
10838          part { name: "elm.text.2";
10839             clip_to: "disclip";
10840             type: TEXT;
10841             mouse_events: 0;
10842             scale: 1;
10843             description { state: "default" 0.0;
10844                rel1 {
10845                   relative: 1.0 1.0;
10846                   to_x: "elm.padding.icon1.right";
10847                   to_y: "elm.text.1";
10848                }
10849                rel2 {
10850                   relative: 0.0 0.0;
10851                   to_x: "elm.padding.icon2.left";
10852                   to_y: "elm.padding.bottom";
10853                }
10854                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10855                text {
10856                   font: "Tizen:style=Medium";
10857                   size: GENLIST_FONT_32_INC;
10858                   min: 0 1;
10859                   align: 0.0 0.5;
10860                   text_class: "tizen";
10861                }
10862             }
10863             description { state: "selected" 0.0;
10864                inherit: "default" 0.0;
10865                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
10866             }
10867             GENLIST_DESCRIPTION_FLIP_ENABLED
10868          }
10869          GENLIST_PART_FLIP
10870          GENLIST_PART_DISCLIP
10871       }
10872       programs {
10873          // signal: elm,state,%s,active
10874          //   a "check" item named %s went active
10875          // signal: elm,state,%s,passive
10876          //   a "check" item named %s went passive
10877          // default is passive
10878          program { name: "go_active";
10879             signal: "elm,state,selected";
10880             source: "elm";
10881             action: STATE_SET "selected" 0.0;
10882             target: "bg";
10883             target: "elm.text.1";
10884             target: "elm.text.2";
10885             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10886          }
10887          program { name: "go_passive";
10888             signal: "elm,state,unselected";
10889             source: "elm";
10890             action: STATE_SET "default" 0.0;
10891             target: "bg";
10892             target: "elm.text.1";
10893             target: "elm.text.2";
10894             transition: LINEAR 0.1;
10895          }
10896          program { name: "go_disabled";
10897             signal: "elm,state,disabled";
10898             source: "elm";
10899             action: STATE_SET "disabled" 0.0;
10900             target: "disclip";
10901          }
10902          program { name: "go_enabled";
10903             signal: "elm,state,enabled";
10904             source: "elm";
10905             action: STATE_SET "default" 0.0;
10906             target: "disclip";
10907          }
10908          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
10909          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10910       }
10911    }
10912    // 3.2.30
10913    group { name: "elm/genlist/item/1text.3icon.3/default";
10914       alias: "elm/genlist/item_odd/1text.3icon.3/default";
10915       alias: "elm/genlist/item_compress/1text.3icon.3/default";
10916       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
10917       data.item: "stacking" "above";
10918       data.item: "selectraise" "on";
10919       data.item: "texts" "elm.text.1";
10920       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
10921       data.item: "flips" "elm.flip.icon elm.flip.content";
10922
10923       parts {
10924          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
10925          GENLIST_PART_BG_NORMAL
10926          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
10927          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
10928          GENLIST_PART_PADDING_LEFT
10929          GENLIST_PART_PADDING_RIGHT_EDIT
10930          part { name: "elm.icon.1";
10931             clip_to: "disclip";
10932             type: SWALLOW;
10933             scale: 1;
10934             description { state: "default" 0.0;
10935                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10936                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
10937                fixed: 1 1;
10938                rel1 {
10939                   relative: 1.0 1.0;
10940                   to_x: "elm.padding.left";
10941                   to_y: "elm.padding.top";
10942                }
10943                rel2 {
10944                   relative: 1.0 0.0;
10945                   to_x: "elm.padding.left";
10946                   to_y: "elm.padding.bottom";
10947                }
10948                align: 0.0 0.5;
10949             }
10950             GENLIST_DESCRIPTION_FLIP_ENABLED
10951          }
10952          part { name: "elm.padding.icon1.right";
10953             clip_to: "disclip";
10954             type: RECT;
10955             scale: 1;
10956             description { state: "default" 0.0;
10957                min: GENLIST_PADDING_16_INC 0;
10958                fixed: 1 0;
10959                rel1 {
10960                   relative: 1.0 0.0;
10961                   to_x: "elm.icon.1";
10962                }
10963                rel2.to_x: "elm.icon.1";
10964                align: 0.0 0.0;
10965                visible: 0;
10966             }
10967          }
10968          part { name: "elm.icon.2";
10969             clip_to: "disclip";
10970             type: SWALLOW;
10971             scale: 1;
10972             description { state: "default" 0.0;
10973                fixed: 1 1;
10974                rel1 {
10975                   relative: 0.0 1.0;
10976                   to_x: "elm.padding.right";
10977                   to_y: "elm.padding.top";
10978                }
10979                rel2 {
10980                   relative: 0.0 0.0;
10981                   to_x: "elm.padding.right";
10982                   to_y: "elm.padding.bottom";
10983                }
10984                align: 1.0 0.5;
10985             }
10986             GENLIST_DESCRIPTION_FLIP_ENABLED
10987          }
10988          part { name: "elm.padding.icon2.left";
10989             clip_to: "disclip";
10990             type: RECT;
10991             scale: 1;
10992             description { state: "default" 0.0;
10993                min: GENLIST_PADDING_16_INC 0;
10994                fixed: 1 0;
10995                rel1.to_x: "elm.icon.2";
10996                rel2 {
10997                   relative: 0.0 1.0;
10998                   to_x: "elm.icon.2";
10999                }
11000                align: 1.0 0.0;
11001                visible: 0;
11002             }
11003          }
11004          part { name: "elm.text.1";
11005             clip_to: "disclip";
11006             type: TEXT;
11007             mouse_events: 0;
11008             scale: 1;
11009             description { state: "default" 0.0;
11010                min: 0 GENLIST_SIZE_61_INC;
11011                fixed: 0 1;
11012                rel1 {
11013                   relative: 1.0 1.0;
11014                   to_x: "elm.padding.icon1.right";
11015                   to_y: "elm.padding.top";
11016                }
11017                rel2 {
11018                   relative: 0.0 1.0;
11019                   to_x: "elm.padding.icon2.left";
11020                   to_y: "elm.padding.top";
11021                }
11022                align: 0 0;
11023                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11024                text {
11025                   font: "Tizen:style=Roman";
11026                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11027                   min: 0 1;
11028                   align: 0.0 0.5;
11029                   text_class: "list_item";
11030                }
11031             }
11032             description { state: "selected" 0.0;
11033                inherit: "default" 0.0;
11034                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11035             }
11036             GENLIST_DESCRIPTION_FLIP_ENABLED
11037          }
11038          part { name: "elm.swallow.progress";
11039             clip_to: "disclip";
11040             type: SWALLOW;
11041             scale: 1;
11042             description { state: "default" 0.0;
11043                fixed: 0 1;
11044                rel1 {
11045                   relative: 1.0 1.0;
11046                   to_x: "elm.padding.icon1.right";
11047                   to_y: "elm.text.1";
11048                }
11049                rel2 {
11050                   relative: 0.0 1.0;
11051                   to_x: "elm.padding.icon2.left";
11052                   to_y: "elm.text.1";
11053                }
11054                align: 0.5 0.0;
11055             }
11056             GENLIST_DESCRIPTION_FLIP_ENABLED
11057          }
11058          GENLIST_PART_FLIP
11059          GENLIST_PART_DISCLIP
11060       }
11061       programs {
11062          // signal: elm,state,%s,active
11063          //   a "check" item named %s went active
11064          // signal: elm,state,%s,passive
11065          //   a "check" item named %s went passive
11066          // default is passive
11067          program { name: "go_active";
11068             signal: "elm,state,selected";
11069             source: "elm";
11070             action: STATE_SET "selected" 0.0;
11071             target: "bg";
11072             target: "elm.text.1";
11073             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11074          }
11075          program { name: "go_passive";
11076             signal: "elm,state,unselected";
11077             source: "elm";
11078             action: STATE_SET "default" 0.0;
11079             target: "bg";
11080             target: "elm.text.1";
11081             transition: LINEAR 0.1;
11082          }
11083          program { name: "go_disabled";
11084             signal: "elm,state,disabled";
11085             source: "elm";
11086             action: STATE_SET "disabled" 0.0;
11087             target: "disclip";
11088          }
11089          program { name: "go_enabled";
11090             signal: "elm,state,enabled";
11091             source: "elm";
11092             action: STATE_SET "default" 0.0;
11093             target: "disclip";
11094          }
11095          program { name: "flip_enabled";
11096             signal: "elm,state,flip,enabled";
11097             source: "elm";
11098             action: STATE_SET "flip_enabled" 0.0;
11099             target: "elm.text.1";
11100             target: "elm.icon.1";
11101             target: "elm.icon.2";
11102             target: "elm.swallow.progress";
11103             target: "elm.flip.content";
11104          }
11105          program { name: "flip_disabled";
11106             signal: "elm,state,flip,disabled";
11107             source: "elm";
11108             action: STATE_SET "default" 0.0;
11109             target: "elm.text.1";
11110             target: "elm.icon.1";
11111             target: "elm.icon.2";
11112             target: "elm.swallow.progress";
11113             target: "elm.flip.content";
11114          }
11115          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11116       }
11117    }
11118
11119
11120 // 2.2.2.31
11121    group { name: "elm/genlist/item/2text.2icon.9/default";
11122       alias: "elm/genlist/item_odd/2text.2icon.9/default";
11123       alias: "elm/genlist/item_compress/2text.2icon.9/default";
11124       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
11125       data.item: "stacking" "above";
11126       data.item: "selectraise" "on";
11127       data.item: "texts" "elm.text.1 elm.text.2";
11128       data.item: "contents" "elm.icon.1 elm.icon.2";
11129       data.item: "flips" "elm.flip.icon elm.flip.content";
11130
11131       parts {
11132          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11133          GENLIST_PART_BG_NORMAL
11134          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11135          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11136          GENLIST_PART_PADDING_LEFT
11137          GENLIST_PART_PADDING_RIGHT_EDIT
11138          part { name: "elm.icon.2";
11139             clip_to: "disclip";
11140             type: SWALLOW;
11141             scale: 1;
11142             description { state: "default" 0.0;
11143                fixed: 1 1;
11144                rel1 {
11145                   relative: 0.0 1.0;
11146                   to_x: "elm.padding.right";
11147                   to_y: "elm.padding.top";
11148                }
11149                rel2 {
11150                   relative: 0.0 0.0;
11151                   to_x: "elm.padding.right";
11152                   to_y: "elm.padding.bottom";
11153                }
11154                align: 1.0 0.5;
11155             }
11156             GENLIST_DESCRIPTION_FLIP_ENABLED
11157          }
11158          part { name: "elm.padding.icon2.left";
11159             clip_to: "disclip";
11160             type: RECT;
11161             scale: 1;
11162             description { state: "default" 0.0;
11163                min: GENLIST_SIZE_16_INC 0;
11164                fixed: 1 0;
11165                rel1.to_x: "elm.icon.2";
11166                rel2 {
11167                   relative: 0.0 1.0;
11168                   to_x: "elm.icon.2";
11169                }
11170                align: 1.0 0.0;
11171                visible: 0;
11172             }
11173          }
11174          part { name: "elm.text.2";
11175             clip_to: "disclip";
11176             type: TEXT;
11177             mouse_events: 0;
11178             scale: 1;
11179             description { state: "default" 0.0;
11180                min: 0 GENLIST_SIZE_48_INC;
11181                fixed: 0 1;
11182                rel1 {
11183                   relative: 1.0 0.0;
11184                   to_x: "elm.padding.left";
11185                   to_y: "elm.padding.bottom";
11186                }
11187                rel2 {
11188                   relative: 0.0 0.0;
11189                   to_x: "elm.padding.icon2.left";
11190                   to_y: "elm.padding.bottom";
11191                }
11192                align: 0.0 1.0;
11193                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11194                text {
11195                   font: "Tizen:style=Medium";
11196                   size: GENLIST_FONT_32_INC;
11197                   min: 0 1;
11198                   align: 0.0 0.5;
11199                   text_class: "tizen";
11200                }
11201             }
11202             description { state: "selected" 0.0;
11203                inherit: "default" 0.0;
11204                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11205             }
11206             GENLIST_DESCRIPTION_FLIP_ENABLED
11207          }
11208          part { name: "elm.text.1";
11209             clip_to: "disclip";
11210             type: TEXT;
11211             mouse_events: 0;
11212             scale: 1;
11213             description { state: "default" 0.0;
11214                min: 0 0;
11215                max: GENLIST_SIZE_560_INC 0;
11216                fixed: 1 0;
11217                rel1 {
11218                   relative: 1.0 1.0;
11219                   to_x: "elm.padding.left";
11220                   to_y: "elm.padding.top";
11221                }
11222                rel2 {
11223                   relative: 1.0 0.0;
11224                   to_x: "elm.padding.left";
11225                   to_y: "elm.text.2";
11226                }
11227                align: 0.0 0.5;
11228                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11229                text {
11230                   font: "Tizen:style=Roman";
11231                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11232                   min: 1 1;
11233                   align: 0.0 0.5;
11234                   text_class: "list_item";
11235                }
11236             }
11237             description { state: "selected" 0.0;
11238                inherit: "default" 0.0;
11239                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11240             }
11241             GENLIST_DESCRIPTION_FLIP_ENABLED
11242          }
11243          part { name: "elm.padding.icon1.left";
11244             clip_to: "disclip";
11245             type: RECT;
11246             scale: 1;
11247             description { state: "default" 0.0;
11248                min: GENLIST_SIZE_16_INC 0;
11249                fixed: 1 0;
11250                rel1 {
11251                   relative: 1.0 0.0;
11252                   to_x: "elm.text.1";
11253                }
11254                rel2.to_x: "elm.text.1";
11255                align: 0.0 0.0;
11256                visible: 0;
11257             }
11258          }
11259          part { name: "elm.icon.1";
11260             clip_to: "disclip";
11261             type: SWALLOW;
11262             scale: 1;
11263             description { state: "default" 0.0;
11264                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11265                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11266                fixed: 1 1;
11267                rel1 {
11268                   relative: 1.0 1.0;
11269                   to_x: "elm.padding.icon1.left";
11270                   to_y: "elm.padding.top";
11271                }
11272                rel2 {
11273                   relative: 1.0 0.0;
11274                   to_x: "elm.padding.icon1.left";
11275                   to_y: "elm.text.2";
11276                }
11277                align: 0.0 0.5;
11278             }
11279             GENLIST_DESCRIPTION_FLIP_ENABLED
11280          }
11281          GENLIST_PART_FLIP
11282          GENLIST_PART_DISCLIP
11283       }
11284       programs {
11285          // signal: elm,state,%s,active
11286          //   a "check" item named %s went active
11287          // signal: elm,state,%s,passive
11288          //   a "check" item named %s went passive
11289          // default is passive
11290          program { name: "go_active";
11291             signal: "elm,state,selected";
11292             source: "elm";
11293             action: STATE_SET "selected" 0.0;
11294             target: "bg";
11295             target: "elm.text.1";
11296             target: "elm.text.2";
11297             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11298          }
11299          program { name: "go_passive";
11300             signal: "elm,state,unselected";
11301             source: "elm";
11302             action: STATE_SET "default" 0.0;
11303             target: "bg";
11304             target: "elm.text.1";
11305             target: "elm.text.2";
11306             transition: LINEAR 0.1;
11307          }
11308          program { name: "go_disabled";
11309             signal: "elm,state,disabled";
11310             source: "elm";
11311             action: STATE_SET "disabled" 0.0;
11312             target: "disclip";
11313          }
11314          program { name: "go_enabled";
11315             signal: "elm,state,enabled";
11316             source: "elm";
11317             action: STATE_SET "default" 0.0;
11318             target: "disclip";
11319          }
11320          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
11321          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11322       }
11323    }
11324    // 3.2.33
11325    group { name: "elm/genlist/item/1text.2icon.5/default";
11326       alias: "elm/genlist/item_odd/1text.2icon.5/default";
11327       alias: "elm/genlist/item_compress/1text.2icon.5/default";
11328       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
11329       data.item: "stacking" "above";
11330       data.item: "selectraise" "on";
11331       data.item: "texts" "elm.text.1";
11332       data.item: "contents" "elm.icon.1 elm.swallow.progress";
11333       data.item: "flips" "elm.flip.icon elm.flip.content";
11334
11335       parts {
11336          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11337          GENLIST_PART_BG_NORMAL
11338          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11339          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11340          GENLIST_PART_PADDING_LEFT
11341          GENLIST_PART_PADDING_RIGHT_EDIT
11342          part { name: "elm.icon.1";
11343             clip_to: "disclip";
11344             type: SWALLOW;
11345             scale: 1;
11346             description { state: "default" 0.0;
11347                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11348                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11349                fixed: 1 1;
11350                rel1 {
11351                   relative: 1.0 1.0;
11352                   to_x: "elm.padding.left";
11353                   to_y: "elm.padding.top";
11354                }
11355                rel2 {
11356                   relative: 1.0 0.0;
11357                   to_x: "elm.padding.left";
11358                   to_y: "elm.padding.bottom";
11359                }
11360                align: 0.0 0.5;
11361             }
11362             GENLIST_DESCRIPTION_FLIP_ENABLED
11363          }
11364          part { name: "elm.padding.icon1.right";
11365             clip_to: "disclip";
11366             type: RECT;
11367             scale: 1;
11368             description { state: "default" 0.0;
11369                min: GENLIST_PADDING_16_INC 0;
11370                fixed: 1 0;
11371                rel1 {
11372                   relative: 1.0 0.0;
11373                   to_x: "elm.icon.1";
11374                }
11375                rel2.to_x: "elm.icon.1";
11376                align: 0.0 0.0;
11377                visible: 0;
11378             }
11379          }
11380          part { name: "elm.text.1";
11381             clip_to: "disclip";
11382             type: TEXT;
11383             mouse_events: 0;
11384             scale: 1;
11385             description { state: "default" 0.0;
11386                min: 0 GENLIST_SIZE_61_INC;
11387                fixed: 0 1;
11388                rel1 {
11389                   relative: 1.0 1.0;
11390                   to_x: "elm.padding.icon1.right";
11391                   to_y: "elm.padding.top";
11392                }
11393                rel2 {
11394                   relative: 0.0 1.0;
11395                   to_x: "elm.padding.right";
11396                   to_y: "elm.padding.top";
11397                }
11398                align: 0 0;
11399                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11400                text {
11401                   font: "Tizen:style=Roman";
11402                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11403                   min: 0 1;
11404                   align: 0.0 0.5;
11405                   text_class: "list_item";
11406                }
11407             }
11408             description { state: "selected" 0.0;
11409                inherit: "default" 0.0;
11410                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11411             }
11412             GENLIST_DESCRIPTION_FLIP_ENABLED
11413          }
11414          part { name: "elm.swallow.progress";
11415             clip_to: "disclip";
11416             type: SWALLOW;
11417             scale: 1;
11418             description { state: "default" 0.0;
11419                fixed: 0 1;
11420                rel1 {
11421                   relative: 1.0 1.0;
11422                   to_x: "elm.padding.icon1.right";
11423                   to_y: "elm.text.1";
11424                }
11425                rel2 {
11426                   relative: 0.0 1.0;
11427                   to_x: "elm.padding.right";
11428                   to_y: "elm.text.1";
11429                }
11430                align: 0.5 0.0;
11431             }
11432             GENLIST_DESCRIPTION_FLIP_ENABLED
11433          }
11434          GENLIST_PART_FLIP
11435          GENLIST_PART_DISCLIP
11436       }
11437       programs {
11438          // signal: elm,state,%s,active
11439          //   a "check" item named %s went active
11440          // signal: elm,state,%s,passive
11441          //   a "check" item named %s went passive
11442          // default is passive
11443          program { name: "go_active";
11444             signal: "elm,state,selected";
11445             source: "elm";
11446             action: STATE_SET "selected" 0.0;
11447             target: "bg";
11448             target: "elm.text.1";
11449             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11450          }
11451          program { name: "go_passive";
11452             signal: "elm,state,unselected";
11453             source: "elm";
11454             action: STATE_SET "default" 0.0;
11455             target: "bg";
11456             target: "elm.text.1";
11457             transition: LINEAR 0.1;
11458          }
11459          program { name: "go_disabled";
11460             signal: "elm,state,disabled";
11461             source: "elm";
11462             action: STATE_SET "disabled" 0.0;
11463             target: "disclip";
11464          }
11465          program { name: "go_enabled";
11466             signal: "elm,state,enabled";
11467             source: "elm";
11468             action: STATE_SET "default" 0.0;
11469             target: "disclip";
11470          }
11471          program { name: "flip_enabled";
11472             signal: "elm,state,flip,enabled";
11473             source: "elm";
11474             action: STATE_SET "flip_enabled" 0.0;
11475             target: "elm.text.1";
11476             target: "elm.icon.1";
11477             target: "elm.swallow.progress";
11478             target: "elm.flip.content";
11479          }
11480          program { name: "flip_disabled";
11481             signal: "elm,state,flip,disabled";
11482             source: "elm";
11483             action: STATE_SET "default" 0.0;
11484             target: "elm.text.1";
11485             target: "elm.icon.1";
11486             target: "elm.swallow.progress";
11487             target: "elm.flip.content";
11488          }
11489          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11490       }
11491    }
11492    // 3.2.30
11493    group { name: "elm/genlist/item/3text.3icon/default";
11494       alias: "elm/genlist/item_odd/3text.3icon/default";
11495       alias: "elm/genlist/item_compress/3text.3icon/default";
11496       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
11497       data.item: "stacking" "above";
11498       data.item: "selectraise" "on";
11499       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11500       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
11501       data.item: "flips" "elm.flip.icon elm.flip.content";
11502
11503       parts {
11504          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11505          GENLIST_PART_BG_NORMAL
11506          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11507          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11508          GENLIST_PART_PADDING_LEFT
11509          GENLIST_PART_PADDING_RIGHT_EDIT
11510          part { name: "elm.icon.1";
11511             clip_to: "disclip";
11512             type: SWALLOW;
11513             scale: 1;
11514             description { state: "default" 0.0;
11515                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11516                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
11517                fixed: 1 1;
11518                rel1 {
11519                   relative: 1.0 1.0;
11520                   to_x: "elm.padding.left";
11521                   to_y: "elm.padding.top";
11522                }
11523                rel2 {
11524                   relative: 1.0 0.0;
11525                   to_x: "elm.padding.left";
11526                   to_y: "elm.padding.bottom";
11527                }
11528                align: 0.0 0.5;
11529             }
11530             GENLIST_DESCRIPTION_FLIP_ENABLED
11531          }
11532          part { name: "elm.padding.icon1.right";
11533             clip_to: "disclip";
11534             type: RECT;
11535             scale: 1;
11536             description { state: "default" 0.0;
11537                min: GENLIST_PADDING_16_INC 0;
11538                fixed: 1 0;
11539                rel1 {
11540                   relative: 1.0 0.0;
11541                   to_x: "elm.icon.1";
11542                }
11543                rel2.to_x: "elm.icon.1";
11544                align: 0.0 0.0;
11545                visible: 0;
11546             }
11547          }
11548          part { name: "elm.icon.2";
11549             clip_to: "disclip";
11550             type: SWALLOW;
11551             scale: 1;
11552             description { state: "default" 0.0;
11553                fixed: 1 1;
11554                rel1 {
11555                   relative: 0.0 1.0;
11556                   to_x: "elm.padding.right";
11557                   to_y: "elm.padding.top";
11558                }
11559                rel2 {
11560                   relative: 0.0 0.0;
11561                   to_x: "elm.padding.right";
11562                   to_y: "elm.padding.bottom";
11563                }
11564                align: 1.0 0.5;
11565             }
11566             GENLIST_DESCRIPTION_FLIP_ENABLED
11567          }
11568          part { name: "elm.padding.icon2.left";
11569             clip_to: "disclip";
11570             type: RECT;
11571             scale: 1;
11572             description { state: "default" 0.0;
11573                min: GENLIST_PADDING_16_INC 0;
11574                fixed: 1 0;
11575                rel1.to_x: "elm.icon.2";
11576                rel2 {
11577                   relative: 0.0 1.0;
11578                   to_x: "elm.icon.2";
11579                }
11580                align: 1.0 0.0;
11581                visible: 0;
11582             }
11583          }
11584          part { name: "elm.text.1";
11585             clip_to: "disclip";
11586             type: TEXT;
11587             mouse_events: 0;
11588             scale: 1;
11589             description { state: "default" 0.0;
11590                min: 0 GENLIST_SIZE_61_INC;
11591                fixed: 0 1;
11592                rel1 {
11593                   relative: 1.0 0.0;
11594                   to_x: "elm.padding.icon1.right";
11595                   to_y: "elm.padding.top";
11596                }
11597                rel2 {
11598                   relative: 0.0 0.0;
11599                   to_x: "elm.padding.icon2.left";
11600                   to_y: "elm.padding.top";
11601                }
11602                align: 0 0;
11603                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11604                text {
11605                   font: "Tizen:style=Roman";
11606                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11607                   min: 0 1;
11608                   align: 0.0 0.5;
11609                   text_class: "list_item";
11610                }
11611             }
11612             description { state: "selected" 0.0;
11613                inherit: "default" 0.0;
11614                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11615             }
11616             GENLIST_DESCRIPTION_FLIP_ENABLED
11617          }
11618          part { name: "elm.swallow.progress";
11619             clip_to: "disclip";
11620             type: SWALLOW;
11621             scale: 1;
11622             description { state: "default" 0.0;
11623                fixed: 0 1;
11624                rel1 {
11625                   relative: 1.0 1.0;
11626                   to_x: "elm.padding.icon1.right";
11627                   to_y: "elm.text.1";
11628                }
11629                rel2 {
11630                   relative: 0.0 0.0;
11631                   to_x: "elm.padding.icon2.left";
11632                   to_y: "elm.text.2";
11633                }
11634                align: 0.5 0.5;
11635             }
11636             GENLIST_DESCRIPTION_FLIP_ENABLED
11637          }
11638          part { name: "elm.text.2";
11639             clip_to: "disclip";
11640             type: TEXT;
11641             mouse_events: 0;
11642             scale: 1;
11643             description { state: "default" 0.0;
11644                min: 0 GENLIST_SIZE_48_INC;
11645                fixed: 0 1;
11646                rel1 {
11647                   relative: 1.0 1.0;
11648                   to_x: "elm.padding.icon1.right";
11649                   to_y: "elm.padding.bottom";
11650                }
11651                rel2 {
11652                   relative: 0.0 1.0;
11653                   to_x: "elm.padding.icon2.left";
11654                   to_y: "elm.padding.bottom";
11655                }
11656                align: 0 1;
11657                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11658                text {
11659                   font: "Tizen:style=Roman";
11660                   size: GENLIST_FONT_32_INC;
11661                   min: 0 1;
11662                   align: 0.0 0.5;
11663                   text_class: "tizen";
11664                }
11665             }
11666             description { state: "selected" 0.0;
11667                inherit: "default" 0.0;
11668                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11669             }
11670             GENLIST_DESCRIPTION_FLIP_ENABLED
11671          }
11672          part { name: "elm.text.3";
11673             clip_to: "disclip";
11674             type: TEXT;
11675             mouse_events: 0;
11676             scale: 1;
11677             description { state: "default" 0.0;
11678                min: 0 GENLIST_SIZE_48_INC;
11679                fixed: 0 1;
11680                rel1 {
11681                   relative: 1.0 1.0;
11682                   to_x: "elm.padding.icon1.right";
11683                   to_y: "elm.padding.bottom";
11684                }
11685                rel2 {
11686                   relative: 0.0 1.0;
11687                   to_x: "elm.padding.icon2.left";
11688                   to_y: "elm.padding.bottom";
11689                }
11690                align: 1 1;
11691                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11692                text {
11693                   font: "Tizen:style=Roman";
11694                   size: GENLIST_FONT_32_INC;
11695                   min: 0 1;
11696                   align: 1.0 0.5;
11697                   text_class: "tizen";
11698                }
11699             }
11700             description { state: "selected" 0.0;
11701                inherit: "default" 0.0;
11702                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11703             }
11704             GENLIST_DESCRIPTION_FLIP_ENABLED
11705          }
11706          GENLIST_PART_FLIP
11707          GENLIST_PART_DISCLIP
11708       }
11709       programs {
11710          // signal: elm,state,%s,active
11711          //   a "check" item named %s went active
11712          // signal: elm,state,%s,passive
11713          //   a "check" item named %s went passive
11714          // default is passive
11715          program { name: "go_active";
11716             signal: "elm,state,selected";
11717             source: "elm";
11718             action: STATE_SET "selected" 0.0;
11719             target: "bg";
11720             target: "elm.text.1";
11721             target: "elm.text.2";
11722             target: "elm.text.3";
11723             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11724          }
11725          program { name: "go_passive";
11726             signal: "elm,state,unselected";
11727             source: "elm";
11728             action: STATE_SET "default" 0.0;
11729             target: "bg";
11730             target: "elm.text.1";
11731             target: "elm.text.2";
11732             target: "elm.text.3";
11733             transition: LINEAR 0.1;
11734          }
11735          program { name: "go_disabled";
11736             signal: "elm,state,disabled";
11737             source: "elm";
11738             action: STATE_SET "disabled" 0.0;
11739             target: "disclip";
11740          }
11741          program { name: "go_enabled";
11742             signal: "elm,state,enabled";
11743             source: "elm";
11744             action: STATE_SET "default" 0.0;
11745             target: "disclip";
11746          }
11747          program { name: "flip_enabled";
11748             signal: "elm,state,flip,enabled";
11749             source: "elm";
11750             action: STATE_SET "flip_enabled" 0.0;
11751             target: "elm.text.1";
11752             target: "elm.text.2";
11753             target: "elm.text.3";
11754             target: "elm.icon.1";
11755             target: "elm.icon.2";
11756             target: "elm.swallow.progress";
11757             target: "elm.flip.content";
11758          }
11759          program { name: "flip_disabled";
11760             signal: "elm,state,flip,disabled";
11761             source: "elm";
11762             action: STATE_SET "default" 0.0;
11763             target: "elm.text.1";
11764             target: "elm.text.2";
11765             target: "elm.text.3";
11766             target: "elm.icon.1";
11767             target: "elm.icon.2";
11768             target: "elm.swallow.progress";
11769             target: "elm.flip.content";
11770          }
11771          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11772       }
11773    }
11774 // ???
11775    group { name: "elm/genlist/item/3text.5icon/default";
11776       alias: "elm/genlist/item_odd/3text.5icon/default";
11777       alias: "elm/genlist/item_compress/3text.5icon/default";
11778       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
11779       data.item: "stacking" "above";
11780       data.item: "selectraise" "on";
11781       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
11782       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
11783       data.item: "flips" "elm.flip.icon elm.flip.content";
11784
11785       parts {
11786          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_129_INC )
11787          GENLIST_PART_BG_NORMAL
11788          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_10_INC )
11789          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_10_INC )
11790          GENLIST_PART_PADDING_LEFT
11791          GENLIST_PART_PADDING_RIGHT_EDIT
11792          part { name: "elm.swallow.colorbar";
11793             clip_to: "disclip";
11794             type: SWALLOW;
11795             scale: 1;
11796             description { state: "default" 0.0;
11797                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
11798                fixed: 1 1;
11799                rel2.relative: 0.0 0.0;
11800                align: 0.0 0.0;
11801             }
11802          }
11803          part { name: "elm.text.3";
11804             clip_to: "disclip";
11805             type: TEXT;
11806             mouse_events: 0;
11807             scale: 1;
11808             description { state: "default" 0.0;
11809                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
11810                fixed: 1 1;
11811                rel1 {
11812                   relative: 0.0 0.0;
11813                   to_x: "elm.padding.right";
11814                   to_y: "elm.padding.bottom";
11815                }
11816                rel2 {
11817                   relative: 0.0 0.0;
11818                   to_x: "elm.padding.right";
11819                   to_y: "elm.padding.bottom";
11820                }
11821                align: 1.0 1.0;
11822                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11823                text {
11824                   font: "Tizen:style=Medium";
11825                   size: GENLIST_FONT_32_INC;
11826                   min: 0 1;
11827                   align: 1.0 0.5;
11828                   text_class: "tizen";
11829                }
11830             }
11831             description { state: "selected" 0.0;
11832                inherit: "default" 0.0;
11833                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11834             }
11835             GENLIST_DESCRIPTION_FLIP_ENABLED
11836          }
11837          part { name: "elm.icon.1";
11838             clip_to: "disclip";
11839             type: SWALLOW;
11840             scale: 1;
11841             description { state: "default" 0.0;
11842                rel1 {
11843                   relative: 0.0 1.0;
11844                   to_x: "elm.padding.right";
11845                   to_y: "elm.padding.top";
11846                }
11847                rel2 {
11848                   relative: 0.0 0.0;
11849                   to_x: "elm.padding.right";
11850                   to_y: "elm.text.3";
11851                }
11852                align: 1.0 0.5;
11853             }
11854             GENLIST_DESCRIPTION_FLIP_ENABLED
11855          }
11856          part { name: "elm.padding.icon1.left";
11857             clip_to: "disclip";
11858             type: RECT;
11859             scale: 1;
11860             description { state: "default" 0.0;
11861                min: GENLIST_PADDING_16_INC 0;
11862                fixed: 1 0;
11863                rel1.to_x: "elm.icon.1";
11864                rel2 {
11865                   relative: 0.0 1.0;
11866                   to_x: "elm.icon.1";
11867                }
11868                align: 1.0 0.0;
11869                visible: 0;
11870             }
11871          }
11872          part { name: "elm.text.1";
11873             clip_to: "disclip";
11874             type: TEXT;
11875             mouse_events: 0;
11876             scale: 1;
11877             description { state: "default" 0.0;
11878                min: 0 GENLIST_SIZE_61_INC;
11879                fixed: 0 1;
11880                rel1 {
11881                   relative: 1.0 1.0;
11882                   to_x: "elm.padding.left";
11883                   to_y: "elm.padding.top";
11884                }
11885                rel2 {
11886                   relative: 0.0 1.0;
11887                   to_x: "elm.padding.icon1.left";
11888                   to_y: "elm.padding.top";
11889                }
11890                align: 0.0 0.0;
11891                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11892                text {
11893                   font: "Tizen:style=Roman";
11894                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11895                   min: 0 1;
11896                   align: 0.0 0.5;
11897                   text_class: "list_item";
11898                }
11899             }
11900             description { state: "selected" 0.0;
11901                inherit: "default" 0.0;
11902                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11903             }
11904             GENLIST_DESCRIPTION_FLIP_ENABLED
11905          }
11906          part { name: "elm.padding.text3.left";
11907             clip_to: "disclip";
11908             type: RECT;
11909             scale: 1;
11910             description { state: "default" 0.0;
11911                min: GENLIST_PADDING_16_INC 0;
11912                fixed: 1 0;
11913                rel1.to: "elm.text.3";
11914                rel2 {
11915                   relative: 0.0 1.0;
11916                   to: "elm.text.3";
11917                }
11918                align: 1.0 1.0;
11919                visible: 0;
11920             }
11921          }
11922          part { name: "elm.text.2";
11923             clip_to: "disclip";
11924             type: TEXT;
11925             mouse_events: 0;
11926             scale: 1;
11927             description { state: "default" 0.0;
11928                rel1 {
11929                   relative: 1.0 1.0;
11930                   to_x: "elm.padding.left";
11931                   to_y: "elm.text.1";
11932                }
11933                rel2 {
11934                   relative: 0.0 0.0;
11935                   to_x: "elm.padding.text3.left";
11936                   to_y: "elm.padding.bottom";
11937                }
11938                align: 0.0 0.5;
11939                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11940                text {
11941                   font: "Tizen:style=Medium";
11942                   size: GENLIST_FONT_32_INC;
11943                   min: 0 1;
11944                   align: 0.0 0.5;
11945                   text_class: "tizen";
11946                }
11947             }
11948             description { state: "selected" 0.0;
11949                inherit: "default" 0.0;
11950                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
11951             }
11952             GENLIST_DESCRIPTION_FLIP_ENABLED
11953          }
11954          part { name: "elm.padding.icon2.left";
11955             clip_to: "disclip";
11956             type: RECT;
11957             scale: 1;
11958             description { state: "default" 0.0;
11959                min: GENLIST_PADDING_16_INC 0;
11960                fixed: 1 0;
11961                rel1 {
11962                   relative: 1.0 0.0;
11963                   to_x: "elm.text.2";
11964                }
11965                rel2.to_x: "elm.text.2";
11966                align: 0.0 0.0;
11967                visible: 0;
11968             }
11969          }
11970          part { name: "elm.icon.2";
11971             clip_to: "disclip";
11972             type: SWALLOW;
11973             scale: 1;
11974             description { state: "default" 0.0;
11975                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11976                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11977                fixed: 1 1;
11978                rel1 {
11979                   relative: 1.0 1.0;
11980                   to_x: "elm.padding.icon2.left";
11981                   to_y: "elm.text.1";
11982                }
11983                rel2 {
11984                   relative: 1.0 0.0;
11985                   to_x: "elm.padding.icon2.left";
11986                   to_y: "elm.padding.bottom";
11987                }
11988                align: 0.0 0.5;
11989             }
11990             GENLIST_DESCRIPTION_FLIP_ENABLED
11991          }
11992          part { name: "elm.padding.icon3.left";
11993             clip_to: "disclip";
11994             type: RECT;
11995             scale: 1;
11996             description { state: "default" 0.0;
11997                min: GENLIST_PADDING_16_INC 0;
11998                fixed: 1 0;
11999                rel1 {
12000                   relative: 1.0 0.0;
12001                   to_x: "elm.icon.2";
12002                }
12003                rel2.to_x: "elm.icon.2";
12004                align: 0.0 0.0;
12005                visible: 0;
12006             }
12007          }
12008          part { name: "elm.icon.3";
12009             clip_to: "disclip";
12010             type: SWALLOW;
12011             scale: 1;
12012             description { state: "default" 0.0;
12013                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12014                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12015                fixed: 1 1;
12016                rel1 {
12017                   relative: 1.0 1.0;
12018                   to_x: "elm.padding.icon3.left";
12019                   to_y: "elm.text.1";
12020                }
12021                rel2 {
12022                   relative: 1.0 0.0;
12023                   to_x: "elm.padding.icon3.left";
12024                   to_y: "elm.padding.bottom";
12025                }
12026                align: 0.0 0.5;
12027             }
12028             GENLIST_DESCRIPTION_FLIP_ENABLED
12029          }
12030          part { name: "elm.padding.icon4.left";
12031             clip_to: "disclip";
12032             type: RECT;
12033             scale: 1;
12034             description { state: "default" 0.0;
12035                min: GENLIST_PADDING_16_INC 0;
12036                fixed: 1 0;
12037                rel1 {
12038                   relative: 1.0 0.0;
12039                   to_x: "elm.icon.3";
12040                }
12041                rel2.to_x: "elm.icon.3";
12042                align: 0.0 0.0;
12043                visible: 0;
12044             }
12045          }
12046          part { name: "elm.icon.4";
12047             clip_to: "disclip";
12048             type: SWALLOW;
12049             scale: 1;
12050             description { state: "default" 0.0;
12051                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12052                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12053                fixed: 1 1;
12054                rel1 {
12055                   relative: 1.0 1.0;
12056                   to_x: "elm.padding.icon4.left";
12057                   to_y: "elm.text.1";
12058                }
12059                rel2 {
12060                   relative: 1.0 0.0;
12061                   to_x: "elm.padding.icon4.left";
12062                   to_y: "elm.padding.bottom";
12063                }
12064                align: 0.0 0.5;
12065             }
12066             GENLIST_DESCRIPTION_FLIP_ENABLED
12067          }
12068          GENLIST_PART_FLIP
12069          GENLIST_PART_DISCLIP
12070       }
12071       programs {
12072          // signal: elm,state,%s,active
12073          //   a "check" item named %s went active
12074          // signal: elm,state,%s,passive
12075          //   a "check" item named %s went passive
12076          // default is passive
12077          program { name: "go_active";
12078             signal: "elm,state,selected";
12079             source: "elm";
12080             action: STATE_SET "selected" 0.0;
12081             target: "bg";
12082             target: "elm.text.1";
12083             target: "elm.text.2";
12084             target: "elm.text.3";
12085             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12086          }
12087          program { name: "go_passive";
12088             signal: "elm,state,unselected";
12089             source: "elm";
12090             action: STATE_SET "default" 0.0;
12091             target: "bg";
12092             target: "elm.text.1";
12093             target: "elm.text.2";
12094             target: "elm.text.3";
12095             transition: LINEAR 0.1;
12096          }
12097          program { name: "go_disabled";
12098             signal: "elm,state,disabled";
12099             source: "elm";
12100             action: STATE_SET "disabled" 0.0;
12101             target: "disclip";
12102          }
12103          program { name: "go_enabled";
12104             signal: "elm,state,enabled";
12105             source: "elm";
12106             action: STATE_SET "default" 0.0;
12107             target: "disclip";
12108          }
12109          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
12110          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12111       }
12112    }
12113    // Email style??
12114    group { name: "elm/genlist/item/4text.8icon/default";
12115       alias: "elm/genlist/item_odd/4text.8icon/default";
12116       alias: "elm/genlist/item_compress/4text.8icon/default";
12117       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
12118       data.item: "stacking" "above";
12119       data.item: "selectraise" "on";
12120       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
12121       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";
12122       data.item: "flips" "elm.flip.icon elm.flip.content";
12123       script {
12124          public email_state = 0;
12125       }
12126       images {
12127          image: "00_list_bubble_bg.png" COMP;
12128       }
12129       parts {
12130          GENLIST_PART_BASE_LIST_H( GENLIST_SIZE_160_INC )
12131          GENLIST_PART_BG_NORMAL
12132          GENLIST_PART_BG_NORMAL
12133          GENLIST_PART_PADDING_TOP_SIZE( 8 )
12134          GENLIST_PART_PADDING_BOTTOM_SIZE( 8 )
12135          GENLIST_PART_PADDING_LEFT
12136          GENLIST_PART_PADDING_RIGHT_EDIT
12137          GENLIST_PART_COLORBAR
12138          part { name: "elm.icon.checkbox.touch";
12139             clip_to: "disclip";
12140             type: SWALLOW;
12141             mouse_events: 1;
12142             scale: 1;
12143             description { state: "default" 0.0;
12144                rel1.to: "elm.icon.checkbox";
12145                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
12146                rel2.to: "elm.icon.checkbox";
12147                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
12148             }
12149          }
12150          part { name: "elm.icon.checkbox";
12151             clip_to: "disclip";
12152             type: SWALLOW;
12153             mouse_events: 1;
12154             scale: 1;
12155             GENLIST_DESCRIPTION_L("elm.padding.left",
12156                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12157                max: GENLIST_ICON_CHECK_RADIO_SIZE GENLIST_ICON_CHECK_RADIO_SIZE;
12158                fixed: 1 1;
12159             )
12160          }
12161          GENLIST_PART_PADDING_L_SIZE("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
12162          part { name: "elm.icon.important";
12163             clip_to: "disclip";
12164             type: SWALLOW;
12165             mouse_events: 1;
12166             scale: 1;
12167             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
12168                min: 56 60;
12169                fixed: 1 1;
12170             )
12171             GENLIST_DESCRIPTION_FLIP_ENABLED
12172          }
12173          part { name: "elm.icon.important.touch";
12174             clip_to: "disclip";
12175             type: SWALLOW;
12176             mouse_events: 1;
12177             scale: 1;
12178             description { state: "default" 0.0;
12179                rel1.to: "elm.icon.important";
12180                rel2.to: "elm.icon.important";
12181             }
12182             GENLIST_DESCRIPTION_FLIP_ENABLED
12183          }
12184          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
12185          part { name: "elm.image.num";
12186             clip_to: "disclip";
12187             type: IMAGE;
12188             mouse_events: 0;
12189             scale: 1;
12190             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12191                max: 0 60;
12192                fixed: 1 1;
12193                rel1.offset: 0 8;
12194                rel2.offset: 0 8;
12195                image.normal: "00_list_bubble_bg.png";
12196                image.border: 5 5 5 5;
12197             )
12198             description { state: "num_enable" 0.0;
12199                inherit: "default" 0.0;
12200                max: 62 60;
12201                min: 46 44;
12202             }
12203             GENLIST_DESCRIPTION_FLIP_ENABLED
12204          }
12205          // This part is used?
12206          part { name: "elm.text.num";
12207             clip_to: "disclip";
12208             type: TEXT;
12209             mouse_events: 0;
12210             scale: 1;
12211             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
12212                max: 0 60;
12213                fixed: 1 1;
12214                rel1.offset: 0 8;
12215                rel2.offset: 0 8;
12216             )
12217             description { state: "num_enable" 0.0;
12218                inherit: "default" 0.0;
12219                max: 62 60;
12220                min: 46 44;
12221                text {
12222                   font: "Tizen:style=Medium";
12223                   size: 32;
12224                   min: 1 1;
12225                   align: 0.5 0.5;
12226                   text_class: "tizen";
12227                }
12228                color: GENLIST_CONVERTOR_STYLE_COLOR;
12229             }
12230             GENLIST_DESCRIPTION_FLIP_ENABLED
12231          }
12232          part { name: "elm.icon.attach";
12233             clip_to: "disclip";
12234             type: SWALLOW;
12235             scale: 1;
12236             GENLIST_DESCRIPTION_RT("elm.image.num", "elm.padding.top",
12237                min: 0 60;
12238                fixed: 1 1;
12239             )
12240             description { state: "attach_enable" 0.0;
12241                inherit: "default" 0.0;
12242                min: 48 60;
12243             }
12244             GENLIST_DESCRIPTION_FLIP_ENABLED
12245          }
12246          part { name: "elm.text.subject";
12247             clip_to: "disclip";
12248             type: TEXTBLOCK;
12249             mouse_events: 0;
12250             scale: 1;
12251             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
12252                min: 0 GENLIST_SIZE_SLIDE_60_INC;
12253                fixed: 1 1;
12254                text {
12255                   style: "genlist_style_email_unread";
12256                   min: 0 1;
12257                   align: 0 0.5;
12258                }
12259             )
12260             description { state: "read" 0.0;
12261                inherit: "default" 0.0;
12262                text.style: "genlist_style_email_read";
12263             }
12264             description { state: "selected" 0.0;
12265                inherit: "default" 0.0;
12266                text.style: "genlist_style_email_focus";
12267             }
12268             GENLIST_DESCRIPTION_FLIP_ENABLED
12269          }
12270          part { name: "elm.padding.intermediate";
12271             clip_to: "disclip";
12272             type: RECT;
12273             scale: 1;
12274             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
12275                min: 0 GENLIST_PADDING_4_INC;
12276                fixed: 0 1;
12277                visible: 0;
12278             )
12279          }
12280          part { name: "elm.icon.priority";
12281             clip_to: "disclip";
12282             type: SWALLOW;
12283             scale: 1;
12284             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
12285                min: 0 GENLIST_SIZE_40_INC;
12286                fixed: 1 1;
12287                align: 0.0 0.0;
12288             )
12289             description { state: "priority_enable" 0.0;
12290                inherit: "default" 0.0;
12291                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12292             }
12293             GENLIST_DESCRIPTION_FLIP_ENABLED
12294          }
12295          part { name: "elm.icon.lastverb";
12296             clip_to: "disclip";
12297             type: SWALLOW;
12298             scale: 1;
12299             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
12300                min: 0 GENLIST_SIZE_40_INC;
12301                fixed: 1 1;
12302                align: 0.0 0.0;
12303             )
12304             description { state: "lastverb_enable" 0.0;
12305                inherit: "default" 0.0;
12306                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
12307             }
12308             GENLIST_DESCRIPTION_FLIP_ENABLED
12309          }
12310
12311          part { name: "elm.text.date";
12312             clip_to: "disclip";
12313             type: TEXT;
12314             mouse_events: 0;
12315             scale: 1;
12316             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
12317                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
12318                fixed: 1 0;
12319                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
12320                text {
12321                   font: "Tizen:style=Medium";
12322                   size: GENLIST_LIST_SUB_TEXT_SIZE;
12323                   min: 0 1;
12324                   align: 1.0 0.5;
12325                   text_class: "tizen";
12326                }
12327             )
12328             description { state: "selected" 0.0;
12329                inherit: "default" 0.0;
12330                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12331             }
12332             GENLIST_DESCRIPTION_FLIP_ENABLED
12333          }
12334
12335          part { name: "elm.icon.appointment";
12336             clip_to: "disclip";
12337             type: SWALLOW;
12338             mouse_events: 0;
12339             scale: 1;
12340             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
12341                min: 0 GENLIST_SIZE_40_INC;
12342                fixed: 1 1;
12343                align: 1.0 0.0;
12344             )
12345             GENLIST_DESCRIPTION_FLIP_ENABLED
12346          }
12347          part { name: "elm.text.name";
12348             clip_to: "disclip";
12349             type: TEXTBLOCK;
12350             mouse_events: 0;
12351             scale: 1;
12352             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.text.subject",
12353                min: 0 GENLIST_SIZE_40_INC;
12354                fixed: 1 1;
12355                text {
12356                   style: "genlist_style_name_text";
12357                   min: 0 1;
12358                   align: 0.0 0.5;
12359                }
12360             )
12361             description { state: "selected" 0.0;
12362                inherit: "default" 0.0;
12363                text.style: "genlist_style_name_text_focus";
12364             }
12365             GENLIST_DESCRIPTION_FLIP_ENABLED
12366          }
12367          part { name: "elm.text.preview";
12368             clip_to: "disclip";
12369             type: TEXT;
12370             scale: 1;
12371             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
12372                min: 0 GENLIST_SIZE_40_INC;
12373                fixed: 1 1;
12374                align: 0.0 1.0;
12375                color: GENLIST_CONTENTS_TEXT_COLOR;
12376                text {
12377                   font: "Tizen:style=Medium";
12378                   size: GENLIST_CONTENTS_TEXT_SIZE;
12379                   min: 0 1;
12380                   align: 0.0 0.5;
12381                   text_class: "tizen";
12382                }
12383             )
12384             description { state: "selected" 0.0;
12385                inherit: "default" 0.0;
12386                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12387             }
12388             GENLIST_DESCRIPTION_FLIP_ENABLED
12389          }
12390          part { name: "elm.swallow.outbox.progress";
12391             type: SWALLOW;
12392             scale: 1;
12393             mouse_events: 1;
12394             repeat_events: 0;
12395             description { state: "default" 0.0;
12396                min: GENLIST_SIZE_168_INC 0;
12397                fixed: 1 1;
12398                color: 0 0 0 0;
12399                align: 1.0 0.5;
12400                rel1 {
12401                   relative: 0.0 1.0;
12402                   offset: 0 0;
12403                   to_x: "elm.padding.right";
12404                   to_y: "elm.padding.top";
12405                }
12406                rel2 {
12407                   relative: 0.0 0.0;
12408                   offset: 0 0;
12409                   to_x: "elm.padding.right";
12410                   to_y: "elm.padding.bottom";
12411                }
12412             }
12413          }
12414          GENLIST_PART_FLIP
12415          GENLIST_PART_DISCLIP
12416       }
12417       programs {
12418          program { name: "go_active";
12419             signal: "elm,state,selected";
12420             source: "elm";
12421             action: STATE_SET "selected" 0.0;
12422             target: "bg";
12423             target: "elm.text.subject";
12424             target: "elm.text.name";
12425             target: "elm.text.date";
12426             target: "elm.text.preview";
12427             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12428          }
12429          program { name: "go_passive";
12430             signal: "elm,state,unselected";
12431             source: "elm";
12432             transition: LINEAR 0.1;
12433             script {
12434                set_state(PART:"bg", "default", 0.0);
12435                set_state(PART:"elm.text.name", "default", 0.0);
12436                set_state(PART:"elm.text.date", "default", 0.0);
12437                set_state(PART:"elm.text.preview", "default", 0.0);
12438                if (get_int(email_state) == 1)
12439                  set_state(PART:"elm.text.subject", "read", 0.0);
12440                else
12441                  set_state(PART:"elm.text.subject", "default", 0.0);
12442             }
12443          }
12444          program { name: "go_disabled";
12445             signal: "elm,state,disabled";
12446             source: "elm";
12447             action: STATE_SET "disabled" 0.0;
12448             target: "disclip";
12449          }
12450          program { name: "go_enabled";
12451             signal: "elm,state,enabled";
12452             source: "elm";
12453             action: STATE_SET "default" 0.0;
12454             target: "disclip";
12455          }
12456          program { name: "go_read";
12457             signal: "elm,state,read";
12458             source: "elm";
12459             script {
12460               set_int(email_state, 1);
12461               set_state(PART:"elm.text.subject", "read", 0.0);
12462             }
12463          }
12464          program { name: "go_unread";
12465             signal: "elm,state,unread";
12466             source: "elm";
12467             script {
12468               set_int(email_state, 0);
12469               set_state(PART:"elm.text.subject", "default", 0.0);
12470             }
12471          }
12472          program { name: "go_attach";
12473             signal: "elm,state,attach";
12474             source: "elm";
12475             action: STATE_SET "attach_enable" 0.0;
12476             target: "elm.icon.attach";
12477          }
12478          program { name: "go_priority";
12479             signal: "elm,state,priority";
12480             source: "elm";
12481             action: STATE_SET "priority_enable" 0.0;
12482             target: "elm.icon.priority";
12483          }
12484          program { name: "go_lastverb";
12485             signal: "elm,state,lastverb";
12486             source: "elm";
12487             action: STATE_SET "lastverb_enable" 0.0;
12488             target: "elm.icon.lastverb";
12489          }
12490          program { name: "go_num";
12491             signal: "elm,state,num";
12492             source: "elm";
12493             action: STATE_SET "num_enable" 0.0;
12494             target: "elm.image.num";
12495             target: "elm.text.num";
12496          }
12497          program { name: "click";
12498             signal: "mouse,up,1";
12499             source: "elm.icon.checkbox.touch";
12500             action: SIGNAL_EMIT "elm,action,check,toggle" "";
12501          }
12502          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12503       }
12504    }
12505    group { name: "elm/list/item/matchlist";
12506       alias: "elm/list/item_odd/matchlist";
12507       alias: "elm/list/item_compress/matchlist";
12508       alias: "elm/list/item_compress_odd/matchlist";
12509       data.item: "stacking" "above";
12510       data.item: "selectraise" "on";
12511       data.item: "texts" "elm.text";
12512       data.item: "contents" "elm.swallow.icon elm.swallow.end";
12513       parts {
12514          GENLIST_PART_BASE_LIST_H( GENLIST_HEIGHT_93_INC )
12515          GENLIST_PART_BG_NORMAL
12516          GENLIST_PART_PADDING_LEFT
12517          GENLIST_PART_PADDING_RIGHT_EDIT
12518          part { name: "elm.swallow.end";
12519             clip_to: "disclip";
12520             type: SWALLOW;
12521             scale: 1;
12522             description { state: "default" 0.0;
12523                fixed: 1 0;
12524                align: 1.0 0.5;
12525                rel1.to_x: "elm.padding.right";
12526                rel2 {
12527                   relative: 0.0  1.0;
12528                   to_x: "elm.padding.right";
12529                }
12530             }
12531          }
12532          part { name: "elm.text";
12533             clip_to: "disclip";
12534             type: TEXTBLOCK;
12535             mouse_events: 0;
12536             scale: 1;
12537             description { state: "default" 0.0;
12538                rel1 {
12539                   relative: 1.0  0.2;
12540                   offset: 0 0;
12541                   to_x: "elm.swallow.icon";
12542                }
12543                rel2 {
12544                   to_x: "elm.swallow.end";
12545                   relative: 0.0  1.0;
12546                   offset:   0   0;
12547                }
12548                text {
12549                   style: "text_style";
12550                }
12551             }
12552             description { state: "selected" 0.0;
12553                inherit: "default" 0.0;
12554                color: GENLIST_LIST_TEXT_FOCUS_COLOR;
12555             }
12556          }
12557          part { name: "elm.swallow.icon";
12558             type: SWALLOW;
12559             description { state: "default" 0.0;
12560                fixed: 1 0;
12561                align: 0.0 0.5;
12562                rel1 {
12563                   relative: 1.0 0.0;
12564                   to_x: "elm.padding.left";
12565                }
12566                rel2.to_x: "elm.padding.left";
12567             }
12568          }
12569          GENLIST_PART_DISCLIP
12570       }
12571       GENLIST_PROGRAMS_NORMAL( target: "elm.text"; )
12572    }
12573
12574 // 2.2.3.5 (unread) && 2.2.3.6 (read)
12575    group { name: "elm/genlist/item/4text.6icon.1/default";
12576       alias: "elm/genlist/item_odd/4text.6icon.1/default";
12577       alias: "elm/genlist/item_compress/4text.6icon.1/default";
12578       alias: "elm/genlist/item_compress_odd/4text.6icon.1/default";
12579       alias: "elm/genlist/tree/4text.6icon.1/default";
12580       alias: "elm/genlist/tree_odd/4text.6icon.1/default";
12581       alias: "elm/genlist/tree_compress/4text.6icon.1/default";
12582       alias: "elm/genlist/tree_compress_odd/4text.6icon.1/default";
12583       // FIXME: deprecated name, will be removed
12584       alias: "elm/genlist/item/4text.6icon.2/default";
12585       alias: "elm/genlist/item_odd/4text.6icon.2/default";
12586       alias: "elm/genlist/item_compress/4text.6icon.2/default";
12587       alias: "elm/genlist/item_compress_odd/4text.6icon.2/default";
12588
12589       GENLIST_PROLOG_NORMAL
12590       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12591       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
12592
12593       parts {
12594          GENLIST_PART_BG_NORMAL
12595          GENLIST_PART_BASE
12596          GENLIST_PART_BOTTOM_LINE
12597          GENLIST_PART_PADDING_LEFT
12598          GENLIST_PART_PADDING_RIGHT
12599          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12600          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12601          GENLIST_PART_COLORBAR
12602
12603          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12604          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12605
12606          GENLIST_PART_TEXT("elm.text.1",
12607             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12608                GENLIST_PARAM_LISTITEM
12609                min: 0 HEIGHT_EMAIL_MAIN;
12610                fixed:1 1;)
12611             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12612          )
12613          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12614          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12615          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12616          GENLIST_PART_ICON_SMALL_RTB("elm.icon.4", "elm.padding.icon5.left", "elm.padding.top", "elm.text.2")
12617          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon5.left", "elm.icon.5", 10)
12618          GENLIST_PART_ICON_STAR_RTB("elm.icon.5", "elm.padding.right", "elm.padding.top", "elm.text.2")
12619
12620          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12621             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12622          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12623             "elm.padding.right", "elm.text.1", "elm.text.4")
12624          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12625
12626          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12627          GENLIST_PART_TEXT("elm.text.4",
12628             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12629                PARAM_EMAIL_CONTENTS
12630                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12631          )
12632          GENLIST_PART_FLIP
12633       }
12634       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12635          target: "elm.text.3"; target: "elm.text.4";
12636          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12637          target: "elm.icon.3"; target: "elm.icon.4"; target: "elm.icon.5"; )
12638    }
12639
12640
12641   // 2.2.3.7 (unread) && 2.2.3.8 (read)
12642    group { name: "elm/genlist/item/4text.5icon.1/default";
12643       alias: "elm/genlist/item_odd/4text.5icon.1/default";
12644       alias: "elm/genlist/item_compress/4text.5icon.1/default";
12645       alias: "elm/genlist/item_compress_odd/4text.5icon.1/default";
12646       // FIXME: deprecated name, will be removed
12647       alias: "elm/genlist/item/4text.5icon.2/default";
12648       alias: "elm/genlist/item_odd/4text.5icon.2/default";
12649       alias: "elm/genlist/item_compress/4text.5icon.2/default";
12650       alias: "elm/genlist/item_compress_odd/4text.5icon.2/default";
12651
12652       GENLIST_PROLOG_NORMAL
12653       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12654       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12655
12656       parts {
12657          GENLIST_PART_BG_NORMAL
12658          GENLIST_PART_BASE
12659          GENLIST_PART_BOTTOM_LINE
12660          GENLIST_PART_PADDING_LEFT
12661          GENLIST_PART_PADDING_RIGHT
12662          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12663          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12664          GENLIST_PART_COLORBAR
12665
12666          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12667          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12668
12669          GENLIST_PART_TEXT("elm.text.1",
12670             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon3.left", "elm.padding.top",
12671                GENLIST_PARAM_LISTITEM
12672                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12673             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12674          )
12675          GENLIST_PART_PADDING_R("elm.padding.icon3.left", "elm.icon.3")
12676          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12677          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12678          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12679
12680          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12681             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12682          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12683             "elm.padding.right", "elm.text.1", "elm.text.4")
12684          GENLIST_PART_ICON_SMALL_LTB("elm.icon.2", "elm.padding.icon1.right", "elm.text.3", "elm.padding.bottom")
12685
12686          GENLIST_PART_PADDING_L("elm.padding.icon2.right", "elm.icon.2")
12687          GENLIST_PART_TEXT("elm.text.4",
12688             GENLIST_DESCRIPTION_LRB("elm.padding.icon2.right", "elm.padding.right", "elm.padding.bottom",
12689                PARAM_EMAIL_CONTENTS
12690                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12691          )
12692          GENLIST_PART_FLIP
12693       }
12694       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12695          target: "elm.text.3"; target: "elm.text.4";
12696          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12697          target: "elm.icon.3"; target: "elm.icon.4"; )
12698    }
12699
12700    // 2.2.3.9 (unread) && 2.2.3.10 (read)
12701    group { name: "elm/genlist/item/4text.5icon.3/default";
12702       alias: "elm/genlist/item_odd/4text.5icon.3/default";
12703       alias: "elm/genlist/item_compress/4text.5icon.3/default";
12704       alias: "elm/genlist/item_compress_odd/4text.5icon.3/default";
12705       // FIXME: deprecated name, will be removed
12706       alias: "elm/genlist/item/4text.5icon.4/default";
12707       alias: "elm/genlist/item_odd/4text.5icon.4/default";
12708       alias: "elm/genlist/item_compress/4text.5icon.4/default";
12709       alias: "elm/genlist/item_compress_odd/4text.5icon.4/default";
12710
12711       GENLIST_PROLOG_NORMAL
12712       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12713       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
12714
12715       parts {
12716          GENLIST_PART_BG_NORMAL
12717          GENLIST_PART_BASE
12718          GENLIST_PART_BOTTOM_LINE
12719          GENLIST_PART_PADDING_LEFT
12720          GENLIST_PART_PADDING_RIGHT
12721          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12722          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12723          GENLIST_PART_COLORBAR
12724
12725          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12726          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12727
12728          GENLIST_PART_TEXT("elm.text.1",
12729             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12730                GENLIST_PARAM_LISTITEM
12731                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12732             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12733          )
12734          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12735          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12736          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12737          GENLIST_PART_ICON_SMALL_RTB("elm.icon.3", "elm.padding.icon4.left", "elm.padding.top", "elm.text.2")
12738          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon4.left", "elm.icon.4", 10)
12739          GENLIST_PART_ICON_STAR_RTB("elm.icon.4", "elm.padding.right", "elm.padding.top", "elm.text.2")
12740
12741          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_SUB,
12742             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4",)
12743          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_SUB,
12744             "elm.padding.right", "elm.text.1", "elm.text.4")
12745          GENLIST_PART_TEXT("elm.text.4",
12746             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12747                PARAM_EMAIL_CONTENTS
12748                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12749          )
12750          GENLIST_PART_FLIP
12751       }
12752       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12753          target: "elm.text.3"; target: "elm.text.4";
12754          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12755          target: "elm.icon.3"; target: "elm.icon.4"; )
12756    }
12757
12758    // 2.2.3.11 (unread) && 2.2.3.12 (read)
12759    group { name: "elm/genlist/item/4text.4icon.1/default";
12760       alias: "elm/genlist/item_odd/4text.4icon.1/default";
12761       alias: "elm/genlist/item_compress/4text.4icon.1/default";
12762       alias: "elm/genlist/item_compress_odd/4text.4icon.1/default";
12763       // FIXME: deprecated name, will be removed
12764       alias: "elm/genlist/item/4text.4icon.2/default";
12765       alias: "elm/genlist/item_odd/4text.4icon.2/default";
12766       alias: "elm/genlist/item_compress/4text.4icon.2/default";
12767       alias: "elm/genlist/item_compress_odd/4text.4icon.2/default";
12768
12769       GENLIST_PROLOG_NORMAL
12770       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
12771       data.item: "contents" "elm.swallow.colorbar elm.icon.1 elm.icon.2 elm.icon.3";
12772
12773       parts {
12774          GENLIST_PART_BG_NORMAL
12775          GENLIST_PART_BASE
12776          GENLIST_PART_BOTTOM_LINE
12777          GENLIST_PART_PADDING_LEFT
12778          GENLIST_PART_PADDING_RIGHT
12779          GENLIST_PART_PADDING_TOP_SIZE( GENLIST_PADDING_SIZE_TOP_3LINE )
12780          GENLIST_PART_PADDING_BOTTOM_SIZE( GENLIST_PADDING_SIZE_BOTTOM_3LINE )
12781          GENLIST_PART_COLORBAR
12782
12783          GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon.1", "elm.padding.left")
12784          GENLIST_PART_PADDING_L("elm.padding.icon1.right", "elm.icon.1")
12785
12786          GENLIST_PART_TEXT("elm.text.1",
12787             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.padding.top",
12788                GENLIST_PARAM_LISTITEM
12789                min: 0 HEIGHT_EMAIL_MAIN; fixed:1 1;)
12790             GENLIST_DESCRIPTION_LISTITEM_OTHERS
12791          )
12792          GENLIST_PART_PADDING_R("elm.padding.icon2.left", "elm.icon.2")
12793          GENLIST_PART_ICON_SMALL_RTB("elm.icon.2", "elm.padding.icon3.left", "elm.padding.top", "elm.text.2")
12794          GENLIST_PART_PADDING_R_SIZE("elm.padding.icon3.left", "elm.icon.3", 10)
12795          GENLIST_PART_ICON_STAR_RTB("elm.icon.3", "elm.padding.right", "elm.padding.top", "elm.text.2")
12796
12797          GENLIST_PART_SUBITEM_("elm.text.2", HEIGHT_EMAIL_CONTENTS,
12798             "elm.padding.icon1.right", "elm.text.3", "elm.text.1", "elm.text.4", )
12799          GENLIST_PART_SUBITEM_RTB("elm.text.3", HEIGHT_EMAIL_CONTENTS,
12800             "elm.padding.right", "elm.text.1", "elm.text.4")
12801          GENLIST_PART_TEXT("elm.text.4",
12802             GENLIST_DESCRIPTION_LRB("elm.padding.icon1.right", "elm.padding.right", "elm.padding.bottom",
12803                PARAM_EMAIL_CONTENTS
12804                min: 0 HEIGHT_EMAIL_CONTENTS; fixed:1 1;)
12805          )
12806          GENLIST_PART_FLIP
12807       }
12808       GENLIST_PROGRAMS_READ_TEXT( target: "elm.text.1"; target: "elm.text.2";
12809          target: "elm.text.3"; target: "elm.text.4";
12810          target: "elm.swallow.colorbar"; target: "elm.icon.1"; target: "elm.icon.2";
12811          target: "elm.icon.3"; )
12812    }
12813 #endif