a0b09a2920ef0f72d08b2a0f3bf4e4dc21268c30
[profile/ivi/efl-theme-tizen.git] / themes / widgets / genlist / genlist_normal.edc
1 /*
2  * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
3  *
4  * PROPRIETARY/CONFIDENTIAL
5  *
6  * This software is the confidential and proprietary information of SAMSUNG
7  * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8  * software is owned by Samsung and you shall not disclose such Confidential
9  * Information and shall use it only in accordance with the terms of the license
10  * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11  * representations or warranties about the suitability of the software, either
12  * express or implied, including but not limited to the implied warranties of
13  * merchantability, fitness for a particular purpose, or non-infringement.
14  * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15  * of or releated to this software.
16  *
17  */
18 /*
19  * vim:ts=3
20 */
21
22 /* genlist multisense sample/tone listing */
23    sounds {
24       sample {
25          name: "button-pressed" RAW;
26          source: "button-pressed.wav";
27       }
28    }
29
30    group { name: "elm/list/item/matchlist";
31       alias: "elm/list/item_odd/matchlist";
32       alias: "elm/list/item_compress/matchlist";
33       alias: "elm/list/item_compress_odd/matchlist";
34       data.item: "stacking" "above";
35       data.item: "selectraise" "on";
36       data.item: "texts" "elm.text";
37       data.item: "contents" "elm.swallow.icon elm.swallow.end";
38       parts {
39          GENLIST_PART_BASE( GENLIST_HEIGHT_93_INC )
40          GENLIST_PART_BG_IMAGE
41          GENLIST_PART_BOTTOM_LINE
42          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
43          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
44          part { name: "elm.swallow.end";
45             clip_to: "disclip";
46             type: SWALLOW;
47             scale: 1;
48             description { state: "default" 0.0;
49                fixed: 1 0;
50                align: 1.0 0.5;
51                rel1.to_x: "elm.padding.right";
52                rel2 {
53                   relative: 0.0  1.0;
54                   to_x: "elm.padding.right";
55                }
56             }
57          }
58          part { name: "elm.text";
59             clip_to: "disclip";
60             type: TEXTBLOCK;
61             mouse_events: 0;
62             scale: 1;
63             description { state: "default" 0.0;
64                rel1 {
65                   relative: 1.0  0.2;
66                   offset: 0 0;
67                   to_x: "elm.swallow.icon";
68                }
69                rel2 {
70                   to_x: "elm.swallow.end";
71                   relative: 0.0  1.0;
72                   offset:   0   0;
73                }
74                text {
75                   style: "text_style";
76                }
77             }
78             description { state: "selected" 0.0;
79                inherit: "default" 0.0;
80                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
81             }
82          }
83          part { name: "elm.swallow.icon";
84             clip_to: "disclip";
85             type: SWALLOW;
86             description { state: "default" 0.0;
87                fixed: 1 0;
88                align: 0.0 0.5;
89                rel1 {
90                   relative: 1.0 0.0;
91                   to_x: "elm.padding.left";
92                }
93                rel2.to_x: "elm.padding.left";
94             }
95          }
96          GENLIST_PART_DISCLIP
97       }
98       programs {
99          // signal: elm,state,%s,active
100          //   a "check" item named %s went active
101          // signal: elm,state,%s,passive
102          //   a "check" item named %s went passive
103          // default is passive
104          program { name: "go_active";
105             signal: "elm,state,selected";
106             source: "elm";
107             action: STATE_SET "selected" 0.0;
108             target: "bg_image";
109             target: "elm.text";
110             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
111          }
112          program { name: "go_passive";
113             signal: "elm,state,unselected";
114             source: "elm";
115             action: STATE_SET "default" 0.0;
116             target: "bg_image";
117             target: "elm.text";
118             transition: LINEAR 0.1;
119          }
120          program { name: "go_disabled";
121             signal: "elm,state,disabled";
122             source: "elm";
123             action: STATE_SET "disabled" 0.0;
124             target: "disclip";
125          }
126          program { name: "go_enabled";
127             signal: "elm,state,enabled";
128             source: "elm";
129             action: STATE_SET "default" 0.0;
130             target: "disclip";
131          }
132          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
133       }
134    }
135
136    group { name: "elm/genlist/item/default/default";
137       alias: "elm/genlist/item_odd/default/default";
138       alias: "elm/genlist/item_compress/default/default";
139       alias: "elm/genlist/item_compress_odd/default/default";
140       alias: "elm/list/item/default";
141       alias: "elm/list/item_odd/default";
142       alias: "elm/list/item_compress/default";
143       alias: "elm/list/item_compress_odd/default";
144       data.item: "stacking" "above";
145       data.item: "selectraise" "on";
146       data.item: "texts" "elm.text";
147       data.item: "contents" "elm.swallow.icon elm.swallow.end";
148       parts {
149          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
150          GENLIST_PART_BG_IMAGE
151          GENLIST_PART_BOTTOM_LINE
152          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
153          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
154          part { name: "elm.swallow.end";
155             clip_to: "disclip";
156             type: SWALLOW;
157             scale: 1;
158             description { state: "default" 0.0;
159                fixed: 1 0;
160                align: 1.0 0.5;
161                rel1.to_x: "elm.padding.right";
162                rel2 {
163                   relative: 0.0  1.0;
164                   to_x: "elm.padding.right";
165                }
166             }
167          }
168          part { name: "elm.text";
169             clip_to: "disclip";
170             type: TEXT;
171             mouse_events: 0;
172             scale: 1;
173             description { state: "default" 0.0;
174                rel1 {
175                   relative: 1.0  0.0;
176                   offset: 0 0;
177                   to_x: "elm.swallow.icon";
178                }
179                rel2 {
180                   to_x: "elm.swallow.end";
181                   relative: 0.0  1.0;
182                   offset:   0   0;
183                }
184                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
185                text {
186                   font: "SLP:style=Roman";
187                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
188                   min: 0 1;
189                   align: 0.0 0.5;
190                   text_class: "list_item";
191                }
192             }
193             description { state: "selected" 0.0;
194                inherit: "default" 0.0;
195                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
196             }
197          }
198          part { name: "elm.swallow.icon";
199             clip_to: "disclip";
200             type: SWALLOW;
201             description { state: "default" 0.0;
202                fixed: 1 0;
203                align: 0.0 0.5;
204                rel1 {
205                   relative: 1.0 0.0;
206                   to_x: "elm.padding.left";
207                }
208                rel2.to_x: "elm.padding.left";
209             }
210          }
211          GENLIST_PART_DISCLIP
212       }
213       programs {
214          // signal: elm,state,%s,active
215          //   a "check" item named %s went active
216          // signal: elm,state,%s,passive
217          //   a "check" item named %s went passive
218          // default is passive
219          program { name: "go_active";
220             signal: "elm,state,selected";
221             source: "elm";
222             action: STATE_SET "selected" 0.0;
223             target: "bg_image";
224             target: "elm.text";
225             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
226          }
227          program { name: "go_passive";
228             signal: "elm,state,unselected";
229             source: "elm";
230             action: STATE_SET "default" 0.0;
231             target: "bg_image";
232             target: "elm.text";
233             transition: LINEAR 0.1;
234          }
235          program { name: "go_disabled";
236             signal: "elm,state,disabled";
237             source: "elm";
238             action: STATE_SET "disabled" 0.0;
239             target: "disclip";
240          }
241          program { name: "go_enabled";
242             signal: "elm,state,enabled";
243             source: "elm";
244             action: STATE_SET "default" 0.0;
245             target: "disclip";
246          }
247          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
248       }
249    }
250
251
252 // Tizen Theme -------------------------------------------------------------------
253 // 2.2.1.1
254    group { name: "elm/genlist/item/1text/default";
255       alias: "elm/genlist/item_odd/1text/default";
256       alias: "elm/genlist/item_compress/1text/default";
257       alias: "elm/genlist/item_compress_odd/1text/default";
258
259       data.item: "stacking" "above";
260       data.item: "selectraise" "on";
261       data.item: "texts" "elm.text";
262       data.item: "flips" "elm.flip.icon elm.flip.content";
263       parts {
264          GENLIST_PART_DISCLIP
265          GENLIST_PART_BG_IMAGE
266          GENLIST_PART_BASE_REORDER( GENLIST_HEIGHT_1LINE )
267          GENLIST_PART_BOTTOM_LINE
268          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
269          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
270          GENLIST_PART_PADDING_TOP( 1 )
271          GENLIST_PART_PADDING_BOTTOM( 1 )
272          GENLIST_PART_FLIP
273
274          GENLIST_PART_TEXT_LISTITEM1("elm.text",
275             "elm.padding.left", "elm.padding.right")
276       }
277       programs {
278          GENLIST_PROGRAM_DISCLIP
279          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
280          GENLIST_PROGRAM_REORDER
281          GENLIST_PROGRAM_FLIP
282       }
283    }
284 // 2.2.1.1 (textblock)
285    group { name: "elm/genlist/item_compress/1text.tb/default";
286
287       data.item: "stacking" "above";
288       data.item: "selectraise" "on";
289       data.item: "texts" "elm.text";
290       data.item: "flips" "elm.flip.icon elm.flip.content";
291       parts {
292          GENLIST_PART_DISCLIP
293          GENLIST_PART_BG_IMAGE
294          GENLIST_PART_BASE_REORDER( GENLIST_HEIGHT_1LINE )
295          GENLIST_PART_BOTTOM_LINE
296          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
297          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
298          GENLIST_PART_FLIP
299
300          GENLIST_PART_TEXT_LISTITEM1_TB("elm.text",
301             "elm.padding.left", "elm.padding.right")
302       }
303       programs {
304          GENLIST_PROGRAM_DISCLIP
305          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
306          GENLIST_PROGRAM_REORDER
307          GENLIST_PROGRAM_FLIP
308       }
309    }
310
311 // 2.2.1.2
312    group { name: "elm/genlist/item/2text/default";
313       alias: "elm/genlist/item_odd/2text/default";
314       alias: "elm/genlist/item_compress/2text/default";
315       alias: "elm/genlist/item_compress_odd/2text/default";
316
317       data.item: "stacking" "above";
318       data.item: "selectraise" "on";
319       data.item: "texts" "elm.text.1 elm.text.2";
320       data.item: "flips" "elm.flip.icon elm.flip.content";
321       parts {
322          GENLIST_PART_DISCLIP
323          GENLIST_PART_BG_IMAGE
324          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
325          GENLIST_PART_BOTTOM_LINE
326          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
327          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
328          GENLIST_PART_FLIP
329
330          GENLIST_PART_TEXT_LISTITEM1("elm.text.1",
331             "elm.padding.left", "elm.text.2.left")
332          GENLIST_PART_PADDING_RIGHT_TO("elm.text.2.left", "elm.text.2",
333             GENLIST_PADDING_SIZE_DEFAULT)
334          GENLIST_PART_TEXT_SUBITEM1_FROM_R("elm.text.2")
335       }
336       programs {
337          GENLIST_PROGRAM_DISCLIP
338          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; )
339          GENLIST_PROGRAM_FLIP
340       }
341    }
342
343 // 2.2.1.3
344    group { name: "elm/genlist/item/2text.6/default";
345       alias: "elm/genlist/item_odd/2text.6/default";
346       alias: "elm/genlist/item_compress/2text.6/default";
347       alias: "elm/genlist/item_compress_odd/2text.6/default";
348       inherit: "elm/genlist/item/2text/default";
349
350       parts {
351          part { name: "elm.text.2";
352             description { state: "default" 0.0;
353                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
354             }
355          }
356       }
357    }
358
359 // 2.2.1.5 (scalable icon)
360    group { name: "elm/genlist/item/1text.1icon/default";
361       alias: "elm/genlist/item_odd/1text.1icon/default";
362       alias: "elm/genlist/item_compress/1text.1icon/default";
363       alias: "elm/genlist/item_compress_odd/1text.1icon/default";
364
365       data.item: "stacking" "above";
366       data.item: "selectraise" "on";
367       data.item: "texts" "elm.text";
368       data.item: "flips" "elm.flip.icon elm.flip.content";
369       data.item: "contents" "elm.icon";
370
371       parts {
372          GENLIST_PART_DISCLIP
373          GENLIST_PART_BG_IMAGE
374          GENLIST_PART_BASE_REORDER( GENLIST_HEIGHT_1LINE )
375          GENLIST_PART_BOTTOM_LINE
376          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
377          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
378          GENLIST_PART_PADDING_TOP( 1 )
379          GENLIST_PART_PADDING_BOTTOM( 1 )
380          GENLIST_PART_FLIP
381
382          GENLIST_PART_TEXT_LISTITEM1("elm.text",
383             "elm.padding.left", "elm.padding.icon.left")
384          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.left",
385             "elm.icon", GENLIST_PADDING_SIZE_DEFAULT)
386          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right", )
387       }
388       programs {
389          GENLIST_PROGRAM_DISCLIP
390          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
391          GENLIST_PROGRAM_REORDER
392          GENLIST_PROGRAM_FLIP
393       }
394    }
395
396 // 2.2.1.6 (Onoff icon)
397    group { name: "elm/genlist/item/1text.1icon.7/default";
398       alias: "elm/genlist/item_odd/1text.1icon.7/default";
399       inherit: "elm/genlist/item/1text.1icon/default";
400
401       parts {
402          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT+10 )
403          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right",
404             min: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
405             max: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
406          )
407       }
408    }
409
410 // 2.2.1.4 (Text button)
411    group { name: "elm/genlist/item/1text.1icon.6/default";
412       alias: "elm/genlist/item_odd/1text.1icon.6/default";
413       alias: "elm/genlist/item_compress/1text.1icon.6/default";
414       alias: "elm/genlist/item_compress_odd/1text.1icon.6/default";
415       inherit: "elm/genlist/item/1text.1icon/default";
416
417       parts {
418          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right",
419             min: 0 GENLIST_TEXT_BTN_HEIGHT;
420             max: 0 GENLIST_TEXT_BTN_HEIGHT;
421          )
422       }
423    }
424
425 // 2.2.1.7
426       group { name: "elm/genlist/item/1text.1icon.4/default";
427       alias: "elm/genlist/item_odd/1text.1icon.4/default";
428       alias: "elm/genlist/item_compress/1text.1icon.4/default";
429       alias: "elm/genlist/item_compress_odd/1text.1icon.4/default";
430       inherit: "elm/genlist/item/1text.1icon/default";
431
432       parts {
433          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right",
434             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
435             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
436          )
437       }
438    }
439
440 // 2.2.1.8
441    group { name: "elm/genlist/item/1text.1icon.5/default";
442       alias: "elm/genlist/item_odd/1text.1icon.5/default";
443       alias: "elm/genlist/item_compress/1text.1icon.5/default";
444       alias: "elm/genlist/item_compress_odd/1text.1icon.5/default";
445       inherit: "elm/genlist/item/1text.1icon/default";
446
447       parts {
448          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right",
449             rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
450             rel2.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
451          )
452       }
453    }
454
455 // 2.2.1.9
456    group { name: "elm/genlist/item/1text.2icon.3/default";
457       alias: "elm/genlist/item_odd/1text.2icon.3/default";
458       alias: "elm/genlist/item_compress/1text.2icon.3/default";
459       alias: "elm/genlist/item_compress_odd/1text.2icon.3/default";
460       data.item: "stacking" "above";
461       data.item: "selectraise" "on";
462       data.item: "texts" "elm.text";
463       data.item: "contents" "elm.icon.1 elm.icon.2";
464       data.item: "flips" "elm.flip.content";
465       parts {
466          GENLIST_PART_DISCLIP
467          GENLIST_PART_BG_IMAGE
468          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
469          GENLIST_PART_BOTTOM_LINE
470          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
471          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
472          GENLIST_PART_FLIP
473
474          GENLIST_PART_TEXT_LISTITEM1("elm.text",
475             "elm.padding.left", "elm.icon2.rect")
476          GENLIST_PART_PADDING_LEFT_TO("elm.padding.text.right", "elm.text",
477             GENLIST_PADDING_SIZE_DEFAULT)
478          // ICON for RIGHT side of the TEXT
479          part { name: "elm.icon.2";
480             type: SWALLOW;
481             clip_to: "disclip";
482             scale: 1;
483             GENLIST_DESCRIPTION_L("elm.padding.text.right",
484                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
485                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
486                fixed: 1 1;
487             )
488          }
489          // Maxmimum right X axis for TEXT
490          part { name: "elm.icon2.rect";
491             type: RECT;
492             scale: 1;
493             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
494                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
495                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
496                fixed: 1 1;
497                visible: 0;
498             )
499          }
500          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon1.left", "elm.icon.1",
501             GENLIST_PADDING_SIZE_DEFAULT)
502          GENLIST_PART_ICON_R("elm.icon.1", "elm.padding.right",
503             rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
504             rel2.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
505          )
506       }
507       programs {
508          GENLIST_PROGRAM_DISCLIP
509          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
510          GENLIST_PROGRAM_FLIP
511       }
512    }
513
514 // 2.2.1.9 (textblock)
515    group { name: "elm/genlist/item/1text.2icon.3.tb/default";
516       alias: "elm/genlist/item_compress/1text.2icon.3.tb/default";
517       data.item: "stacking" "above";
518       data.item: "selectraise" "on";
519       data.item: "texts" "elm.text";
520       data.item: "contents" "elm.icon.1 elm.icon.2";
521       data.item: "flips" "elm.flip.content";
522       parts {
523          GENLIST_PART_DISCLIP
524          GENLIST_PART_BG_IMAGE
525          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
526          GENLIST_PART_BOTTOM_LINE
527          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
528          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
529          GENLIST_PART_FLIP
530
531          GENLIST_PART_TEXT_LISTITEM1_TB("elm.text",
532             "elm.padding.left", "elm.icon2.rect")
533          GENLIST_PART_PADDING_LEFT_TO("elm.padding.text.right", "elm.text",
534             GENLIST_PADDING_SIZE_DEFAULT)
535          // ICON for RIGHT side of the TEXT
536          part { name: "elm.icon.2";
537             type: SWALLOW;
538             clip_to: "disclip";
539             scale: 1;
540             GENLIST_DESCRIPTION_L("elm.padding.text.right",
541                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
542                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
543                fixed: 1 1;
544             )
545          }
546          // Maxmimum right X axis for TEXT
547          part { name: "elm.icon2.rect";
548             type: RECT;
549             scale: 1;
550             GENLIST_DESCRIPTION_R("elm.padding.icon1.left",
551                min: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
552                max: (GENLIST_ICON_SMALL_SIZE + GENLIST_PADDING_SIZE_DEFAULT) GENLIST_ICON_SMALL_SIZE;
553                fixed: 1 1;
554                visible: 0;
555             )
556          }
557          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon1.left", "elm.icon.1",
558             GENLIST_PADDING_SIZE_DEFAULT)
559          GENLIST_PART_ICON_R("elm.icon.1", "elm.padding.right",
560             rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
561             rel2.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
562          )
563       }
564       programs {
565          GENLIST_PROGRAM_DISCLIP
566          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
567          GENLIST_PROGRAM_FLIP
568       }
569    }
570
571 // 2.2.1.10
572    group { name: "elm/genlist/item/1text.1icon.1/default";
573       alias: "elm/genlist/item_odd/1text.1icon.1/default";
574       alias: "elm/genlist/item_compress/1text.1icon.1/default";
575       alias: "elm/genlist/item_compress_odd/1text.1icon.1/default";
576       alias: "elm/genlist/item/1text.1icon.2/default";
577       alias: "elm/genlist/item_odd/1text.1icon.2/default";
578       alias: "elm/genlist/item_compress/1text.1icon.2/default";
579       alias: "elm/genlist/item_compress_odd/1text.1icon.2/default";
580
581       data.item: "stacking" "above";
582       data.item: "selectraise" "on";
583       data.item: "texts" "elm.text";
584       data.item: "contents" "elm.icon";
585       data.item: "flips" "elm.flip.content";
586       parts {
587          GENLIST_PART_DISCLIP
588          GENLIST_PART_BG_IMAGE
589          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
590          GENLIST_PART_BOTTOM_LINE
591          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
592          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
593          GENLIST_PART_FLIP
594
595           GENLIST_PART_ICON_L("elm.icon", "elm.padding.left",
596             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
597             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
598          )
599          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon.right", "elm.icon",
600              GENLIST_PADDING_SIZE_DEFAULT)
601          GENLIST_PART_TEXT_LISTITEM1("elm.text",
602             "elm.padding.icon.right", "elm.padding.right")
603       }
604       programs {
605          GENLIST_PROGRAM_DISCLIP
606          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
607          GENLIST_PROGRAM_FLIP
608       }
609    }
610
611 // 2.2.1.10 (textblock)
612    group { name: "elm/genlist/item_compress/1text.1icon.2.tb/default";
613
614       data.item: "stacking" "above";
615       data.item: "selectraise" "on";
616       data.item: "texts" "elm.text";
617       data.item: "contents" "elm.icon";
618       data.item: "flips" "elm.flip.content";
619       parts {
620          GENLIST_PART_DISCLIP
621          GENLIST_PART_BG_IMAGE
622          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
623          GENLIST_PART_BOTTOM_LINE
624          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
625          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
626          GENLIST_PART_FLIP
627
628          GENLIST_PART_ICON_L("elm.icon", "elm.padding.left",
629             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
630             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
631          )
632          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon.right", "elm.icon",
633             GENLIST_PADDING_SIZE_DEFAULT)
634          GENLIST_PART_TEXT_LISTITEM1_TB("elm.text",
635             "elm.padding.icon.right", "elm.padding.right")
636       }
637       programs {
638          GENLIST_PROGRAM_DISCLIP
639          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
640          GENLIST_PROGRAM_FLIP
641       }
642    }
643
644 // 2.2.1.11
645    group { name: "elm/genlist/item/2text.1icon/default";
646       alias: "elm/genlist/item_odd/2text.1icon/default";
647       alias: "elm/genlist/item_compress/2text.1icon/default";
648       alias: "elm/genlist/item_compress_odd/2text.1icon/default";
649       data.item: "stacking" "above";
650       data.item: "selectraise" "on";
651       data.item: "texts" "elm.text.1 elm.text.2";
652       data.item: "contents" "elm.icon";
653       data.item: "flips" "elm.flip.content";
654
655       parts {
656          GENLIST_PART_DISCLIP
657          GENLIST_PART_BG_IMAGE
658          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
659          GENLIST_PART_BOTTOM_LINE
660          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
661          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
662          GENLIST_PART_FLIP
663
664           GENLIST_PART_ICON_L("elm.icon", "elm.padding.left",
665             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
666             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
667          )
668          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon.right", "elm.icon",
669             GENLIST_PADDING_SIZE_DEFAULT)
670          GENLIST_PART_TEXT_LISTITEM1("elm.text.1",
671             "elm.padding.icon.right", "elm.padding.text2.left")
672          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text2.left", "elm.text.2",
673             GENLIST_PADDING_SIZE_DEFAULT)
674          GENLIST_PART_TEXT_SUBITEM1_FROM_R("elm.text.2")
675       }
676       programs {
677          GENLIST_PROGRAM_DISCLIP
678          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; )
679          GENLIST_PROGRAM_FLIP
680       }
681    }
682
683 // 2.2.1.12
684    group { name: "elm/genlist/item/2text.1icon.6/default";
685       alias: "elm/genlist/item_odd/2text.1icon.6/default";
686       alias: "elm/genlist/item_compress/2text.1icon.6/default";
687       alias: "elm/genlist/item_compress_odd/2text.1icon.6/default";
688       inherit: "elm/genlist/item/2text.1icon/default";
689
690       parts {
691          part { name: "elm.text.2";
692             description { state: "default" 0.0;
693                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
694             }
695          }
696       }
697    }
698
699 // 2.2.1.14
700 // 2.2.1.17
701 // 2.2.1.21
702 // 2.2.1.22
703    group { name: "elm/genlist/item/1text.2icon/default";
704       alias: "elm/genlist/item_odd/1text.2icon/default";
705       alias: "elm/genlist/item_compress/1text.2icon/default";
706       alias: "elm/genlist/item_compress_odd/1text.2icon/default";
707       alias: "elm/genlist/item/1text.2icon.6/default";
708       alias: "elm/genlist/item_odd/1text.2icon.6/default";
709       alias: "elm/genlist/item_compress/1text.2icon.6/default";
710       alias: "elm/genlist/item_compress_odd/1text.2icon.6/default";
711       alias: "elm/genlist/item/1text.2icon.4/default";
712       alias: "elm/genlist/item_odd/1text.2icon.4/default";
713       alias: "elm/genlist/item_compress/1text.2icon.4/default";
714       alias: "elm/genlist/item_compress_odd/1text.2icon.4/default";
715       data.item: "stacking" "above";
716       data.item: "selectraise" "on";
717       data.item: "texts" "elm.text";
718       data.item: "contents" "elm.icon.1 elm.icon.2";
719       data.item: "flips" "elm.flip.content";
720
721       parts {
722          GENLIST_PART_DISCLIP
723          GENLIST_PART_BG_IMAGE
724          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
725          GENLIST_PART_BOTTOM_LINE
726          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
727          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
728          GENLIST_PART_FLIP
729
730          GENLIST_PART_ICON_L("elm.icon.1", "elm.padding.left", )
731          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1",
732             GENLIST_PADDING_SIZE_DEFAULT)
733          GENLIST_PART_TEXT_LISTITEM1("elm.text",
734             "elm.padding.icon1.right", "elm.padding.icon2.left")
735          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2",
736             GENLIST_PADDING_SIZE_DEFAULT)
737          GENLIST_PART_ICON_R("elm.icon.2", "elm.padding.right", )
738       }
739       programs {
740          GENLIST_PROGRAM_DISCLIP
741          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
742          GENLIST_PROGRAM_FLIP
743       }
744    }
745
746 // 2.2.1.15
747    group { name: "elm/genlist/item/1text.2icon.7/default";
748       alias: "elm/genlist/item_odd/1text.2icon.7/default";
749       inherit: "elm/genlist/item/1text.2icon/default";
750
751       parts {
752          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT+16 )
753          GENLIST_PART_ICON_R("elm.icon.2", "elm.padding.right",
754             min: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
755             max: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
756          )
757       }
758    }
759
760 // Textblock
761 // 2.2.1.14
762 // 2.2.1.17
763 // 2.2.1.21
764 // 2.2.1.22
765    group { name: "elm/genlist/item/1text.2icon.tb/default";
766       alias: "elm/genlist/item_odd/1text.2icon.tb/default";
767       alias: "elm/genlist/item_compress/1text.2icon.tb/default";
768       alias: "elm/genlist/item_compress_odd/1text.2icon.tb/default";
769       alias: "elm/genlist/item/1text.2icon.6.tb/default";
770       alias: "elm/genlist/item_odd/1text.2icon.6.tb/default";
771       alias: "elm/genlist/item_compress/1text.2icon.6.tb/default";
772       alias: "elm/genlist/item_compress_odd/1text.2icon.6.tb/default";
773       data.item: "stacking" "above";
774       data.item: "selectraise" "on";
775       data.item: "texts" "elm.text";
776       data.item: "contents" "elm.icon.1 elm.icon.2";
777       data.item: "flips" "elm.flip.content";
778
779       parts {
780          GENLIST_PART_DISCLIP
781          GENLIST_PART_BG_IMAGE
782          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
783          GENLIST_PART_BOTTOM_LINE
784          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
785          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
786          GENLIST_PART_FLIP
787
788          GENLIST_PART_ICON_L("elm.icon.1", "elm.padding.left", )
789          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1",
790             GENLIST_PADDING_SIZE_DEFAULT)
791          GENLIST_PART_TEXT_LISTITEM1_TB("elm.text",
792             "elm.padding.icon1.right", "elm.padding.icon2.left")
793          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2",
794             GENLIST_PADDING_SIZE_DEFAULT)
795          GENLIST_PART_ICON_R("elm.icon.2", "elm.padding.right", )
796       }
797       programs {
798          GENLIST_PROGRAM_DISCLIP
799          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
800          GENLIST_PROGRAM_FLIP
801       }
802    }
803
804 // 2.2.1.13
805    group { name: "elm/genlist/item/1text.2icon.1/default";
806       alias: "elm/genlist/item_odd/1text.2icon/1/default";
807       alias: "elm/genlist/item_compress/1text.2icon.1/default";
808       alias: "elm/genlist/item_compress_odd/1text.2icon.1/default";
809       inherit: "elm/genlist/item/1text.2icon/default";
810
811       parts {
812          GENLIST_PART_ICON_R("elm.icon.2", "elm.padding.right",
813             min: 0 GENLIST_TEXT_BTN_HEIGHT;
814             max: 0 GENLIST_TEXT_BTN_HEIGHT;
815          )
816       }
817    }
818
819 // 2.2.1.16
820 // 2.2.1.20
821    group { name: "elm/genlist/item/1text.1icon.3/default";
822       alias: "elm/genlist/item_odd/1text.1icon.3/default";
823       alias: "elm/genlist/item_compress/1text.1icon.3/default";
824       alias: "elm/genlist/item_compress_odd/1text.1icon.3/default";
825       inherit: "elm/genlist/item/1text.1icon.1/default";
826
827       parts {
828          part { name: "elm.icon";
829             description { state: "default" 0.0;
830                fixed: 1 1;
831                min: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
832                max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
833             }
834             GENLIST_DESCRIPTION_FLIP_ENABLED
835          }
836       }
837    }
838
839 // 2.2.1.18
840 // 2.2.1.23
841    group { name: "elm/genlist/item/1text.2icon.2/default";
842       alias: "elm/genlist/item_odd/1text.2icon.2/default";
843       alias: "elm/genlist/item_compress/1text.2icon.2/default";
844       alias: "elm/genlist/item_compress_odd/1text.2icon.2/default";
845
846       data.item: "stacking" "above";
847       data.item: "selectraise" "on";
848       data.item: "texts" "elm.text";
849       data.item: "contents" "elm.icon.1 elm.icon.2";
850       data.item: "flips" "elm.flip.content";
851
852       parts {
853          GENLIST_PART_DISCLIP
854          GENLIST_PART_BG_IMAGE
855          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
856          GENLIST_PART_BOTTOM_LINE
857          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
858          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
859          GENLIST_PART_FLIP
860
861          GENLIST_PART_ICON_L("elm.icon.1", "elm.padding.left",
862             min: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
863             max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
864          )
865          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1",
866             GENLIST_PADDING_SIZE_DEFAULT)
867          GENLIST_PART_ICON_L("elm.icon.2", "elm.padding.icon1.right",
868             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
869             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
870          )
871          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon2.right", "elm.icon.2",
872             GENLIST_PADDING_SIZE_DEFAULT)
873          GENLIST_PART_TEXT_LISTITEM1("elm.text",
874             "elm.padding.icon2.right", "elm.padding.right")
875       }
876       programs {
877          GENLIST_PROGRAM_DISCLIP
878          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
879          GENLIST_PROGRAM_FLIP
880       }
881    }
882
883 // 2.2.1.19
884 // 2.2.1.25
885    group { name: "elm/genlist/item/1text.3icon/default";
886       alias: "elm/genlist/item_odd/1text.3icon/default";
887       alias: "elm/genlist/item_compress/1text.3icon/default";
888       alias: "elm/genlist/item_compress_odd/1text.3icon/default";
889
890       data.item: "stacking" "above";
891       data.item: "selectraise" "on";
892       data.item: "texts" "elm.text";
893       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
894       data.item: "flips" "elm.flip.content";
895
896       parts {
897          GENLIST_PART_DISCLIP
898          GENLIST_PART_BG_IMAGE
899          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
900          GENLIST_PART_BOTTOM_LINE
901          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
902          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
903          GENLIST_PART_FLIP
904
905          GENLIST_PART_ICON_L("elm.icon.1", "elm.padding.left",
906             min: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
907             max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
908          )
909          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1",
910              GENLIST_PADDING_SIZE_DEFAULT)
911          GENLIST_PART_ICON_L("elm.icon.2", "elm.padding.icon1.right",
912             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
913             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
914          )
915          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon2.right", "elm.icon.2",
916             GENLIST_PADDING_SIZE_DEFAULT)
917          GENLIST_PART_TEXT_LISTITEM1("elm.text",
918             "elm.padding.icon2.right", "elm.padding.icon3.left")
919          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon3.left", "elm.icon.3",
920             GENLIST_PADDING_SIZE_DEFAULT)
921          GENLIST_PART_ICON_R("elm.icon.3", "elm.padding.right", )
922       }
923       programs {
924          GENLIST_PROGRAM_DISCLIP
925          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
926          GENLIST_PROGRAM_FLIP
927       }
928    }
929
930 // 2.2.1.24
931    group { name: "elm/genlist/item/1text.3icon.2/default";
932       alias: "elm/genlist/item_odd/1text.3icon.2/default";
933       alias: "elm/genlist/item_compress/1text.3icon.2/default";
934       alias: "elm/genlist/item_compress_odd/1text.3icon.2/default";
935       data.item: "stacking" "above";
936       data.item: "selectraise" "on";
937       data.item: "texts" "elm.text";
938       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
939       data.item: "flips" "elm.flip.content";
940
941       parts {
942          GENLIST_PART_DISCLIP
943          GENLIST_PART_BG_IMAGE
944          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
945          GENLIST_PART_BOTTOM_LINE
946          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
947          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
948          GENLIST_PART_FLIP
949
950          GENLIST_PART_ICON_L("elm.icon.1", "elm.padding.left",
951             min: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
952             max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
953          )
954          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1",
955             GENLIST_PADDING_SIZE_DEFAULT)
956          GENLIST_PART_TEXT_LISTITEM1("elm.text",
957             "elm.padding.icon1.right", "elm.padding.icon2.left")
958          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2",
959             GENLIST_PADDING_SIZE_DEFAULT)
960          GENLIST_PART_ICON_R("elm.icon.2", "elm.padding.icon3.left",
961             min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
962             max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
963          )
964          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon3.left", "elm.icon.3",
965             GENLIST_PADDING_SIZE_DEFAULT)
966          GENLIST_PART_ICON_R("elm.icon.3", "elm.padding.right", )
967       }
968       programs {
969          GENLIST_PROGRAM_DISCLIP
970          GENLIST_PROGRAM_SELECT( target: "elm.text"; )
971          GENLIST_PROGRAM_FLIP
972       }
973    }
974
975 // 2.2.1.26
976    group { name: "elm/genlist/item/2text.4/default";
977       alias: "elm/genlist/item_odd/2text.4/default";
978       alias: "elm/genlist/item_compress/2text.4/default";
979       alias: "elm/genlist/item_compress_odd/2text.4/default";
980
981       data.item: "stacking" "above";
982       data.item: "selectraise" "on";
983       data.item: "texts" "elm.text.1 elm.text.2";
984       data.item: "flips" "elm.flip.content";
985
986       parts {
987          GENLIST_PART_DISCLIP
988          GENLIST_PART_BG_IMAGE
989          GENLIST_PART_BASE( 98 )
990          GENLIST_PART_BOTTOM_LINE
991          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
992          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
993          GENLIST_PART_FLIP
994
995          GENLIST_PART_TEXT_CONVERTOR("elm.text.1",
996             "elm.padding.left", "elm.vertical_line.left", align: 1 0.5; )
997          GENLIST_PART_PADDING_RIGHT_TO("elm.vertical_line.left", "vertical_line",
998             GENLIST_PADDING_SIZE_DEFAULT)
999          part { name: "vertical_line";
1000             type: RECT;
1001             mouse_events: 0;
1002             GENLIST_DESCRIPTION_R("elm.text.2.left",
1003                min: 1 0;
1004                fixed: 1 0;
1005                color: GENLIST_PART_LIST_LINE_COLOR_INC;
1006             )
1007          }
1008          GENLIST_PART_PADDING_RIGHT_TO("elm.text.2.left", "elm.text.2",
1009             GENLIST_PADDING_SIZE_DEFAULT)
1010          GENLIST_PART_TEXT_SUBITEM1_FIXED("elm.text.2",
1011             GENLIST_DESCRIPTION_R, "elm.padding.right", 222)
1012       }
1013       programs {
1014          GENLIST_PROGRAM_DISCLIP
1015          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; )
1016          GENLIST_PROGRAM_FLIP
1017       }
1018    }
1019
1020 // 2.2.1.27
1021    group { name: "elm/genlist/item/2text.5/default";
1022       alias: "elm/genlist/item_odd/2text.5/default";
1023       alias: "elm/genlist/item_compress/2text.5/default";
1024       alias: "elm/genlist/item_compress_odd/2text.5/default";
1025
1026       data.item: "stacking" "above";
1027       data.item: "selectraise" "on";
1028       data.item: "texts" "elm.text.1 elm.text.2";
1029       data.item: "flips" "elm.flip.content";
1030
1031       parts {
1032          GENLIST_PART_DISCLIP
1033          GENLIST_PART_BG_IMAGE
1034          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
1035          GENLIST_PART_BOTTOM_LINE
1036          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1037          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1038          GENLIST_PART_FLIP
1039
1040          GENLIST_PART_TEXT_SUBITEM1_FIXED("elm.text.2",
1041             GENLIST_DESCRIPTION_L, "elm.padding.left", 154)
1042          GENLIST_PART_PADDING_LEFT_TO("elm.text.2.right", "elm.text.2",
1043             GENLIST_PADDING_SIZE_DEFAULT)
1044          part { name: "vertical_line";
1045             type: RECT;
1046             mouse_events: 0;
1047             GENLIST_DESCRIPTION_L("elm.text.2.right",
1048                min: 1 0;
1049                fixed: 1 0;
1050                color: GENLIST_PART_LIST_LINE_COLOR_INC;
1051             )
1052          }
1053          GENLIST_PART_PADDING_LEFT_TO("elm.vertical_line.right", "vertical_line",
1054             GENLIST_PADDING_SIZE_DEFAULT)
1055          GENLIST_PART_TEXT_CONVERTOR("elm.text.1",
1056             "elm.vertical_line.right", "elm.padding.right",)
1057       }
1058       programs {
1059          GENLIST_PROGRAM_DISCLIP
1060          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; )
1061          GENLIST_PROGRAM_FLIP
1062       }
1063    }
1064
1065 // 2.2.1.28
1066    group { name: "elm/genlist/item/1text.1icon.divider/default";
1067       alias: "elm/genlist/item_odd/1text.1icon.divider/default";
1068       inherit: "elm/genlist/item/1text.1icon.7/default";
1069       images.image: "00_winset_divider_line.png" COMP;
1070
1071       parts {
1072          GENLIST_PART_TEXT_LISTITEM1("elm.text",
1073             "elm.padding.left", "elm.padding.divider.left")
1074          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.divider.left", "elm.divider", GENLIST_PADDING_SIZE_DEFAULT)
1075          part { name: "elm.divider";
1076             GENLIST_DESCRIPTION_R("elm.padding.icon.left",
1077                min: 2 72;
1078                max: 2 72;
1079                fixed: 1 1;
1080                image.normal: "00_winset_divider_line.png";
1081             )
1082          }
1083          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.left", "elm.icon", 26)
1084          GENLIST_PART_ICON_R("elm.icon", "elm.padding.right",
1085             min: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
1086             max: GENLIST_ICON_ONOFF_WIDTH GENLIST_ICON_ONOFF_HEIGHT;
1087          )
1088       }
1089    }
1090
1091 // 2.2.1.29
1092    group { name: "elm/genlist/item/1text.2icon.divider/default";
1093       alias: "elm/genlist/item_odd/1text.2icon.divider/default";
1094       inherit: "elm/genlist/item/1text.2icon.7/default";
1095
1096       parts {
1097         GENLIST_PART_TEXT_LISTITEM1("elm.text",
1098             "elm.padding.icon1.right", "elm.padding.divider.left")
1099          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.divider.left", "elm.divider", GENLIST_PADDING_SIZE_DEFAULT)
1100          part { name: "elm.divider";
1101             GENLIST_DESCRIPTION_R("elm.padding.icon2.left",
1102                min: 2 72;
1103                max: 2 72;
1104                fixed: 1 1;
1105                image.normal: "00_winset_divider_line.png";
1106             )
1107          }
1108       }
1109    }
1110
1111 // 3.2.1
1112    group { name: "elm/genlist/item/2text.2/default";
1113       alias: "elm/genlist/item_odd/2text.2/default";
1114       alias: "elm/genlist/item_compress/2text.2/default";
1115       alias: "elm/genlist/item_compress_odd/2text.2/default";
1116       data.item: "stacking" "above";
1117       data.item: "selectraise" "on";
1118       data.item: "texts" "elm.text.1 elm.text.2";
1119       data.item: "flips" "elm.flip.content";
1120       parts {
1121          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1122          GENLIST_PART_BG_IMAGE
1123          GENLIST_PART_BOTTOM_LINE
1124          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1125          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1126          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1127          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1128          part { name: "elm.text.1";
1129             clip_to: "disclip";
1130             type: TEXT;
1131             mouse_events: 0;
1132             scale: 1;
1133             description { state: "default" 0.0;
1134                min: 0 GENLIST_SIZE_61_INC;
1135                fixed: 0 1;
1136                rel1 {
1137                   relative: 1.0 1.0;
1138                   to_x: "elm.padding.left";
1139                   to_y: "elm.padding.top";
1140                }
1141                rel2 {
1142                   relative: 0.0 1.0;
1143                   to_x: "elm.padding.right";
1144                   to_y: "elm.padding.top";
1145                }
1146                align: 0.0 0.0;
1147                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1148                text {
1149                   font: "SLP:style=Roman";
1150                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
1151                   min: 0 1;
1152                   align: 0.0 0.5;
1153                   text_class: "list_item";
1154                }
1155             }
1156             description { state: "selected" 0.0;
1157                inherit: "default" 0.0;
1158                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
1159             }
1160             GENLIST_DESCRIPTION_FLIP_ENABLED
1161          }
1162          part { name: "elm.text.2";
1163             clip_to: "disclip";
1164             type: TEXT;
1165             mouse_events: 0;
1166             scale: 1;
1167             description { state: "default" 0.0;
1168                rel1 {
1169                   relative: 1.0 1.0;
1170                   to_x: "elm.padding.left";
1171                   to_y: "elm.text.1";
1172                }
1173                rel2 {
1174                   relative: 0.0 0.0;
1175                   to_x: "elm.padding.right";
1176                   to_y: "elm.padding.bottom";
1177                }
1178                align: 0.0 0.0;
1179                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1180                text {
1181                   font: "SLP:style=Medium";
1182                   size: GENLIST_FONT_32_INC;
1183                   min: 0 1;
1184                   align: 0.0 0.5;
1185                   text_class: "slp_medium";
1186                }
1187             }
1188             description { state: "selected" 0.0;
1189                inherit: "default" 0.0;
1190                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
1191             }
1192             GENLIST_DESCRIPTION_FLIP_ENABLED
1193          }
1194          GENLIST_PART_FLIP
1195          GENLIST_PART_DISCLIP
1196       }
1197       programs {
1198          // signal: elm,state,%s,active
1199          //   a "check" item named %s went active
1200          // signal: elm,state,%s,passive
1201          //   a "check" item named %s went passive
1202          // default is passive
1203          program { name: "go_active";
1204             signal: "elm,state,selected";
1205             source: "elm";
1206             action: STATE_SET "selected" 0.0;
1207             target: "bg_image";
1208             target: "elm.text.1";
1209             target: "elm.text.2";
1210             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
1211          }
1212          program { name: "go_passive";
1213             signal: "elm,state,unselected";
1214             source: "elm";
1215             action: STATE_SET "default" 0.0;
1216             target: "bg_image";
1217             target: "elm.text.1";
1218             target: "elm.text.2";
1219             transition: LINEAR 0.1;
1220          }
1221          program { name: "go_disabled";
1222             signal: "elm,state,disabled";
1223             source: "elm";
1224             action: STATE_SET "disabled" 0.0;
1225             target: "disclip";
1226          }
1227          program { name: "go_enabled";
1228             signal: "elm,state,enabled";
1229             source: "elm";
1230             action: STATE_SET "default" 0.0;
1231             target: "disclip";
1232          }
1233          GENLIST_PROGRAM_FLIP_2TEXT
1234          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
1235       }
1236    }
1237
1238    group { name: "elm/genlist/item_compress/2text.2.tb/default";
1239       inherit: "elm/genlist/item/2text.2/default";
1240       parts {
1241          part { name: "elm.text.2";
1242             clip_to: "disclip";
1243             type: TEXTBLOCK;
1244             mouse_events: 0;
1245             scale: 1;
1246             description { state: "default" 0.0;
1247                rel1 {
1248                   relative: 1.0 1.0;
1249                   to_x: "elm.padding.left";
1250                   to_y: "elm.text.1";
1251                }
1252                rel2 {
1253                   relative: 0.0 0.0;
1254                   to_x: "elm.padding.right";
1255                   to_y: "elm.padding.bottom";
1256                }
1257                align: 0.0 0.5;
1258                text {
1259                   style: "genlist_style_list_sub_text_default";
1260                   min: 0 1;
1261                   align: 0.0 0.5;
1262                }
1263             }
1264             description { state: "selected" 0.0;
1265                inherit: "default" 0.0;
1266                text.style: "genlist_style_list_sub_text_focus";
1267             }
1268             GENLIST_DESCRIPTION_FLIP_ENABLED
1269          }
1270       }
1271    }
1272
1273 //
1274    group { name: "elm/genlist/item/2text.8/default";
1275       alias: "elm/genlist/item_odd/2text.8/default";
1276       alias: "elm/genlist/item_compress/2text.8/default";
1277       alias: "elm/genlist/item_compress_odd/2text.8/default";
1278       data.item: "stacking" "above";
1279       data.item: "selectraise" "on";
1280       data.item: "texts" "elm.text.1 elm.text.2";
1281       data.item: "flips" "elm.flip.content";
1282       parts {
1283          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1284          GENLIST_PART_BG_IMAGE
1285          GENLIST_PART_BOTTOM_LINE
1286          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1287          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1288          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1289          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1290          part { name: "elm.text.1";
1291             clip_to: "disclip";
1292             type: TEXTBLOCK;
1293             mouse_events: 0;
1294             scale: 1;
1295             description { state: "default" 0.0;
1296                min: 0 GENLIST_SIZE_61_INC;
1297                fixed: 1 1;
1298                rel1 {
1299                   relative: 1.0 1.0;
1300                   to_x: "elm.padding.left";
1301                   to_y: "elm.padding.top";
1302                }
1303                rel2 {
1304                   relative: 0.0 1.0;
1305                   to_x: "elm.padding.right";
1306                   to_y: "elm.padding.top";
1307                }
1308                align: 0.0 0.0;
1309                text {
1310                   style: "genlist_style_list_main_text_unread";
1311                   min: 0 1;
1312                   align: 0.0 0.5;
1313                }
1314             }
1315             description { state: "selected" 0.0;
1316                inherit: "default" 0.0;
1317                text.style: "genlist_style_list_main_text_focus";
1318             }
1319             GENLIST_DESCRIPTION_FLIP_ENABLED
1320          }
1321          part { name: "elm.text.2";
1322             clip_to: "disclip";
1323             type: TEXTBLOCK;
1324             mouse_events: 0;
1325             scale: 1;
1326             description { state: "default" 0.0;
1327                fixed: 1 0;
1328                rel1 {
1329                   relative: 1.0 1.0;
1330                   to_x: "elm.padding.left";
1331                   to_y: "elm.text.1";
1332                }
1333                rel2 {
1334                   relative: 0.0 0.0;
1335                   to_x: "elm.padding.right";
1336                   to_y: "elm.padding.bottom";
1337                }
1338                align: 0.0 0.0;
1339                text {
1340                   style: "genlist_style_list_sub_text_default";
1341                   min: 0 1;
1342                   align: 0.0 0.5;
1343                }
1344             }
1345             description { state: "selected" 0.0;
1346                inherit: "default" 0.0;
1347                text.style: "genlist_style_list_sub_text_focus";
1348             }
1349             GENLIST_DESCRIPTION_FLIP_ENABLED
1350          }
1351          GENLIST_PART_FLIP
1352          GENLIST_PART_DISCLIP
1353       }
1354       programs {
1355          // signal: elm,state,%s,active
1356          //   a "check" item named %s went active
1357          // signal: elm,state,%s,passive
1358          //   a "check" item named %s went passive
1359          // default is passive
1360          program { name: "go_active";
1361             signal: "elm,state,selected";
1362             source: "elm";
1363             action: STATE_SET "selected" 0.0;
1364             target: "bg_image";
1365             target: "elm.text.1";
1366             target: "elm.text.2";
1367             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
1368          }
1369          program { name: "go_passive";
1370             signal: "elm,state,unselected";
1371             source: "elm";
1372             action: STATE_SET "default" 0.0;
1373             target: "bg_image";
1374             target: "elm.text.1";
1375             target: "elm.text.2";
1376             transition: LINEAR 0.1;
1377          }
1378          program { name: "go_disabled";
1379             signal: "elm,state,disabled";
1380             source: "elm";
1381             action: STATE_SET "disabled" 0.0;
1382             target: "disclip";
1383          }
1384          program { name: "go_enabled";
1385             signal: "elm,state,enabled";
1386             source: "elm";
1387             action: STATE_SET "default" 0.0;
1388             target: "disclip";
1389          }
1390          GENLIST_PROGRAM_FLIP_2TEXT
1391          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
1392       }
1393    }
1394
1395 // 3.2.2
1396    group { name: "elm/genlist/item/2text.3/default";
1397       alias: "elm/genlist/item_odd/2text.3/default";
1398       alias: "elm/genlist/item_compress/2text.3/default";
1399       alias: "elm/genlist/item_compress_odd/2text.3/default";
1400       data.item: "stacking" "above";
1401       data.item: "selectraise" "on";
1402       data.item: "texts" "elm.text.1 elm.text.2";
1403       data.item: "flips" "elm.flip.content";
1404       parts {
1405          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1406          GENLIST_PART_BG_IMAGE
1407          GENLIST_PART_BOTTOM_LINE
1408          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1409          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1410          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1411          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1412          part { name: "elm.text.1";
1413             clip_to: "disclip";
1414             type: TEXT;
1415             mouse_events: 0;
1416             scale: 1;
1417             description { state: "default" 0.0;
1418                min: 0 GENLIST_SIZE_61_INC;
1419                fixed: 0 1;
1420                rel1 {
1421                   relative: 1.0 0.0;
1422                   to_x: "elm.padding.left";
1423                   to_y: "elm.padding.bottom";
1424                }
1425                rel2 {
1426                   relative: 0.0 0.0;
1427                   to_x: "elm.padding.right";
1428                   to_y: "elm.padding.bottom";
1429                }
1430                align: 0.0 1.0;
1431                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1432                text {
1433                   font: "SLP:style=Roman";
1434                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
1435                   min: 0 1;
1436                   align: 0.0 0.5;
1437                   text_class: "slp_roman";
1438                }
1439             }
1440             description { state: "selected" 0.0;
1441                inherit: "default" 0.0;
1442                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
1443             }
1444             GENLIST_DESCRIPTION_FLIP_ENABLED
1445          }
1446          part { name: "elm.text.2";
1447             clip_to: "disclip";
1448             type: TEXT;
1449             mouse_events: 0;
1450             scale: 1;
1451             description { state: "default" 0.0;
1452                rel1 {
1453                   relative: 1.0 1.0;
1454                   to_x: "elm.padding.left";
1455                   to_y: "elm.padding.top";
1456                }
1457                rel2 {
1458                   relative: 0.0 0.0;
1459                   to_x: "elm.padding.right";
1460                   to_y: "elm.text.1";
1461                }
1462                align: 0.0 1.0;
1463                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1464                text {
1465                   font: "SLP:style=Medium";
1466                   size: GENLIST_FONT_32_INC;
1467                   min: 0 1;
1468                   align: 0.0 0.5;
1469                   text_class: "list_item";
1470                }
1471             }
1472             description { state: "selected" 0.0;
1473                inherit: "default" 0.0;
1474                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
1475             }
1476             GENLIST_DESCRIPTION_FLIP_ENABLED
1477          }
1478          GENLIST_PART_FLIP
1479          GENLIST_PART_DISCLIP
1480       }
1481       programs {
1482          // signal: elm,state,%s,active
1483          //   a "check" item named %s went active
1484          // signal: elm,state,%s,passive
1485          //   a "check" item named %s went passive
1486          // default is passive
1487          program { name: "go_active";
1488             signal: "elm,state,selected";
1489             source: "elm";
1490             action: STATE_SET "selected" 0.0;
1491             target: "bg_image";
1492             target: "elm.text.1";
1493             target: "elm.text.2";
1494             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
1495          }
1496          program { name: "go_passive";
1497             signal: "elm,state,unselected";
1498             source: "elm";
1499             action: STATE_SET "default" 0.0;
1500             target: "bg_image";
1501             target: "elm.text.1";
1502             target: "elm.text.2";
1503             transition: LINEAR 0.1;
1504          }
1505          program { name: "go_disabled";
1506             signal: "elm,state,disabled";
1507             source: "elm";
1508             action: STATE_SET "disabled" 0.0;
1509             target: "disclip";
1510          }
1511          program { name: "go_enabled";
1512             signal: "elm,state,enabled";
1513             source: "elm";
1514             action: STATE_SET "default" 0.0;
1515             target: "disclip";
1516          }
1517          GENLIST_PROGRAM_FLIP_2TEXT
1518          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
1519       }
1520    }
1521
1522 // 3.2.3
1523    group { name: "elm/genlist/item/3text/default";
1524       alias: "elm/genlist/item_odd/3text/default";
1525       alias: "elm/genlist/item_compress/3text/default";
1526       alias: "elm/genlist/item_compress_odd/3text/default";
1527       data.item: "stacking" "above";
1528       data.item: "selectraise" "on";
1529       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
1530       data.item: "flips" "elm.flip.content";
1531       parts {
1532          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1533          GENLIST_PART_BG_IMAGE
1534          GENLIST_PART_BOTTOM_LINE
1535          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1536          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1537          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1538          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1539          part { name: "elm.text.3";
1540             clip_to: "disclip";
1541             type: TEXT;
1542             mouse_events: 0;
1543             scale: 1;
1544             description { state: "default" 0.0;
1545                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
1546                fixed: 1 1;
1547                rel1 {
1548                   relative: 0.0 1.0;
1549                   to_x: "elm.padding.right";
1550                   to_y: "elm.padding.top";
1551                }
1552                rel2 {
1553                   relative: 0.0 1.0;
1554                   to_x: "elm.padding.right";
1555                   to_y: "elm.padding.top";
1556                }
1557                align: 1.0 0.0;
1558                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1559                text {
1560                   font: "SLP:style=Medium";
1561                   size: GENLIST_FONT_32_INC;
1562                   min: 0 1;
1563                   align: 1.0 0.5;
1564                   text_class: "slp_medium";
1565                }
1566             }
1567             description { state: "selected" 0.0;
1568                inherit: "default" 0.0;
1569                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
1570             }
1571             GENLIST_DESCRIPTION_FLIP_ENABLED
1572          }
1573          part { name: "elm.padding.text3.left";
1574             clip_to: "disclip";
1575             type: RECT;
1576             mouse_events: 0;
1577             scale: 1;
1578             description { state: "default" 0.0;
1579                min: GENLIST_ICON_SMALL_SIZE 0;
1580                fixed: 1 0;
1581                rel1.to_x: "elm.text.3";
1582                rel2 {
1583                   relative: 0.0 1.0;
1584                   to_x: "elm.text.3";
1585                }
1586                align: 1.0 0.5;
1587                visible: 0;
1588             }
1589          }
1590          part { name: "elm.text.1";
1591             clip_to: "disclip";
1592             type: TEXT;
1593             mouse_events: 0;
1594             scale: 1;
1595             description { state: "default" 0.0;
1596                rel1 {
1597                   relative: 1.0 1.0;
1598                   to_x: "elm.padding.left";
1599                   to_y: "elm.padding.top";
1600                }
1601                rel2 {
1602                   relative: 0.0 1.0;
1603                   to_x: "elm.padding.text3.left";
1604                   to_y: "elm.text.3";
1605                }
1606                align: 0.0 0.5;
1607                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1608                text {
1609                   font: "SLP:style=Roman";
1610                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
1611                   min: 0 1;
1612                   align: 0.0 0.5;
1613                   text_class: "list_item";
1614                }
1615             }
1616             description { state: "selected" 0.0;
1617                inherit: "default" 0.0;
1618                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
1619             }
1620             GENLIST_DESCRIPTION_FLIP_ENABLED
1621          }
1622          part { name: "elm.text.2";
1623             clip_to: "disclip";
1624             type: TEXT;
1625             mouse_events: 0;
1626             scale: 1;
1627             description { state: "default" 0.0;
1628                rel1 {
1629                   relative: 1.0 1.0;
1630                   to_x: "elm.padding.left";
1631                   to_y: "elm.text.1";
1632                }
1633                rel2 {
1634                   relative: 0.0 0.0;
1635                   to_x: "elm.padding.right";
1636                   to_y: "elm.padding.bottom";
1637                }
1638                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1639                text {
1640                   font: "SLP:style=Medium";
1641                   size: GENLIST_FONT_32_INC;
1642                   min: 0 1;
1643                   align: 0.0 0.5;
1644                   text_class: "slp_medium";
1645                }
1646             }
1647             description { state: "selected" 0.0;
1648                inherit: "default" 0.0;
1649                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
1650             }
1651             GENLIST_DESCRIPTION_FLIP_ENABLED
1652          }
1653          GENLIST_PART_FLIP
1654          GENLIST_PART_DISCLIP
1655       }
1656       programs {
1657          // signal: elm,state,%s,active
1658          //   a "check" item named %s went active
1659          // signal: elm,state,%s,passive
1660          //   a "check" item named %s went passive
1661          // default is passive
1662          program { name: "go_active";
1663             signal: "elm,state,selected";
1664             source: "elm";
1665             action: STATE_SET "selected" 0.0;
1666             target: "bg_image";
1667             target: "elm.text.1";
1668             target: "elm.text.2";
1669             target: "elm.text.3";
1670             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
1671          }
1672          program { name: "go_passive";
1673             signal: "elm,state,unselected";
1674             source: "elm";
1675             action: STATE_SET "default" 0.0;
1676             target: "bg_image";
1677             target: "elm.text.1";
1678             target: "elm.text.2";
1679             target: "elm.text.3";
1680             transition: LINEAR 0.1;
1681          }
1682          program { name: "go_disabled";
1683             signal: "elm,state,disabled";
1684             source: "elm";
1685             action: STATE_SET "disabled" 0.0;
1686             target: "disclip";
1687          }
1688          program { name: "go_enabled";
1689             signal: "elm,state,enabled";
1690             source: "elm";
1691             action: STATE_SET "default" 0.0;
1692             target: "disclip";
1693          }
1694          GENLIST_PROGRAM_FLIP_3TEXT
1695          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
1696       }
1697    }
1698
1699    group { name: "elm/genlist/item_compress/3text.tb/default";
1700       inherit: "elm/genlist/item/3text/default";
1701       parts {
1702          part { name: "elm.text.2";
1703             clip_to: "disclip";
1704             type: TEXTBLOCK;
1705             mouse_events: 0;
1706             scale: 1;
1707             description { state: "default" 0.0;
1708                rel1 {
1709                   relative: 1.0 1.0;
1710                   to_x: "elm.padding.left";
1711                   to_y: "elm.text.1";
1712                }
1713                rel2 {
1714                   relative: 0.0 0.0;
1715                   to_x: "elm.padding.right";
1716                   to_y: "elm.padding.bottom";
1717                }
1718                align: 0.0 0.5;
1719                text {
1720                   style: "genlist_style_list_main_text_unread";
1721                   min: 0 1;
1722                   align: 0.0 0.5;
1723                }
1724             }
1725             description { state: "selected" 0.0;
1726                inherit: "default" 0.0;
1727                text.style: "genlist_style_list_main_text_focus";
1728             }
1729             GENLIST_DESCRIPTION_FLIP_ENABLED
1730          }
1731       }
1732    }
1733
1734 // 3.2.4
1735    group { name: "elm/genlist/item/2text.1icon.2/default";
1736       alias: "elm/genlist/item_odd/2text.1icon.2/default";
1737       alias: "elm/genlist/item_compress/2text.1icon.2/default";
1738       alias: "elm/genlist/item_compress_odd/2text.1icon.2/default";
1739       data.item: "stacking" "above";
1740       data.item: "selectraise" "on";
1741       data.item: "texts" "elm.text.1 elm.text.2";
1742       data.item: "contents" "elm.icon";
1743       data.item: "flips" "elm.flip.content";
1744       parts {
1745          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1746          GENLIST_PART_BG_IMAGE
1747          GENLIST_PART_BOTTOM_LINE
1748          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1749          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1750          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1751          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1752          part { name: "elm.icon";
1753             clip_to: "disclip";
1754             type: SWALLOW;
1755             scale: 1;
1756             description { state: "default" 0.0;
1757                fixed: 1 1;
1758                rel1 {
1759                   relative: 0.0 1.0;
1760                   to_x: "elm.padding.right";
1761                   to_y: "elm.padding.top";
1762                }
1763                rel2 {
1764                   relative: 0.0 0.0;
1765                   to_x: "elm.padding.right";
1766                   to_y: "elm.padding.bottom";
1767                }
1768                align: 1.0 0.5;
1769             }
1770             GENLIST_DESCRIPTION_FLIP_ENABLED
1771          }
1772          part { name: "elm.padding.icon.left";
1773             clip_to: "disclip";
1774             type: RECT;
1775             scale: 1;
1776             description { state: "default" 0.0;
1777                min: GENLIST_PADDING_16_INC 0;
1778                fixed: 1 0;
1779                rel1.to_x: "elm.icon";
1780                rel2 {
1781                   relative: 0.0 1.0;
1782                   to_x: "elm.icon";
1783                }
1784                align: 1.0 0.0;
1785                visible: 0;
1786             }
1787          }
1788          part { name: "elm.text.1";
1789             clip_to: "disclip";
1790             type: TEXT;
1791             mouse_events: 0;
1792             scale: 1;
1793             description { state: "default" 0.0;
1794                min: 0 GENLIST_SIZE_61_INC;
1795                fixed: 0 1;
1796                rel1 {
1797                   relative: 1.0 1.0;
1798                   to_x: "elm.padding.left";
1799                   to_y: "elm.padding.top";
1800                }
1801                rel2 {
1802                   relative: 0.0 1.0;
1803                   to_x: "elm.padding.icon.left";
1804                   to_y: "elm.padding.top";
1805                }
1806                align: 0.0 0.0;
1807                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1808                text {
1809                   font: "SLP:style=Roman";
1810                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
1811                   min: 0 1;
1812                   align: 0.0 0.5;
1813                   text_class: "list_item";
1814                }
1815             }
1816             description { state: "selected" 0.0;
1817                inherit: "default" 0.0;
1818                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
1819             }
1820             GENLIST_DESCRIPTION_FLIP_ENABLED
1821          }
1822          part { name: "elm.text.2";
1823             clip_to: "disclip";
1824             type: TEXT;
1825             mouse_events: 0;
1826             scale: 1;
1827             description { state: "default" 0.0;
1828                rel1 {
1829                   relative: 1.0 1.0;
1830                   to_x: "elm.padding.left";
1831                   to_y: "elm.text.1";
1832                }
1833                rel2 {
1834                   relative: 0.0 0.0;
1835                   to_x: "elm.padding.icon.left";
1836                   to_y: "elm.padding.bottom";
1837                }
1838                align: 0.0 0.0;
1839                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
1840                text {
1841                   font: "SLP:style=Medium";
1842                   size: GENLIST_FONT_32_INC;
1843                   min: 0 1;
1844                   align: 0.0 0.5;
1845                   text_class: "slp_medium";
1846                }
1847             }
1848             description { state: "selected" 0.0;
1849                inherit: "default" 0.0;
1850                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
1851             }
1852             GENLIST_DESCRIPTION_FLIP_ENABLED
1853          }
1854          GENLIST_PART_FLIP
1855          GENLIST_PART_DISCLIP
1856       }
1857       programs {
1858          // signal: elm,state,%s,active
1859          //   a "check" item named %s went active
1860          // signal: elm,state,%s,passive
1861          //   a "check" item named %s went passive
1862          // default is passive
1863          program { name: "go_active";
1864             signal: "elm,state,selected";
1865             source: "elm";
1866             action: STATE_SET "selected" 0.0;
1867             target: "bg_image";
1868             target: "elm.text.1";
1869             target: "elm.text.2";
1870             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
1871          }
1872          program { name: "go_passive";
1873             signal: "elm,state,unselected";
1874             source: "elm";
1875             action: STATE_SET "default" 0.0;
1876             target: "bg_image";
1877             target: "elm.text.1";
1878             target: "elm.text.2";
1879             transition: LINEAR 0.1;
1880          }
1881          program { name: "go_disabled";
1882             signal: "elm,state,disabled";
1883             source: "elm";
1884             action: STATE_SET "disabled" 0.0;
1885             target: "disclip";
1886          }
1887          program { name: "go_enabled";
1888             signal: "elm,state,enabled";
1889             source: "elm";
1890             action: STATE_SET "default" 0.0;
1891             target: "disclip";
1892          }
1893          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
1894          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
1895       }
1896    }
1897
1898 // 3.2.5
1899    group { name: "elm/genlist/item/2text.1icon.10/default";
1900       alias: "elm/genlist/item_odd/2text.1icon.10/default";
1901       alias: "elm/genlist/item_compress/2text.1icon.10/default";
1902       alias: "elm/genlist/item_compress_odd/2text.1icon.10/default";
1903       data.item: "stacking" "above";
1904       data.item: "selectraise" "on";
1905       data.item: "texts" "elm.text.1 elm.text.2";
1906       data.item: "contents" "elm.icon";
1907       data.item: "flips" "elm.flip.content";
1908
1909       parts {
1910          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
1911          GENLIST_PART_BG_IMAGE
1912          GENLIST_PART_BOTTOM_LINE
1913          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
1914          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
1915          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
1916          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
1917          part { name: "elm.icon";
1918             clip_to: "disclip";
1919             type: SWALLOW;
1920             scale: 1;
1921             description { state: "default" 0.0;
1922                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
1923                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
1924                fixed: 1 1;
1925                rel1 {
1926                   relative: 0.0 1.0;
1927                   to_x: "elm.padding.right";
1928                   to_y: "elm.padding.top";
1929                }
1930                rel2 {
1931                   relative: 0.0 0.0;
1932                   to_x: "elm.padding.right";
1933                   to_y: "elm.padding.bottom";
1934                }
1935                align: 1.0 0.5;
1936             }
1937             GENLIST_DESCRIPTION_FLIP_ENABLED
1938          }
1939          part { name: "elm.padding.icon.left";
1940             clip_to: "disclip";
1941             type: RECT;
1942             scale: 1;
1943             description { state: "default" 0.0;
1944                min: GENLIST_PADDING_16_INC 0;
1945                fixed: 1 0;
1946                rel1.to_x: "elm.icon";
1947                rel2 {
1948                   relative: 0.0 1.0;
1949                   to_x: "elm.icon";
1950                }
1951                align: 1.0 0.0;
1952                visible: 0;
1953             }
1954          }
1955          part { name: "elm.text.1";
1956             clip_to: "disclip";
1957             type: TEXT;
1958             mouse_events: 0;
1959             scale: 1;
1960             description { state: "default" 0.0;
1961                min: 0 GENLIST_SIZE_61_INC;
1962                fixed: 0 1;
1963                rel1 {
1964                   relative: 1.0 1.0;
1965                   to_x: "elm.padding.left";
1966                   to_y: "elm.padding.top";
1967                }
1968                rel2 {
1969                   relative: 0.0 1.0;
1970                   to_x: "elm.padding.icon.left";
1971                   to_y: "elm.padding.top";
1972                }
1973                align: 0.0 0.0;
1974                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1975                text {
1976                   font: "SLP:style=Roman";
1977                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
1978                   min: 0 1;
1979                   align: 0.0 0.5;
1980                   text_class: "list_item";
1981                }
1982             }
1983             description { state: "selected" 0.0;
1984                inherit: "default" 0.0;
1985                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
1986             }
1987             GENLIST_DESCRIPTION_FLIP_ENABLED
1988          }
1989          part { name: "elm.text.2";
1990             clip_to: "disclip";
1991             type: TEXT;
1992             mouse_events: 0;
1993             scale: 1;
1994             description { state: "default" 0.0;
1995                rel1 {
1996                   relative: 1.0 1.0;
1997                   to_x: "elm.padding.left";
1998                   to_y: "elm.text.1";
1999                }
2000                rel2 {
2001                   relative: 0.0 0.0;
2002                   to_x: "elm.padding.icon.left";
2003                   to_y: "elm.padding.bottom";
2004                }
2005                align: 0.0 0.0;
2006                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
2007                text {
2008                   font: "SLP:style=Medium";
2009                   size: GENLIST_FONT_32_INC;
2010                   min: 0 1;
2011                   align: 0.0 0.5;
2012                   text_class: "slp_medium";
2013                }
2014             }
2015             description { state: "selected" 0.0;
2016                inherit: "default" 0.0;
2017                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
2018             }
2019             GENLIST_DESCRIPTION_FLIP_ENABLED
2020          }
2021          GENLIST_PART_FLIP
2022          GENLIST_PART_DISCLIP
2023       }
2024       programs {
2025          // signal: elm,state,%s,active
2026          //   a "check" item named %s went active
2027          // signal: elm,state,%s,passive
2028          //   a "check" item named %s went passive
2029          // default is passive
2030          program { name: "go_active";
2031             signal: "elm,state,selected";
2032             source: "elm";
2033             action: STATE_SET "selected" 0.0;
2034             target: "bg_image";
2035             target: "elm.text.1";
2036             target: "elm.text.2";
2037             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2038          }
2039          program { name: "go_passive";
2040             signal: "elm,state,unselected";
2041             source: "elm";
2042             action: STATE_SET "default" 0.0;
2043             target: "bg_image";
2044             target: "elm.text.1";
2045             target: "elm.text.2";
2046             transition: LINEAR 0.1;
2047          }
2048          program { name: "go_disabled";
2049             signal: "elm,state,disabled";
2050             source: "elm";
2051             action: STATE_SET "disabled" 0.0;
2052             target: "disclip";
2053          }
2054          program { name: "go_enabled";
2055             signal: "elm,state,enabled";
2056             source: "elm";
2057             action: STATE_SET "default" 0.0;
2058             target: "disclip";
2059          }
2060          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
2061          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2062       }
2063    }
2064
2065    group { name: "elm/genlist/item_compress/2text.1icon.10.tb/default";
2066       inherit: "elm/genlist/item/2text.1icon.10/default";
2067       parts {
2068          part { name: "elm.text.2";
2069             clip_to: "disclip";
2070             type: TEXTBLOCK;
2071             mouse_events: 0;
2072             scale: 1;
2073             description { state: "default" 0.0;
2074                rel1 {
2075                   relative: 1.0 1.0;
2076                   to_x: "elm.padding.left";
2077                   to_y: "elm.text.1";
2078                }
2079                rel2 {
2080                   relative: 0.0 0.0;
2081                   to_x: "elm.padding.icon.left";
2082                   to_y: "elm.padding.bottom";
2083                }
2084                align: 0.0 0.5;
2085                text {
2086                   style: "genlist_style_list_sub_text_default";
2087                   min: 0 1;
2088                   align: 0.0 0.5;
2089                }
2090             }
2091             description { state: "selected" 0.0;
2092                inherit: "default" 0.0;
2093                text.style: "genlist_style_list_sub_text_focus";
2094             }
2095             GENLIST_DESCRIPTION_FLIP_ENABLED
2096          }
2097       }
2098    }
2099
2100 // 3.2.6
2101    group { name: "elm/genlist/item/2text.1icon.3/default";
2102       alias: "elm/genlist/item_odd/2text.1icon.3/default";
2103       alias: "elm/genlist/item_compress/2text.1icon.3/default";
2104       alias: "elm/genlist/item_compress_odd/2text.1icon.3/default";
2105       data.item: "stacking" "above";
2106       data.item: "selectraise" "on";
2107       data.item: "texts" "elm.text.1 elm.text.2";
2108       data.item: "contents" "elm.icon";
2109       data.item: "flips" "elm.flip.content";
2110
2111       parts {
2112          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2113          GENLIST_PART_BG_IMAGE
2114          GENLIST_PART_BOTTOM_LINE
2115          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2116          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2117          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2118          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2119          part { name: "elm.text.1";
2120             clip_to: "disclip";
2121             type: TEXT;
2122             mouse_events: 0;
2123             scale: 1;
2124             description { state: "default" 0.0;
2125                min: 0 GENLIST_SIZE_61_INC;
2126                fixed: 0 1;
2127                rel1 {
2128                   relative: 1.0 1.0;
2129                   to_x: "elm.padding.left";
2130                   to_y: "elm.padding.top";
2131                }
2132                rel2 {
2133                   relative: 0.0 1.0;
2134                   to_x: "elm.padding.icon.left";
2135                   to_y: "elm.padding.top";
2136                }
2137                align: 0.0 0.0;
2138                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2139                text {
2140                   font: "SLP:style=Roman";
2141                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2142                   min: 0 1;
2143                   align: 0.0 0.5;
2144                   text_class: "list_item";
2145                }
2146             }
2147             description { state: "selected" 0.0;
2148                inherit: "default" 0.0;
2149                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2150             }
2151             GENLIST_DESCRIPTION_FLIP_ENABLED
2152          }
2153          part { name: "elm.icon";
2154             clip_to: "disclip";
2155             type: SWALLOW;
2156             scale: 1;
2157             description { state: "default" 0.0;
2158                fixed: 1 1;
2159                rel1 {
2160                   relative: 0.0 1.0;
2161                   to_x: "elm.padding.right";
2162                   to_y: "elm.padding.top";
2163                }
2164                rel2 {
2165                   relative: 0.0 1.0;
2166                   to_x: "elm.padding.right";
2167                   to_y: "elm.text.1";
2168                }
2169                align: 1.0 0.5;
2170             }
2171             GENLIST_DESCRIPTION_FLIP_ENABLED
2172          }
2173          part { name: "elm.padding.icon.left";
2174             clip_to: "disclip";
2175             type: RECT;
2176             scale: 1;
2177             description { state: "default" 0.0;
2178                min: GENLIST_PADDING_16_INC 0;
2179                fixed: 1 0;
2180                rel1.to_x: "elm.icon";
2181                rel2 {
2182                   relative: 0.0 1.0;
2183                   to_x: "elm.icon";
2184                }
2185                align: 1.0 0.0;
2186                visible: 0;
2187             }
2188          }
2189          part { name: "elm.text.2";
2190             clip_to: "disclip";
2191             type: TEXT;
2192             mouse_events: 0;
2193             scale: 1;
2194             description { state: "default" 0.0;
2195                rel1 {
2196                   relative: 1.0 1.0;
2197                   to_x: "elm.padding.left";
2198                   to_y: "elm.text.1";
2199                }
2200                rel2 {
2201                   relative: 0.0 0.0;
2202                   to_x: "elm.padding.icon.left";
2203                   to_y: "elm.padding.bottom";
2204                }
2205                align: 0.0 0.0;
2206                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
2207                text {
2208                   font: "SLP:style=Medium";
2209                   size: GENLIST_FONT_32_INC;
2210                   min: 0 1;
2211                   align: 0.0 0.5;
2212                   text_class: "slp_medium";
2213                }
2214             }
2215             description { state: "selected" 0.0;
2216                inherit: "default" 0.0;
2217                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
2218             }
2219             GENLIST_DESCRIPTION_FLIP_ENABLED
2220          }
2221          GENLIST_PART_FLIP
2222          GENLIST_PART_DISCLIP
2223       }
2224       programs {
2225          // signal: elm,state,%s,active
2226          //   a "check" item named %s went active
2227          // signal: elm,state,%s,passive
2228          //   a "check" item named %s went passive
2229          // default is passive
2230          program { name: "go_active";
2231             signal: "elm,state,selected";
2232             source: "elm";
2233             action: STATE_SET "selected" 0.0;
2234             target: "bg_image";
2235             target: "elm.text.1";
2236             target: "elm.text.2";
2237             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2238          }
2239          program { name: "go_passive";
2240             signal: "elm,state,unselected";
2241             source: "elm";
2242             action: STATE_SET "default" 0.0;
2243             target: "bg_image";
2244             target: "elm.text.1";
2245             target: "elm.text.2";
2246             transition: LINEAR 0.1;
2247          }
2248          program { name: "go_disabled";
2249             signal: "elm,state,disabled";
2250             source: "elm";
2251             action: STATE_SET "disabled" 0.0;
2252             target: "disclip";
2253          }
2254          program { name: "go_enabled";
2255             signal: "elm,state,enabled";
2256             source: "elm";
2257             action: STATE_SET "default" 0.0;
2258             target: "disclip";
2259          }
2260          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
2261          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2262       }
2263    }
2264
2265 // 2.2.2.7
2266    group { name: "elm/genlist/item/3text.1icon/default";
2267       alias: "elm/genlist/item_odd/3text.1icon/default";
2268       alias: "elm/genlist/item_compress/3text.1icon/default";
2269       alias: "elm/genlist/item_compress_odd/3text.1icon/default";
2270       data.item: "stacking" "above";
2271       data.item: "selectraise" "on";
2272       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2273       data.item: "contents" "elm.icon";
2274       data.item: "flips" "elm.flip.content";
2275
2276       parts {
2277          GENLIST_PART_DISCLIP
2278          GENLIST_PART_BG_IMAGE
2279          GENLIST_PART_BASE( GENLIST_HEIGHT_2LINE )
2280          GENLIST_PART_BOTTOM_LINE
2281          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
2282          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
2283          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2284          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2285          GENLIST_PART_FLIP
2286
2287          GENLIST_PART_TEXT_MAINITEM1("elm.text.1",
2288             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top", "elm.text.2")
2289          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.left", "elm.icon",
2290             GENLIST_PADDING_SIZE_DEFAULT)
2291          GENLIST_PART_ICON_RTB("elm.icon",
2292             "elm.padding.right", "elm.padding.top", "elm.text.3",
2293             min: 60 60;
2294          )
2295
2296          GENLIST_PART_TEXT_SUBITEM1_FROM_LB("elm.text.2",
2297             "elm.padding.left", "elm.padding.text3.left", "elm.padding.bottom")
2298          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text3.left", "elm.text.3",
2299             GENLIST_PADDING_SIZE_DEFAULT)
2300          GENLIST_PART_TEXT_SUBITEM1_FROM_RB("elm.text.3")
2301       }
2302       programs {
2303          GENLIST_PROGRAM_DISCLIP
2304          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
2305          GENLIST_PROGRAM_FLIP
2306       }
2307    }
2308
2309 // 2.2.2.7 (textblock)
2310    group { name: "elm/genlist/item/3text.1icon.tb/default";
2311       alias: "elm/genlist/item_odd/3text.1icon.tb/default";
2312       alias: "elm/genlist/item_compress/3text.1icon.tb/default";
2313       alias: "elm/genlist/item_compress_odd/3text.1icon.tb/default";
2314
2315       data.item: "stacking" "above";
2316       data.item: "selectraise" "on";
2317       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
2318       data.item: "contents" "elm.icon";
2319       data.item: "flips" "elm.flip.content";
2320
2321       parts {
2322          GENLIST_PART_DISCLIP
2323          GENLIST_PART_BG_IMAGE
2324          GENLIST_PART_BASE( GENLIST_HEIGHT_2LINE )
2325          GENLIST_PART_BOTTOM_LINE
2326          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
2327          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
2328          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2329          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2330          GENLIST_PART_FLIP
2331
2332          GENLIST_PART_TEXT_MAINITEM1_TB("elm.text.1",
2333             "elm.padding.left", "elm.padding.icon.left", "elm.padding.top", "elm.text.2")
2334          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.left", "elm.icon",
2335             GENLIST_PADDING_SIZE_DEFAULT)
2336          GENLIST_PART_ICON_RTB("elm.icon", "elm.padding.right", "elm.padding.top", "elm.text.3", )
2337
2338          GENLIST_PART_TEXT_SUBITEM1_FROM_LB("elm.text.2",
2339             "elm.padding.left", "elm.padding.text3.left", "elm.padding.bottom")
2340          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text3.left", "elm.text.3",
2341             GENLIST_PADDING_SIZE_DEFAULT)
2342          GENLIST_PART_TEXT_SUBITEM1_FROM_RB_TB("elm.text.3")
2343       }
2344       programs {
2345          GENLIST_PROGRAM_DISCLIP
2346          GENLIST_PROGRAM_SELECT( target: "elm.text.1"; target: "elm.text.2"; target: "elm.text.3"; )
2347          GENLIST_PROGRAM_FLIP
2348       }
2349    }
2350
2351 // 3.2.8
2352    group { name: "elm/genlist/item/2text.2icon/default";
2353       alias: "elm/genlist/item_odd/2text.2icon/default";
2354       alias: "elm/genlist/item_compress/2text.2icon/default";
2355       alias: "elm/genlist/item_compress_odd/2text.2icon/default";
2356       data.item: "stacking" "above";
2357       data.item: "selectraise" "on";
2358       data.item: "texts" "elm.text.1 elm.text.2";
2359       data.item: "contents" "elm.icon.1 elm.icon.2";
2360       data.item: "flips" "elm.flip.content";
2361
2362       parts {
2363          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2364          GENLIST_PART_BG_IMAGE
2365          GENLIST_PART_BOTTOM_LINE
2366          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2367          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2368          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2369          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2370          part { name: "elm.icon.1";
2371             clip_to: "disclip";
2372             type: SWALLOW;
2373             scale: 1;
2374             description { state: "default" 0.0;
2375                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2376                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2377                fixed: 1 1;
2378                rel1 {
2379                   relative: 1.0 1.0;
2380                   to_x: "elm.padding.left";
2381                   to_y: "elm.text.1";
2382                }
2383                rel2 {
2384                   relative: 1.0 0.0;
2385                   to_x: "elm.padding.left";
2386                   to_y: "elm.padding.bottom";
2387                }
2388                align: 0.0 0.5;
2389             }
2390             GENLIST_DESCRIPTION_FLIP_ENABLED
2391          }
2392          part { name: "elm.padding.icon1.right";
2393             clip_to: "disclip";
2394             type: RECT;
2395             scale: 1;
2396             description { state: "default" 0.0;
2397                min: GENLIST_PADDING_16_INC 0;
2398                fixed: 1 0;
2399                rel1 {
2400                   relative: 1.0 0.0;
2401                   to_x: "elm.icon.1";
2402                }
2403                rel2.to_x: "elm.icon.1";
2404                align: 0.0 0.0;
2405                visible: 0;
2406             }
2407          }
2408          part { name: "elm.icon.2";
2409             clip_to: "disclip";
2410             type: SWALLOW;
2411             scale: 1;
2412             description { state: "default" 0.0;
2413                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2414                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
2415                fixed: 1 1;
2416                rel1 {
2417                   relative: 0.0 1.0;
2418                   to_x: "elm.padding.right";
2419                   to_y: "elm.padding.top";
2420                }
2421                rel2 {
2422                   relative: 0.0 1.0;
2423                   to_x: "elm.padding.right";
2424                   to_y: "elm.text.1";
2425                }
2426                align: 1.0 0.5;
2427             }
2428             GENLIST_DESCRIPTION_FLIP_ENABLED
2429          }
2430          part { name: "elm.padding.icon2.left";
2431             clip_to: "disclip";
2432             type: RECT;
2433             scale: 1;
2434             description { state: "default" 0.0;
2435                min: GENLIST_PADDING_16_INC 0;
2436                fixed: 1 0;
2437                rel1 {
2438                   relative: 0.0 0.0;
2439                   to_x: "elm.icon.2";
2440                }
2441                rel2.to_x: "elm.icon.2";
2442                align: 1.0 0.0;
2443                visible: 0;
2444             }
2445          }
2446          part { name: "elm.text.1";
2447             clip_to: "disclip";
2448             type: TEXT;
2449             mouse_events: 0;
2450             scale: 1;
2451             description { state: "default" 0.0;
2452                min: 0 GENLIST_SIZE_61_INC;
2453                fixed: 0 1;
2454                rel1 {
2455                   relative: 1.0 1.0;
2456                   to_x: "elm.padding.left";
2457                   to_y: "elm.padding.top";
2458                }
2459                rel2 {
2460                   relative: 0.0 1.0;
2461                   to_x: "elm.padding.icon2.left";
2462                   to_y: "elm.padding.top";
2463                }
2464                align: 0.0 0.0;
2465                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2466                text {
2467                   font: "SLP:style=Roman";
2468                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2469                   min: 0 1;
2470                   align: 0.0 0.5;
2471                   text_class: "list_item";
2472                }
2473             }
2474             description { state: "selected" 0.0;
2475                inherit: "default" 0.0;
2476                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2477             }
2478             GENLIST_DESCRIPTION_FLIP_ENABLED
2479          }
2480          part { name: "elm.text.2";
2481             clip_to: "disclip";
2482             type: TEXT;
2483             mouse_events: 0;
2484             scale: 1;
2485             description { state: "default" 0.0;
2486                rel1 {
2487                   relative: 1.0 1.0;
2488                   to_x: "elm.padding.icon1.right";
2489                   to_y: "elm.text.1";
2490                }
2491                rel2 {
2492                   relative: 0.0 0.0;
2493                   to_x: "elm.padding.right";
2494                   to_y: "elm.padding.bottom";
2495                }
2496                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
2497                text {
2498                   font: "SLP:style=Medium";
2499                   size: GENLIST_FONT_32_INC;
2500                   min: 0 1;
2501                   align: 0.0 0.5;
2502                   text_class: "slp_medium";
2503                }
2504             }
2505             description { state: "selected" 0.0;
2506                inherit: "default" 0.0;
2507                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
2508             }
2509             GENLIST_DESCRIPTION_FLIP_ENABLED
2510          }
2511          GENLIST_PART_FLIP
2512          GENLIST_PART_DISCLIP
2513       }
2514       programs {
2515          // signal: elm,state,%s,active
2516          //   a "check" item named %s went active
2517          // signal: elm,state,%s,passive
2518          //   a "check" item named %s went passive
2519          // default is passive
2520          program { name: "go_active";
2521             signal: "elm,state,selected";
2522             source: "elm";
2523             action: STATE_SET "selected" 0.0;
2524             target: "bg_image";
2525             target: "elm.text.1";
2526             target: "elm.text.2";
2527             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2528          }
2529          program { name: "go_passive";
2530             signal: "elm,state,unselected";
2531             source: "elm";
2532             action: STATE_SET "default" 0.0;
2533             target: "bg_image";
2534             target: "elm.text.1";
2535             target: "elm.text.2";
2536             transition: LINEAR 0.1;
2537          }
2538          program { name: "go_disabled";
2539             signal: "elm,state,disabled";
2540             source: "elm";
2541             action: STATE_SET "disabled" 0.0;
2542             target: "disclip";
2543          }
2544          program { name: "go_enabled";
2545             signal: "elm,state,enabled";
2546             source: "elm";
2547             action: STATE_SET "default" 0.0;
2548             target: "disclip";
2549          }
2550          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
2551          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2552       }
2553    }
2554
2555 // 3.2.9
2556    group { name: "elm/genlist/item/2text.7/default";
2557       alias: "elm/genlist/item_odd/2text.7/default";
2558       alias: "elm/genlist/item_compress/2text.7/default";
2559       alias: "elm/genlist/item_compress_odd/2text.7/default";
2560       data.item: "stacking" "above";
2561       data.item: "selectraise" "on";
2562       data.item: "texts" "elm.text.1 elm.text.2";
2563       data.item: "flips" "elm.flip.content";
2564
2565       parts {
2566          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2567          GENLIST_PART_BG_IMAGE
2568          GENLIST_PART_BOTTOM_LINE
2569          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2570          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2571          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2572          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2573          part { name: "elm.text.1";
2574             clip_to: "disclip";
2575             type: TEXT;
2576             mouse_events: 0;
2577             scale: 1;
2578             description { state: "default" 0.0;
2579                min: 0 GENLIST_SIZE_61_INC;
2580                fixed: 0 1;
2581                rel1 {
2582                   relative: 1.0 1.0;
2583                   to_x: "elm.padding.left";
2584                   to_y: "elm.padding.top";
2585                }
2586                rel2 {
2587                   relative: 0.0 1.0;
2588                   to_x: "elm.padding.right";
2589                   to_y: "elm.padding.top";
2590                }
2591                align: 0.0 0.0;
2592                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2593                text {
2594                   font: "SLP:style=Roman";
2595                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2596                   min: 0 1;
2597                   align: 0.0 0.5;
2598                   text_class: "list_item";
2599                }
2600             }
2601             description { state: "selected" 0.0;
2602                inherit: "default" 0.0;
2603                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2604             }
2605             GENLIST_DESCRIPTION_FLIP_ENABLED
2606          }
2607          part { name: "elm.text.2";
2608             clip_to: "disclip";
2609             type: TEXT;
2610             mouse_events: 0;
2611             scale: 1;
2612             description { state: "default" 0.0;
2613                rel1 {
2614                   relative: 1.0 1.0;
2615                   to_x: "elm.padding.left";
2616                   to_y: "elm.text.1";
2617                }
2618                rel2 {
2619                   relative: 0.0 0.0;
2620                   to_x: "elm.padding.right";
2621                   to_y: "elm.padding.bottom";
2622                }
2623                align: 0.0 0.0;
2624                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2625                text {
2626                   font: "SLP:style=Medium";
2627                   size: GENLIST_FONT_32_INC;
2628                   min: 0 1;
2629                   align: 0.0 0.5;
2630                   text_class: "slp_medium";
2631                }
2632             }
2633             description { state: "selected" 0.0;
2634                inherit: "default" 0.0;
2635                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2636             }
2637             GENLIST_DESCRIPTION_FLIP_ENABLED
2638          }
2639          GENLIST_PART_FLIP
2640          GENLIST_PART_DISCLIP
2641       }
2642       programs {
2643          // signal: elm,state,%s,active
2644          //   a "check" item named %s went active
2645          // signal: elm,state,%s,passive
2646          //   a "check" item named %s went passive
2647          // default is passive
2648          program { name: "go_active";
2649             signal: "elm,state,selected";
2650             source: "elm";
2651             action: STATE_SET "selected" 0.0;
2652             target: "bg_image";
2653             target: "elm.text.1";
2654             target: "elm.text.2";
2655             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2656          }
2657          program { name: "go_passive";
2658             signal: "elm,state,unselected";
2659             source: "elm";
2660             action: STATE_SET "default" 0.0;
2661             target: "bg_image";
2662             target: "elm.text.1";
2663             target: "elm.text.2";
2664             transition: LINEAR 0.1;
2665          }
2666          program { name: "go_disabled";
2667             signal: "elm,state,disabled";
2668             source: "elm";
2669             action: STATE_SET "disabled" 0.0;
2670             target: "disclip";
2671          }
2672          program { name: "go_enabled";
2673             signal: "elm,state,enabled";
2674             source: "elm";
2675             action: STATE_SET "default" 0.0;
2676             target: "disclip";
2677          }
2678          GENLIST_PROGRAM_FLIP_2TEXT
2679          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2680       }
2681    }
2682
2683 // 3.2.10
2684    group { name: "elm/genlist/item/2text.1icon.7/default";
2685       alias: "elm/genlist/item_odd/2text.1icon.7/default";
2686       alias: "elm/genlist/item_compress/2text.1icon.7/default";
2687       alias: "elm/genlist/item_compress_odd/2text.1icon.7/default";
2688       data.item: "stacking" "above";
2689       data.item: "selectraise" "on";
2690       data.item: "texts" "elm.text.1 elm.text.2";
2691       data.item: "contents" "elm.icon";
2692       data.item: "flips" "elm.flip.content";
2693
2694       parts {
2695          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2696          GENLIST_PART_BG_IMAGE
2697          GENLIST_PART_BOTTOM_LINE
2698          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2699          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2700          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2701          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2702          part { name: "elm.icon";
2703             clip_to: "disclip";
2704             type: SWALLOW;
2705             scale: 1;
2706             description { state: "default" 0.0;
2707                fixed: 1 1;
2708                rel1 {
2709                   relative: 0.0 1.0;
2710                   to_x: "elm.padding.right";
2711                   to_y: "elm.padding.top";
2712                }
2713                rel2 {
2714                   relative: 0.0 0.0;
2715                   to_x: "elm.padding.right";
2716                   to_y: "elm.padding.bottom";
2717                }
2718                align: 1.0 0.5;
2719             }
2720             GENLIST_DESCRIPTION_FLIP_ENABLED
2721          }
2722          part { name: "elm.padding.icon.left";
2723             clip_to: "disclip";
2724             type: RECT;
2725             scale: 1;
2726             description { state: "default" 0.0;
2727                min: GENLIST_PADDING_16_INC 0;
2728                fixed: 1 0;
2729                rel1.to_x: "elm.icon";
2730                rel2 {
2731                   relative: 0.0 1.0;
2732                   to_x: "elm.icon";
2733                }
2734                align: 1.0 0.0;
2735                visible: 0;
2736             }
2737          }
2738          part { name: "elm.text.1";
2739             clip_to: "disclip";
2740             type: TEXT;
2741             mouse_events: 0;
2742             scale: 1;
2743             description { state: "default" 0.0;
2744                min: 0 GENLIST_SIZE_61_INC;
2745                fixed: 0 1;
2746                rel1 {
2747                   relative: 1.0 1.0;
2748                   to_x: "elm.padding.left";
2749                   to_y: "elm.padding.top";
2750                }
2751                rel2 {
2752                   relative: 0.0 1.0;
2753                   to_x: "elm.padding.icon.left";
2754                   to_y: "elm.padding.top";
2755                }
2756                align: 0.0 0.0;
2757                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2758                text {
2759                   font: "SLP:style=Roman";
2760                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2761                   min: 0 1;
2762                   align: 0.0 0.5;
2763                   text_class: "list_item";
2764                }
2765             }
2766             description { state: "selected" 0.0;
2767                inherit: "default" 0.0;
2768                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2769             }
2770             GENLIST_DESCRIPTION_FLIP_ENABLED
2771          }
2772          part { name: "elm.text.2";
2773             clip_to: "disclip";
2774             type: TEXT;
2775             mouse_events: 0;
2776             scale: 1;
2777             description { state: "default" 0.0;
2778                rel1 {
2779                   relative: 1.0 1.0;
2780                   to_x: "elm.padding.left";
2781                   to_y: "elm.text.1";
2782                }
2783                rel2 {
2784                   relative: 0.0 0.0;
2785                   to_x: "elm.padding.icon.left";
2786                   to_y: "elm.padding.bottom";
2787                }
2788                align: 0.0 0.0;
2789                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2790                text {
2791                   font: "SLP:style=Medium";
2792                   size: GENLIST_FONT_32_INC;
2793                   min: 0 1;
2794                   align: 0.0 0.5;
2795                   text_class: "slp_medium";
2796                }
2797             }
2798             description { state: "selected" 0.0;
2799                inherit: "default" 0.0;
2800                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2801             }
2802             GENLIST_DESCRIPTION_FLIP_ENABLED
2803          }
2804          GENLIST_PART_FLIP
2805          GENLIST_PART_DISCLIP
2806       }
2807       programs {
2808          // signal: elm,state,%s,active
2809          //   a "check" item named %s went active
2810          // signal: elm,state,%s,passive
2811          //   a "check" item named %s went passive
2812          // default is passive
2813          program { name: "go_active";
2814             signal: "elm,state,selected";
2815             source: "elm";
2816             action: STATE_SET "selected" 0.0;
2817             target: "bg_image";
2818             target: "elm.text.1";
2819             target: "elm.text.2";
2820             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
2821          }
2822          program { name: "go_passive";
2823             signal: "elm,state,unselected";
2824             source: "elm";
2825             action: STATE_SET "default" 0.0;
2826             target: "bg_image";
2827             target: "elm.text.1";
2828             target: "elm.text.2";
2829             transition: LINEAR 0.1;
2830          }
2831          program { name: "go_disabled";
2832             signal: "elm,state,disabled";
2833             source: "elm";
2834             action: STATE_SET "disabled" 0.0;
2835             target: "disclip";
2836          }
2837          program { name: "go_enabled";
2838             signal: "elm,state,enabled";
2839             source: "elm";
2840             action: STATE_SET "default" 0.0;
2841             target: "disclip";
2842          }
2843          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
2844          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
2845       }
2846    }
2847
2848    group { name: "elm/genlist/item_compress/2text.1icon.7.tb/default";
2849       inherit: "elm/genlist/item/2text.1icon.7/default";
2850       parts {
2851          part { name: "elm.text.2";
2852             clip_to: "disclip";
2853             type: TEXTBLOCK;
2854             mouse_events: 0;
2855             scale: 1;
2856             description { state: "default" 0.0;
2857                rel1 {
2858                   relative: 1.0 1.0;
2859                   to_x: "elm.padding.left";
2860                   to_y: "elm.text.1";
2861                }
2862                rel2 {
2863                   relative: 0.0 0.0;
2864                   to_x: "elm.padding.icon.left";
2865                   to_y: "elm.padding.bottom";
2866                }
2867                align: 0.0 0.5;
2868                text {
2869                   style: "genlist_style_list_sub_text_default";
2870                   min: 0 1;
2871                   align: 0.0 0.5;
2872                }
2873             }
2874             description { state: "selected" 0.0;
2875                inherit: "default" 0.0;
2876                text.style: "genlist_style_list_sub_text_focus";
2877             }
2878             GENLIST_DESCRIPTION_FLIP_ENABLED
2879          }
2880       }
2881    }
2882
2883 // 3.2.11
2884    group { name: "elm/genlist/item/2text.1icon.11/default";
2885       alias: "elm/genlist/item_odd/2text.1icon.11/default";
2886       alias: "elm/genlist/item_compress/2text.1icon.11/default";
2887       alias: "elm/genlist/item_compress_odd/2text.1icon.11/default";
2888       data.item: "stacking" "above";
2889       data.item: "selectraise" "on";
2890       data.item: "texts" "elm.text.1 elm.text.2";
2891       data.item: "contents" "elm.icon";
2892       data.item: "flips" "elm.flip.content";
2893
2894       parts {
2895          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
2896          GENLIST_PART_BG_IMAGE
2897          GENLIST_PART_BOTTOM_LINE
2898          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
2899          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
2900          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
2901          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
2902          part { name: "elm.icon";
2903             clip_to: "disclip";
2904             type: SWALLOW;
2905             scale: 1;
2906             description { state: "default" 0.0;
2907                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
2908                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
2909                fixed: 1 1;
2910                rel1 {
2911                   relative: 0.0 1.0;
2912                   to_x: "elm.padding.right";
2913                   to_y: "elm.padding.top";
2914                }
2915                rel2 {
2916                   relative: 0.0 0.0;
2917                   to_x: "elm.padding.right";
2918                   to_y: "elm.padding.bottom";
2919                }
2920                align: 1.0 0.5;
2921             }
2922             GENLIST_DESCRIPTION_FLIP_ENABLED
2923          }
2924          part { name: "elm.padding.icon.left";
2925             clip_to: "disclip";
2926             type: RECT;
2927             scale: 1;
2928             description { state: "default" 0.0;
2929                min: GENLIST_PADDING_16_INC 0;
2930                fixed: 1 0;
2931                rel1.to_x: "elm.icon";
2932                rel2 {
2933                   relative: 0.0 1.0;
2934                   to_x: "elm.icon";
2935                }
2936                align: 1.0 0.0;
2937                visible: 0;
2938             }
2939          }
2940          part { name: "elm.text.1";
2941             clip_to: "disclip";
2942             type: TEXT;
2943             mouse_events: 0;
2944             scale: 1;
2945             description { state: "default" 0.0;
2946                min: 0 GENLIST_SIZE_61_INC;
2947                fixed: 0 1;
2948                rel1 {
2949                   relative: 1.0 1.0;
2950                   to_x: "elm.padding.left";
2951                   to_y: "elm.padding.top";
2952                }
2953                rel2 {
2954                   relative: 0.0 1.0;
2955                   to_x: "elm.padding.icon.left";
2956                   to_y: "elm.padding.top";
2957                }
2958                align: 0.0 0.0;
2959                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2960                text {
2961                   font: "SLP:style=Roman";
2962                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
2963                   min: 0 1;
2964                   align: 0.0 0.5;
2965                   text_class: "list_item";
2966                }
2967             }
2968             description { state: "selected" 0.0;
2969                inherit: "default" 0.0;
2970                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
2971             }
2972             GENLIST_DESCRIPTION_FLIP_ENABLED
2973          }
2974          part { name: "elm.text.2";
2975             clip_to: "disclip";
2976             type: TEXT;
2977             mouse_events: 0;
2978             scale: 1;
2979             description { state: "default" 0.0;
2980                rel1 {
2981                   relative: 1.0 1.0;
2982                   to_x: "elm.padding.left";
2983                   to_y: "elm.text.1";
2984                }
2985                rel2 {
2986                   relative: 0.0 0.0;
2987                   to_x: "elm.padding.icon.left";
2988                   to_y: "elm.padding.bottom";
2989                }
2990                align: 0.0 0.0;
2991                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
2992                text {
2993                   font: "SLP:style=Medium";
2994                   size: GENLIST_LIST_SUB_TEXT_SIZE;
2995                   min: 0 1;
2996                   align: 0.0 0.5;
2997                   text_class: "slp_medium";
2998                }
2999             }
3000             description { state: "selected" 0.0;
3001                inherit: "default" 0.0;
3002                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3003             }
3004             GENLIST_DESCRIPTION_FLIP_ENABLED
3005          }
3006          GENLIST_PART_FLIP
3007          GENLIST_PART_DISCLIP
3008       }
3009       programs {
3010          // signal: elm,state,%s,active
3011          //   a "check" item named %s went active
3012          // signal: elm,state,%s,passive
3013          //   a "check" item named %s went passive
3014          // default is passive
3015          program { name: "go_active";
3016             signal: "elm,state,selected";
3017             source: "elm";
3018             action: STATE_SET "selected" 0.0;
3019             target: "bg_image";
3020             target: "elm.text.1";
3021             target: "elm.text.2";
3022             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3023          }
3024          program { name: "go_passive";
3025             signal: "elm,state,unselected";
3026             source: "elm";
3027             action: STATE_SET "default" 0.0;
3028             target: "bg_image";
3029             target: "elm.text.1";
3030             target: "elm.text.2";
3031             transition: LINEAR 0.1;
3032          }
3033          program { name: "go_disabled";
3034             signal: "elm,state,disabled";
3035             source: "elm";
3036             action: STATE_SET "disabled" 0.0;
3037             target: "disclip";
3038          }
3039          program { name: "go_enabled";
3040             signal: "elm,state,enabled";
3041             source: "elm";
3042             action: STATE_SET "default" 0.0;
3043             target: "disclip";
3044          }
3045          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3046          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3047       }
3048    }
3049
3050 // 3.2.12
3051    group { name: "elm/genlist/item/2text.2icon.2/default";
3052       alias: "elm/genlist/item_odd/2text.2icon.2/default";
3053       alias: "elm/genlist/item_compress/2text.2icon.2/default";
3054       alias: "elm/genlist/item_compress_odd/2text.2icon.2/default";
3055       data.item: "stacking" "above";
3056       data.item: "selectraise" "on";
3057       data.item: "texts" "elm.text.1 elm.text.2";
3058       data.item: "contents" "elm.icon.1 elm.icon.2";
3059       data.item: "flips" "elm.flip.content";
3060
3061       parts {
3062          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3063          GENLIST_PART_BG_IMAGE
3064          GENLIST_PART_BOTTOM_LINE
3065          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3066          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3067          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3068          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3069          part { name: "elm.icon.2";
3070             clip_to: "disclip";
3071             type: SWALLOW;
3072             scale: 1;
3073             description { state: "default" 0.0;
3074                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3075                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3076                fixed: 1 1;
3077                rel1 {
3078                   relative: 0.0 1.0;
3079                   to_x: "elm.padding.right";
3080                   to_y: "elm.padding.top";
3081                }
3082                rel2 {
3083                   relative: 0.0 0.0;
3084                   to_x: "elm.padding.right";
3085                   to_y: "elm.padding.bottom";
3086                }
3087                align: 1.0 0.5;
3088             }
3089             GENLIST_DESCRIPTION_FLIP_ENABLED
3090          }
3091          part { name: "elm.padding.icon2.left";
3092             clip_to: "disclip";
3093             type: RECT;
3094             scale: 1;
3095             description { state: "default" 0.0;
3096                min: GENLIST_PADDING_16_INC 0;
3097                fixed: 1 0;
3098                rel1.to_x: "elm.icon.2";
3099                rel2 {
3100                   relative: 0.0 1.0;
3101                   to_x: "elm.icon.2";
3102                }
3103                align: 1.0 0.0;
3104                visible: 0;
3105             }
3106          }
3107         part { name: "elm.text.1";
3108             clip_to: "disclip";
3109             type: TEXT;
3110             mouse_events: 0;
3111             scale: 1;
3112             description { state: "default" 0.0;
3113                min: 0 GENLIST_SIZE_61_INC;
3114                fixed: 0 1;
3115                rel1 {
3116                   relative: 1.0 1.0;
3117                   to_x: "elm.padding.left";
3118                   to_y: "elm.padding.top";
3119                }
3120                rel2 {
3121                   relative: 0.0 1.0;
3122                   to_x: "elm.padding.icon2.left";
3123                   to_y: "elm.padding.top";
3124                }
3125                align: 0.0 0.0;
3126                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3127                text {
3128                   font: "SLP:style=Roman";
3129                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3130                   min: 0 1;
3131                   align: 0.0 0.5;
3132                   text_class: "list_item";
3133                }
3134             }
3135             description { state: "selected" 0.0;
3136                inherit: "default" 0.0;
3137                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3138             }
3139             GENLIST_DESCRIPTION_FLIP_ENABLED
3140          }
3141          part { name: "elm.text.2";
3142             clip_to: "disclip";
3143             type: TEXT;
3144             mouse_events: 0;
3145             scale: 1;
3146             description { state: "default" 0.0;
3147                rel1 {
3148                   relative: 1.0 1.0;
3149                   to_x: "elm.padding.left";
3150                   to_y: "elm.text.1";
3151                }
3152                rel2 {
3153                   relative: 1.0 0.0;
3154                   to_x: "elm.padding.left";
3155                   to_y: "elm.padding.bottom";
3156                }
3157                align: 0.0 0.5;
3158                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3159                text {
3160                   font: "SLP:style=Medium";
3161                   size: GENLIST_LIST_SUB_TEXT_SIZE;
3162                   min: 0 1;
3163                   align: 0.0 0.5;
3164                   text_class: "slp_medium";
3165                }
3166             }
3167             description { state: "selected" 0.0;
3168                inherit: "default" 0.0;
3169                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3170             }
3171             GENLIST_DESCRIPTION_FLIP_ENABLED
3172          }
3173          part { name: "elm.padding.text2.right";
3174             clip_to: "disclip";
3175             type: RECT;
3176             scale: 1;
3177             description { state: "default" 0.0;
3178                min: GENLIST_PADDING_16_INC 0;
3179                fixed: 1 0;
3180                visible: 0;
3181                rel1 {
3182                   relative: 1.0 0.0;
3183                   to_x: "elm.text.2";
3184                }
3185                rel2.to_x: "elm.text.2";
3186                align: 0.0 0.0;
3187             }
3188          }
3189          part { name: "elm.icon.1";
3190             clip_to: "disclip";
3191             type: SWALLOW;
3192             scale: 1;
3193             description { state: "default" 0.0;
3194                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
3195                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
3196                fixed: 1 1;
3197                rel1 {
3198                   relative: 1.0 1.0;
3199                   to_x: "elm.padding.text2.right";
3200                   to_y: "elm.text.1";
3201                }
3202                rel2 {
3203                   relative: 1.0 0.0;
3204                   to_x: "elm.padding.text2.right";
3205                   to_y: "elm.padding.bottom";
3206                }
3207                align: 0.0 0.5;
3208             }
3209             GENLIST_DESCRIPTION_FLIP_ENABLED
3210          }
3211          GENLIST_PART_FLIP
3212          GENLIST_PART_DISCLIP
3213       }
3214       programs {
3215          // signal: elm,state,%s,active
3216          //   a "check" item named %s went active
3217          // signal: elm,state,%s,passive
3218          //   a "check" item named %s went passive
3219          // default is passive
3220          program { name: "go_active";
3221             signal: "elm,state,selected";
3222             source: "elm";
3223             action: STATE_SET "selected" 0.0;
3224             target: "bg_image";
3225             target: "elm.text.1";
3226             target: "elm.text.2";
3227             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3228          }
3229          program { name: "go_passive";
3230             signal: "elm,state,unselected";
3231             source: "elm";
3232             action: STATE_SET "default" 0.0;
3233             target: "bg_image";
3234             target: "elm.text.1";
3235             target: "elm.text.2";
3236             transition: LINEAR 0.1;
3237          }
3238          program { name: "go_disabled";
3239             signal: "elm,state,disabled";
3240             source: "elm";
3241             action: STATE_SET "disabled" 0.0;
3242             target: "disclip";
3243          }
3244          program { name: "go_enabled";
3245             signal: "elm,state,enabled";
3246             source: "elm";
3247             action: STATE_SET "default" 0.0;
3248             target: "disclip";
3249          }
3250          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
3251          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3252       }
3253    }
3254
3255 // 3.2.13
3256    group { name: "elm/genlist/item/2text.1icon.4/default";
3257       alias: "elm/genlist/item_odd/2text.1icon.4/default";
3258       alias: "elm/genlist/item_compress/2text.1icon.4/default";
3259       alias: "elm/genlist/item_compress_odd/2text.1icon.4/default";
3260       data.item: "stacking" "above";
3261       data.item: "selectraise" "on";
3262       data.item: "texts" "elm.text.1 elm.text.2";
3263       data.item: "contents" "elm.icon";
3264       data.item: "flips" "elm.flip.content";
3265
3266       parts {
3267          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3268          GENLIST_PART_BG_IMAGE
3269          GENLIST_PART_BOTTOM_LINE
3270          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3271          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3272          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3273          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3274          part { name: "elm.icon";
3275             clip_to: "disclip";
3276             type: SWALLOW;
3277             scale: 1;
3278             description { state: "default" 0.0;
3279                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3280                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3281                fixed: 1 1;
3282                rel1 {
3283                   relative: 1.0 1.0;
3284                   to_x: "elm.padding.left";
3285                   to_y: "elm.padding.top";
3286                }
3287                rel2 {
3288                   relative: 1.0 0.0;
3289                   to_x: "elm.padding.left";
3290                   to_y: "elm.padding.bottom";
3291                }
3292                align: 0.0 0.5;
3293             }
3294             GENLIST_DESCRIPTION_FLIP_ENABLED
3295          }
3296          part { name: "elm.padding.icon.right";
3297             clip_to: "disclip";
3298             type: RECT;
3299             scale: 1;
3300             description { state: "default" 0.0;
3301                min: GENLIST_PADDING_16_INC 0;
3302                fixed: 1 0;
3303                rel1 {
3304                   relative: 1.0 0.0;
3305                   to_x: "elm.icon";
3306                }
3307                rel2.to_x: "elm.icon";
3308                align: 0.0 0.0;
3309                visible: 0;
3310             }
3311          }
3312          part { name: "elm.text.1";
3313             clip_to: "disclip";
3314             type: TEXT;
3315             mouse_events: 0;
3316             scale: 1;
3317             description { state: "default" 0.0;
3318                min: 0 GENLIST_SIZE_61_INC;
3319                fixed: 0 1;
3320                rel1 {
3321                   relative: 1.0 1.0;
3322                   to_x: "elm.padding.icon.right";
3323                   to_y: "elm.padding.top";
3324                }
3325                rel2 {
3326                   relative: 0.0 1.0;
3327                   to_x: "elm.padding.right";
3328                   to_y: "elm.padding.top";
3329                }
3330                align: 0.0 0.0;
3331                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3332                text {
3333                   font: "SLP:style=Roman";
3334                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3335                   min: 0 1;
3336                   align: 0.0 0.5;
3337                   text_class: "list_item";
3338                }
3339             }
3340             description { state: "selected" 0.0;
3341                inherit: "default" 0.0;
3342                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3343             }
3344             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3345             GENLIST_DESCRIPTION_FLIP_ENABLED
3346          }
3347          part { name: "elm.text.2";
3348             clip_to: "disclip";
3349             type: TEXT;
3350             mouse_events: 0;
3351             scale: 1;
3352             description { state: "default" 0.0;
3353                rel1 {
3354                   relative: 1.0 1.0;
3355                   to_x: "elm.padding.icon.right";
3356                   to_y: "elm.text.1";
3357                }
3358                rel2 {
3359                   relative: 0.0 0.0;
3360                   to_x: "elm.padding.right";
3361                   to_y: "elm.padding.bottom";
3362                }
3363                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3364                text {
3365                   font: "SLP:style=Medium";
3366                   size: GENLIST_FONT_32_INC;
3367                   min: 0 1;
3368                   align: 0.0 0.5;
3369                   text_class: "slp_medium";
3370                }
3371             }
3372             description { state: "selected" 0.0;
3373                inherit: "default" 0.0;
3374                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3375             }
3376             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3377             GENLIST_DESCRIPTION_FLIP_ENABLED
3378          }
3379          GENLIST_PART_FLIP
3380          GENLIST_PART_DISCLIP
3381       }
3382       programs {
3383          // signal: elm,state,%s,active
3384          //   a "check" item named %s went active
3385          // signal: elm,state,%s,passive
3386          //   a "check" item named %s went passive
3387          // default is passive
3388          program { name: "go_active";
3389             signal: "elm,state,selected";
3390             source: "elm";
3391             action: STATE_SET "selected" 0.0;
3392             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_2TEXT
3393             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3394          }
3395          program { name: "go_passive";
3396             signal: "elm,state,unselected";
3397             source: "elm";
3398             action: STATE_SET "default" 0.0;
3399             target: "bg_image";
3400             target: "elm.text.1";
3401             target: "elm.text.2";
3402             transition: LINEAR 0.1;
3403          }
3404          program { name: "go_disabled";
3405             signal: "elm,state,disabled";
3406             source: "elm";
3407             action: STATE_SET "disabled" 0.0;
3408             target: "disclip";
3409          }
3410          program { name: "go_enabled";
3411             signal: "elm,state,enabled";
3412             source: "elm";
3413             action: STATE_SET "default" 0.0;
3414             target: "disclip";
3415          }
3416          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3417          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3418       }
3419    }
3420
3421    group { name: "elm/genlist/item_compress/2text.1icon.4.tb/default";
3422       inherit: "elm/genlist/item/2text.1icon.4/default";
3423       parts {
3424          part { name: "elm.text.1";
3425             clip_to: "disclip";
3426             type: TEXTBLOCK;
3427             mouse_events: 0;
3428             scale: 1;
3429             description { state: "default" 0.0;
3430                min: 0 GENLIST_SIZE_61_INC;
3431                fixed: 0 1;
3432                rel1 {
3433                   relative: 1.0 1.0;
3434                   to_x: "elm.padding.icon.right";
3435                   to_y: "elm.padding.top";
3436                }
3437                rel2 {
3438                   relative: 0.0 1.0;
3439                   to_x: "elm.padding.right";
3440                   to_y: "elm.padding.top";
3441                }
3442                align: 0.0 0.0;
3443                text {
3444                   style: "genlist_style_list_main_text_unread";
3445                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3446                   min: 0 1;
3447                   align: 0.0 0.5;
3448                   text_class: "list_item";
3449                }
3450             }
3451             description { state: "selected" 0.0;
3452                inherit: "default" 0.0;
3453                text.style: "genlist_style_list_main_text_focus";
3454             }
3455             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3456             GENLIST_DESCRIPTION_FLIP_ENABLED
3457          }
3458          part { name: "elm.text.2";
3459             clip_to: "disclip";
3460             type: TEXTBLOCK;
3461             mouse_events: 0;
3462             scale: 1;
3463             description { state: "default" 0.0;
3464                rel1 {
3465                   relative: 1.0 1.0;
3466                   to_x: "elm.padding.icon.right";
3467                   to_y: "elm.text.1";
3468                }
3469                rel2 {
3470                   relative: 0.0 0.0;
3471                   to_x: "elm.padding.right";
3472                   to_y: "elm.padding.bottom";
3473                }
3474                align: 0.0 0.5;
3475                text {
3476                   style: "genlist_style_list_sub_text_default";
3477                   size: GENLIST_FONT_32_INC;
3478                   min: 0 1;
3479                   align: 0.0 0.5;
3480                }
3481             }
3482             description { state: "selected" 0.0;
3483                inherit: "default" 0.0;
3484                text.style: "genlist_style_list_sub_text_focus";
3485             }
3486             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3487             GENLIST_DESCRIPTION_FLIP_ENABLED
3488          }
3489       }
3490    }
3491
3492 // 3.2.14
3493    group { name: "elm/genlist/item/3text.1icon.2/default";
3494       alias: "elm/genlist/item_odd/3text.1icon.2/default";
3495       alias: "elm/genlist/item_compress/3text.1icon.2/default";
3496       alias: "elm/genlist/item_compress_odd/3text.1icon.2/default";
3497       data.item: "stacking" "above";
3498       data.item: "selectraise" "on";
3499       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
3500       data.item: "contents" "elm.icon";
3501       data.item: "flips" "elm.flip.content";
3502
3503       parts {
3504          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3505          GENLIST_PART_BG_IMAGE
3506          GENLIST_PART_BOTTOM_LINE
3507          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3508          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3509          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3510          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3511          part { name: "elm.icon";
3512             clip_to: "disclip";
3513             type: SWALLOW;
3514             scale: 1;
3515             description { state: "default" 0.0;
3516                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3517                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3518                fixed: 1 1;
3519                rel1 {
3520                   relative: 1.0 1.0;
3521                   offset: 0 0;
3522                   to_x: "elm.padding.left";
3523                   to_y: "elm.padding.top";
3524                }
3525                rel2 {
3526                   relative: 1.0 0.0;
3527                   to_x: "elm.padding.left";
3528                   to_y: "elm.padding.bottom";
3529                }
3530                align: 0.0 0.5;
3531             }
3532             GENLIST_DESCRIPTION_FLIP_ENABLED
3533          }
3534          part { name: "elm.padding.icon.right";
3535             clip_to: "disclip";
3536             type: RECT;
3537             scale: 1;
3538             description { state: "default" 0.0;
3539                min: GENLIST_PADDING_16_INC 0;
3540                fixed: 1 0;
3541                rel1 {
3542                   relative: 1.0 0.0;
3543                   to_x: "elm.icon";
3544                }
3545                rel2.to_x: "elm.icon";
3546                align: 0.0 0.0;
3547                visible: 0;
3548             }
3549          }
3550          part { name: "elm.text.3";
3551             clip_to: "disclip";
3552             type: TEXT;
3553             mouse_events: 0;
3554             scale: 1;
3555             description { state: "default" 0.0;
3556                min: 0 GENLIST_SIZE_61_INC;
3557                max: GENLIST_SIZE_192_INC GENLIST_SIZE_61_INC;
3558                fixed: 0 1;
3559                rel1 {
3560                   relative: 0.0 1.0;
3561                   to_x: "elm.padding.left";
3562                   to_y: "elm.padding.top";
3563                }
3564                rel2 {
3565                   relative: 0.0 1.0;
3566                   to_x: "elm.padding.right";
3567                   to_y: "elm.padding.top";
3568                }
3569                align: 1.0 0.0;
3570                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3571                text {
3572                   font: "SLP:style=Medium";
3573                   size: GENLIST_FONT_32_INC;
3574                   min: 0 1;
3575                   max: 1 0;
3576                   align: 1.0 0.5;
3577                   text_class: "slp_medium";
3578                }
3579             }
3580             description { state: "selected" 0.0;
3581                inherit: "default" 0.0;
3582                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3583             }
3584             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3585             GENLIST_DESCRIPTION_FLIP_ENABLED
3586          }
3587          part { name: "elm.padding.text3.left";
3588             clip_to: "disclip";
3589             type: RECT;
3590             mouse_events: 0;
3591             scale: 1;
3592             description { state: "default" 0.0;
3593                min: GENLIST_ICON_SMALL_SIZE 0;
3594                fixed: 1 0;
3595                rel1.to_x: "elm.text.3";
3596                rel2 {
3597                   relative: 0.0 1.0;
3598                   to_x: "elm.text.3";
3599                }
3600                align: 1.0 0.5;
3601                visible: 0;
3602             }
3603          }
3604          part { name: "elm.text.1";
3605             clip_to: "disclip";
3606             type: TEXT;
3607             mouse_events: 0;
3608             scale: 1;
3609             description { state: "default" 0.0;
3610                rel1 {
3611                   relative: 1.0 1.0;
3612                   to_x: "elm.padding.icon.right";
3613                   to_y: "elm.padding.top";
3614                }
3615                rel2 {
3616                   relative: 0.0 1.0;
3617                   to_x: "elm.padding.text3.left";
3618                   to_y: "elm.text.3";
3619                }
3620                align: 0.0 0.5;
3621                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3622                text {
3623                   font: "SLP:style=Roman";
3624                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3625                   min: 0 1;
3626                   align: 0.0 0.5;
3627                   text_class: "list_item";
3628                }
3629             }
3630             description { state: "selected" 0.0;
3631                inherit: "default" 0.0;
3632                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3633             }
3634             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3635             GENLIST_DESCRIPTION_FLIP_ENABLED
3636          }
3637          part { name: "elm.text.2";
3638             clip_to: "disclip";
3639             type: TEXT;
3640             mouse_events: 0;
3641             scale: 1;
3642             description { state: "default" 0.0;
3643                rel1 {
3644                   relative: 1.0 1.0;
3645                   to_x: "elm.padding.icon.right";
3646                   to_y: "elm.text.1";
3647                }
3648                rel2 {
3649                   relative: 0.0 0.0;
3650                   to_x: "elm.padding.right";
3651                   to_y: "elm.padding.bottom";
3652                }
3653                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
3654                text {
3655                   font: "SLP:style=Medium";
3656                   size: GENLIST_FONT_32_INC;
3657                   min: 0 1;
3658                   align: 0.0 0.5;
3659                   text_class: "slp_medium";
3660                }
3661             }
3662             description { state: "selected" 0.0;
3663                inherit: "default" 0.0;
3664                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
3665             }
3666             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
3667             GENLIST_DESCRIPTION_FLIP_ENABLED
3668          }
3669          GENLIST_PART_FLIP
3670          GENLIST_PART_DISCLIP
3671       }
3672       programs {
3673          // signal: elm,state,%s,active
3674          //   a "check" item named %s went active
3675          // signal: elm,state,%s,passive
3676          //   a "check" item named %s went passive
3677          // default is passive
3678          program { name: "go_active";
3679             signal: "elm,state,selected";
3680             source: "elm";
3681             action: STATE_SET "selected" 0.0;
3682             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_3TEXT
3683             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3684          }
3685          program { name: "go_passive";
3686             signal: "elm,state,unselected";
3687             source: "elm";
3688             action: STATE_SET "default" 0.0;
3689             target: "bg_image";
3690             target: "elm.text.1";
3691             target: "elm.text.2";
3692             target: "elm.text.3";
3693             transition: LINEAR 0.1;
3694          }
3695          program { name: "go_disabled";
3696             signal: "elm,state,disabled";
3697             source: "elm";
3698             action: STATE_SET "disabled" 0.0;
3699             target: "disclip";
3700          }
3701          program { name: "go_enabled";
3702             signal: "elm,state,enabled";
3703             source: "elm";
3704             action: STATE_SET "default" 0.0;
3705             target: "disclip";
3706          }
3707          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
3708          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3709       }
3710    }
3711
3712 // 3.2.15
3713    group { name: "elm/genlist/item/2text.1icon.8/default";
3714       alias: "elm/genlist/item_odd/2text.1icon.8/default";
3715       alias: "elm/genlist/item_compress/2text.1icon.8/default";
3716       alias: "elm/genlist/item_compress_odd/2text.1icon.8/default";
3717       data.item: "stacking" "above";
3718       data.item: "selectraise" "on";
3719       data.item: "texts" "elm.text.1 elm.text.2";
3720       data.item: "contents" "elm.icon";
3721       data.item: "flips" "elm.flip.content";
3722
3723       parts {
3724          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3725          GENLIST_PART_BG_IMAGE
3726          GENLIST_PART_BOTTOM_LINE
3727          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3728          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3729          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3730          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3731          part { name: "elm.icon";
3732             clip_to: "disclip";
3733             type: SWALLOW;
3734             scale: 1;
3735             description { state: "default" 0.0;
3736                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3737                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3738                fixed: 1 1;
3739                rel1 {
3740                   relative: 1.0 1.0;
3741                   to_x: "elm.padding.left";
3742                   to_y: "elm.padding.top";
3743                }
3744                rel2 {
3745                   relative: 1.0 0.0;
3746                   to_x: "elm.padding.left";
3747                   to_y: "elm.padding.bottom";
3748                }
3749                align: 0.0 0.5;
3750             }
3751             GENLIST_DESCRIPTION_FLIP_ENABLED
3752          }
3753          part { name: "elm.padding.icon.right";
3754             clip_to: "disclip";
3755             type: RECT;
3756             scale: 1;
3757             description { state: "default" 0.0;
3758                min: GENLIST_PADDING_16_INC 0;
3759                fixed: 1 0;
3760                rel1 {
3761                   relative: 1.0 0.0;
3762                   to_x: "elm.icon";
3763                }
3764                rel2.to_x: "elm.icon";
3765                align: 0.0 0.0;
3766                visible: 0;
3767             }
3768          }
3769          part { name: "elm.text.1";
3770             clip_to: "disclip";
3771             type: TEXT;
3772             mouse_events: 0;
3773             scale: 1;
3774             description { state: "default" 0.0;
3775                min: 0 GENLIST_SIZE_61_INC;
3776                fixed: 0 1;
3777                rel1 {
3778                   relative: 1.0 1.0;
3779                   to_x: "elm.padding.icon.right";
3780                   to_y: "elm.padding.top";
3781                }
3782                rel2 {
3783                   relative: 0.0 1.0;
3784                   to_x: "elm.padding.right";
3785                   to_y: "elm.padding.top";
3786                }
3787                align: 0.0 0.0;
3788                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3789                text {
3790                   font: "SLP:style=Roman";
3791                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3792                   min: 0 1;
3793                   align: 0.0 0.5;
3794                   text_class: "list_item";
3795                }
3796             }
3797             description { state: "selected" 0.0;
3798                inherit: "default" 0.0;
3799                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3800             }
3801             GENLIST_DESCRIPTION_FLIP_ENABLED
3802          }
3803          part { name: "elm.text.2";
3804             clip_to: "disclip";
3805             type: TEXT;
3806             mouse_events: 0;
3807             scale: 1;
3808             description { state: "default" 0.0;
3809                rel1 {
3810                   relative: 1.0 1.0;
3811                   to_x: "elm.padding.icon.right";
3812                   to_y: "elm.text.1";
3813                }
3814                rel2 {
3815                   relative: 0.0 0.0;
3816                   to_x: "elm.padding.right";
3817                   to_y: "elm.padding.bottom";
3818                }
3819                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
3820                text {
3821                   font: "SLP:style=Medium";
3822                   size: GENLIST_FONT_32_INC;
3823                   min: 0 1;
3824                   align: 0.0 0.5;
3825                   text_class: "slp_medium";
3826                }
3827             }
3828             description { state: "selected" 0.0;
3829                inherit: "default" 0.0;
3830                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3831             }
3832             GENLIST_DESCRIPTION_FLIP_ENABLED
3833          }
3834          GENLIST_PART_FLIP
3835          GENLIST_PART_DISCLIP
3836       }
3837       programs {
3838          // signal: elm,state,%s,active
3839          //   a "check" item named %s went active
3840          // signal: elm,state,%s,passive
3841          //   a "check" item named %s went passive
3842          // default is passive
3843          program { name: "go_active";
3844             signal: "elm,state,selected";
3845             source: "elm";
3846             action: STATE_SET "selected" 0.0;
3847             target: "bg_image";
3848             target: "elm.text.1";
3849             target: "elm.text.2";
3850             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
3851          }
3852          program { name: "go_passive";
3853             signal: "elm,state,unselected";
3854             source: "elm";
3855             action: STATE_SET "default" 0.0;
3856             target: "bg_image";
3857             target: "elm.text.1";
3858             target: "elm.text.2";
3859             transition: LINEAR 0.1;
3860          }
3861          program { name: "go_disabled";
3862             signal: "elm,state,disabled";
3863             source: "elm";
3864             action: STATE_SET "disabled" 0.0;
3865             target: "disclip";
3866          }
3867          program { name: "go_enabled";
3868             signal: "elm,state,enabled";
3869             source: "elm";
3870             action: STATE_SET "default" 0.0;
3871             target: "disclip";
3872          }
3873          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
3874          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
3875       }
3876    }
3877
3878 // 3.2.16
3879    group { name: "elm/genlist/item/2text.2icon.3/default";
3880       alias: "elm/genlist/item_odd/2text.2icon.3/default";
3881       alias: "elm/genlist/item_compress/2text.2icon.3/default";
3882       alias: "elm/genlist/item_compress_odd/2text.2icon.3/default";
3883       data.item: "stacking" "above";
3884       data.item: "selectraise" "on";
3885       data.item: "texts" "elm.text.1 elm.text.2";
3886       data.item: "contents" "elm.icon.1 elm.icon.2";
3887       data.item: "flips" "elm.flip.content";
3888
3889       parts {
3890          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
3891          GENLIST_PART_BG_IMAGE
3892          GENLIST_PART_BOTTOM_LINE
3893          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
3894          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
3895          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
3896          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
3897          part { name: "elm.icon.1";
3898             clip_to: "disclip";
3899             type: SWALLOW;
3900             scale: 1;
3901             description { state: "default" 0.0;
3902                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3903                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
3904                fixed: 1 1;
3905                rel1 {
3906                   relative: 1.0 1.0;
3907                   to_x: "elm.padding.left";
3908                   to_y: "elm.padding.top";
3909                }
3910                rel2 {
3911                   relative: 1.0 0.0;
3912                   to_x: "elm.padding.left";
3913                   to_y: "elm.padding.bottom";
3914                }
3915                align: 0.0 0.5;
3916             }
3917             GENLIST_DESCRIPTION_FLIP_ENABLED
3918          }
3919          part { name: "elm.padding.icon1.right";
3920             clip_to: "disclip";
3921             type: RECT;
3922             scale: 1;
3923             description { state: "default" 0.0;
3924                min: GENLIST_PADDING_16_INC 0;
3925                fixed: 1 0;
3926                rel1 {
3927                   relative: 1.0 0.0;
3928                   to_x: "elm.icon.1";
3929                }
3930                rel2.to_x: "elm.icon.1";
3931                align: 0.0 0.0;
3932                visible: 0;
3933             }
3934          }
3935          part { name: "elm.text.1";
3936             clip_to: "disclip";
3937             type: TEXT;
3938             mouse_events: 0;
3939             scale: 1;
3940             description { state: "default" 0.0;
3941                min: 0 GENLIST_SIZE_61_INC;
3942                fixed: 0 1;
3943                rel1 {
3944                   relative: 1.0 1.0;
3945                   to_x: "elm.padding.icon1.right";
3946                   to_y: "elm.padding.top";
3947                }
3948                rel2 {
3949                   relative: 0.0 1.0;
3950                   to_x: "elm.padding.icon2.left";
3951                   to_y: "elm.padding.top";
3952                }
3953                align: 0.0 0.0;
3954                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
3955                text {
3956                   font: "SLP:style=Roman";
3957                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
3958                   min: 0 1;
3959                   align: 0.0 0.5;
3960                   text_class: "list_item";
3961                }
3962             }
3963             description { state: "selected" 0.0;
3964                inherit: "default" 0.0;
3965                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
3966             }
3967             GENLIST_DESCRIPTION_FLIP_ENABLED
3968          }
3969          part { name: "elm.icon.2";
3970             clip_to: "disclip";
3971             type: SWALLOW;
3972             scale: 1;
3973             description { state: "default" 0.0;
3974                fixed: 1 1;
3975                rel1 {
3976                   relative: 0.0 1.0;
3977                   to_x: "elm.padding.right";
3978                   to_y: "elm.padding.top";
3979                }
3980                rel2 {
3981                   relative: 0.0 1.0;
3982                   to_x: "elm.padding.right";
3983                   to_y: "elm.text.1";
3984                }
3985                align: 1.0 0.5;
3986             }
3987             GENLIST_DESCRIPTION_FLIP_ENABLED
3988          }
3989          part { name: "elm.padding.icon2.left";
3990             clip_to: "disclip";
3991             type: RECT;
3992             scale: 1;
3993             description { state: "default" 0.0;
3994                min: GENLIST_PADDING_16_INC 0;
3995                fixed: 1 0;
3996                rel1 {
3997                   relative: 0.0 0.0;
3998                   to_x: "elm.icon.2";
3999                }
4000                rel2.to_x: "elm.icon.2";
4001                align: 1.0 0.0;
4002                visible: 0;
4003             }
4004          }
4005          part { name: "elm.text.2";
4006             clip_to: "disclip";
4007             type: TEXT;
4008             mouse_events: 0;
4009             scale: 1;
4010             description { state: "default" 0.0;
4011                rel1 {
4012                   relative: 1.0 1.0;
4013                   to_x: "elm.padding.icon1.right";
4014                   to_y: "elm.text.1";
4015                }
4016                rel2 {
4017                   relative: 0.0 0.0;
4018                   to_x: "elm.padding.icon2.left";
4019                   to_y: "elm.padding.bottom";
4020                }
4021                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4022                text {
4023                   font: "SLP:style=Medium";
4024                   size: GENLIST_FONT_32_INC;
4025                   min: 0 1;
4026                   align: 0.0 0.5;
4027                   text_class: "slp_medium";
4028                }
4029             }
4030             description { state: "selected" 0.0;
4031                inherit: "default" 0.0;
4032                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4033             }
4034             GENLIST_DESCRIPTION_FLIP_ENABLED
4035          }
4036          GENLIST_PART_FLIP
4037          GENLIST_PART_DISCLIP
4038       }
4039       programs {
4040          // signal: elm,state,%s,active
4041          //   a "check" item named %s went active
4042          // signal: elm,state,%s,passive
4043          //   a "check" item named %s went passive
4044          // default is passive
4045          program { name: "go_active";
4046             signal: "elm,state,selected";
4047             source: "elm";
4048             action: STATE_SET "selected" 0.0;
4049             target: "bg_image";
4050             target: "elm.text.1";
4051             target: "elm.text.2";
4052             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4053          }
4054          program { name: "go_passive";
4055             signal: "elm,state,unselected";
4056             source: "elm";
4057             action: STATE_SET "default" 0.0;
4058             target: "bg_image";
4059             target: "elm.text.1";
4060             target: "elm.text.2";
4061             transition: LINEAR 0.1;
4062          }
4063          program { name: "go_disabled";
4064             signal: "elm,state,disabled";
4065             source: "elm";
4066             action: STATE_SET "disabled" 0.0;
4067             target: "disclip";
4068          }
4069          program { name: "go_enabled";
4070             signal: "elm,state,enabled";
4071             source: "elm";
4072             action: STATE_SET "default" 0.0;
4073             target: "disclip";
4074          }
4075          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4076          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4077       }
4078    }
4079
4080    group { name: "elm/genlist/item_compress/2text.2icon.3.tb/default";
4081       inherit: "elm/genlist/item/2text.2icon.3/default";
4082       parts {
4083          part { name: "elm.text.2";
4084             clip_to: "disclip";
4085             type: TEXTBLOCK;
4086             mouse_events: 0;
4087             scale: 1;
4088             description { state: "default" 0.0;
4089                rel1 {
4090                   relative: 1.0 1.0;
4091                   to_x: "elm.padding.icon1.right";
4092                   to_y: "elm.text.1";
4093                }
4094                rel2 {
4095                   relative: 0.0 0.0;
4096                   to_x: "elm.padding.icon2.left";
4097                   to_y: "elm.padding.bottom";
4098                }
4099                align: 0.0 0.5;
4100                text {
4101                   style: "genlist_style_list_sub_text_default";
4102                   min: 0 1;
4103                   align: 0.0 0.5;
4104                }
4105             }
4106             description { state: "selected" 0.0;
4107                inherit: "default" 0.0;
4108                // FIXME: Why color textblock of is not changed by text.style?
4109                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4110                text.style: "genlist_style_list_sub_text_focus";
4111             }
4112             GENLIST_DESCRIPTION_FLIP_ENABLED
4113          }
4114       }
4115    }
4116
4117 // 3.2.17
4118    group { name: "elm/genlist/item/2text.2icon.4/default";
4119       alias: "elm/genlist/item_odd/2text.2icon.4/default";
4120       alias: "elm/genlist/item_compress/2text.2icon.4/default";
4121       alias: "elm/genlist/item_compress_odd/2text.2icon.4/default";
4122       data.item: "stacking" "above";
4123       data.item: "selectraise" "on";
4124       data.item: "texts" "elm.text.1 elm.text.2";
4125       data.item: "contents" "elm.icon.1 elm.icon.2";
4126       data.item: "flips" "elm.flip.content";
4127
4128       parts {
4129          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4130          GENLIST_PART_BG_IMAGE
4131          GENLIST_PART_BOTTOM_LINE
4132          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4133          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4134          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4135          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4136          part { name: "elm.icon.1";
4137             clip_to: "disclip";
4138             type: SWALLOW;
4139             scale: 1;
4140             description { state: "default" 0.0;
4141                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4142                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4143                fixed: 1 1;
4144                rel1 {
4145                   relative: 1.0 1.0;
4146                   to_x: "elm.padding.left";
4147                   to_y: "elm.padding.top";
4148                }
4149                rel2 {
4150                   relative: 1.0 0.0;
4151                   to_x: "elm.padding.left";
4152                   to_y: "elm.padding.bottom";
4153                }
4154                align: 0.0 0.5;
4155             }
4156             GENLIST_DESCRIPTION_FLIP_ENABLED
4157          }
4158          part { name: "elm.padding.icon1.right";
4159             clip_to: "disclip";
4160             type: RECT;
4161             scale: 1;
4162             description { state: "default" 0.0;
4163                min: GENLIST_PADDING_16_INC 0;
4164                fixed: 1 0;
4165                rel1 {
4166                   relative: 1.0 0.0;
4167                   to_x: "elm.icon.1";
4168                }
4169                rel2.to_x: "elm.icon.1";
4170                align: 0.0 0.0;
4171                visible: 0;
4172             }
4173          }
4174          part { name: "elm.icon.2";
4175             clip_to: "disclip";
4176             type: SWALLOW;
4177             scale: 1;
4178             description { state: "default" 0.0;
4179                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4180                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4181                fixed: 1 1;
4182                rel1 {
4183                   relative: 0.0 1.0;
4184                   to_x: "elm.padding.right";
4185                   to_y: "elm.padding.top";
4186                }
4187                rel2 {
4188                   relative: 0.0 0.0;
4189                   to_x: "elm.padding.right";
4190                   to_y: "elm.padding.bottom";
4191                }
4192                align: 1.0 0.5;
4193             }
4194             GENLIST_DESCRIPTION_FLIP_ENABLED
4195          }
4196          part { name: "elm.padding.icon2.left";
4197             clip_to: "disclip";
4198             type: RECT;
4199             scale: 1;
4200             description { state: "default" 0.0;
4201                min: GENLIST_PADDING_16_INC 0;
4202                fixed: 1 0;
4203                rel1.to_x: "elm.icon.2";
4204                rel2 {
4205                   relative: 0.0 1.0;
4206                   to_x: "elm.icon.2";
4207                }
4208                align: 1.0 0.0;
4209                visible: 0;
4210             }
4211          }
4212          part { name: "elm.text.1";
4213             clip_to: "disclip";
4214             type: TEXT;
4215             mouse_events: 0;
4216             scale: 1;
4217             description { state: "default" 0.0;
4218                min: 0 GENLIST_SIZE_61_INC;
4219                fixed: 0 1;
4220                rel1 {
4221                   relative: 1.0 1.0;
4222                   to_x: "elm.padding.icon1.right";
4223                   to_y: "elm.padding.top";
4224                }
4225                rel2 {
4226                   relative: 0.0 1.0;
4227                   to_x: "elm.padding.icon2.left";
4228                   to_y: "elm.padding.top";
4229                }
4230                align: 0.0 0.0;
4231                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4232                text {
4233                   font: "SLP:style=Roman";
4234                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4235                   min: 0 1;
4236                   align: 0.0 0.5;
4237                   text_class: "list_item";
4238                }
4239             }
4240             description { state: "selected" 0.0;
4241                inherit: "default" 0.0;
4242                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4243             }
4244             GENLIST_DESCRIPTION_FLIP_ENABLED
4245          }
4246          part { name: "elm.text.2";
4247             clip_to: "disclip";
4248             type: TEXT;
4249             mouse_events: 0;
4250             scale: 1;
4251             description { state: "default" 0.0;
4252                rel1 {
4253                   relative: 1.0 1.0;
4254                   to_x: "elm.padding.icon1.right";
4255                   to_y: "elm.text.1";
4256                }
4257                rel2 {
4258                   relative: 0.0 0.0;
4259                   to_x: "elm.padding.icon2.left";
4260                   to_y: "elm.padding.bottom";
4261                }
4262                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4263                text {
4264                   font: "SLP:style=Medium";
4265                   size: GENLIST_FONT_32_INC;
4266                   min: 0 1;
4267                   align: 0.0 0.5;
4268                   text_class: "slp_medium";
4269                }
4270             }
4271             description { state: "selected" 0.0;
4272                inherit: "default" 0.0;
4273                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4274             }
4275             GENLIST_DESCRIPTION_FLIP_ENABLED
4276          }
4277          GENLIST_PART_FLIP
4278          GENLIST_PART_DISCLIP
4279       }
4280       programs {
4281          // signal: elm,state,%s,active
4282          //   a "check" item named %s went active
4283          // signal: elm,state,%s,passive
4284          //   a "check" item named %s went passive
4285          // default is passive
4286          program { name: "go_active";
4287             signal: "elm,state,selected";
4288             source: "elm";
4289             action: STATE_SET "selected" 0.0;
4290             target: "bg_image";
4291             target: "elm.text.1";
4292             target: "elm.text.2";
4293             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4294          }
4295          program { name: "go_passive";
4296             signal: "elm,state,unselected";
4297             source: "elm";
4298             action: STATE_SET "default" 0.0;
4299             target: "bg_image";
4300             target: "elm.text.1";
4301             target: "elm.text.2";
4302             transition: LINEAR 0.1;
4303          }
4304          program { name: "go_disabled";
4305             signal: "elm,state,disabled";
4306             source: "elm";
4307             action: STATE_SET "disabled" 0.0;
4308             target: "disclip";
4309          }
4310          program { name: "go_enabled";
4311             signal: "elm,state,enabled";
4312             source: "elm";
4313             action: STATE_SET "default" 0.0;
4314             target: "disclip";
4315          }
4316          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4317          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4318       }
4319    }
4320
4321    group { name: "elm/genlist/item_compress/2text.2icon.4.tb/default";
4322       inherit: "elm/genlist/item/2text.2icon.4/default";
4323       parts {
4324          part { name: "elm.text.1";
4325             clip_to: "disclip";
4326             type: TEXTBLOCK;
4327             mouse_events: 0;
4328             scale: 1;
4329             description { state: "default" 0.0;
4330                min: 0 GENLIST_SIZE_61_INC;
4331                fixed: 0 1;
4332                rel1 {
4333                   relative: 1.0 1.0;
4334                   to_x: "elm.padding.icon1.right";
4335                   to_y: "elm.padding.top";
4336                }
4337                rel2 {
4338                   relative: 0.0 1.0;
4339                   to_x: "elm.padding.icon2.left";
4340                   to_y: "elm.padding.top";
4341                }
4342                align: 0.0 0.0;
4343                text {
4344                   style: "genlist_style_list_main_text_unread";
4345                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4346                   min: 0 1;
4347                   align: 0.0 0.5;
4348                   text_class: "list_item";
4349                }
4350             }
4351             description { state: "selected" 0.0;
4352                inherit: "default" 0.0;
4353                text.style: "genlist_style_list_main_text_focus";
4354             }
4355             GENLIST_DESCRIPTION_FLIP_ENABLED
4356          }
4357          part { name: "elm.text.2";
4358             clip_to: "disclip";
4359             type: TEXTBLOCK;
4360             mouse_events: 0;
4361             scale: 1;
4362             description { state: "default" 0.0;
4363                rel1 {
4364                   relative: 1.0 1.0;
4365                   to_x: "elm.padding.icon1.right";
4366                   to_y: "elm.text.1";
4367                }
4368                rel2 {
4369                   relative: 0.0 0.0;
4370                   to_x: "elm.padding.icon2.left";
4371                   to_y: "elm.padding.bottom";
4372                }
4373                text {
4374                   style: "genlist_style_list_main_text_unread";
4375                   size: GENLIST_FONT_32_INC;
4376                   min: 0 1;
4377                   align: 0.0 0.5;
4378                   text_class: "slp_medium";
4379                }
4380             }
4381             description { state: "selected" 0.0;
4382                inherit: "default" 0.0;
4383                text.style: "genlist_style_list_main_text_focus";
4384             }
4385             GENLIST_DESCRIPTION_FLIP_ENABLED
4386          }
4387       }
4388    }
4389
4390 // 3.2.18
4391    group { name: "elm/genlist/item/2text.1icon.9/default";
4392       alias: "elm/genlist/item_odd/2text.1icon.9/default";
4393       alias: "elm/genlist/item_compress/2text.1icon.9/default";
4394       alias: "elm/genlist/item_compress_odd/2text.1icon.9/default";
4395       data.item: "stacking" "above";
4396       data.item: "selectraise" "on";
4397       data.item: "texts" "elm.text.1 elm.text.2";
4398       data.item: "contents" "elm.icon";
4399       data.item: "flips" "elm.flip.content";
4400
4401       parts {
4402          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4403          GENLIST_PART_BG_IMAGE
4404          GENLIST_PART_BOTTOM_LINE
4405          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4406          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4407          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4408          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4409          part { name: "elm.icon";
4410             clip_to: "disclip";
4411             type: SWALLOW;
4412             scale: 1;
4413             description { state: "default" 0.0;
4414                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4415                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4416                fixed: 1 1;
4417                rel1 {
4418                   relative: 1.0 1.0;
4419                   to_x: "elm.padding.left";
4420                   to_y: "elm.padding.top";
4421                }
4422                rel2 {
4423                   relative: 1.0 0.0;
4424                   to_x: "elm.padding.left";
4425                   to_y: "elm.padding.bottom";
4426                }
4427                align: 0.0 0.5;
4428             }
4429             GENLIST_DESCRIPTION_FLIP_ENABLED
4430          }
4431          part { name: "elm.padding.icon.right";
4432             clip_to: "disclip";
4433             type: RECT;
4434             scale: 1;
4435             description { state: "default" 0.0;
4436                min: GENLIST_PADDING_16_INC 0;
4437                fixed: 1 0;
4438                rel1 {
4439                   relative: 1.0 0.0;
4440                   to_x: "elm.icon";
4441                }
4442                rel2.to_x: "elm.icon";
4443                align: 0.0 0.0;
4444                visible: 0;
4445             }
4446          }
4447          part { name: "elm.text.1";
4448             clip_to: "disclip";
4449             type: TEXT;
4450             mouse_events: 0;
4451             scale: 1;
4452             description { state: "default" 0.0;
4453                min: 0 GENLIST_SIZE_61_INC;
4454                fixed: 0 1;
4455                rel1 {
4456                   relative: 1.0 1.0;
4457                   to_x: "elm.padding.icon.right";
4458                   to_y: "elm.padding.top";
4459                }
4460                rel2 {
4461                   relative: 0.0 1.0;
4462                   to_x: "elm.padding.right";
4463                   to_y: "elm.padding.top";
4464                }
4465                align: 0.0 0.0;
4466                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4467                text {
4468                   font: "SLP:style=Roman";
4469                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4470                   min: 0 1;
4471                   align: 0.0 0.5;
4472                   text_class: "list_item";
4473                }
4474             }
4475             description { state: "selected" 0.0;
4476                inherit: "default" 0.0;
4477                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4478             }
4479             GENLIST_DESCRIPTION_FLIP_ENABLED
4480          }
4481          part { name: "elm.text.2";
4482             clip_to: "disclip";
4483             type: TEXT;
4484             mouse_events: 0;
4485             scale: 1;
4486             description { state: "default" 0.0;
4487                rel1 {
4488                   relative: 1.0 1.0;
4489                   to_x: "elm.padding.icon.right";
4490                   to_y: "elm.text.1";
4491                }
4492                rel2 {
4493                   relative: 0.0 0.0;
4494                   to_x: "elm.padding.right";
4495                   to_y: "elm.padding.bottom";
4496                }
4497                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4498                text {
4499                   font: "SLP:style=Medium";
4500                   size: GENLIST_FONT_32_INC;
4501                   min: 0 1;
4502                   align: 0.0 0.5;
4503                   text_class: "slp_medium";
4504                }
4505             }
4506             description { state: "selected" 0.0;
4507                inherit: "default" 0.0;
4508                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4509             }
4510             GENLIST_DESCRIPTION_FLIP_ENABLED
4511          }
4512          GENLIST_PART_FLIP
4513          GENLIST_PART_DISCLIP
4514       }
4515       programs {
4516          // signal: elm,state,%s,active
4517          //   a "check" item named %s went active
4518          // signal: elm,state,%s,passive
4519          //   a "check" item named %s went passive
4520          // default is passive
4521          program { name: "go_active";
4522             signal: "elm,state,selected";
4523             source: "elm";
4524             action: STATE_SET "selected" 0.0;
4525             target: "bg_image";
4526             target: "elm.text.1";
4527             target: "elm.text.2";
4528             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4529          }
4530          program { name: "go_passive";
4531             signal: "elm,state,unselected";
4532             source: "elm";
4533             action: STATE_SET "default" 0.0;
4534             target: "bg_image";
4535             target: "elm.text.1";
4536             target: "elm.text.2";
4537             transition: LINEAR 0.1;
4538          }
4539          program { name: "go_disabled";
4540             signal: "elm,state,disabled";
4541             source: "elm";
4542             action: STATE_SET "disabled" 0.0;
4543             target: "disclip";
4544          }
4545          program { name: "go_enabled";
4546             signal: "elm,state,enabled";
4547             source: "elm";
4548             action: STATE_SET "default" 0.0;
4549             target: "disclip";
4550          }
4551          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
4552          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4553       }
4554    }
4555
4556 // 2.4.2.18
4557    group { name: "elm/genlist/item_compress/multiline/dialogue/2text/default";
4558       alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default";
4559       data.item: "stacking" "above";
4560       data.item: "selectraise" "on";
4561       data.item: "texts" "elm.text.1 elm.text.2";
4562       parts {
4563          part { name: "base";
4564             type: RECT;
4565             repeat_events: 1;
4566             description { state: "default" 0.0;
4567                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
4568             }
4569          }
4570          GENLIST_PART_DIALOGUE_BG_IMAGE
4571          GENLIST_PART_BOTTOM_LINE
4572          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
4573          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
4574          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
4575          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4576          GENLIST_PART_DIALOGUE_ITEM
4577          GENLIST_PART_DIALOGUE_RIGHT_LINE
4578          part { name: "elm.text.1";
4579             clip_to: "disclip";
4580             type: TEXT;
4581             mouse_events: 0;
4582             scale: 1;
4583             description { state: "default" 0.0;
4584                min: 0 GENLIST_SIZE_48_INC;
4585                fixed: 0 1;
4586                rel1 {
4587                   relative: 1.0 1.0;
4588                   to_x: "elm.padding.left";
4589                   to_y: "elm.padding.top";
4590                }
4591                rel2 {
4592                   relative: 0.0 1.0;
4593                   to_x: "elm.padding.right";
4594                   to_y: "elm.padding.top";
4595                }
4596                align: 0.0 0.0;
4597                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4598                text {
4599                   font: "SLP:style=Roman";
4600                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4601                   min: 0 1;
4602                   align: 0.0 0.5;
4603                   text_class: "list_item";
4604                }
4605             }
4606             description { state: "selected" 0.0;
4607                inherit: "default" 0.0;
4608                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4609             }
4610          }
4611          part { name: "elm.text.2";
4612             clip_to: "disclip";
4613             type: TEXTBLOCK;
4614             mouse_events: 0;
4615             scale: 1;
4616             description { state: "default" 0.0;
4617                rel1 {
4618                   relative: 1.0 1.0;
4619                   to_x: "elm.padding.left";
4620                   to_y: "elm.text.1";
4621                }
4622                rel2 {
4623                   relative: 0.0 0.0;
4624                   to_x: "elm.padding.right";
4625                   to_y: "elm.padding.bottom";
4626                }
4627                text {
4628                   style: "genlist_style_flexible_text_sub";
4629                   min: 0 1;
4630                   align: 0.0 0.5;
4631                }
4632             }
4633          }
4634          GENLIST_PART_DISCLIP
4635       }
4636       programs {
4637          // signal: elm,state,%s,active
4638          //   a "check" item named %s went active
4639          // signal: elm,state,%s,passive
4640          //   a "check" item named %s went passive
4641          // default is passive
4642          program { name: "go_active";
4643             signal: "elm,state,selected";
4644             source: "elm";
4645             action: STATE_SET "selected" 0.0;
4646             target: "bg_image";
4647             target: "elm.text.1";
4648             target: "elm.text.2";
4649             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4650          }
4651          program { name: "go_passive";
4652             signal: "elm,state,unselected";
4653             source: "elm";
4654             action: STATE_SET "default" 0.0;
4655             target: "bg_image";
4656             target: "elm.text.1";
4657             target: "elm.text.2";
4658             transition: LINEAR 0.1;
4659          }
4660          program { name: "go_disabled";
4661             signal: "elm,state,disabled";
4662             source: "elm";
4663             action: STATE_SET "disabled" 0.0;
4664             target: "disclip";
4665          }
4666          program { name: "go_enabled";
4667             signal: "elm,state,enabled";
4668             source: "elm";
4669             action: STATE_SET "default" 0.0;
4670             target: "disclip";
4671          }
4672          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4673       }
4674    }
4675
4676 // 3.2.19
4677    group { name: "elm/genlist/item/2text.2icon.7/default";
4678       alias: "elm/genlist/item_odd/2text.2icon.7/default";
4679       alias: "elm/genlist/item_compress/2text.2icon.7/default";
4680       alias: "elm/genlist/item_compress_odd/2text.2icon.7/default";
4681       data.item: "stacking" "above";
4682       data.item: "selectraise" "on";
4683       data.item: "texts" "elm.text.1 elm.text.2";
4684       data.item: "contents" "elm.icon.1 elm.icon.2";
4685       data.item: "flips" "elm.flip.content";
4686
4687       parts {
4688          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4689          GENLIST_PART_BG_IMAGE
4690          GENLIST_PART_BOTTOM_LINE
4691          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4692          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4693          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4694          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4695          part { name: "elm.icon.1";
4696             clip_to: "disclip";
4697             type: SWALLOW;
4698             scale: 1;
4699             description { state: "default" 0.0;
4700                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4701                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4702                fixed: 1 1;
4703                rel1 {
4704                   relative: 1.0 1.0;
4705                   to_x: "elm.padding.left";
4706                   to_y: "elm.padding.top";
4707                }
4708                rel2 {
4709                   relative: 1.0 0.0;
4710                   to_x: "elm.padding.left";
4711                   to_y: "elm.padding.bottom";
4712                }
4713                align: 0.0 0.5;
4714             }
4715             GENLIST_DESCRIPTION_FLIP_ENABLED
4716          }
4717          part { name: "elm.padding.icon1.right";
4718             clip_to: "disclip";
4719             type: RECT;
4720             scale: 1;
4721             description { state: "default" 0.0;
4722                min: GENLIST_PADDING_16_INC 0;
4723                fixed: 1 0;
4724                rel1 {
4725                   relative: 1.0 0.0;
4726                   to_x: "elm.icon.1";
4727                }
4728                rel2.to_x: "elm.icon.1";
4729                align: 0.0 0.0;
4730                visible: 0;
4731             }
4732          }
4733          part { name: "elm.icon.2";
4734             clip_to: "disclip";
4735             type: SWALLOW;
4736             scale: 1;
4737             description { state: "default" 0.0;
4738                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4739                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4740                fixed: 1 1;
4741                rel1 {
4742                   relative: 0.0 1.0;
4743                   to_x: "elm.padding.right";
4744                   to_y: "elm.padding.top";
4745                }
4746                rel2 {
4747                   relative: 0.0 0.0;
4748                   to_x: "elm.padding.right";
4749                   to_y: "elm.padding.bottom";
4750                }
4751                align: 1.0 0.5;
4752             }
4753             GENLIST_DESCRIPTION_FLIP_ENABLED
4754          }
4755          part { name: "elm.padding.icon2.left";
4756             clip_to: "disclip";
4757             type: RECT;
4758             scale: 1;
4759             description { state: "default" 0.0;
4760                min: GENLIST_PADDING_16_INC 0;
4761                fixed: 1 0;
4762                rel1.to_x: "elm.icon.2";
4763                rel2 {
4764                   relative: 0.0 1.0;
4765                   to_x: "elm.icon.2";
4766                }
4767                align: 1.0 0.0;
4768                visible: 0;
4769             }
4770          }
4771          part { name: "elm.text.1";
4772             clip_to: "disclip";
4773             type: TEXT;
4774             mouse_events: 0;
4775             scale: 1;
4776             description { state: "default" 0.0;
4777                min: 0 GENLIST_SIZE_61_INC;
4778                fixed: 0 1;
4779                rel1 {
4780                   relative: 1.0 1.0;
4781                   to_x: "elm.padding.icon1.right";
4782                   to_y: "elm.padding.top";
4783                }
4784                rel2 {
4785                   relative: 0.0 1.0;
4786                   to_x: "elm.padding.icon2.left";
4787                   to_y: "elm.padding.top";
4788                }
4789                align: 0.0 0.0;
4790                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4791                text {
4792                   font: "SLP:style=Roman";
4793                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4794                   min: 0 1;
4795                   align: 0.0 0.5;
4796                   text_class: "list_item";
4797                }
4798             }
4799             description { state: "selected" 0.0;
4800                inherit: "default" 0.0;
4801                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
4802             }
4803             GENLIST_DESCRIPTION_FLIP_ENABLED
4804          }
4805          part { name: "elm.text.2";
4806             clip_to: "disclip";
4807             type: TEXT;
4808             mouse_events: 0;
4809             scale: 1;
4810             description { state: "default" 0.0;
4811                rel1 {
4812                   relative: 1.0 1.0;
4813                   to_x: "elm.padding.icon1.right";
4814                   to_y: "elm.text.1";
4815                }
4816                rel2 {
4817                   relative: 0.0 0.0;
4818                   to_x: "elm.padding.icon2.left";
4819                   to_y: "elm.padding.bottom";
4820                }
4821                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
4822                text {
4823                   font: "SLP:style=Medium";
4824                   size: GENLIST_FONT_32_INC;
4825                   min: 0 1;
4826                   align: 0.0 0.5;
4827                   text_class: "slp_medium";
4828                }
4829             }
4830             description { state: "selected" 0.0;
4831                inherit: "default" 0.0;
4832                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
4833             }
4834             GENLIST_DESCRIPTION_FLIP_ENABLED
4835          }
4836          GENLIST_PART_FLIP
4837          GENLIST_PART_DISCLIP
4838       }
4839       programs {
4840          // signal: elm,state,%s,active
4841          //   a "check" item named %s went active
4842          // signal: elm,state,%s,passive
4843          //   a "check" item named %s went passive
4844          // default is passive
4845          program { name: "go_active";
4846             signal: "elm,state,selected";
4847             source: "elm";
4848             action: STATE_SET "selected" 0.0;
4849             target: "bg_image";
4850             target: "elm.text.1";
4851             target: "elm.text.2";
4852             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
4853          }
4854          program { name: "go_passive";
4855             signal: "elm,state,unselected";
4856             source: "elm";
4857             action: STATE_SET "default" 0.0;
4858             target: "bg_image";
4859             target: "elm.text.1";
4860             target: "elm.text.2";
4861             transition: LINEAR 0.1;
4862          }
4863          program { name: "go_disabled";
4864             signal: "elm,state,disabled";
4865             source: "elm";
4866             action: STATE_SET "disabled" 0.0;
4867             target: "disclip";
4868          }
4869          program { name: "go_enabled";
4870             signal: "elm,state,enabled";
4871             source: "elm";
4872             action: STATE_SET "default" 0.0;
4873             target: "disclip";
4874          }
4875          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
4876          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
4877       }
4878    }
4879
4880 // 3.2.20
4881    group { name: "elm/genlist/item/2text.2icon.5/default";
4882       alias: "elm/genlist/item_odd/2text.2icon.5/default";
4883       alias: "elm/genlist/item_compress/2text.2icon.5/default";
4884       alias: "elm/genlist/item_compress_odd/2text.2icon.5/default";
4885       data.item: "stacking" "above";
4886       data.item: "selectraise" "on";
4887       data.item: "texts" "elm.text.1 elm.text.2";
4888       data.item: "contents" "elm.icon.1 elm.icon.2";
4889       data.item: "flips" "elm.flip.content";
4890
4891       parts {
4892          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
4893          GENLIST_PART_BG_IMAGE
4894          GENLIST_PART_BOTTOM_LINE
4895          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
4896          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
4897          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
4898          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
4899          part { name: "elm.icon.1";
4900             clip_to: "disclip";
4901             type: SWALLOW;
4902             scale: 1;
4903             description { state: "default" 0.0;
4904                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4905                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
4906                fixed: 1 1;
4907                rel1 {
4908                   relative: 1.0 1.0;
4909                   to_x: "elm.padding.left";
4910                   to_y: "elm.padding.top";
4911                }
4912                rel2 {
4913                   relative: 1.0 0.0;
4914                   to_x: "elm.padding.left";
4915                   to_y: "elm.padding.bottom";
4916                }
4917                align: 0.0 0.5;
4918             }
4919             GENLIST_DESCRIPTION_FLIP_ENABLED
4920          }
4921          part { name: "elm.padding.icon1.right";
4922             clip_to: "disclip";
4923             type: RECT;
4924             scale: 1;
4925             description { state: "default" 0.0;
4926                min: GENLIST_PADDING_16_INC 0;
4927                fixed: 1 0;
4928                rel1 {
4929                   relative: 1.0 0.0;
4930                   to_x: "elm.icon.1";
4931                }
4932                rel2.to_x: "elm.icon.1";
4933                align: 0.0 0.0;
4934                visible: 0;
4935             }
4936          }
4937          part { name: "elm.icon.2";
4938             clip_to: "disclip";
4939             type: SWALLOW;
4940             scale: 1;
4941             description { state: "default" 0.0;
4942                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4943                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
4944                fixed: 1 1;
4945                rel1 {
4946                   relative: 1.0 1.0;
4947                   to_x: "elm.padding.icon1.right";
4948                   to_y: "elm.padding.top";
4949                }
4950                rel2 {
4951                   relative: 1.0 0.0;
4952                   to_x: "elm.padding.icon1.right";
4953                   to_y: "elm.padding.bottom";
4954                }
4955                align: 0.0 0.5;
4956             }
4957             GENLIST_DESCRIPTION_FLIP_ENABLED
4958          }
4959          part { name: "elm.padding.icon2.right";
4960             clip_to: "disclip";
4961             type: RECT;
4962             scale: 1;
4963             description { state: "default" 0.0;
4964                min: GENLIST_PADDING_16_INC 0;
4965                fixed: 1 0;
4966                rel1 {
4967                   relative: 1.0 0.0;
4968                   to_x: "elm.icon.2";
4969                }
4970                rel2.to_x: "elm.icon.2";
4971                align: 0.0 0.0;
4972                visible: 0;
4973             }
4974          }
4975          part { name: "elm.text.1";
4976             clip_to: "disclip";
4977             type: TEXT;
4978             mouse_events: 0;
4979             scale: 1;
4980             description { state: "default" 0.0;
4981                min: 0 GENLIST_SIZE_61_INC;
4982                fixed: 0 1;
4983                rel1 {
4984                   relative: 1.0 1.0;
4985                   to_x: "elm.padding.icon2.right";
4986                   to_y: "elm.padding.top";
4987                }
4988                rel2 {
4989                   relative: 0.0 1.0;
4990                   to_x: "elm.padding.right";
4991                   to_y: "elm.padding.top";
4992                }
4993                align: 0.0 0.0;
4994                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
4995                text {
4996                   font: "SLP:style=Roman";
4997                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
4998                   min: 0 1;
4999                   align: 0.0 0.5;
5000                   text_class: "list_item";
5001                }
5002             }
5003             description { state: "selected" 0.0;
5004                inherit: "default" 0.0;
5005                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
5006             }
5007             GENLIST_DESCRIPTION_FLIP_ENABLED
5008          }
5009          part { name: "elm.text.2";
5010             clip_to: "disclip";
5011             type: TEXT;
5012             mouse_events: 0;
5013             scale: 1;
5014             description { state: "default" 0.0;
5015                rel1 {
5016                   relative: 1.0 1.0;
5017                   to_x: "elm.padding.icon2.right";
5018                   to_y: "elm.text.1";
5019                }
5020                rel2 {
5021                   relative: 0.0 0.0;
5022                   to_x: "elm.padding.right";
5023                   to_y: "elm.padding.bottom";
5024                }
5025                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5026                text {
5027                   font: "SLP:style=Medium";
5028                   size: GENLIST_FONT_32_INC;
5029                   min: 0 1;
5030                   align: 0.0 0.5;
5031                   text_class: "slp_medium";
5032                }
5033             }
5034             description { state: "selected" 0.0;
5035                inherit: "default" 0.0;
5036                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5037             }
5038             GENLIST_DESCRIPTION_FLIP_ENABLED
5039          }
5040          GENLIST_PART_FLIP
5041          GENLIST_PART_DISCLIP
5042       }
5043       programs {
5044          // signal: elm,state,%s,active
5045          //   a "check" item named %s went active
5046          // signal: elm,state,%s,passive
5047          //   a "check" item named %s went passive
5048          // default is passive
5049          program { name: "go_active";
5050             signal: "elm,state,selected";
5051             source: "elm";
5052             action: STATE_SET "selected" 0.0;
5053             target: "bg_image";
5054             target: "elm.text.1";
5055             target: "elm.text.2";
5056             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5057          }
5058          program { name: "go_passive";
5059             signal: "elm,state,unselected";
5060             source: "elm";
5061             action: STATE_SET "default" 0.0;
5062             target: "bg_image";
5063             target: "elm.text.1";
5064             target: "elm.text.2";
5065             transition: LINEAR 0.1;
5066          }
5067          program { name: "go_disabled";
5068             signal: "elm,state,disabled";
5069             source: "elm";
5070             action: STATE_SET "disabled" 0.0;
5071             target: "disclip";
5072          }
5073          program { name: "go_enabled";
5074             signal: "elm,state,enabled";
5075             source: "elm";
5076             action: STATE_SET "default" 0.0;
5077             target: "disclip";
5078          }
5079          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
5080          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5081       }
5082    }
5083
5084 // ???
5085    group { name: "elm/genlist/item/3text.5icon/default";
5086       alias: "elm/genlist/item_odd/3text.5icon/default";
5087       alias: "elm/genlist/item_compress/3text.5icon/default";
5088       alias: "elm/genlist/item_compress_odd/3text.5icon/default";
5089       data.item: "stacking" "above";
5090       data.item: "selectraise" "on";
5091       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
5092       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar";
5093       data.item: "flips" "elm.flip.content";
5094
5095       parts {
5096          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
5097          GENLIST_PART_BG_IMAGE
5098          GENLIST_PART_BOTTOM_LINE
5099          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
5100          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
5101          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5102          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5103          part { name: "elm.swallow.colorbar";
5104             clip_to: "disclip";
5105             type: SWALLOW;
5106             scale: 1;
5107             description { state: "default" 0.0;
5108                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
5109                fixed: 1 1;
5110                rel2.relative: 0.0 0.0;
5111                align: 0.0 0.0;
5112             }
5113          }
5114          part { name: "elm.text.3";
5115             clip_to: "disclip";
5116             type: TEXT;
5117             mouse_events: 0;
5118             scale: 1;
5119             description { state: "default" 0.0;
5120                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
5121                fixed: 1 1;
5122                rel1 {
5123                   relative: 0.0 0.0;
5124                   to_x: "elm.padding.right";
5125                   to_y: "elm.padding.bottom";
5126                }
5127                rel2 {
5128                   relative: 0.0 0.0;
5129                   to_x: "elm.padding.right";
5130                   to_y: "elm.padding.bottom";
5131                }
5132                align: 1.0 1.0;
5133                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5134                text {
5135                   font: "SLP:style=Medium";
5136                   size: GENLIST_FONT_32_INC;
5137                   min: 0 1;
5138                   align: 1.0 0.5;
5139                   text_class: "slp_medium";
5140                }
5141             }
5142             description { state: "selected" 0.0;
5143                inherit: "default" 0.0;
5144                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5145             }
5146             GENLIST_DESCRIPTION_FLIP_ENABLED
5147          }
5148          part { name: "elm.icon.1";
5149             clip_to: "disclip";
5150             type: SWALLOW;
5151             scale: 1;
5152             description { state: "default" 0.0;
5153                rel1 {
5154                   relative: 0.0 1.0;
5155                   to_x: "elm.padding.right";
5156                   to_y: "elm.padding.top";
5157                }
5158                rel2 {
5159                   relative: 0.0 0.0;
5160                   to_x: "elm.padding.right";
5161                   to_y: "elm.text.3";
5162                }
5163                align: 1.0 0.5;
5164             }
5165             GENLIST_DESCRIPTION_FLIP_ENABLED
5166          }
5167          part { name: "elm.padding.icon1.left";
5168             clip_to: "disclip";
5169             type: RECT;
5170             scale: 1;
5171             description { state: "default" 0.0;
5172                min: GENLIST_PADDING_16_INC 0;
5173                fixed: 1 0;
5174                rel1.to_x: "elm.icon.1";
5175                rel2 {
5176                   relative: 0.0 1.0;
5177                   to_x: "elm.icon.1";
5178                }
5179                align: 1.0 0.0;
5180                visible: 0;
5181             }
5182          }
5183          part { name: "elm.text.1";
5184             clip_to: "disclip";
5185             type: TEXT;
5186             mouse_events: 0;
5187             scale: 1;
5188             description { state: "default" 0.0;
5189                min: 0 GENLIST_SIZE_61_INC;
5190                fixed: 0 1;
5191                rel1 {
5192                   relative: 1.0 1.0;
5193                   to_x: "elm.padding.left";
5194                   to_y: "elm.padding.top";
5195                }
5196                rel2 {
5197                   relative: 0.0 1.0;
5198                   to_x: "elm.padding.icon1.left";
5199                   to_y: "elm.padding.top";
5200                }
5201                align: 0.0 0.0;
5202                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
5203                text {
5204                   font: "SLP:style=Roman";
5205                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
5206                   min: 0 1;
5207                   align: 0.0 0.5;
5208                   text_class: "list_item";
5209                }
5210             }
5211             description { state: "selected" 0.0;
5212                inherit: "default" 0.0;
5213                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
5214             }
5215             GENLIST_DESCRIPTION_FLIP_ENABLED
5216          }
5217          part { name: "elm.padding.text3.left";
5218             clip_to: "disclip";
5219             type: RECT;
5220             scale: 1;
5221             description { state: "default" 0.0;
5222                min: GENLIST_PADDING_16_INC 0;
5223                fixed: 1 0;
5224                rel1.to: "elm.text.3";
5225                rel2 {
5226                   relative: 0.0 1.0;
5227                   to: "elm.text.3";
5228                }
5229                align: 1.0 1.0;
5230                visible: 0;
5231             }
5232          }
5233          part { name: "elm.text.2";
5234             clip_to: "disclip";
5235             type: TEXT;
5236             mouse_events: 0;
5237             scale: 1;
5238             description { state: "default" 0.0;
5239                rel1 {
5240                   relative: 1.0 1.0;
5241                   to_x: "elm.padding.left";
5242                   to_y: "elm.text.1";
5243                }
5244                rel2 {
5245                   relative: 0.0 0.0;
5246                   to_x: "elm.padding.text3.left";
5247                   to_y: "elm.padding.bottom";
5248                }
5249                align: 0.0 0.5;
5250                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5251                text {
5252                   font: "SLP:style=Medium";
5253                   size: GENLIST_FONT_32_INC;
5254                   min: 0 1;
5255                   align: 0.0 0.5;
5256                   text_class: "slp_medium";
5257                }
5258             }
5259             description { state: "selected" 0.0;
5260                inherit: "default" 0.0;
5261                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5262             }
5263             GENLIST_DESCRIPTION_FLIP_ENABLED
5264          }
5265          part { name: "elm.padding.icon2.left";
5266             clip_to: "disclip";
5267             type: RECT;
5268             scale: 1;
5269             description { state: "default" 0.0;
5270                min: GENLIST_PADDING_16_INC 0;
5271                fixed: 1 0;
5272                rel1 {
5273                   relative: 1.0 0.0;
5274                   to_x: "elm.text.2";
5275                }
5276                rel2.to_x: "elm.text.2";
5277                align: 0.0 0.0;
5278                visible: 0;
5279             }
5280          }
5281          part { name: "elm.icon.2";
5282             clip_to: "disclip";
5283             type: SWALLOW;
5284             scale: 1;
5285             description { state: "default" 0.0;
5286                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5287                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5288                fixed: 1 1;
5289                rel1 {
5290                   relative: 1.0 1.0;
5291                   to_x: "elm.padding.icon2.left";
5292                   to_y: "elm.text.1";
5293                }
5294                rel2 {
5295                   relative: 1.0 0.0;
5296                   to_x: "elm.padding.icon2.left";
5297                   to_y: "elm.padding.bottom";
5298                }
5299                align: 0.0 0.5;
5300             }
5301             GENLIST_DESCRIPTION_FLIP_ENABLED
5302          }
5303          part { name: "elm.padding.icon3.left";
5304             clip_to: "disclip";
5305             type: RECT;
5306             scale: 1;
5307             description { state: "default" 0.0;
5308                min: GENLIST_PADDING_16_INC 0;
5309                fixed: 1 0;
5310                rel1 {
5311                   relative: 1.0 0.0;
5312                   to_x: "elm.icon.2";
5313                }
5314                rel2.to_x: "elm.icon.2";
5315                align: 0.0 0.0;
5316                visible: 0;
5317             }
5318          }
5319          part { name: "elm.icon.3";
5320             clip_to: "disclip";
5321             type: SWALLOW;
5322             scale: 1;
5323             description { state: "default" 0.0;
5324                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5325                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5326                fixed: 1 1;
5327                rel1 {
5328                   relative: 1.0 1.0;
5329                   to_x: "elm.padding.icon3.left";
5330                   to_y: "elm.text.1";
5331                }
5332                rel2 {
5333                   relative: 1.0 0.0;
5334                   to_x: "elm.padding.icon3.left";
5335                   to_y: "elm.padding.bottom";
5336                }
5337                align: 0.0 0.5;
5338             }
5339             GENLIST_DESCRIPTION_FLIP_ENABLED
5340          }
5341          part { name: "elm.padding.icon4.left";
5342             clip_to: "disclip";
5343             type: RECT;
5344             scale: 1;
5345             description { state: "default" 0.0;
5346                min: GENLIST_PADDING_16_INC 0;
5347                fixed: 1 0;
5348                rel1 {
5349                   relative: 1.0 0.0;
5350                   to_x: "elm.icon.3";
5351                }
5352                rel2.to_x: "elm.icon.3";
5353                align: 0.0 0.0;
5354                visible: 0;
5355             }
5356          }
5357          part { name: "elm.icon.4";
5358             clip_to: "disclip";
5359             type: SWALLOW;
5360             scale: 1;
5361             description { state: "default" 0.0;
5362                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5363                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5364                fixed: 1 1;
5365                rel1 {
5366                   relative: 1.0 1.0;
5367                   to_x: "elm.padding.icon4.left";
5368                   to_y: "elm.text.1";
5369                }
5370                rel2 {
5371                   relative: 1.0 0.0;
5372                   to_x: "elm.padding.icon4.left";
5373                   to_y: "elm.padding.bottom";
5374                }
5375                align: 0.0 0.5;
5376             }
5377             GENLIST_DESCRIPTION_FLIP_ENABLED
5378          }
5379          GENLIST_PART_FLIP
5380          GENLIST_PART_DISCLIP
5381       }
5382       programs {
5383          // signal: elm,state,%s,active
5384          //   a "check" item named %s went active
5385          // signal: elm,state,%s,passive
5386          //   a "check" item named %s went passive
5387          // default is passive
5388          program { name: "go_active";
5389             signal: "elm,state,selected";
5390             source: "elm";
5391             action: STATE_SET "selected" 0.0;
5392             target: "bg_image";
5393             target: "elm.text.1";
5394             target: "elm.text.2";
5395             target: "elm.text.3";
5396             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5397          }
5398          program { name: "go_passive";
5399             signal: "elm,state,unselected";
5400             source: "elm";
5401             action: STATE_SET "default" 0.0;
5402             target: "bg_image";
5403             target: "elm.text.1";
5404             target: "elm.text.2";
5405             target: "elm.text.3";
5406             transition: LINEAR 0.1;
5407          }
5408          program { name: "go_disabled";
5409             signal: "elm,state,disabled";
5410             source: "elm";
5411             action: STATE_SET "disabled" 0.0;
5412             target: "disclip";
5413          }
5414          program { name: "go_enabled";
5415             signal: "elm,state,enabled";
5416             source: "elm";
5417             action: STATE_SET "default" 0.0;
5418             target: "disclip";
5419          }
5420          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
5421          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5422       }
5423    }
5424
5425 // ???
5426    /* NOTE: This style is new mailbox style for email application. Otherwise do not use this. */
5427    group { name: "elm/genlist/item/3text.5icon.2/default";
5428       alias: "elm/genlist/item_odd/3text.5icon.2/default";
5429       alias: "elm/genlist/item_compress/3text.5icon.2/default";
5430       alias: "elm/genlist/item_compress_odd/3text.5icon.2/default";
5431       data.item: "stacking" "above";
5432       data.item: "selectraise" "on";
5433       data.item: "texts" "elm.text.subject elm.text.name elm.text.date";
5434       data.item: "contents" "elm.icon.important elm.icon.num elm.icon.attach elm.icon.colorbar elm.swallow.outbox.progress elm.icon.checkbox";
5435       data.item: "flips" "elm.flip.content";
5436
5437       parts {
5438          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
5439          GENLIST_PART_BG
5440          GENLIST_PART_BG_IMAGE
5441          GENLIST_PART_BOTTOM_LINE
5442          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
5443          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
5444          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5445          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5446          GENLIST_PART_COLORBAR
5447          part { name: "elm.icon.checkbox";
5448             clip_to: "disclip";
5449             type: SWALLOW;
5450             mouse_events: 1;
5451             scale: 1;
5452             description { state: "default" 0.0;
5453                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5454                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
5455                fixed: 1 1;
5456                rel1 {
5457                   relative: 1.0 0.0;
5458                   to_x: "elm.padding.left";
5459                   to_y: "elm.padding.top";
5460                }
5461                rel2 {
5462                   relative: 0.0 0.0;
5463                   to_x: "elm.padding.right";
5464                   to_y: "elm.padding.bottom";
5465                }
5466                align: 0.0 0.5;
5467             }
5468          }
5469          part { name: "elm.text.date";
5470             clip_to: "disclip";
5471             type: TEXT;
5472             mouse_events: 0;
5473             scale: 1;
5474             description { state: "default" 0.0;
5475                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
5476                fixed: 1 1;
5477                rel1 {
5478                   to_x: "elm.padding.right";
5479                   to_y: "elm.padding.bottom";
5480                }
5481                rel2 {
5482                   relative: 0.0 0.0;
5483                   to_x: "elm.padding.right";
5484                   to_y: "elm.padding.bottom";
5485                }
5486                align: 1.0 1.0;
5487                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
5488                text {
5489                   font: "SLP:style=Medium";
5490                   size: GENLIST_FONT_32_INC;
5491                   min: 0 1;
5492                   align: 1.0 0.5;
5493                   text_class: "slp_medium";
5494                }
5495             }
5496             description { state: "selected" 0.0;
5497                inherit: "default" 0.0;
5498                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
5499             }
5500             GENLIST_DESCRIPTION_FLIP_ENABLED
5501          }
5502          part { name: "elm.icon.important";
5503             clip_to: "disclip";
5504             type: SWALLOW;
5505             mouse_events: 1;
5506             scale: 1;
5507             description { state: "default" 0.0;
5508                min: GENLIST_SIZE_56_INC GENLIST_SIZE_61_INC;
5509                fixed: 1 1;
5510                rel1 {
5511                   relative: 0.0 1.0;
5512                   to_x: "elm.padding.right";
5513                   to_y: "elm.padding.top";
5514                }
5515                rel2 {
5516                   relative: 0.0 0.0;
5517                   to_x: "elm.padding.right";
5518                   to_y: "elm.text.date";
5519                }
5520                align: 1.0 0.5;
5521             }
5522             GENLIST_DESCRIPTION_FLIP_ENABLED
5523          }
5524          part { name: "elm.padding.icon.important.left";
5525             clip_to: "disclip";
5526             type: RECT;
5527             scale: 1;
5528             description { state: "default" 0.0;
5529                min: GENLIST_PADDING_16_INC 0;
5530                fixed: 1 0;
5531                rel1{
5532                   relative: 0.0 1.0;
5533                   to_x: "elm.icon.important";
5534                }
5535                rel2 {
5536                   relative: 0.0 1.0;
5537                   to_x: "elm.icon.important";
5538                }
5539                align: 1.0 0.0;
5540                visible: 0;
5541             }
5542          }
5543          part { name: "elm.padding.icon.checkbox.right";
5544             clip_to: "disclip";
5545             type: RECT;
5546             scale: 1;
5547             description { state: "default" 0.0;
5548                min: GENLIST_PADDING_16_INC 0;
5549                fixed: 1 0;
5550                rel1 {
5551                   relative: 1.0 0.0;
5552                   to_x: "elm.icon.checkbox";
5553                   to_y: "elm.padding.top";
5554                }
5555                rel2 {
5556                   relative: 1.0 0.0;
5557                   to_x:  "elm.icon.checkbox";
5558                   to_y: "elm.padding.bottom";
5559                }
5560                align: 1.0 0.0;
5561                visible: 0;
5562             }
5563          }
5564          part { name: "elm.text.subject.rect";
5565             clip_to: "disclip";
5566             type: RECT;
5567             scale: 1;
5568             description { state: "default" 0.0;
5569                min: 0 GENLIST_SIZE_61_INC;
5570                fixed: 1 1;
5571                rel1 {
5572                   relative: 1.0 1.0;
5573                   to_x: "elm.padding.icon.checkbox.right";
5574                   to_y: "elm.padding.top";
5575                }
5576                rel2 {
5577                   relative: 0.0 0.0;
5578                   to_x: "elm.padding.icon.important.left";
5579                   to_y: "elm.padding.top";
5580                }
5581                align: 0.0 0.0;
5582                visible: 0;
5583             }
5584          }
5585          part { name: "elm.text.subject";
5586             clip_to: "disclip";
5587             type: TEXTBLOCK;
5588             mouse_events: 0;
5589             scale: 1;
5590             description { state: "default" 0.0;
5591                fixed: 1 1;
5592                rel1.to: "elm.text.subject.rect";
5593                rel2.to: "elm.text.subject.rect";
5594                align: 0.0 0.0;
5595                text {
5596                   style: "genlist_style_email_unread";
5597                   min: 0 1;
5598                   max: 0 1;
5599                   align: 0.0 0.5;
5600                }
5601             }
5602             description { state: "selected" 0.0;
5603                inherit: "default" 0.0;
5604                text.style: "genlist_style_email_selected";
5605             }
5606             description { state: "read" 0.0;
5607                inherit: "default" 0.0;
5608                text.style: "genlist_style_email_read";
5609             }
5610             description { state: "unread" 0.0;
5611                inherit: "default" 0.0;
5612                text.style: "genlist_style_email_unread";
5613             }
5614             description { state: "urgency_read" 0.0;
5615                inherit: "default" 0.0;
5616                text.style: "genlist_style_email_urgency_read";
5617             }
5618             description { state: "urgency_unread" 0.0;
5619                inherit: "default" 0.0;
5620                text.style: "genlist_style_email_urgency_unread";
5621             }
5622             GENLIST_DESCRIPTION_FLIP_ENABLED
5623          }
5624          part { name: "elm.text.name";
5625             clip_to: "disclip";
5626             type: TEXTBLOCK;
5627             scale: 1;
5628             description { state: "default" 0.0;
5629                fixed: 1 1;
5630                rel1 {
5631                   relative: 1.0 1.0;
5632                   to_x: "elm.padding.icon.checkbox.right";
5633                   to_y: "elm.text.subject";
5634                }
5635                rel2 {
5636                   relative: 0.0 0.0;
5637                   to_x: "elm.padding.icon.num.left";
5638                   to_y: "elm.padding.bottom";
5639                }
5640                align: 0.0 0.5;
5641                text {
5642                   style: "genlist_style_email_name";
5643                   min: 0 1;
5644                   align: 0.0 0.5;
5645                }
5646             }
5647             description { state: "selected" 0.0;
5648                inherit: "default" 0.0;
5649                text.style: "genlist_style_email_name_selected";
5650             }
5651             GENLIST_DESCRIPTION_FLIP_ENABLED
5652          }
5653          part { name: "elm.padding.icon.num.left";
5654             clip_to: "disclip";
5655             type: RECT;
5656             scale: 1;
5657             description { state: "default" 0.0;
5658                min: GENLIST_PADDING_16_INC 0;
5659                fixed: 1 0;
5660                rel1 {
5661                   relative: 0.0 1.0;
5662                   to_x: "elm.icon.num";
5663                   to_y: "elm.text.subject";
5664                }
5665                rel2 {
5666                   relative: 0.0 0.0;
5667                   to_x: "elm.icon.num";
5668                   to_y: "elm.padding.bottom";
5669                }
5670                align: 1.0 0.0;
5671                visible: 0;
5672             }
5673          }
5674          part { name: "elm.icon.num";
5675             clip_to: "disclip";
5676             type: SWALLOW;
5677             mouse_events: 0;
5678             scale: 1;
5679             description { state: "default" 0.0;
5680                min: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
5681                max: GENLIST_SIZE_112_INC GENLIST_SIZE_45_INC;
5682                fixed: 1 1;
5683                rel1 {
5684                   relative: 0.0 1.0;
5685                   to_x: "elm.padding.icon.attach.left";
5686                   to_y: "elm.text.subject";
5687                }
5688                rel2 {
5689                   relative: 0.0 0.0;
5690                   to_x: "elm.padding.icon.attach.left";
5691                   to_y: "elm.padding.bottom";
5692                }
5693                align: 1.0 0.5;
5694             }
5695             GENLIST_DESCRIPTION_FLIP_ENABLED
5696          }
5697          part { name: "elm.padding.icon.attach.left";
5698             clip_to: "disclip";
5699             type: RECT;
5700             scale: 1;
5701             description { state: "default" 0.0;
5702                min: GENLIST_PADDING_16_INC 0;
5703                fixed: 1 0;
5704                rel1 {
5705                   relative: 0.0 1.0;
5706                   to_x: "elm.icon.attach";
5707                   to_y: "elm.text.subject";
5708                }
5709                rel2 {
5710                   relative: 0.0 0.0;
5711                   to_x: "elm.icon.attach";
5712                   to_y: "elm.padding.bottom";
5713                }
5714                align: 1.0 0.0;
5715                visible: 0;
5716             }
5717          }
5718          part { name: "elm.icon.attach";
5719             clip_to: "disclip";
5720             type: SWALLOW;
5721             scale: 1;
5722             description { state: "default" 0.0;
5723                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5724                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
5725                fixed: 1 1;
5726                rel1 {
5727                   relative: 0.0 1.0;
5728                   to_x: "elm.text.date";
5729                   to_y: "elm.text.subject";
5730                }
5731                rel2 {
5732                   relative: 0.0 0.0;
5733                   to_x: "elm.text.date";
5734                   to_y: "elm.padding.bottom";
5735                }
5736                align: 1.0 0.5;
5737             }
5738             GENLIST_DESCRIPTION_FLIP_ENABLED
5739          }
5740          part { name: "elm.swallow.outbox.progress";
5741             type: SWALLOW;
5742             scale: 1;
5743             mouse_events: 1;
5744             repeat_events: 0;
5745             description { state: "default" 0.0;
5746                min: GENLIST_SIZE_168_INC 0;
5747                fixed: 1 1;
5748                color: 0 0 0 0;
5749                align: 1.0 0.5;
5750                rel1 {
5751                   relative: 0.0 1.0;
5752                   offset: 0 0;
5753                   to_x: "elm.padding.right";
5754                   to_y: "elm.padding.top";
5755                }
5756                rel2 {
5757                   relative: 0.0 0.0;
5758                   offset: 0 0;
5759                   to_x: "elm.padding.right";
5760                   to_y: "elm.padding.bottom";
5761                }
5762             }
5763          }
5764          GENLIST_PART_FLIP
5765          GENLIST_PART_DISCLIP
5766       }
5767       programs {
5768          // signal: elm,state,%s,active
5769          //   a "check" item named %s went active
5770          // signal: elm,state,%s,passive
5771          //   a "check" item named %s went passive
5772          // default is passive
5773          program { name: "go_active";
5774             signal: "elm,state,selected";
5775             source: "elm";
5776             action: STATE_SET "selected" 0.0;
5777             target: "bg_image";
5778             target: "elm.text.subject";
5779             target: "elm.text.name";
5780             target: "elm.text.date";
5781             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
5782          }
5783          program { name: "go_passive";
5784             signal: "elm,state,unselected";
5785             source: "elm";
5786             action: STATE_SET "default" 0.0;
5787             target: "bg_image";
5788             target: "elm.text.subject";
5789             target: "elm.text.name";
5790             target: "elm.text.date";
5791             transition: LINEAR 0.1;
5792          }
5793          program { name: "go_disabled";
5794             signal: "elm,state,disabled";
5795             source: "elm";
5796             action: STATE_SET "disabled" 0.0;
5797             target: "disclip";
5798          }
5799          program { name: "go_enabled";
5800             signal: "elm,state,enabled";
5801             source: "elm";
5802             action: STATE_SET "default" 0.0;
5803             target: "disclip";
5804          }
5805          program { name: "go_read";
5806             signal: "elm,state,read";
5807             source: "elm";
5808             action: STATE_SET "read" 0.0;
5809             target: "elm.text.subject";
5810          }
5811          program { name: "go_unread";
5812             signal: "elm,state,unread";
5813             source: "elm";
5814             action: STATE_SET "unread" 0.0;
5815             target: "elm.text.subject";
5816          }
5817          program { name: "go_urgeny_unread";
5818             signal: "elm,state,urgency_unread";
5819             source: "elm";
5820             action: STATE_SET "urgency_unread" 0.0;
5821             target: "elm.text.subject";
5822          }
5823          program { name: "go_urgency_read";
5824             signal: "elm,state,urgency_read";
5825             source: "elm";
5826             action: STATE_SET "urgency_read" 0.0;
5827             target: "elm.text.subject";
5828          }
5829          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
5830       }
5831    }
5832
5833 // Email style (No UX???)
5834    group { name: "elm/genlist/item/4text.8icon/default";
5835       alias: "elm/genlist/item_odd/4text.8icon/default";
5836       alias: "elm/genlist/item_compress/4text.8icon/default";
5837       alias: "elm/genlist/item_compress_odd/4text.8icon/default";
5838       data.item: "stacking" "above";
5839       data.item: "selectraise" "on";
5840       data.item: "texts" "elm.text.subject elm.text.name elm.text.date elm.text.preview elm.text.num";
5841       data.item: "contents" "elm.icon.important elm.icon.important.touch elm.icon.num 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";
5842       data.item: "flips" "elm.flip.content";
5843       script {
5844          public email_state = 0;
5845       }
5846       images {
5847          image: "M02_button_06_normal.png" COMP;
5848       }
5849       parts {
5850          GENLIST_PART_BASE( GENLIST_SIZE_160_INC )
5851          GENLIST_PART_BG
5852          GENLIST_PART_BG_IMAGE
5853          GENLIST_PART_BOTTOM_LINE
5854          GENLIST_PART_PADDING_TOP( 8 )
5855          GENLIST_PART_PADDING_BOTTOM( 8 )
5856          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
5857          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
5858          GENLIST_PART_COLORBAR
5859          part { name: "elm.icon.checkbox.touch";
5860             clip_to: "disclip";
5861             type: SWALLOW;
5862             mouse_events: 1;
5863             scale: 1;
5864             description { state: "default" 0.0;
5865                rel1.to: "elm.icon.checkbox";
5866                rel1.offset: -GENLIST_PADDING_SIZE_LEFT 0;
5867                rel2.to: "elm.icon.checkbox";
5868                rel1.offset: GENLIST_PADDING_SIZE_DEFAULT 0;
5869             }
5870          }
5871          part { name: "elm.icon.checkbox";
5872             clip_to: "disclip";
5873             type: SWALLOW;
5874             mouse_events: 1;
5875             scale: 1;
5876             GENLIST_DESCRIPTION_L("elm.padding.left",
5877                max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
5878                max: GENLIST_ICON_CHECK_SIZE GENLIST_ICON_CHECK_SIZE;
5879                fixed: 1 1;
5880             )
5881          }
5882          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon.checkbox.right", "elm.icon.checkbox", GENLIST_PADDING_SIZE_DEFAULT)
5883          part { name: "elm.icon.important";
5884             clip_to: "disclip";
5885             type: SWALLOW;
5886             mouse_events: 1;
5887             scale: 1;
5888             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
5889                min: 56 60;
5890                fixed: 1 1;
5891             )
5892             GENLIST_DESCRIPTION_FLIP_ENABLED
5893          }
5894          part { name: "elm.icon.important.touch";
5895             clip_to: "disclip";
5896             type: SWALLOW;
5897             mouse_events: 1;
5898             scale: 1;
5899             description { state: "default" 0.0;
5900                rel1.to: "elm.icon.important";
5901                rel2.to: "elm.icon.important";
5902             }
5903             GENLIST_DESCRIPTION_FLIP_ENABLED
5904          }
5905          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon.important.left", "elm.icon.important", GENLIST_PADDING_SIZE_DEFAULT)
5906          part { name: "elm.icon.num";
5907             clip_to: "disclip";
5908             type: IMAGE;
5909             mouse_events: 0;
5910             scale: 1;
5911             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
5912                max: 0 60;
5913                fixed: 1 1;
5914                rel1.offset: 0 8;
5915                rel2.offset: 0 8;
5916                image.normal: "M02_button_06_normal.png";
5917                image.border: 5 5 5 5;
5918             )
5919             description { state: "num_enable" 0.0;
5920                inherit: "default" 0.0;
5921                max: 62 60;
5922                min: 46 44;
5923             }
5924             GENLIST_DESCRIPTION_FLIP_ENABLED
5925          }
5926          // This part is used?
5927          part { name: "elm.text.num";
5928             clip_to: "disclip";
5929             type: TEXT;
5930             mouse_events: 0;
5931             scale: 1;
5932             GENLIST_DESCRIPTION_RT("elm.padding.icon.important.left", "elm.padding.top",
5933                max: 0 60;
5934                fixed: 1 1;
5935                rel1.offset: 0 8;
5936                rel2.offset: 0 8;
5937             )
5938             description { state: "num_enable" 0.0;
5939                inherit: "default" 0.0;
5940                max: 62 60;
5941                min: 46 44;
5942                text {
5943                   font: "SLP:style=Medium";
5944                   size: 32;
5945                   min: 1 1;
5946                   align: 0.5 0.5;
5947                   text_class: "slp_medium";
5948                }
5949                color: GENLIST_CONVERTOR_STYLE_COLOR;
5950             }
5951             GENLIST_DESCRIPTION_FLIP_ENABLED
5952          }
5953          part { name: "elm.icon.attach";
5954             clip_to: "disclip";
5955             type: SWALLOW;
5956             scale: 1;
5957             GENLIST_DESCRIPTION_RT("elm.icon.num", "elm.padding.top",
5958                min: 0 60;
5959                fixed: 1 1;
5960             )
5961             description { state: "attach_enable" 0.0;
5962                inherit: "default" 0.0;
5963                min: 48 60;
5964             }
5965             GENLIST_DESCRIPTION_FLIP_ENABLED
5966          }
5967          part { name: "elm.text.subject";
5968             clip_to: "disclip";
5969             type: TEXTBLOCK;
5970             mouse_events: 0;
5971             scale: 1;
5972             GENLIST_DESCRIPTION_LRT("elm.padding.icon.checkbox.right", "elm.icon.attach", "elm.padding.top",
5973                min: 0 GENLIST_SIZE_SLIDE_60_INC;
5974                fixed: 1 1;
5975                text {
5976                   style: "genlist_style_email_unread";
5977                   min: 0 1;
5978                   align: 0 0.5;
5979                }
5980             )
5981             description { state: "selected" 0.0;
5982                inherit: "default" 0.0;
5983                text.style: "genlist_style_email_selected";
5984             }
5985             description { state: "read" 0.0;
5986                inherit: "default" 0.0;
5987                text.style: "genlist_style_email_read";
5988             }
5989             description { state: "unread" 0.0;
5990                inherit: "default" 0.0;
5991                text.style: "genlist_style_email_unread";
5992             }
5993             GENLIST_DESCRIPTION_FLIP_ENABLED
5994          }
5995          part { name: "elm.padding.intermediate";
5996             clip_to: "disclip";
5997             type: RECT;
5998             scale: 1;
5999             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.attach",
6000                min: 0 GENLIST_PADDING_4_INC;
6001                fixed: 0 1;
6002                visible: 0;
6003             )
6004          }
6005          part { name: "elm.icon.priority";
6006             clip_to: "disclip";
6007             type: SWALLOW;
6008             scale: 1;
6009             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.padding.intermediate",
6010                min: 0 GENLIST_SIZE_40_INC;
6011                fixed: 1 1;
6012                align: 0.0 0.0;
6013             )
6014             description { state: "priority_enable" 0.0;
6015                inherit: "default" 0.0;
6016                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
6017             }
6018             GENLIST_DESCRIPTION_FLIP_ENABLED
6019          }
6020          part { name: "elm.icon.lastverb";
6021             clip_to: "disclip";
6022             type: SWALLOW;
6023             scale: 1;
6024             GENLIST_DESCRIPTION_LT("elm.padding.icon.checkbox.right", "elm.icon.priority",
6025                min: 0 GENLIST_SIZE_40_INC;
6026                fixed: 1 1;
6027                align: 0.0 0.0;
6028             )
6029             description { state: "lastverb_enable" 0.0;
6030                inherit: "default" 0.0;
6031                min: GENLIST_SIZE_48_INC GENLIST_SIZE_40_INC;
6032             }
6033             GENLIST_DESCRIPTION_FLIP_ENABLED
6034          }
6035
6036          part { name: "elm.text.date";
6037             clip_to: "disclip";
6038             type: TEXT;
6039             mouse_events: 0;
6040             scale: 1;
6041             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.name", "elm.padding.bottom",
6042                min: GENLIST_SIZE_154_INC GENLIST_SIZE_40_INC;
6043                fixed: 1 0;
6044                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6045                text {
6046                   font: "SLP:style=Medium";
6047                   size: GENLIST_FONT_32_INC;
6048                   min: 0 1;
6049                   align: 1.0 0.5;
6050                   text_class: "slp_medium";
6051                }
6052             )
6053             description { state: "selected" 0.0;
6054                inherit: "default" 0.0;
6055                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6056             }
6057             GENLIST_DESCRIPTION_FLIP_ENABLED
6058          }
6059
6060          part { name: "elm.icon.appointment";
6061             clip_to: "disclip";
6062             type: SWALLOW;
6063             mouse_events: 0;
6064             scale: 1;
6065             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.intermediate",
6066                min: 0 GENLIST_SIZE_40_INC;
6067                fixed: 1 1;
6068                align: 1.0 0.0;
6069             )
6070             GENLIST_DESCRIPTION_FLIP_ENABLED
6071          }
6072          part { name: "elm.text.name";
6073             clip_to: "disclip";
6074             type: TEXTBLOCK;
6075             scale: 1;
6076             GENLIST_DESCRIPTION_LT("elm.icon.priority", "elm.text.subject",
6077                min: 0 GENLIST_SIZE_40_INC;
6078                fixed: 1 1;
6079                //align: 0.0 0.0;
6080                text {
6081                   style: "genlist_style_email_name";
6082                   min: 0 1;
6083                   align: 0.0 0.5;
6084                }
6085             )
6086             description { state: "selected" 0.0;
6087                inherit: "default" 0.0;
6088                text.style: "genlist_style_email_name_selected";
6089             }
6090             GENLIST_DESCRIPTION_FLIP_ENABLED
6091          }
6092          part { name: "elm.text.preview";
6093             clip_to: "disclip";
6094             type: TEXT;
6095             scale: 1;
6096             GENLIST_DESCRIPTION("elm.icon.lastverb", "elm.text.date", "elm.text.name", "elm.padding.bottom",
6097                min: 0 GENLIST_SIZE_40_INC;
6098                fixed: 1 1;
6099                //align: 0.0 1.0;
6100                color: GENLIST_CONTENTS_TEXT_COLOR;
6101                text {
6102                   font: "SLP:style=Medium";
6103                   size: GENLIST_CONTENTS_TEXT_SIZE;
6104                   min: 0 1;
6105                   align: 0.0 0.5;
6106                   text_class: "slp_medium";
6107                }
6108             )
6109             description { state: "selected" 0.0;
6110                inherit: "default" 0.0;
6111                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6112             }
6113             GENLIST_DESCRIPTION_FLIP_ENABLED
6114          }
6115          part { name: "elm.swallow.outbox.progress";
6116             type: SWALLOW;
6117             scale: 1;
6118             mouse_events: 1;
6119             repeat_events: 0;
6120             description { state: "default" 0.0;
6121                min: GENLIST_SIZE_168_INC 0;
6122                fixed: 1 1;
6123                color: 0 0 0 0;
6124                align: 1.0 0.5;
6125                rel1 {
6126                   relative: 0.0 1.0;
6127                   offset: 0 0;
6128                   to_x: "elm.padding.right";
6129                   to_y: "elm.padding.top";
6130                }
6131                rel2 {
6132                   relative: 0.0 0.0;
6133                   offset: 0 0;
6134                   to_x: "elm.padding.right";
6135                   to_y: "elm.padding.bottom";
6136                }
6137             }
6138          }
6139          GENLIST_PART_FLIP
6140          GENLIST_PART_DISCLIP
6141       }
6142       programs {
6143          // signal: elm,state,%s,active
6144          //   a "check" item named %s went active
6145          // signal: elm,state,%s,passive
6146          //   a "check" item named %s went passive
6147          // default is passive
6148          program { name: "go_active";
6149             signal: "elm,state,selected";
6150             source: "elm";
6151             action: STATE_SET "selected" 0.0;
6152             target: "bg_image";
6153             target: "elm.text.subject";
6154             target: "elm.text.name";
6155             target: "elm.text.date";
6156             target: "elm.text.preview";
6157             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6158          }
6159          program { name: "go_passive";
6160             signal: "elm,state,unselected";
6161             source: "elm";
6162             transition: LINEAR 0.1;
6163             script {
6164                set_state(PART:"bg_image", "default", 0.0);
6165                set_state(PART:"elm.text.name", "default", 0.0);
6166                set_state(PART:"elm.text.date", "default", 0.0);
6167                set_state(PART:"elm.text.preview", "default", 0.0);
6168                if (get_int(email_state) == 1)
6169                  set_state(PART:"elm.text.subject", "read", 0.0);
6170               else
6171                  set_state(PART:"elm.text.subject", "unread", 0.0);
6172             }
6173          }
6174          program { name: "go_disabled";
6175             signal: "elm,state,disabled";
6176             source: "elm";
6177             action: STATE_SET "disabled" 0.0;
6178             target: "disclip";
6179          }
6180          program { name: "go_enabled";
6181             signal: "elm,state,enabled";
6182             source: "elm";
6183             action: STATE_SET "default" 0.0;
6184             target: "disclip";
6185          }
6186          program { name: "go_read";
6187             signal: "elm,state,read";
6188             source: "elm";
6189             script {
6190               set_int(email_state, 1);
6191               set_state(PART:"elm.text.subject", "read", 0.0);
6192             }
6193          }
6194          program { name: "go_unread";
6195             signal: "elm,state,unread";
6196             source: "elm";
6197             script {
6198               set_int(email_state, 0);
6199               set_state(PART:"elm.text.subject", "unread", 0.0);
6200             }
6201          }
6202          program { name: "go_attach";
6203             signal: "elm,state,attach";
6204             source: "elm";
6205             action: STATE_SET "attach_enable" 0.0;
6206             target: "elm.icon.attach";
6207          }
6208          program { name: "go_priority";
6209             signal: "elm,state,priority";
6210             source: "elm";
6211             action: STATE_SET "priority_enable" 0.0;
6212             target: "elm.icon.priority";
6213          }
6214          program { name: "go_lastverb";
6215             signal: "elm,state,lastverb";
6216             source: "elm";
6217             action: STATE_SET "lastverb_enable" 0.0;
6218             target: "elm.icon.lastverb";
6219          }
6220          program { name: "go_num";
6221             signal: "elm,state,num";
6222             source: "elm";
6223             action: STATE_SET "num_enable" 0.0;
6224             target: "elm.icon.num";
6225             target: "elm.text.num";
6226          }
6227          program { name: "click";
6228             signal: "mouse,up,1";
6229             source: "elm.icon.checkbox.touch";
6230             action: SIGNAL_EMIT "elm,action,check,toggle" "";
6231          }
6232          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6233       }
6234    }
6235
6236
6237 // ???
6238    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
6239    group { name: "elm/genlist/item/3text.6icon/default";
6240       alias: "elm/genlist/item_odd/3text.6icon/default";
6241       alias: "elm/genlist/item_compress/3text.6icon/default";
6242       alias: "elm/genlist/item_compress_odd/3text.6icon/default";
6243       data.item: "stacking" "above";
6244       data.item: "selectraise" "on";
6245       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
6246       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.swallow.colorbar elm.swallow.outbox.progress";
6247       data.item: "flips" "elm.flip.content";
6248
6249       parts {
6250          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
6251          GENLIST_PART_BG
6252          GENLIST_PART_BG_IMAGE
6253          GENLIST_PART_BOTTOM_LINE
6254          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
6255          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
6256          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6257          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6258          part { name: "elm.swallow.colorbar";
6259             clip_to: "disclip";
6260             type: SWALLOW;
6261             scale: 1;
6262             description { state: "default" 0.0;
6263                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6264                rel2.relative: 0.0 0.0;
6265                align: 0.0 0.0;
6266             }
6267          }
6268          part { name: "elm.text.3";
6269             clip_to: "disclip";
6270             type: TEXT;
6271             mouse_events: 0;
6272             scale: 1;
6273             description { state: "default" 0.0;
6274                min: GENLIST_SIZE_154_INC GENLIST_SIZE_61_INC;
6275                rel1 {
6276                   relative: 0.0 0.0;
6277                   to_x: "elm.padding.right";
6278                   to_y: "elm.padding.bottom";
6279                }
6280                rel2 {
6281                   relative: 0.0 0.0;
6282                   to_x: "elm.padding.right";
6283                   to_y: "elm.padding.bottom";
6284                }
6285                align: 1.0 1.0;
6286                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6287                text {
6288                   font: "SLP:style=Medium";
6289                   size: GENLIST_FONT_32_INC;
6290                   min: 0 1;
6291                   align: 1.0 0.5;
6292                   text_class: "slp_medium";
6293                }
6294             }
6295             description { state: "selected" 0.0;
6296                inherit: "default" 0.0;
6297                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6298             }
6299             GENLIST_DESCRIPTION_FLIP_ENABLED
6300          }
6301          part { name: "elm.icon.1";
6302             clip_to: "disclip";
6303             type: SWALLOW;
6304             mouse_events: 0;
6305             scale: 1;
6306             description { state: "default" 0.0;
6307                rel1 {
6308                   relative: 0.0 1.0;
6309                   to_x: "elm.padding.right";
6310                   to_y: "elm.padding.top";
6311                }
6312                rel2 {
6313                   relative: 0.0 0.0;
6314                   to_x: "elm.padding.right";
6315                   to_y: "elm.text.3";
6316                }
6317                align: 1.0 0.0;
6318             }
6319             GENLIST_DESCRIPTION_FLIP_ENABLED
6320          }
6321          part { name: "elm.padding.icon1.left";
6322             clip_to: "disclip";
6323             type: RECT;
6324             scale: 1;
6325             description { state: "default" 0.0;
6326                min: GENLIST_PADDING_16_INC 0;
6327                rel1.to_x: "elm.icon.1";
6328                rel2 {
6329                   relative: 0.0 1.0;
6330                   to_x: "elm.icon.1";
6331                }
6332                align: 1.0 0.0;
6333                visible: 0;
6334             }
6335          }
6336          part { name: "elm.text1.rect";
6337             clip_to: "disclip";
6338             type: RECT;
6339             scale: 1;
6340             description { state: "default" 0.0;
6341                min: 0 GENLIST_SIZE_61_INC;
6342                rel1 {
6343                   relative: 1.0 1.0;
6344                   to_x: "elm.swallow.colorbar";
6345                   to_y: "elm.padding.top";
6346                }
6347                rel2 {
6348                   relative: 0.0 0.0;
6349                   to_x: "elm.padding.icon1.left";
6350                   to_y: "elm.padding.top";
6351                }
6352                align: 0.0 0.0;
6353                visible: 0;
6354             }
6355          }
6356          part { name: "elm.text.1";
6357             clip_to: "disclip";
6358             type: TEXTBLOCK;
6359             mouse_events: 0;
6360             scale: 1;
6361             description { state: "default" 0.0;
6362                rel1.to: "elm.text1.rect";
6363                rel2.to: "elm.text1.rect";
6364                align: 0.0 0.0;
6365                text {
6366                   style: "genlist_style_email_unread";
6367                   min: 0 1;
6368                   max: 0 1;
6369                   align: 0.0 0.5;
6370                }
6371             }
6372             description { state: "selected" 0.0;
6373                inherit: "default" 0.0;
6374                text.style: "genlist_style_email_selected";
6375             }
6376             description { state: "read" 0.0;
6377                inherit: "default" 0.0;
6378                text.style: "genlist_style_email_read";
6379             }
6380             description { state: "unread" 0.0;
6381                inherit: "default" 0.0;
6382                text.style: "genlist_style_email_unread";
6383             }
6384             description { state: "urgency_read" 0.0;
6385                inherit: "default" 0.0;
6386                text.style: "genlist_style_email_urgency_read";
6387             }
6388             description { state: "urgency_unread" 0.0;
6389                inherit: "default" 0.0;
6390                text.style: "genlist_style_email_urgency_unread";
6391             }
6392             GENLIST_DESCRIPTION_FLIP_ENABLED
6393          }
6394          part { name: "elm.text.2";
6395             clip_to: "disclip";
6396             type: TEXTBLOCK;
6397             scale: 1;
6398             description { state: "default" 0.0;
6399                rel1 {
6400                   relative: 1.0 1.0;
6401                   to_x: "elm.padding.left";
6402                   to_y: "elm.text.1";
6403                }
6404                rel2 {
6405                   relative: 0.0 0.0;
6406                   to_x: "elm.padding.icon2.left";
6407                   to_y: "elm.padding.bottom";
6408                }
6409                align: 0.0 0.5;
6410                text {
6411                   style: "genlist_style_email_name";
6412                   min: 0 1;
6413                   align: 0.0 0.5;
6414                }
6415             }
6416             description { state: "selected" 0.0;
6417                inherit: "default" 0.0;
6418                text.style: "genlist_style_email_name_selected";
6419             }
6420             GENLIST_DESCRIPTION_FLIP_ENABLED
6421          }
6422          part { name: "elm.padding.icon2.left";
6423             clip_to: "disclip";
6424             type: RECT;
6425             scale: 1;
6426             description { state: "default" 0.0;
6427                min: GENLIST_PADDING_16_INC 0;
6428                rel1 {
6429                   relative: 0.0 1.0;
6430                   to_x: "elm.icon.2";
6431                   to_y: "elm.text.1";
6432                }
6433                rel2 {
6434                   relative: 0.0 0.0;
6435                   to_x: "elm.icon.2";
6436                   to_y: "elm.padding.bottom";
6437                }
6438                align: 1.0 0.0;
6439                visible: 0;
6440             }
6441          }
6442          part { name: "elm.icon.2";
6443             clip_to: "disclip";
6444             type: SWALLOW;
6445             scale: 1;
6446             description { state: "default" 0.0;
6447                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6448                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6449                rel1 {
6450                   relative: 0.0 1.0;
6451                   to_x: "elm.padding.icon3.left";
6452                   to_y: "elm.text.1";
6453                }
6454                rel2 {
6455                   relative: 0.0 0.0;
6456                   to_x: "elm.padding.icon3.left";
6457                   to_y: "elm.padding.bottom";
6458                }
6459                align: 1.0 0.5;
6460             }
6461             GENLIST_DESCRIPTION_FLIP_ENABLED
6462          }
6463          part { name: "elm.padding.icon3.left";
6464             clip_to: "disclip";
6465             type: RECT;
6466             scale: 1;
6467             description { state: "default" 0.0;
6468                min: GENLIST_PADDING_16_INC 0;
6469                rel1 {
6470                   relative: 0.0 1.0;
6471                   to_x: "elm.icon.3";
6472                   to_y: "elm.text.1";
6473                }
6474                rel2 {
6475                   relative: 0.0 0.0;
6476                   to_x: "elm.icon.3";
6477                   to_y: "elm.padding.bottom";
6478                }
6479                align: 1.0 0.0;
6480                visible: 0;
6481             }
6482          }
6483          part { name: "elm.icon.3";
6484             clip_to: "disclip";
6485             type: SWALLOW;
6486             scale: 1;
6487             description { state: "default" 0.0;
6488                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6489                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6490                rel1 {
6491                   relative: 0.0 1.0;
6492                   to_x: "elm.padding.icon4.left";
6493                   to_y: "elm.text.1";
6494                }
6495                rel2 {
6496                   relative: 0.0 0.0;
6497                   to_x: "elm.padding.icon4.left";
6498                   to_y: "elm.padding.bottom";
6499                }
6500                align: 1.0 0.5;
6501             }
6502             GENLIST_DESCRIPTION_FLIP_ENABLED
6503          }
6504          part { name: "elm.padding.icon4.left";
6505             clip_to: "disclip";
6506             type: RECT;
6507             scale: 1;
6508             description { state: "default" 0.0;
6509                min: GENLIST_PADDING_16_INC 0;
6510                rel1 {
6511                   relative: 0.0 1.0;
6512                   to_x: "elm.icon.4";
6513                   to_y: "elm.text.1";
6514                }
6515                rel2 {
6516                   relative: 0.0 0.0;
6517                   to_x: "elm.icon.4";
6518                   to_y: "elm.padding.bottom";
6519                }
6520                align: 1.0 0.0;
6521                visible: 0;
6522             }
6523          }
6524          part { name: "elm.icon.4";
6525             clip_to: "disclip";
6526             type: SWALLOW;
6527             scale: 1;
6528             description { state: "default" 0.0;
6529                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6530                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6531                rel1 {
6532                   relative: 0.0 1.0;
6533                   to_x: "elm.text.3";
6534                   to_y: "elm.text.1";
6535                }
6536                rel2 {
6537                   relative: 0.0 0.0;
6538                   to_x: "elm.text.3";
6539                   to_y: "elm.padding.bottom";
6540                }
6541                align: 1.0 0.5;
6542             }
6543             GENLIST_DESCRIPTION_FLIP_ENABLED
6544          }
6545          part { name: "elm.swallow.outbox.progress";
6546             type: SWALLOW;
6547             scale: 1;
6548             mouse_events: 1;
6549             repeat_events: 0;
6550             description { state: "default" 0.0;
6551                min: GENLIST_SIZE_168_INC 0;
6552                color: 0 0 0 0;
6553                align: 1.0 0.5;
6554                rel1 {
6555                   relative: 0.0 1.0;
6556                   offset: 0 0;
6557                   to_x: "elm.padding.right";
6558                   to_y: "elm.padding.top";
6559                }
6560                rel2 {
6561                   relative: 0.0 0.0;
6562                   offset: 0 0;
6563                   to_x: "elm.padding.right";
6564                   to_y: "elm.padding.bottom";
6565                }
6566             }
6567          }
6568          GENLIST_PART_FLIP
6569          GENLIST_PART_DISCLIP
6570       }
6571       programs {
6572          // signal: elm,state,%s,active
6573          //   a "check" item named %s went active
6574          // signal: elm,state,%s,passive
6575          //   a "check" item named %s went passive
6576          // default is passive
6577          program { name: "go_active";
6578             signal: "elm,state,selected";
6579             source: "elm";
6580             action: STATE_SET "selected" 0.0;
6581             target: "bg_image";
6582             target: "elm.text.1";
6583             target: "elm.text.2";
6584             target: "elm.text.3";
6585             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6586          }
6587          program { name: "go_passive";
6588             signal: "elm,state,unselected";
6589             source: "elm";
6590             action: STATE_SET "default" 0.0;
6591             target: "bg_image";
6592             target: "elm.text.1";
6593             target: "elm.text.2";
6594             target: "elm.text.3";
6595             transition: LINEAR 0.1;
6596          }
6597          program { name: "go_disabled";
6598             signal: "elm,state,disabled";
6599             source: "elm";
6600             action: STATE_SET "disabled" 0.0;
6601             target: "disclip";
6602          }
6603          program { name: "go_enabled";
6604             signal: "elm,state,enabled";
6605             source: "elm";
6606             action: STATE_SET "default" 0.0;
6607             target: "disclip";
6608          }
6609          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
6610          program { name: "go_read";
6611             signal: "elm,state,read";
6612             source: "elm";
6613             action: STATE_SET "read" 0.0;
6614             target: "elm.text.1";
6615          }
6616          program { name: "go_unread";
6617             signal: "elm,state,unread";
6618             source: "elm";
6619             action: STATE_SET "unread" 0.0;
6620             target: "elm.text.1";
6621          }
6622          program { name: "go_urgeny_unread";
6623             signal: "elm,state,urgency_unread";
6624             source: "elm";
6625             action: STATE_SET "urgency_unread" 0.0;
6626             target: "elm.text.1";
6627          }
6628          program { name: "go_urgency_read";
6629             signal: "elm,state,urgency_read";
6630             source: "elm";
6631             action: STATE_SET "urgency_read" 0.0;
6632             target: "elm.text.1";
6633          }
6634          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6635       }
6636    }
6637
6638 // 3.2.24
6639    group { name: "elm/genlist/item/2text.3icon.2/default";
6640       alias: "elm/genlist/item_odd/2text.3icon.2/default";
6641       alias: "elm/genlist/item_compress/2text.3icon.2/default";
6642       alias: "elm/genlist/item_compress_odd/2text.3icon.2/default";
6643       data.item: "stacking" "above";
6644       data.item: "selectraise" "on";
6645       data.item: "texts" "elm.text.1 elm.text.2";
6646       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6647       data.item: "flips" "elm.flip.content";
6648
6649       parts {
6650          GENLIST_PART_BASE( 129 )
6651          GENLIST_PART_BG_IMAGE
6652          GENLIST_PART_BOTTOM_LINE
6653          GENLIST_PART_PADDING_TOP( 10 )
6654          GENLIST_PART_PADDING_BOTTOM( 10 )
6655          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6656          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6657          part { name: "elm.swallow.colorbar";
6658             clip_to: "disclip";
6659             type: SWALLOW;
6660             scale: 1;
6661             description { state: "default" 0.0;
6662                min: 10 21;
6663                fixed: 1 1;
6664                rel2.relative: 0.0 0.0;
6665                align: 0.0 0.0;
6666             }
6667          }
6668          part { name: "elm.icon.2";
6669             clip_to: "disclip";
6670             type: SWALLOW;
6671             scale: 1;
6672             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
6673                fixed: 1 1;
6674             )
6675             GENLIST_DESCRIPTION_FLIP_ENABLED
6676          }
6677          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_16_INC)
6678          part { name: "elm.text.2";
6679             clip_to: "disclip";
6680             type: TEXT;
6681             mouse_events: 0;
6682             scale: 1;
6683             GENLIST_DESCRIPTION_LRB("elm.padding.left", "elm.padding.icon2.left", "elm.padding.bottom",
6684                min: 0 GENLIST_SIZE_48_INC;
6685                fixed: 0 1;
6686                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6687                text {
6688                   font: "SLP:style=Medium";
6689                   size: GENLIST_LIST_SUB_TEXT_SIZE;
6690                   min: 0 1;
6691                   align: 0.0 0.5;
6692                   text_class: "slp_medium";
6693                }
6694             )
6695             description { state: "selected" 0.0;
6696                inherit: "default" 0.0;
6697                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6698             }
6699             GENLIST_DESCRIPTION_FLIP_ENABLED
6700          }
6701          // virtual padding for limiting flexible text
6702          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text1.right", "elm.icon.2", GENLIST_ICON_SMALL_SIZE+32)
6703          part { name: "elm.text.1";
6704             clip_to: "disclip";
6705             type: TEXT;
6706             mouse_events: 0;
6707             scale: 1;
6708             GENLIST_DESCRIPTION("elm.padding.left", "elm.padding.text1.right", "elm.padding.top", "elm.text.2",
6709                align: 0 0.5;
6710                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6711                text {
6712                   font: "SLP:style=Roman";
6713                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6714                   min: 0 1;
6715                   max: 1 1;
6716                   align: 0 0.5;
6717                   text_class: "list_item";
6718                }
6719             )
6720             description { state: "selected" 0.0;
6721                inherit: "default" 0.0;
6722                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6723             }
6724             GENLIST_DESCRIPTION_FLIP_ENABLED
6725          }
6726          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.left", "elm.text.1", GENLIST_PADDING_16_INC)
6727          part { name: "elm.icon.1";
6728             clip_to: "disclip";
6729             type: SWALLOW;
6730             scale: 1;
6731             GENLIST_DESCRIPTION("elm.padding.icon1.left", "elm.padding.icon2.left", "elm.padding.top", "elm.text.2",
6732                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6733                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
6734                fixed: 1 1;
6735                align: 0 0.5;
6736             )
6737             GENLIST_DESCRIPTION_FLIP_ENABLED
6738          }
6739          GENLIST_PART_FLIP
6740          GENLIST_PART_DISCLIP
6741       }
6742       programs {
6743          // signal: elm,state,%s,active
6744          //   a "check" item named %s went active
6745          // signal: elm,state,%s,passive
6746          //   a "check" item named %s went passive
6747          // default is passive
6748          program { name: "go_active";
6749             signal: "elm,state,selected";
6750             source: "elm";
6751             action: STATE_SET "selected" 0.0;
6752             target: "bg_image";
6753             target: "elm.text.1";
6754             target: "elm.text.2";
6755             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6756          }
6757          program { name: "go_passive";
6758             signal: "elm,state,unselected";
6759             source: "elm";
6760             action: STATE_SET "default" 0.0;
6761             target: "bg_image";
6762             target: "elm.text.1";
6763             target: "elm.text.2";
6764             transition: LINEAR 0.1;
6765          }
6766          program { name: "go_disabled";
6767             signal: "elm,state,disabled";
6768             source: "elm";
6769             action: STATE_SET "disabled" 0.0;
6770             target: "disclip";
6771          }
6772          program { name: "go_enabled";
6773             signal: "elm,state,enabled";
6774             source: "elm";
6775             action: STATE_SET "default" 0.0;
6776             target: "disclip";
6777          }
6778          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6779          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6780       }
6781    }
6782
6783 // 3.2.25
6784    group { name: "elm/genlist/item/2text.3icon.3/default";
6785       alias: "elm/genlist/item_odd/2text.3icon.3/default";
6786       alias: "elm/genlist/item_compress/2text.3icon.3/default";
6787       alias: "elm/genlist/item_compress_odd/2text.3icon.3/default";
6788       data.item: "stacking" "above";
6789       data.item: "selectraise" "on";
6790       data.item: "texts" "elm.text.1 elm.text.2";
6791       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
6792       data.item: "flips" "elm.flip.content";
6793
6794       parts {
6795          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
6796          GENLIST_PART_BG_IMAGE
6797          GENLIST_PART_BOTTOM_LINE
6798          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
6799          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
6800          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
6801          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
6802          part { name: "elm.swallow.colorbar";
6803             clip_to: "disclip";
6804             type: SWALLOW;
6805             scale: 1;
6806             description { state: "default" 0.0;
6807                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
6808                fixed: 1 1;
6809                rel2.relative: 0.0 0.0;
6810                align: 0.0 0.0;
6811             }
6812          }
6813          part { name: "elm.icon.1";
6814             clip_to: "disclip";
6815             type: SWALLOW;
6816             scale: 1;
6817             description { state: "default" 0.0;
6818                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6819                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6820                fixed: 1 1;
6821                rel1 {
6822                   relative: 1.0 1.0;
6823                   to_x: "elm.padding.left";
6824                   to_y: "elm.padding.top";
6825                }
6826                rel2 {
6827                   relative: 1.0 0.0;
6828                   to_x: "elm.padding.left";
6829                   to_y: "elm.padding.bottom";
6830                }
6831                align: 0.0 0.5;
6832             }
6833             GENLIST_DESCRIPTION_FLIP_ENABLED
6834          }
6835          part { name: "elm.padding.icon1.right";
6836             clip_to: "disclip";
6837             type: RECT;
6838             scale: 1;
6839             description { state: "default" 0.0;
6840                min: GENLIST_PADDING_16_INC 0;
6841                fixed: 1 0;
6842                rel1 {
6843                   relative: 1.0 0.0;
6844                   to_x: "elm.icon.1";
6845                }
6846                rel2.to_x: "elm.icon.1";
6847                align: 0.0 0.0;
6848                visible: 0;
6849             }
6850          }
6851          part { name: "elm.icon.2";
6852             clip_to: "disclip";
6853             type: SWALLOW;
6854             scale: 1;
6855             description { state: "default" 0.0;
6856                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6857                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
6858                fixed: 1 1;
6859                rel1 {
6860                   relative: 0.0 1.0;
6861                   to_x: "elm.padding.right";
6862                   to_y: "elm.padding.top";
6863                }
6864                rel2 {
6865                   relative: 0.0 1.0;
6866                   to_x: "elm.padding.right";
6867                   to_y: "elm.padding.bottom";
6868                }
6869                align: 1.0 0.5;
6870             }
6871             GENLIST_DESCRIPTION_FLIP_ENABLED
6872          }
6873          part { name: "elm.padding.icon2.left";
6874             clip_to: "disclip";
6875             type: RECT;
6876             scale: 1;
6877             description { state: "default" 0.0;
6878                min: GENLIST_PADDING_16_INC 0;
6879                fixed: 1 0;
6880                rel1 {
6881                   relative: 0.0 0.0;
6882                   to_x: "elm.icon.2";
6883                }
6884                rel2.to_x: "elm.icon.2";
6885                align: 1.0 0.0;
6886                visible: 0;
6887             }
6888          }
6889          part { name: "elm.text.1";
6890             clip_to: "disclip";
6891             type: TEXT;
6892             mouse_events: 0;
6893             scale: 1;
6894             description { state: "default" 0.0;
6895                min: 0 GENLIST_SIZE_61_INC;
6896                fixed: 1 1;
6897                rel1 {
6898                   relative: 1.0 1.0;
6899                   to_x: "elm.padding.icon1.right";
6900                   to_y: "elm.padding.top";
6901                }
6902                rel2 {
6903                   relative: 0.0 1.0;
6904                   to_x: "elm.padding.icon2.left";
6905                   to_y: "elm.padding.top";
6906                }
6907                align: 0.0 0.0;
6908                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
6909                text {
6910                   font: "SLP:style=Roman";
6911                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
6912                   min: 0 1;
6913                   align: 0.0 0.5;
6914                   text_class: "list_item";
6915                }
6916             }
6917             description { state: "selected" 0.0;
6918                inherit: "default" 0.0;
6919                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
6920             }
6921             GENLIST_DESCRIPTION_FLIP_ENABLED
6922          }
6923          part { name: "elm.text.2";
6924             clip_to: "disclip";
6925             type: TEXT;
6926             mouse_events: 0;
6927             scale: 1;
6928             description { state: "default" 0.0;
6929                rel1 {
6930                   relative: 1.0 1.0;
6931                   to_x: "elm.padding.icon1.right";
6932                   to_y: "elm.text.1";
6933                }
6934                rel2 {
6935                   relative: 0.0 0.0;
6936                   to_x: "elm.padding.icon2.left";
6937                   to_y: "elm.padding.bottom";
6938                }
6939                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
6940                text {
6941                   font: "SLP:style=Medium";
6942                   size: GENLIST_FONT_32_INC;
6943                   min: 0 1;
6944                   align: 0.0 0.5;
6945                   text_class: "slp_medium";
6946                }
6947             }
6948             description { state: "selected" 0.0;
6949                inherit: "default" 0.0;
6950                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
6951             }
6952             GENLIST_DESCRIPTION_FLIP_ENABLED
6953          }
6954          GENLIST_PART_FLIP
6955          GENLIST_PART_DISCLIP
6956       }
6957       programs {
6958          // signal: elm,state,%s,active
6959          //   a "check" item named %s went active
6960          // signal: elm,state,%s,passive
6961          //   a "check" item named %s went passive
6962          // default is passive
6963          program { name: "go_active";
6964             signal: "elm,state,selected";
6965             source: "elm";
6966             action: STATE_SET "selected" 0.0;
6967             target: "bg_image";
6968             target: "elm.text.1";
6969             target: "elm.text.2";
6970             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
6971          }
6972          program { name: "go_passive";
6973             signal: "elm,state,unselected";
6974             source: "elm";
6975             action: STATE_SET "default" 0.0;
6976             target: "bg_image";
6977             target: "elm.text.1";
6978             target: "elm.text.2";
6979             transition: LINEAR 0.1;
6980          }
6981          program { name: "go_disabled";
6982             signal: "elm,state,disabled";
6983             source: "elm";
6984             action: STATE_SET "disabled" 0.0;
6985             target: "disclip";
6986          }
6987          program { name: "go_enabled";
6988             signal: "elm,state,enabled";
6989             source: "elm";
6990             action: STATE_SET "default" 0.0;
6991             target: "disclip";
6992          }
6993          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
6994          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
6995       }
6996    }
6997
6998
6999 // 3.2.27
7000    group { name: "elm/genlist/item/2text.1icon.12/default";
7001       alias: "elm/genlist/item_odd/2text.1icon.12/default";
7002       alias: "elm/genlist/item_compress/2text.1icon.12/default";
7003       alias: "elm/genlist/item_compress_odd/2text.1icon.12/default";
7004       data.item: "stacking" "above";
7005       data.item: "selectraise" "on";
7006       data.item: "texts" "elm.text.1 elm.text.2";
7007       data.item: "contents" "elm.icon";
7008       data.item: "flips" "elm.flip.content";
7009
7010       parts {
7011          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7012          GENLIST_PART_BG_IMAGE
7013          GENLIST_PART_BOTTOM_LINE
7014          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7015          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7016          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7017          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7018          part { name: "elm.icon";
7019             clip_to: "disclip";
7020             type: SWALLOW;
7021             scale: 1;
7022             description { state: "default" 0.0;
7023                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7024                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7025                fixed: 1 1;
7026                rel1 {
7027                   relative: 0.0 1.0;
7028                   to_x: "elm.padding.right";
7029                   to_y: "elm.padding.top";
7030                }
7031                rel2 {
7032                   relative: 0.0 0.0;
7033                   to_x: "elm.padding.right";
7034                   to_y: "elm.padding.bottom";
7035                }
7036                align: 1.0 0.5;
7037             }
7038             GENLIST_DESCRIPTION_FLIP_ENABLED
7039          }
7040          part { name: "elm.padding.icon.left";
7041             clip_to: "disclip";
7042             type: RECT;
7043             scale: 1;
7044             description { state: "default" 0.0;
7045                min: GENLIST_PADDING_16_INC 0;
7046                fixed: 1 0;
7047                rel1.to_x: "elm.icon";
7048                rel2 {
7049                   relative: 0.0 1.0;
7050                   to_x: "elm.icon";
7051                }
7052                align: 1.0 0.0;
7053                visible: 0;
7054             }
7055          }
7056          part { name: "elm.text.1";
7057             clip_to: "disclip";
7058             type: TEXT;
7059             mouse_events: 0;
7060             scale: 1;
7061             description { state: "default" 0.0;
7062                min: 0 GENLIST_SIZE_61_INC;
7063                fixed: 0 1;
7064                rel1 {
7065                   relative: 1.0 1.0;
7066                   to_x: "elm.padding.left";
7067                   to_y: "elm.padding.top";
7068                }
7069                rel2 {
7070                   relative: 0.0 1.0;
7071                   to_x: "elm.padding.icon.left";
7072                   to_y: "elm.padding.top";
7073                }
7074                align: 0.0 0.0;
7075                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7076                text {
7077                   font: "SLP:style=Roman";
7078                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7079                   min: 0 1;
7080                   align: 0.0 0.5;
7081                   text_class: "list_item";
7082                }
7083             }
7084             description { state: "selected" 0.0;
7085                inherit: "default" 0.0;
7086                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7087             }
7088             GENLIST_DESCRIPTION_FLIP_ENABLED
7089          }
7090          part { name: "elm.text.2";
7091             clip_to: "disclip";
7092             type: TEXT;
7093             mouse_events: 0;
7094             scale: 1;
7095             description { state: "default" 0.0;
7096                rel1 {
7097                   relative: 1.0 1.0;
7098                   to_x: "elm.padding.left";
7099                   to_y: "elm.text.1";
7100                }
7101                rel2 {
7102                   relative: 0.0 0.0;
7103                   to_x: "elm.padding.icon.left";
7104                   to_y: "elm.padding.bottom";
7105                }
7106                align: 0.0 0.0;
7107                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7108                text {
7109                   font: "SLP:style=Medium";
7110                   size: GENLIST_FONT_32_INC;
7111                   min: 0 1;
7112                   align: 0.0 0.5;
7113                   text_class: "slp_medium";
7114                }
7115             }
7116             description { state: "selected" 0.0;
7117                inherit: "default" 0.0;
7118                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7119             }
7120             GENLIST_DESCRIPTION_FLIP_ENABLED
7121          }
7122          GENLIST_PART_FLIP
7123          GENLIST_PART_DISCLIP
7124       }
7125       programs {
7126          // signal: elm,state,%s,active
7127          //   a "check" item named %s went active
7128          // signal: elm,state,%s,passive
7129          //   a "check" item named %s went passive
7130          // default is passive
7131          program { name: "go_active";
7132             signal: "elm,state,selected";
7133             source: "elm";
7134             action: STATE_SET "selected" 0.0;
7135             target: "bg_image";
7136             target: "elm.text.1";
7137             target: "elm.text.2";
7138             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7139          }
7140          program { name: "go_passive";
7141             signal: "elm,state,unselected";
7142             source: "elm";
7143             action: STATE_SET "default" 0.0;
7144             target: "bg_image";
7145             target: "elm.text.1";
7146             target: "elm.text.2";
7147             transition: LINEAR 0.1;
7148          }
7149          program { name: "go_disabled";
7150             signal: "elm,state,disabled";
7151             source: "elm";
7152             action: STATE_SET "disabled" 0.0;
7153             target: "disclip";
7154          }
7155          program { name: "go_enabled";
7156             signal: "elm,state,enabled";
7157             source: "elm";
7158             action: STATE_SET "default" 0.0;
7159             target: "disclip";
7160          }
7161          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7162          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7163       }
7164    }
7165
7166 // ???
7167    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
7168    group { name: "elm/genlist/item/2text.1icon.13/default";
7169       alias: "elm/genlist/item_odd/2text.1icon.13/default";
7170       alias: "elm/genlist/item_compress/2text.1icon.13/default";
7171       alias: "elm/genlist/item_compress_odd/2text.1icon.13/default";
7172       data.item: "stacking" "above";
7173       data.item: "selectraise" "on";
7174       data.item: "texts" "elm.text elm.text.msgcount";
7175       data.item: "contents" "elm.icon";
7176       data.item: "flips" "elm.flip.content";
7177
7178       parts {
7179          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
7180          GENLIST_PART_BG
7181          GENLIST_PART_BG_IMAGE
7182          GENLIST_PART_BOTTOM_LINE
7183          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7184          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7185          part { name: "elm.icon";
7186             clip_to: "disclip";
7187             type: SWALLOW;
7188             scale: 1;
7189             description { state: "default" 0.0;
7190                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7191                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7192                fixed: 1 1;
7193                rel1 {
7194                   relative: 1.0 0.0;
7195                   to_x: "elm.padding.left";
7196                }
7197                rel2 {
7198                   relative: 1.0 1.0;
7199                   to_x: "elm.padding.left";
7200                }
7201                align: 0.0 0.5;
7202             }
7203             GENLIST_DESCRIPTION_FLIP_ENABLED
7204          }
7205          part { name: "elm.text.msgcount";
7206             clip_to: "disclip";
7207             type: TEXT;
7208             mouse_events: 0;
7209             scale: 1;
7210             description {
7211                state: "default" 0.0;
7212                fixed: 1 1;
7213                align: 0 0;
7214                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
7215                rel1.to: "elm.icon";
7216                rel2.to: "elm.icon";
7217                text {
7218                   font: "SLP:style=Medium";
7219                   size: GENLIST_FONT_28_INC;
7220                   min: 0 1;
7221                   align: 0.5 0.5;
7222                   text_class: "slp_medium";
7223                }
7224                align: 0.0 0.5;
7225             }
7226          }
7227          part { name: "elm.padding.icon.right";
7228             clip_to: "disclip";
7229             type: RECT;
7230             scale: 1;
7231             description {
7232                state: "default" 0.0;
7233                min: GENLIST_SIZE_16_INC 0;
7234                fixed: 1 0;
7235                rel1 {
7236                   relative: 1.0 0.0;
7237                   to_x: "elm.icon";
7238                }
7239                rel2.to_x: "elm.icon";
7240                visible: 0;
7241             }
7242          }
7243          part { name: "elm.text";
7244             clip_to: "disclip";
7245             type: TEXT;
7246             mouse_events: 0;
7247             scale: 1;
7248             description { state: "default" 0.0;
7249                rel1 {
7250                   relative: 1.0 0.0;
7251                   to_x: "elm.padding.icon.right";
7252                }
7253                rel2 {
7254                   relative: 0.0 1.0;
7255                   to_x: "elm.padding.right";
7256                }
7257                align: 0.0 0.5;
7258                color: GENLIST_UNREAD_EMAIL_COLOR;
7259                text {
7260                   font: "SLP:style=Roman";
7261                   size: GENLIST_UNREAD_EMAIL_SIZE;
7262                   min: 0 1;
7263                   align: 0.0 0.5;
7264                   text_class: "list_item";
7265                }
7266             }
7267             GENLIST_DESCRIPTION_FLIP_ENABLED
7268          }
7269          GENLIST_PART_FLIP
7270          GENLIST_PART_DISCLIP
7271       }
7272       programs {
7273          program { name: "go_active";
7274             signal: "elm,state,selected";
7275             source: "elm";
7276             action: STATE_SET "selected" 0.0;
7277             target: "bg_image";
7278             target: "elm.text";
7279             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7280          }
7281          program { name: "go_passive";
7282             signal: "elm,state,unselected";
7283             source: "elm";
7284             action: STATE_SET "default" 0.0;
7285             target: "bg_image";
7286             target: "elm.text";
7287             transition: LINEAR 0.1;
7288          }
7289          program { name: "go_disabled";
7290             signal: "elm,state,disabled";
7291             source: "elm";
7292             action: STATE_SET "disabled" 0.0;
7293             target: "disclip";
7294          }
7295          program { name: "go_enabled";
7296             signal: "elm,state,enabled";
7297             source: "elm";
7298             action: STATE_SET "default" 0.0;
7299             target: "disclip";
7300          }
7301          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7302       }
7303    }
7304
7305 // ???
7306    /* NOTE: This style is a temporary style for email application. Otherwise do not use this. */
7307    group { name: "elm/genlist/item/2text.1icon.14/default";
7308       alias: "elm/genlist/item_odd/2text.1icon.14/default";
7309       alias: "elm/genlist/item_compress/2text.1icon.14/default";
7310       alias: "elm/genlist/item_compress_odd/2text.1icon.14/default";
7311       data.item: "stacking" "above";
7312       data.item: "selectraise" "on";
7313       data.item: "texts" "elm.text elm.text.msgcount";
7314       data.item: "contents" "elm.check elm.icon";
7315       data.item: "flips" "elm.flip.content";
7316
7317       parts {
7318          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
7319          GENLIST_PART_BG
7320          GENLIST_PART_BG_IMAGE
7321          GENLIST_PART_BOTTOM_LINE
7322          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7323          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7324          part { name: "elm.check";
7325             clip_to: "disclip";
7326             type: SWALLOW;
7327             mouse_events: 1;
7328             scale: 1;
7329             description { state: "default" 0.0;
7330                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
7331                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
7332                fixed: 1 1;
7333                rel1 {
7334                   relative: 1.0 0.0;
7335                   to_x: "elm.padding.left";
7336                }
7337                rel2 {
7338                   relative: 1.0 1.0;
7339                   to_x: "elm.padding.left";
7340                }
7341                align: 0.0 0.5;
7342             }
7343             GENLIST_DESCRIPTION_FLIP_ENABLED
7344          }
7345
7346          part { name: "elm.padding.icon.checkbox.right";
7347             clip_to: "disclip";
7348             type: RECT;
7349             scale: 1;
7350             description { state: "default" 0.0;
7351                min: GENLIST_PADDING_16_INC 0;
7352                fixed: 1 0;
7353                rel1 {
7354                   relative: 1.0 0.0;
7355                   to_x: "elm.check";
7356                }
7357                rel2 {
7358                   relative: 1.0 1.0;
7359                   to_x:  "elm.check";
7360                }
7361                align: 1.0 0.0;
7362                visible: 0;
7363             }
7364          }
7365          part { name: "elm.icon";
7366             clip_to: "disclip";
7367             type: SWALLOW;
7368             scale: 1;
7369             description { state: "default" 0.0;
7370                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7371                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7372                fixed: 1 1;
7373                rel1.to_x: "elm.padding.right";
7374                rel2 {
7375                   relative: 0.0 1.0;
7376                   to_x: "elm.padding.right";
7377                }
7378                align: 1.0 0.5;
7379             }
7380             GENLIST_DESCRIPTION_FLIP_ENABLED
7381          }
7382          part { name: "elm.text.msgcount";
7383             clip_to: "disclip";
7384             type: TEXT;
7385             mouse_events: 0;
7386             scale: 1;
7387             description {
7388                state: "default" 0.0;
7389                fixed: 1 1;
7390                align: 0 0;
7391                color: GENLIST_PART_EMAIL_MSGCOUNT_TEXT_COLOR_INC;
7392                rel1.to: "elm.icon";
7393                rel2.to: "elm.icon";
7394                text {
7395                   font: "SLP:style=Medium";
7396                   size: GENLIST_FONT_28_INC;
7397                   min: 0 1;
7398                   align: 0.5 0.5;
7399                   text_class: "slp_medium";
7400                }
7401                align: 0.0 0.5;
7402             }
7403          }
7404          part { name: "elm.padding.icon.left";
7405             clip_to: "disclip";
7406             type: RECT;
7407             scale: 1;
7408             description {
7409                state: "default" 0.0;
7410                min: GENLIST_SIZE_16_INC 0;
7411                fixed: 1 0;
7412                rel1.to_x: "elm.icon";
7413                rel2 {
7414                   relative: 0.0 1.0;
7415                   to_x: "elm.icon";
7416                }
7417                align: 1.0 0.0;
7418                visible: 0;
7419             }
7420          }
7421          part { name: "elm.text";
7422             clip_to: "disclip";
7423             type: TEXTBLOCK;
7424             mouse_events: 0;
7425             scale: 1;
7426             description { state: "default" 0.0;
7427                rel1 {
7428                   relative: 1.0 0.0;
7429                   to_x: "elm.padding.icon.checkbox.right";
7430                }
7431                rel2 {
7432                   relative: 0.0 1.0;
7433                   to_x: "elm.padding.icon.left";
7434                }
7435                align: 0.0 0.5;
7436                text {
7437                   style: "genlist_style_email_unread";
7438                   min: 0 1;
7439                   max: 0 1;
7440                   align: 0.0 0.5;
7441                }
7442             }
7443             description { state: "selected" 0.0;
7444                inherit: "default" 0.0;
7445                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7446             }
7447             GENLIST_DESCRIPTION_FLIP_ENABLED
7448          }
7449          GENLIST_PART_FLIP
7450          GENLIST_PART_DISCLIP
7451       }
7452       programs {
7453          program { name: "go_active";
7454             signal: "elm,state,selected";
7455             source: "elm";
7456             action: STATE_SET "selected" 0.0;
7457             target: "bg_image";
7458             target: "elm.text";
7459             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7460          }
7461          program { name: "go_passive";
7462             signal: "elm,state,unselected";
7463             source: "elm";
7464             action: STATE_SET "default" 0.0;
7465             target: "bg_image";
7466             target: "elm.text";
7467             transition: LINEAR 0.1;
7468          }
7469          program { name: "go_disabled";
7470             signal: "elm,state,disabled";
7471             source: "elm";
7472             action: STATE_SET "disabled" 0.0;
7473             target: "disclip";
7474          }
7475          program { name: "go_enabled";
7476             signal: "elm,state,enabled";
7477             source: "elm";
7478             action: STATE_SET "default" 0.0;
7479             target: "disclip";
7480          }
7481          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7482       }
7483    }
7484
7485 // 3.2.28
7486    group { name: "elm/genlist/item/2text.3icon/default";
7487       alias: "elm/genlist/item_odd/2text.3icon/default";
7488       alias: "elm/genlist/item_compress/2text.3icon/default";
7489       alias: "elm/genlist/item_compress_odd/2text.3icon/default";
7490       data.item: "stacking" "above";
7491       data.item: "selectraise" "on";
7492       data.item: "texts" "elm.text.1 elm.text.2";
7493       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
7494       data.item: "flips" "elm.flip.content";
7495
7496       parts {
7497          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7498          GENLIST_PART_BG_IMAGE
7499          GENLIST_PART_BOTTOM_LINE
7500          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7501          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7502          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7503          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7504          part { name: "elm.icon.3";
7505             clip_to: "disclip";
7506             type: SWALLOW;
7507             scale: 1;
7508             description { state: "default" 0.0;
7509                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7510                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
7511                fixed: 1 1;
7512                rel1 {
7513                   relative: 0.0 1.0;
7514                   to_x: "elm.padding.right";
7515                   to_y: "elm.padding.top";
7516                }
7517                rel2 {
7518                   relative: 0.0 1.0;
7519                   to_x: "elm.padding.right";
7520                   to_y: "elm.padding.bottom";
7521                }
7522                align: 1.0 0.5;
7523             }
7524             GENLIST_DESCRIPTION_FLIP_ENABLED
7525          }
7526          part { name: "elm.padding.icon3.left";
7527             clip_to: "disclip";
7528             type: RECT;
7529             scale: 1;
7530             description { state: "default" 0.0;
7531                min: GENLIST_PADDING_16_INC 0;
7532                fixed: 1 0;
7533                rel1.to_x: "elm.icon.3";
7534                rel2 {
7535                   relative: 0.0 1.0;
7536                   to_x: "elm.icon.3";
7537                }
7538                align: 1.0 0.0;
7539                visible: 0;
7540             }
7541          }
7542          part { name: "elm.text.2";
7543             clip_to: "disclip";
7544             type: TEXT;
7545             mouse_events: 0;
7546             scale: 1;
7547             description { state: "default" 0.0;
7548                min: 0 GENLIST_SIZE_48_INC;
7549                fixed: 1 1;
7550                rel1 {
7551                   relative: 1.0 0.0;
7552                   to_x: "elm.padding.icon2.right";
7553                   to_y: "elm.padding.bottom";
7554                }
7555                rel2 {
7556                   relative: 0.0 0.0;
7557                   to_x: "elm.padding.icon3.left";
7558                   to_y: "elm.padding.bottom";
7559                }
7560                align: 0.0 1.0;
7561                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7562                text {
7563                   font: "SLP:style=Medium";
7564                   size: GENLIST_FONT_32_INC;
7565                   min: 0 1;
7566                   align: 0.0 0.5;
7567                   text_class: "slp_medium";
7568                }
7569             }
7570             description { state: "selected" 0.0;
7571                inherit: "default" 0.0;
7572                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7573             }
7574             GENLIST_DESCRIPTION_FLIP_ENABLED
7575          }
7576          part { name: "elm.icon.2";
7577             clip_to: "disclip";
7578             type: SWALLOW;
7579             scale: 1;
7580             description { state: "default" 0.0;
7581                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7582                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7583                fixed: 1 1;
7584                rel1 {
7585                   relative: 1.0 0.0;
7586                   to_x: "elm.padding.left";
7587                   to_y: "elm.text.2";
7588                }
7589                rel2 {
7590                   relative: 1.0 0.0;
7591                   to_x: "elm.padding.left";
7592                   to_y: "elm.padding.bottom";
7593                }
7594                align: 0.0 0.5;
7595             }
7596             GENLIST_DESCRIPTION_FLIP_ENABLED
7597          }
7598          part { name: "elm.padding.icon2.right";
7599             clip_to: "disclip";
7600             type: RECT;
7601             scale: 1;
7602             description { state: "default" 0.0;
7603                min: GENLIST_PADDING_16_INC 0;
7604                fixed: 1 0;
7605                rel1 {
7606                   relative: 1.0 0.0;
7607                   to_x: "elm.icon.2";
7608                }
7609                rel2.to_x: "elm.icon.2";
7610                align: 0.0 0.0;
7611                visible: 0;
7612             }
7613          }
7614          part { name: "elm.text.1";
7615             clip_to: "disclip";
7616             type: TEXT;
7617             mouse_events: 0;
7618             scale: 1;
7619             description { state: "default" 0.0;
7620                min: 0 0;
7621                max: GENLIST_SIZE_576_INC 0;
7622                fixed: 1 0;
7623                rel1 {
7624                   relative: 1.0 1.0;
7625                   to_x: "elm.padding.left";
7626                   to_y: "elm.padding.top";
7627                }
7628                rel2 {
7629                   relative: 1.0 0.0;
7630                   to_x: "elm.padding.left";
7631                   to_y: "elm.text.2";
7632                }
7633                align: 0.0 0.5;
7634                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7635                text {
7636                   font: "SLP:style=Roman";
7637                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7638                   min: 1 1;
7639                   align: 0.0 0.5;
7640                   text_class: "list_item";
7641                }
7642             }
7643             description { state: "selected" 0.0;
7644                inherit: "default" 0.0;
7645                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7646             }
7647             GENLIST_DESCRIPTION_FLIP_ENABLED
7648          }
7649
7650          part { name: "elm.padding.icon1.left";
7651             type: RECT;
7652             scale: 1;
7653             description { state: "default" 0.0;
7654                min: GENLIST_PADDING_16_INC 0;
7655                fixed: 1 0;
7656                rel1 {
7657                   relative: 1.0 0.0;
7658                   to_x: "elm.text.1";
7659                }
7660                rel2.to_x: "elm.text.1";
7661                align: 0.0 0.0;
7662                visible: 0;
7663             }
7664          }
7665          part { name: "elm.icon.1";
7666             clip_to: "disclip";
7667             type: SWALLOW;
7668             scale: 1;
7669             description { state: "default" 0.0;
7670                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7671                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
7672                fixed: 1 1;
7673                rel1 {
7674                   relative: 1.0 1.0;
7675                   to_x: "elm.padding.icon1.left";
7676                   to_y: "elm.padding.top";
7677                }
7678                rel2 {
7679                   relative: 1.0 0.0;
7680                   to_x: "elm.padding.icon1.left";
7681                   to_y: "elm.text.2";
7682                }
7683                align: 0.0 0.5;
7684             }
7685             GENLIST_DESCRIPTION_FLIP_ENABLED
7686          }
7687          GENLIST_PART_FLIP
7688          GENLIST_PART_DISCLIP
7689       }
7690       programs {
7691          // signal: elm,state,%s,active
7692          //   a "check" item named %s went active
7693          // signal: elm,state,%s,passive
7694          //   a "check" item named %s went passive
7695          // default is passive
7696          program { name: "go_active";
7697             signal: "elm,state,selected";
7698             source: "elm";
7699             action: STATE_SET "selected" 0.0;
7700             target: "bg_image";
7701             target: "elm.text.1";
7702             target: "elm.text.2";
7703             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7704          }
7705          program { name: "go_passive";
7706             signal: "elm,state,unselected";
7707             source: "elm";
7708             action: STATE_SET "default" 0.0;
7709             target: "bg_image";
7710             target: "elm.text.1";
7711             target: "elm.text.2";
7712             transition: LINEAR 0.1;
7713          }
7714          program { name: "go_disabled";
7715             signal: "elm,state,disabled";
7716             source: "elm";
7717             action: STATE_SET "disabled" 0.0;
7718             target: "disclip";
7719          }
7720          program { name: "go_enabled";
7721             signal: "elm,state,enabled";
7722             source: "elm";
7723             action: STATE_SET "default" 0.0;
7724             target: "disclip";
7725          }
7726          GENLIST_PROGRAM_FLIP_2TEXT_3ICON
7727          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7728       }
7729    }
7730
7731 // 3.2.29
7732    group { name: "elm/genlist/item/2text.1icon.5/default";
7733       alias: "elm/genlist/item_odd/2text.1icon.5/default";
7734       alias: "elm/genlist/item_compress/2text.1icon.5/default";
7735       alias: "elm/genlist/item_compress_odd/2text.1icon.5/default";
7736       data.item: "stacking" "above";
7737       data.item: "selectraise" "on";
7738       data.item: "texts" "elm.text.1 elm.text.2";
7739       data.item: "contents" "elm.icon";
7740       data.item: "flips" "elm.flip.content";
7741
7742       parts {
7743          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7744          GENLIST_PART_BG_IMAGE
7745          GENLIST_PART_BOTTOM_LINE
7746          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7747          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7748          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7749          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7750          part { name: "elm.icon";
7751             clip_to: "disclip";
7752             type: SWALLOW;
7753             scale: 1;
7754             description { state: "default" 0.0;
7755                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7756                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7757                fixed: 1 1;
7758                rel1 {
7759                   relative: 0.0 1.0;
7760                   to_x: "elm.padding.right";
7761                   to_y: "elm.padding.top";
7762                }
7763                rel2 {
7764                   relative: 0.0 0.0;
7765                   to_x: "elm.padding.right";
7766                   to_y: "elm.padding.bottom";
7767                }
7768                align: 1.0 0.5;
7769             }
7770             GENLIST_DESCRIPTION_FLIP_ENABLED
7771          }
7772          part { name: "elm.padding.icon.left";
7773             clip_to: "disclip";
7774             type: RECT;
7775             scale: 1;
7776             description { state: "default" 0.0;
7777                min: GENLIST_PADDING_16_INC 0;
7778                fixed: 1 0;
7779                rel1.to_x: "elm.icon";
7780                rel2 {
7781                   relative: 0.0 1.0;
7782                   to_x: "elm.icon";
7783                }
7784                align: 1.0 0.0;
7785                visible: 0;
7786             }
7787          }
7788          part { name: "elm.text.1";
7789             clip_to: "disclip";
7790             type: TEXT;
7791             mouse_events: 0;
7792             scale: 1;
7793             description { state: "default" 0.0;
7794                min: 0 GENLIST_SIZE_61_INC;
7795                fixed: 0 1;
7796                rel1 {
7797                   relative: 1.0 0.0;
7798                   to_x: "elm.padding.left";
7799                   to_y: "elm.padding.bottom";
7800                }
7801                rel2 {
7802                   relative: 0.0 0.0;
7803                   to_x: "elm.padding.icon.left";
7804                   to_y: "elm.padding.bottom";
7805                }
7806                align: 0.0 1.0;
7807                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
7808                text {
7809                   font: "SLP:style=Roman";
7810                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
7811                   min: 0 1;
7812                   align: 0.0 0.5;
7813                   text_class: "slp_roman";
7814                }
7815             }
7816             description { state: "selected" 0.0;
7817                inherit: "default" 0.0;
7818                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
7819             }
7820             GENLIST_DESCRIPTION_FLIP_ENABLED
7821          }
7822          part { name: "elm.text.2";
7823             clip_to: "disclip";
7824             type: TEXT;
7825             mouse_events: 0;
7826             scale: 1;
7827             description { state: "default" 0.0;
7828                rel1 {
7829                   relative: 1.0 1.0;
7830                   to_x: "elm.padding.left";
7831                   to_y: "elm.padding.top";
7832                }
7833                rel2 {
7834                   relative: 0.0 0.0;
7835                   to_x: "elm.padding.icon.left";
7836                   to_y: "elm.text.1";
7837                }
7838                align: 0.0 1.0;
7839                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
7840                text {
7841                   font: "SLP:style=Medium";
7842                   size: GENLIST_FONT_32_INC;
7843                   min: 0 1;
7844                   align: 0.0 0.5;
7845                   text_class: "list_item";
7846                }
7847             }
7848             description { state: "selected" 0.0;
7849                inherit: "default" 0.0;
7850                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
7851             }
7852             GENLIST_DESCRIPTION_FLIP_ENABLED
7853          }
7854          GENLIST_PART_FLIP
7855          GENLIST_PART_DISCLIP
7856       }
7857       programs {
7858          // signal: elm,state,%s,active
7859          //   a "check" item named %s went active
7860          // signal: elm,state,%s,passive
7861          //   a "check" item named %s went passive
7862          // default is passive
7863          program { name: "go_active";
7864             signal: "elm,state,selected";
7865             source: "elm";
7866             action: STATE_SET "selected" 0.0;
7867             target: "bg_image";
7868             target: "elm.text.1";
7869             target: "elm.text.2";
7870             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
7871          }
7872          program { name: "go_passive";
7873             signal: "elm,state,unselected";
7874             source: "elm";
7875             action: STATE_SET "default" 0.0;
7876             target: "bg_image";
7877             target: "elm.text.1";
7878             target: "elm.text.2";
7879             transition: LINEAR 0.1;
7880          }
7881          program { name: "go_disabled";
7882             signal: "elm,state,disabled";
7883             source: "elm";
7884             action: STATE_SET "disabled" 0.0;
7885             target: "disclip";
7886          }
7887          program { name: "go_enabled";
7888             signal: "elm,state,enabled";
7889             source: "elm";
7890             action: STATE_SET "default" 0.0;
7891             target: "disclip";
7892          }
7893          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
7894          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
7895       }
7896    }
7897
7898 // 3.2.30
7899    group { name: "elm/genlist/item/1text.3icon.3/default";
7900       alias: "elm/genlist/item_odd/1text.3icon.3/default";
7901       alias: "elm/genlist/item_compress/1text.3icon.3/default";
7902       alias: "elm/genlist/item_compress_odd/1text.3icon.3/default";
7903       data.item: "stacking" "above";
7904       data.item: "selectraise" "on";
7905       data.item: "texts" "elm.text.1";
7906       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
7907       data.item: "flips" "elm.flip.content";
7908
7909       parts {
7910          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
7911          GENLIST_PART_BG_IMAGE
7912          GENLIST_PART_BOTTOM_LINE
7913          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
7914          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
7915          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
7916          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
7917          part { name: "elm.icon.1";
7918             clip_to: "disclip";
7919             type: SWALLOW;
7920             scale: 1;
7921             description { state: "default" 0.0;
7922                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7923                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
7924                fixed: 1 1;
7925                rel1 {
7926                   relative: 1.0 1.0;
7927                   to_x: "elm.padding.left";
7928                   to_y: "elm.padding.top";
7929                }
7930                rel2 {
7931                   relative: 1.0 0.0;
7932                   to_x: "elm.padding.left";
7933                   to_y: "elm.padding.bottom";
7934                }
7935                align: 0.0 0.5;
7936             }
7937             GENLIST_DESCRIPTION_FLIP_ENABLED
7938          }
7939          part { name: "elm.padding.icon1.right";
7940             clip_to: "disclip";
7941             type: RECT;
7942             scale: 1;
7943             description { state: "default" 0.0;
7944                min: GENLIST_PADDING_16_INC 0;
7945                fixed: 1 0;
7946                rel1 {
7947                   relative: 1.0 0.0;
7948                   to_x: "elm.icon.1";
7949                }
7950                rel2.to_x: "elm.icon.1";
7951                align: 0.0 0.0;
7952                visible: 0;
7953             }
7954          }
7955          part { name: "elm.icon.2";
7956             clip_to: "disclip";
7957             type: SWALLOW;
7958             scale: 1;
7959             description { state: "default" 0.0;
7960                fixed: 1 1;
7961                rel1 {
7962                   relative: 0.0 1.0;
7963                   to_x: "elm.padding.right";
7964                   to_y: "elm.padding.top";
7965                }
7966                rel2 {
7967                   relative: 0.0 0.0;
7968                   to_x: "elm.padding.right";
7969                   to_y: "elm.padding.bottom";
7970                }
7971                align: 1.0 0.5;
7972             }
7973             GENLIST_DESCRIPTION_FLIP_ENABLED
7974          }
7975          part { name: "elm.padding.icon2.left";
7976             clip_to: "disclip";
7977             type: RECT;
7978             scale: 1;
7979             description { state: "default" 0.0;
7980                min: GENLIST_PADDING_16_INC 0;
7981                fixed: 1 0;
7982                rel1.to_x: "elm.icon.2";
7983                rel2 {
7984                   relative: 0.0 1.0;
7985                   to_x: "elm.icon.2";
7986                }
7987                align: 1.0 0.0;
7988                visible: 0;
7989             }
7990          }
7991          part { name: "elm.text.1";
7992             clip_to: "disclip";
7993             type: TEXT;
7994             mouse_events: 0;
7995             scale: 1;
7996             description { state: "default" 0.0;
7997                min: 0 GENLIST_SIZE_61_INC;
7998                fixed: 0 1;
7999                rel1 {
8000                   relative: 1.0 1.0;
8001                   to_x: "elm.padding.icon1.right";
8002                   to_y: "elm.padding.top";
8003                }
8004                rel2 {
8005                   relative: 0.0 1.0;
8006                   to_x: "elm.padding.icon2.left";
8007                   to_y: "elm.padding.top";
8008                }
8009                align: 0 0;
8010                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8011                text {
8012                   font: "SLP:style=Roman";
8013                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8014                   min: 0 1;
8015                   align: 0.0 0.5;
8016                   text_class: "list_item";
8017                }
8018             }
8019             description { state: "selected" 0.0;
8020                inherit: "default" 0.0;
8021                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8022             }
8023             GENLIST_DESCRIPTION_FLIP_ENABLED
8024          }
8025          part { name: "elm.swallow.progress";
8026             clip_to: "disclip";
8027             type: SWALLOW;
8028             scale: 1;
8029             description { state: "default" 0.0;
8030                fixed: 0 1;
8031                rel1 {
8032                   relative: 1.0 1.0;
8033                   to_x: "elm.padding.icon1.right";
8034                   to_y: "elm.text.1";
8035                }
8036                rel2 {
8037                   relative: 0.0 1.0;
8038                   to_x: "elm.padding.icon2.left";
8039                   to_y: "elm.text.1";
8040                }
8041                align: 0.5 0.0;
8042             }
8043             GENLIST_DESCRIPTION_FLIP_ENABLED
8044          }
8045          GENLIST_PART_FLIP
8046          GENLIST_PART_DISCLIP
8047       }
8048       programs {
8049          // signal: elm,state,%s,active
8050          //   a "check" item named %s went active
8051          // signal: elm,state,%s,passive
8052          //   a "check" item named %s went passive
8053          // default is passive
8054          program { name: "go_active";
8055             signal: "elm,state,selected";
8056             source: "elm";
8057             action: STATE_SET "selected" 0.0;
8058             target: "bg_image";
8059             target: "elm.text.1";
8060             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8061          }
8062          program { name: "go_passive";
8063             signal: "elm,state,unselected";
8064             source: "elm";
8065             action: STATE_SET "default" 0.0;
8066             target: "bg_image";
8067             target: "elm.text.1";
8068             transition: LINEAR 0.1;
8069          }
8070          program { name: "go_disabled";
8071             signal: "elm,state,disabled";
8072             source: "elm";
8073             action: STATE_SET "disabled" 0.0;
8074             target: "disclip";
8075          }
8076          program { name: "go_enabled";
8077             signal: "elm,state,enabled";
8078             source: "elm";
8079             action: STATE_SET "default" 0.0;
8080             target: "disclip";
8081          }
8082          program { name: "flip_enabled";
8083             signal: "elm,state,flip,enabled";
8084             source: "elm";
8085             action: STATE_SET "flip_enabled" 0.0;
8086             target: "elm.text.1";
8087             target: "elm.icon.1";
8088             target: "elm.icon.2";
8089             target: "elm.swallow.progress";
8090             target: "elm.flip.content";
8091          }
8092          program { name: "flip_disabled";
8093             signal: "elm,state,flip,disabled";
8094             source: "elm";
8095             action: STATE_SET "default" 0.0;
8096             target: "elm.text.1";
8097             target: "elm.icon.1";
8098             target: "elm.icon.2";
8099             target: "elm.swallow.progress";
8100             target: "elm.flip.content";
8101          }
8102          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8103       }
8104    }
8105
8106 // 3.2.30
8107    group { name: "elm/genlist/item/3text.3icon/default";
8108       alias: "elm/genlist/item_odd/3text.3icon/default";
8109       alias: "elm/genlist/item_compress/3text.3icon/default";
8110       alias: "elm/genlist/item_compress_odd/3text.3icon/default";
8111       data.item: "stacking" "above";
8112       data.item: "selectraise" "on";
8113       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
8114       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.progress";
8115       data.item: "flips" "elm.flip.content";
8116
8117       parts {
8118          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8119          GENLIST_PART_BG_IMAGE
8120          GENLIST_PART_BOTTOM_LINE
8121          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8122          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8123          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8124          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8125          part { name: "elm.icon.1";
8126             clip_to: "disclip";
8127             type: SWALLOW;
8128             scale: 1;
8129             description { state: "default" 0.0;
8130                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8131                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8132                fixed: 1 1;
8133                rel1 {
8134                   relative: 1.0 1.0;
8135                   to_x: "elm.padding.left";
8136                   to_y: "elm.padding.top";
8137                }
8138                rel2 {
8139                   relative: 1.0 0.0;
8140                   to_x: "elm.padding.left";
8141                   to_y: "elm.padding.bottom";
8142                }
8143                align: 0.0 0.5;
8144             }
8145             GENLIST_DESCRIPTION_FLIP_ENABLED
8146          }
8147          part { name: "elm.padding.icon1.right";
8148             clip_to: "disclip";
8149             type: RECT;
8150             scale: 1;
8151             description { state: "default" 0.0;
8152                min: GENLIST_PADDING_16_INC 0;
8153                fixed: 1 0;
8154                rel1 {
8155                   relative: 1.0 0.0;
8156                   to_x: "elm.icon.1";
8157                }
8158                rel2.to_x: "elm.icon.1";
8159                align: 0.0 0.0;
8160                visible: 0;
8161             }
8162          }
8163          part { name: "elm.icon.2";
8164             clip_to: "disclip";
8165             type: SWALLOW;
8166             scale: 1;
8167             description { state: "default" 0.0;
8168                fixed: 1 1;
8169                rel1 {
8170                   relative: 0.0 1.0;
8171                   to_x: "elm.padding.right";
8172                   to_y: "elm.padding.top";
8173                }
8174                rel2 {
8175                   relative: 0.0 0.0;
8176                   to_x: "elm.padding.right";
8177                   to_y: "elm.padding.bottom";
8178                }
8179                align: 1.0 0.5;
8180             }
8181             GENLIST_DESCRIPTION_FLIP_ENABLED
8182          }
8183          part { name: "elm.padding.icon2.left";
8184             clip_to: "disclip";
8185             type: RECT;
8186             scale: 1;
8187             description { state: "default" 0.0;
8188                min: GENLIST_PADDING_16_INC 0;
8189                fixed: 1 0;
8190                rel1.to_x: "elm.icon.2";
8191                rel2 {
8192                   relative: 0.0 1.0;
8193                   to_x: "elm.icon.2";
8194                }
8195                align: 1.0 0.0;
8196                visible: 0;
8197             }
8198          }
8199          part { name: "elm.text.1";
8200             clip_to: "disclip";
8201             type: TEXT;
8202             mouse_events: 0;
8203             scale: 1;
8204             description { state: "default" 0.0;
8205                min: 0 GENLIST_SIZE_61_INC;
8206                fixed: 0 1;
8207                rel1 {
8208                   relative: 1.0 0.0;
8209                   to_x: "elm.padding.icon1.right";
8210                   to_y: "elm.padding.top";
8211                }
8212                rel2 {
8213                   relative: 0.0 0.0;
8214                   to_x: "elm.padding.icon2.left";
8215                   to_y: "elm.padding.top";
8216                }
8217                align: 0 0;
8218                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8219                text {
8220                   font: "SLP:style=Roman";
8221                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8222                   min: 0 1;
8223                   align: 0.0 0.5;
8224                   text_class: "list_item";
8225                }
8226             }
8227             description { state: "selected" 0.0;
8228                inherit: "default" 0.0;
8229                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8230             }
8231             GENLIST_DESCRIPTION_FLIP_ENABLED
8232          }
8233          part { name: "elm.swallow.progress";
8234             clip_to: "disclip";
8235             type: SWALLOW;
8236             scale: 1;
8237             description { state: "default" 0.0;
8238                fixed: 0 1;
8239                rel1 {
8240                   relative: 1.0 1.0;
8241                   to_x: "elm.padding.icon1.right";
8242                   to_y: "elm.text.1";
8243                }
8244                rel2 {
8245                   relative: 0.0 0.0;
8246                   to_x: "elm.padding.icon2.left";
8247                   to_y: "elm.text.2";
8248                }
8249                align: 0.5 0.5;
8250             }
8251             GENLIST_DESCRIPTION_FLIP_ENABLED
8252          }
8253          part { name: "elm.text.2";
8254             clip_to: "disclip";
8255             type: TEXT;
8256             mouse_events: 0;
8257             scale: 1;
8258             description { state: "default" 0.0;
8259                min: 0 GENLIST_SIZE_48_INC;
8260                fixed: 0 1;
8261                rel1 {
8262                   relative: 1.0 1.0;
8263                   to_x: "elm.padding.icon1.right";
8264                   to_y: "elm.padding.bottom";
8265                }
8266                rel2 {
8267                   relative: 0.0 1.0;
8268                   to_x: "elm.padding.icon2.left";
8269                   to_y: "elm.padding.bottom";
8270                }
8271                align: 0 1;
8272                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8273                text {
8274                   font: "SLP:style=Roman";
8275                   size: GENLIST_FONT_32_INC;
8276                   min: 0 1;
8277                   align: 0.0 0.5;
8278                   text_class: "slp_roman";
8279                }
8280             }
8281             description { state: "selected" 0.0;
8282                inherit: "default" 0.0;
8283                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8284             }
8285             GENLIST_DESCRIPTION_FLIP_ENABLED
8286          }
8287          part { name: "elm.text.3";
8288             clip_to: "disclip";
8289             type: TEXT;
8290             mouse_events: 0;
8291             scale: 1;
8292             description { state: "default" 0.0;
8293                min: 0 GENLIST_SIZE_48_INC;
8294                fixed: 0 1;
8295                rel1 {
8296                   relative: 1.0 1.0;
8297                   to_x: "elm.padding.icon1.right";
8298                   to_y: "elm.padding.bottom";
8299                }
8300                rel2 {
8301                   relative: 0.0 1.0;
8302                   to_x: "elm.padding.icon2.left";
8303                   to_y: "elm.padding.bottom";
8304                }
8305                align: 1 1;
8306                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8307                text {
8308                   font: "SLP:style=Roman";
8309                   size: GENLIST_FONT_32_INC;
8310                   min: 0 1;
8311                   align: 1.0 0.5;
8312                   text_class: "slp_roman";
8313                }
8314             }
8315             description { state: "selected" 0.0;
8316                inherit: "default" 0.0;
8317                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8318             }
8319             GENLIST_DESCRIPTION_FLIP_ENABLED
8320          }
8321          GENLIST_PART_FLIP
8322          GENLIST_PART_DISCLIP
8323       }
8324       programs {
8325          // signal: elm,state,%s,active
8326          //   a "check" item named %s went active
8327          // signal: elm,state,%s,passive
8328          //   a "check" item named %s went passive
8329          // default is passive
8330          program { name: "go_active";
8331             signal: "elm,state,selected";
8332             source: "elm";
8333             action: STATE_SET "selected" 0.0;
8334             target: "bg_image";
8335             target: "elm.text.1";
8336             target: "elm.text.2";
8337             target: "elm.text.3";
8338             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8339          }
8340          program { name: "go_passive";
8341             signal: "elm,state,unselected";
8342             source: "elm";
8343             action: STATE_SET "default" 0.0;
8344             target: "bg_image";
8345             target: "elm.text.1";
8346             target: "elm.text.2";
8347             target: "elm.text.3";
8348             transition: LINEAR 0.1;
8349          }
8350          program { name: "go_disabled";
8351             signal: "elm,state,disabled";
8352             source: "elm";
8353             action: STATE_SET "disabled" 0.0;
8354             target: "disclip";
8355          }
8356          program { name: "go_enabled";
8357             signal: "elm,state,enabled";
8358             source: "elm";
8359             action: STATE_SET "default" 0.0;
8360             target: "disclip";
8361          }
8362          program { name: "flip_enabled";
8363             signal: "elm,state,flip,enabled";
8364             source: "elm";
8365             action: STATE_SET "flip_enabled" 0.0;
8366             target: "elm.text.1";
8367             target: "elm.text.2";
8368             target: "elm.text.3";
8369             target: "elm.icon.1";
8370             target: "elm.icon.2";
8371             target: "elm.swallow.progress";
8372             target: "elm.flip.content";
8373          }
8374          program { name: "flip_disabled";
8375             signal: "elm,state,flip,disabled";
8376             source: "elm";
8377             action: STATE_SET "default" 0.0;
8378             target: "elm.text.1";
8379             target: "elm.text.2";
8380             target: "elm.text.3";
8381             target: "elm.icon.1";
8382             target: "elm.icon.2";
8383             target: "elm.swallow.progress";
8384             target: "elm.flip.content";
8385          }
8386          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8387       }
8388    }
8389
8390 // 3.2.31
8391    group { name: "elm/genlist/item/2text.2icon.8/default";
8392       alias: "elm/genlist/item_odd/2text.2icon.8/default";
8393       alias: "elm/genlist/item_compress/2text.2icon.8/default";
8394       alias: "elm/genlist/item_compress_odd/2text.2icon.8/default";
8395       data.item: "stacking" "above";
8396       data.item: "selectraise" "on";
8397       data.item: "texts" "elm.text.1 elm.text.2";
8398       data.item: "contents" "elm.icon.1 elm.icon.2";
8399       data.item: "flips" "elm.flip.content";
8400
8401       parts {
8402          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8403          GENLIST_PART_BG_IMAGE
8404          GENLIST_PART_BOTTOM_LINE
8405          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8406          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8407          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8408          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8409          part { name: "elm.icon.1";
8410             clip_to: "disclip";
8411             type: SWALLOW;
8412             scale: 1;
8413             description { state: "default" 0.0;
8414                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8415                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8416                fixed: 1 1;
8417                rel1 {
8418                   relative: 1.0 1.0;
8419                   to_x: "elm.padding.left";
8420                   to_y: "elm.padding.top";
8421                }
8422                rel2 {
8423                   relative: 1.0 0.0;
8424                   to_x: "elm.padding.left";
8425                   to_y: "elm.padding.bottom";
8426                }
8427                align: 0.0 0.5;
8428             }
8429             GENLIST_DESCRIPTION_FLIP_ENABLED
8430          }
8431          part { name: "elm.padding.icon1.right";
8432             clip_to: "disclip";
8433             type: RECT;
8434             scale: 1;
8435             description { state: "default" 0.0;
8436                min: GENLIST_PADDING_16_INC 0;
8437                fixed: 1 0;
8438                rel1 {
8439                   relative: 1.0 0.0;
8440                   to_x: "elm.icon.1";
8441                }
8442                rel2.to_x: "elm.icon.1";
8443                align: 0.0 0.0;
8444                visible: 0;
8445             }
8446          }
8447          part { name: "elm.icon.2";
8448             clip_to: "disclip";
8449             type: SWALLOW;
8450             scale: 1;
8451             description { state: "default" 0.0;
8452                fixed: 1 1;
8453                rel1 {
8454                   relative: 0.0 1.0;
8455                   to_x: "elm.padding.right";
8456                   to_y: "elm.padding.top";
8457                }
8458                rel2 {
8459                   relative: 0.0 0.0;
8460                   to_x: "elm.padding.right";
8461                   to_y: "elm.padding.bottom";
8462                }
8463                align: 1.0 0.5;
8464             }
8465             GENLIST_DESCRIPTION_FLIP_ENABLED
8466          }
8467          part { name: "elm.padding.icon2.left";
8468             clip_to: "disclip";
8469             type: RECT;
8470             scale: 1;
8471             description { state: "default" 0.0;
8472                min: GENLIST_PADDING_16_INC 0;
8473                fixed: 1 0;
8474                rel1.to_x: "elm.icon.2";
8475                rel2 {
8476                   relative: 0.0 1.0;
8477                   to_x: "elm.icon.2";
8478                }
8479                align: 1.0 0.0;
8480                visible: 0;
8481             }
8482          }
8483          part { name: "elm.text.1";
8484             clip_to: "disclip";
8485             type: TEXT;
8486             mouse_events: 0;
8487             scale: 1;
8488             description { state: "default" 0.0;
8489                min: 0 GENLIST_SIZE_61_INC;
8490                fixed: 0 1;
8491                rel1 {
8492                   relative: 1.0 1.0;
8493                   to_x: "elm.padding.icon1.right";
8494                   to_y: "elm.padding.top";
8495                }
8496                rel2 {
8497                   relative: 0.0 1.0;
8498                   to_x: "elm.padding.icon2.left";
8499                   to_y: "elm.padding.top";
8500                }
8501                align: 0.0 0.0;
8502                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8503                text {
8504                   font: "SLP:style=Roman";
8505                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8506                   min: 0 1;
8507                   align: 0.0 0.5;
8508                   text_class: "list_item";
8509                }
8510             }
8511             description { state: "selected" 0.0;
8512                inherit: "default" 0.0;
8513                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8514             }
8515             GENLIST_DESCRIPTION_FLIP_ENABLED
8516          }
8517          part { name: "elm.text.2";
8518             clip_to: "disclip";
8519             type: TEXT;
8520             mouse_events: 0;
8521             scale: 1;
8522             description { state: "default" 0.0;
8523                rel1 {
8524                   relative: 1.0 1.0;
8525                   to_x: "elm.padding.icon1.right";
8526                   to_y: "elm.text.1";
8527                }
8528                rel2 {
8529                   relative: 0.0 0.0;
8530                   to_x: "elm.padding.icon2.left";
8531                   to_y: "elm.padding.bottom";
8532                }
8533                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8534                text {
8535                   font: "SLP:style=Medium";
8536                   size: GENLIST_FONT_32_INC;
8537                   min: 0 1;
8538                   align: 0.0 0.5;
8539                   text_class: "slp_medium";
8540                }
8541             }
8542             description { state: "selected" 0.0;
8543                inherit: "default" 0.0;
8544                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8545             }
8546             GENLIST_DESCRIPTION_FLIP_ENABLED
8547          }
8548          GENLIST_PART_FLIP
8549          GENLIST_PART_DISCLIP
8550       }
8551       programs {
8552          // signal: elm,state,%s,active
8553          //   a "check" item named %s went active
8554          // signal: elm,state,%s,passive
8555          //   a "check" item named %s went passive
8556          // default is passive
8557          program { name: "go_active";
8558             signal: "elm,state,selected";
8559             source: "elm";
8560             action: STATE_SET "selected" 0.0;
8561             target: "bg_image";
8562             target: "elm.text.1";
8563             target: "elm.text.2";
8564             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8565          }
8566          program { name: "go_passive";
8567             signal: "elm,state,unselected";
8568             source: "elm";
8569             action: STATE_SET "default" 0.0;
8570             target: "bg_image";
8571             target: "elm.text.1";
8572             target: "elm.text.2";
8573             transition: LINEAR 0.1;
8574          }
8575          program { name: "go_disabled";
8576             signal: "elm,state,disabled";
8577             source: "elm";
8578             action: STATE_SET "disabled" 0.0;
8579             target: "disclip";
8580          }
8581          program { name: "go_enabled";
8582             signal: "elm,state,enabled";
8583             source: "elm";
8584             action: STATE_SET "default" 0.0;
8585             target: "disclip";
8586          }
8587          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
8588          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8589       }
8590    }
8591
8592    group { name: "elm/genlist/item_compress/2text.2icon.8.tb/default";
8593       inherit: "elm/genlist/item/2text.2icon.8/default";
8594       parts {
8595          part { name: "elm.text.1";
8596             clip_to: "disclip";
8597             type: TEXTBLOCK;
8598             mouse_events: 0;
8599             scale: 1;
8600             description { state: "default" 0.0;
8601                min: 0 GENLIST_SIZE_61_INC;
8602                fixed: 0 1;
8603                rel1 {
8604                   relative: 1.0 1.0;
8605                   to_x: "elm.padding.icon1.right";
8606                   to_y: "elm.padding.top";
8607                }
8608                rel2 {
8609                   relative: 0.0 1.0;
8610                   to_x: "elm.padding.icon2.left";
8611                   to_y: "elm.padding.top";
8612                }
8613                align: 0.0 0.0;
8614                text {
8615                   style: "genlist_style_list_main_text_unread";
8616                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8617                   min: 0 1;
8618                   align: 0.0 0.5;
8619                   text_class: "slp_roman";
8620                }
8621             }
8622             description { state: "selected" 0.0;
8623                inherit: "default" 0.0;
8624                text.style: "genlist_style_list_main_text_focus";
8625             }
8626             GENLIST_DESCRIPTION_FLIP_ENABLED
8627          }
8628       }
8629    }
8630
8631 // 3.2.33
8632    group { name: "elm/genlist/item/1text.2icon.5/default";
8633       alias: "elm/genlist/item_odd/1text.2icon.5/default";
8634       alias: "elm/genlist/item_compress/1text.2icon.5/default";
8635       alias: "elm/genlist/item_compress_odd/1text.2icon.5/default";
8636       data.item: "stacking" "above";
8637       data.item: "selectraise" "on";
8638       data.item: "texts" "elm.text.1";
8639       data.item: "contents" "elm.icon.1 elm.swallow.progress";
8640       data.item: "flips" "elm.flip.content";
8641
8642       parts {
8643          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8644          GENLIST_PART_BG_IMAGE
8645          GENLIST_PART_BOTTOM_LINE
8646          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8647          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8648          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8649          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8650          part { name: "elm.icon.1";
8651             clip_to: "disclip";
8652             type: SWALLOW;
8653             scale: 1;
8654             description { state: "default" 0.0;
8655                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8656                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8657                fixed: 1 1;
8658                rel1 {
8659                   relative: 1.0 1.0;
8660                   to_x: "elm.padding.left";
8661                   to_y: "elm.padding.top";
8662                }
8663                rel2 {
8664                   relative: 1.0 0.0;
8665                   to_x: "elm.padding.left";
8666                   to_y: "elm.padding.bottom";
8667                }
8668                align: 0.0 0.5;
8669             }
8670             GENLIST_DESCRIPTION_FLIP_ENABLED
8671          }
8672          part { name: "elm.padding.icon1.right";
8673             clip_to: "disclip";
8674             type: RECT;
8675             scale: 1;
8676             description { state: "default" 0.0;
8677                min: GENLIST_PADDING_16_INC 0;
8678                fixed: 1 0;
8679                rel1 {
8680                   relative: 1.0 0.0;
8681                   to_x: "elm.icon.1";
8682                }
8683                rel2.to_x: "elm.icon.1";
8684                align: 0.0 0.0;
8685                visible: 0;
8686             }
8687          }
8688          part { name: "elm.text.1";
8689             clip_to: "disclip";
8690             type: TEXT;
8691             mouse_events: 0;
8692             scale: 1;
8693             description { state: "default" 0.0;
8694                min: 0 GENLIST_SIZE_61_INC;
8695                fixed: 0 1;
8696                rel1 {
8697                   relative: 1.0 1.0;
8698                   to_x: "elm.padding.icon1.right";
8699                   to_y: "elm.padding.top";
8700                }
8701                rel2 {
8702                   relative: 0.0 1.0;
8703                   to_x: "elm.padding.right";
8704                   to_y: "elm.padding.top";
8705                }
8706                align: 0 0;
8707                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8708                text {
8709                   font: "SLP:style=Roman";
8710                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8711                   min: 0 1;
8712                   align: 0.0 0.5;
8713                   text_class: "list_item";
8714                }
8715             }
8716             description { state: "selected" 0.0;
8717                inherit: "default" 0.0;
8718                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8719             }
8720             GENLIST_DESCRIPTION_FLIP_ENABLED
8721          }
8722          part { name: "elm.swallow.progress";
8723             clip_to: "disclip";
8724             type: SWALLOW;
8725             scale: 1;
8726             description { state: "default" 0.0;
8727                fixed: 0 1;
8728                rel1 {
8729                   relative: 1.0 1.0;
8730                   to_x: "elm.padding.icon1.right";
8731                   to_y: "elm.text.1";
8732                }
8733                rel2 {
8734                   relative: 0.0 1.0;
8735                   to_x: "elm.padding.right";
8736                   to_y: "elm.text.1";
8737                }
8738                align: 0.5 0.0;
8739             }
8740             GENLIST_DESCRIPTION_FLIP_ENABLED
8741          }
8742          GENLIST_PART_FLIP
8743          GENLIST_PART_DISCLIP
8744       }
8745       programs {
8746          // signal: elm,state,%s,active
8747          //   a "check" item named %s went active
8748          // signal: elm,state,%s,passive
8749          //   a "check" item named %s went passive
8750          // default is passive
8751          program { name: "go_active";
8752             signal: "elm,state,selected";
8753             source: "elm";
8754             action: STATE_SET "selected" 0.0;
8755             target: "bg_image";
8756             target: "elm.text.1";
8757             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
8758          }
8759          program { name: "go_passive";
8760             signal: "elm,state,unselected";
8761             source: "elm";
8762             action: STATE_SET "default" 0.0;
8763             target: "bg_image";
8764             target: "elm.text.1";
8765             transition: LINEAR 0.1;
8766          }
8767          program { name: "go_disabled";
8768             signal: "elm,state,disabled";
8769             source: "elm";
8770             action: STATE_SET "disabled" 0.0;
8771             target: "disclip";
8772          }
8773          program { name: "go_enabled";
8774             signal: "elm,state,enabled";
8775             source: "elm";
8776             action: STATE_SET "default" 0.0;
8777             target: "disclip";
8778          }
8779          program { name: "flip_enabled";
8780             signal: "elm,state,flip,enabled";
8781             source: "elm";
8782             action: STATE_SET "flip_enabled" 0.0;
8783             target: "elm.text.1";
8784             target: "elm.icon.1";
8785             target: "elm.swallow.progress";
8786             target: "elm.flip.content";
8787          }
8788          program { name: "flip_disabled";
8789             signal: "elm,state,flip,disabled";
8790             source: "elm";
8791             action: STATE_SET "default" 0.0;
8792             target: "elm.text.1";
8793             target: "elm.icon.1";
8794             target: "elm.swallow.progress";
8795             target: "elm.flip.content";
8796          }
8797          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
8798       }
8799    }
8800
8801 // 3.2.33
8802    group { name: "elm/genlist/item/2text.3icon.4/default";
8803       alias: "elm/genlist/item_odd/2text.3icon.4/default";
8804       alias: "elm/genlist/item_compress/2text.3icon.4/default";
8805       alias: "elm/genlist/item_compress_odd/2text.3icon.4/default";
8806       data.item: "stacking" "above";
8807       data.item: "selectraise" "on";
8808       data.item: "texts" "elm.text.1 elm.text.2";
8809       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
8810       data.item: "flips" "elm.flip.content";
8811
8812       parts {
8813          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
8814          GENLIST_PART_BG_IMAGE
8815          GENLIST_PART_BOTTOM_LINE
8816          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
8817          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
8818          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
8819          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
8820          part { name: "elm.icon.1";
8821             clip_to: "disclip";
8822             type: SWALLOW;
8823             scale: 1;
8824             description { state: "default" 0.0;
8825                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
8826                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
8827                fixed: 1 1;
8828                rel1 {
8829                   relative: 1.0 1.0;
8830                   to_x: "elm.padding.left";
8831                   to_y: "elm.padding.top";
8832                }
8833                rel2 {
8834                   relative: 1.0 0.0;
8835                   to_x: "elm.padding.left";
8836                   to_y: "elm.padding.bottom";
8837                }
8838                align: 0.0 0.5;
8839             }
8840             GENLIST_DESCRIPTION_FLIP_ENABLED
8841          }
8842          part { name: "elm.padding.icon1.right";
8843             clip_to: "disclip";
8844             type: RECT;
8845             scale: 1;
8846             description { state: "default" 0.0;
8847                min: GENLIST_SIZE_16_INC 0;
8848                fixed: 1 0;
8849                rel1 {
8850                   relative: 1.0 0.0;
8851                   to_x: "elm.icon.1";
8852                }
8853                rel2.to_x: "elm.icon.1";
8854                align: 0.0 0.0;
8855                visible: 0;
8856             }
8857          }
8858          part { name: "elm.icon.2";
8859             clip_to: "disclip";
8860             type: SWALLOW;
8861             scale: 1;
8862             description { state: "default" 0.0;
8863                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8864                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8865                fixed: 1 1;
8866                rel1 {
8867                   relative: 1.0 1.0;
8868                   to_x: "elm.padding.icon1.right";
8869                   to_y: "elm.padding.top";
8870                }
8871                rel2 {
8872                   relative: 1.0 0.0;
8873                   to_x: "elm.padding.icon1.right";
8874                   to_y: "elm.padding.bottom";
8875                }
8876                align: 0.0 0.5;
8877             }
8878             GENLIST_DESCRIPTION_FLIP_ENABLED
8879          }
8880          part { name: "elm.padding.icon2.right";
8881             clip_to: "disclip";
8882             type: RECT;
8883             scale: 1;
8884             description { state: "default" 0.0;
8885                min: GENLIST_SIZE_16_INC 0;
8886                fixed: 1 0;
8887                rel1 {
8888                   relative: 1.0 0.0;
8889                   to_x: "elm.icon.2";
8890                }
8891                rel2.to_x: "elm.icon.2";
8892                align: 0.0 0.0;
8893                visible: 0;
8894             }
8895          }
8896          part { name: "elm.icon.3";
8897             clip_to: "disclip";
8898             type: SWALLOW;
8899             scale: 1;
8900             description { state: "default" 0.0;
8901                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8902                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
8903                fixed: 1 1;
8904                rel1 {
8905                   relative: 0.0 1.0;
8906                   to_x: "elm.padding.right";
8907                   to_y: "elm.padding.top";
8908                }
8909                rel2 {
8910                   relative: 0.0 0.0;
8911                   to_x: "elm.padding.right";
8912                   to_y: "elm.padding.bottom";
8913                }
8914                align: 1.0 0.5;
8915             }
8916             GENLIST_DESCRIPTION_FLIP_ENABLED
8917          }
8918          part { name: "elm.padding.icon3.left";
8919             clip_to: "disclip";
8920             type: RECT;
8921             scale: 1;
8922             description { state: "default" 0.0;
8923                min: GENLIST_SIZE_16_INC 0;
8924                fixed: 1 0;
8925                rel1.to_x: "elm.icon.3";
8926                rel2 {
8927                   relative: 0.0 1.0;
8928                   to_x: "elm.icon.3";
8929                }
8930                align: 1.0 0.0;
8931                visible: 0;
8932             }
8933          }
8934          part { name: "elm.text.1";
8935             clip_to: "disclip";
8936             type: TEXT;
8937             mouse_events: 0;
8938             scale: 1;
8939             description { state: "default" 0.0;
8940                min: 0 GENLIST_SIZE_61_INC;
8941                fixed: 0 1;
8942                rel1 {
8943                   relative: 1.0 1.0;
8944                   to_x: "elm.padding.icon2.right";
8945                   to_y: "elm.padding.top";
8946                }
8947                rel2 {
8948                   relative: 0.0 1.0;
8949                   to_x: "elm.padding.icon3.left";
8950                   to_y: "elm.padding.top";
8951                }
8952                align: 0.0 0.0;
8953                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
8954                text {
8955                   font: "SLP:style=Roman";
8956                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
8957                   min: 0 1;
8958                   align: 0.0 0.5;
8959                   text_class: "list_item";
8960                }
8961             }
8962             description { state: "selected" 0.0;
8963                inherit: "default" 0.0;
8964                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
8965             }
8966             GENLIST_DESCRIPTION_FLIP_ENABLED
8967          }
8968          part { name: "elm.text.2";
8969             clip_to: "disclip";
8970             type: TEXT;
8971             mouse_events: 0;
8972             scale: 1;
8973             description { state: "default" 0.0;
8974                rel1 {
8975                   relative: 1.0 1.0;
8976                   to_x: "elm.padding.icon2.right";
8977                   to_y: "elm.text.1";
8978                }
8979                rel2 {
8980                   relative: 0.0 0.0;
8981                   to_x: "elm.padding.icon3.left";
8982                   to_y: "elm.padding.bottom";
8983                }
8984                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
8985                text {
8986                   font: "SLP:style=Medium";
8987                   size: GENLIST_FONT_32_INC;
8988                   min: 0 1;
8989                   align: 0.0 0.5;
8990                   text_class: "slp_medium";
8991                }
8992             }
8993             description { state: "selected" 0.0;
8994                inherit: "default" 0.0;
8995                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
8996             }
8997             GENLIST_DESCRIPTION_FLIP_ENABLED
8998          }
8999          GENLIST_PART_FLIP
9000          GENLIST_PART_DISCLIP
9001       }
9002       programs {
9003          // signal: elm,state,%s,active
9004          //   a "check" item named %s went active
9005          // signal: elm,state,%s,passive
9006          //   a "check" item named %s went passive
9007          // default is passive
9008          program { name: "go_active";
9009             signal: "elm,state,selected";
9010             source: "elm";
9011             action: STATE_SET "selected" 0.0;
9012             target: "bg_image";
9013             target: "elm.text.1";
9014             target: "elm.text.2";
9015             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9016          }
9017          program { name: "go_passive";
9018             signal: "elm,state,unselected";
9019             source: "elm";
9020             action: STATE_SET "default" 0.0;
9021             target: "bg_image";
9022             target: "elm.text.1";
9023             target: "elm.text.2";
9024             transition: LINEAR 0.1;
9025          }
9026          program { name: "go_disabled";
9027             signal: "elm,state,disabled";
9028             source: "elm";
9029             action: STATE_SET "disabled" 0.0;
9030             target: "disclip";
9031          }
9032          program { name: "go_enabled";
9033             signal: "elm,state,enabled";
9034             source: "elm";
9035             action: STATE_SET "default" 0.0;
9036             target: "disclip";
9037          }
9038          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
9039          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9040       }
9041    }
9042
9043 // 3.2.34
9044    group { name: "elm/genlist/item/2text.2icon.9/default";
9045       alias: "elm/genlist/item_odd/2text.2icon.9/default";
9046       alias: "elm/genlist/item_compress/2text.2icon.9/default";
9047       alias: "elm/genlist/item_compress_odd/2text.2icon.9/default";
9048       data.item: "stacking" "above";
9049       data.item: "selectraise" "on";
9050       data.item: "texts" "elm.text.1 elm.text.2";
9051       data.item: "contents" "elm.icon.1 elm.icon.2";
9052       data.item: "flips" "elm.flip.content";
9053
9054       parts {
9055          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
9056          GENLIST_PART_BG_IMAGE
9057          GENLIST_PART_BOTTOM_LINE
9058          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
9059          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
9060          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9061          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9062          part { name: "elm.icon.2";
9063             clip_to: "disclip";
9064             type: SWALLOW;
9065             scale: 1;
9066             description { state: "default" 0.0;
9067                fixed: 1 1;
9068                rel1 {
9069                   relative: 0.0 1.0;
9070                   to_x: "elm.padding.right";
9071                   to_y: "elm.padding.top";
9072                }
9073                rel2 {
9074                   relative: 0.0 0.0;
9075                   to_x: "elm.padding.right";
9076                   to_y: "elm.padding.bottom";
9077                }
9078                align: 1.0 0.5;
9079             }
9080             GENLIST_DESCRIPTION_FLIP_ENABLED
9081          }
9082          part { name: "elm.padding.icon2.left";
9083             clip_to: "disclip";
9084             type: RECT;
9085             scale: 1;
9086             description { state: "default" 0.0;
9087                min: GENLIST_SIZE_16_INC 0;
9088                fixed: 1 0;
9089                rel1.to_x: "elm.icon.2";
9090                rel2 {
9091                   relative: 0.0 1.0;
9092                   to_x: "elm.icon.2";
9093                }
9094                align: 1.0 0.0;
9095                visible: 0;
9096             }
9097          }
9098          part { name: "elm.text.2";
9099             clip_to: "disclip";
9100             type: TEXT;
9101             mouse_events: 0;
9102             scale: 1;
9103             description { state: "default" 0.0;
9104                min: 0 GENLIST_SIZE_48_INC;
9105                fixed: 0 1;
9106                rel1 {
9107                   relative: 1.0 0.0;
9108                   to_x: "elm.padding.left";
9109                   to_y: "elm.padding.bottom";
9110                }
9111                rel2 {
9112                   relative: 0.0 0.0;
9113                   to_x: "elm.padding.icon2.left";
9114                   to_y: "elm.padding.bottom";
9115                }
9116                align: 0.0 1.0;
9117                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
9118                text {
9119                   font: "SLP:style=Medium";
9120                   size: GENLIST_FONT_32_INC;
9121                   min: 0 1;
9122                   align: 0.0 0.5;
9123                   text_class: "slp_medium";
9124                }
9125             }
9126             description { state: "selected" 0.0;
9127                inherit: "default" 0.0;
9128                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
9129             }
9130             GENLIST_DESCRIPTION_FLIP_ENABLED
9131          }
9132          part { name: "elm.text.1";
9133             clip_to: "disclip";
9134             type: TEXT;
9135             mouse_events: 0;
9136             scale: 1;
9137             description { state: "default" 0.0;
9138                min: 0 0;
9139                max: GENLIST_SIZE_560_INC 0;
9140                fixed: 1 0;
9141                rel1 {
9142                   relative: 1.0 1.0;
9143                   to_x: "elm.padding.left";
9144                   to_y: "elm.padding.top";
9145                }
9146                rel2 {
9147                   relative: 1.0 0.0;
9148                   to_x: "elm.padding.left";
9149                   to_y: "elm.text.2";
9150                }
9151                align: 0.0 0.5;
9152                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9153                text {
9154                   font: "SLP:style=Roman";
9155                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9156                   min: 1 1;
9157                   align: 0.0 0.5;
9158                   text_class: "list_item";
9159                }
9160             }
9161             description { state: "selected" 0.0;
9162                inherit: "default" 0.0;
9163                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9164             }
9165             GENLIST_DESCRIPTION_FLIP_ENABLED
9166          }
9167          part { name: "elm.padding.icon1.left";
9168             clip_to: "disclip";
9169             type: RECT;
9170             scale: 1;
9171             description { state: "default" 0.0;
9172                min: GENLIST_SIZE_16_INC 0;
9173                fixed: 1 0;
9174                rel1 {
9175                   relative: 1.0 0.0;
9176                   to_x: "elm.text.1";
9177                }
9178                rel2.to_x: "elm.text.1";
9179                align: 0.0 0.0;
9180                visible: 0;
9181             }
9182          }
9183          part { name: "elm.icon.1";
9184             clip_to: "disclip";
9185             type: SWALLOW;
9186             scale: 1;
9187             description { state: "default" 0.0;
9188                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9189                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9190                fixed: 1 1;
9191                rel1 {
9192                   relative: 1.0 1.0;
9193                   to_x: "elm.padding.icon1.left";
9194                   to_y: "elm.padding.top";
9195                }
9196                rel2 {
9197                   relative: 1.0 0.0;
9198                   to_x: "elm.padding.icon1.left";
9199                   to_y: "elm.text.2";
9200                }
9201                align: 0.0 0.5;
9202             }
9203             GENLIST_DESCRIPTION_FLIP_ENABLED
9204          }
9205          GENLIST_PART_FLIP
9206          GENLIST_PART_DISCLIP
9207       }
9208       programs {
9209          // signal: elm,state,%s,active
9210          //   a "check" item named %s went active
9211          // signal: elm,state,%s,passive
9212          //   a "check" item named %s went passive
9213          // default is passive
9214          program { name: "go_active";
9215             signal: "elm,state,selected";
9216             source: "elm";
9217             action: STATE_SET "selected" 0.0;
9218             target: "bg_image";
9219             target: "elm.text.1";
9220             target: "elm.text.2";
9221             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9222          }
9223          program { name: "go_passive";
9224             signal: "elm,state,unselected";
9225             source: "elm";
9226             action: STATE_SET "default" 0.0;
9227             target: "bg_image";
9228             target: "elm.text.1";
9229             target: "elm.text.2";
9230             transition: LINEAR 0.1;
9231          }
9232          program { name: "go_disabled";
9233             signal: "elm,state,disabled";
9234             source: "elm";
9235             action: STATE_SET "disabled" 0.0;
9236             target: "disclip";
9237          }
9238          program { name: "go_enabled";
9239             signal: "elm,state,enabled";
9240             source: "elm";
9241             action: STATE_SET "default" 0.0;
9242             target: "disclip";
9243          }
9244          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
9245          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9246       }
9247    }
9248
9249 // 2.4.4.2 Help Text
9250    group { name: "elm/genlist/item_compress/multiline/1text/default";
9251       alias: "elm/genlist/item_compress_odd/multiline/1text/default";
9252       data.item: "stacking" "above";
9253       data.item: "selectraise" "on";
9254       data.item: "texts" "elm.text.1";
9255       parts {
9256          part { name: "base";
9257             type: RECT;
9258             repeat_events: 1;
9259             description { state: "default" 0.0;
9260                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9261             }
9262          }
9263          GENLIST_PART_BG_IMAGE
9264          GENLIST_PART_PADDING_TOP( 8 )
9265          GENLIST_PART_PADDING_LEFT( 24 )
9266          GENLIST_PART_PADDING_RIGHT( 24 )
9267          part { name: "elm.text.1";
9268             clip_to: "disclip";
9269             type: TEXTBLOCK;
9270             mouse_events: 0;
9271             scale: 1;
9272             description { state: "default" 0.0;
9273                rel1 {
9274                   relative: 1.0 1.0;
9275                   to_x: "elm.padding.left";
9276                   to_y: "elm.padding.top";
9277                }
9278                rel2 {
9279                   relative: 0.0 1.0;
9280                   to_x: "elm.padding.right";
9281                }
9282                text {
9283                   style: "genlist_style_dialogue_group_help_text";
9284                   min: 0 1;
9285                   align: 0.0 0.5;
9286                }
9287             }
9288          }
9289          GENLIST_PART_DISCLIP
9290       }
9291       programs {
9292          program { name: "go_disabled";
9293             signal: "elm,state,disabled";
9294             source: "elm";
9295             action: STATE_SET "disabled" 0.0;
9296             target: "disclip";
9297          }
9298          program { name: "go_enabled";
9299             signal: "elm,state,enabled";
9300             source: "elm";
9301             action: STATE_SET "default" 0.0;
9302             target: "disclip";
9303          }
9304       }
9305    }
9306
9307 // 3.4.1
9308    group { name: "elm/genlist/item_compress/multiline/2text/default";
9309       alias: "elm/genlist/item_compress_odd/multiline/2text/default";
9310       alias: "elm/genlist/item_compress/multiline.2text/default";
9311       alias: "elm/genlist/item_compress_odd/multiline.2text/default";
9312       data.item: "stacking" "above";
9313       data.item: "selectraise" "on";
9314       data.item: "texts" "elm.text.1 elm.text.2";
9315       parts {
9316          part { name: "base";
9317             type: RECT;
9318             repeat_events: 1;
9319             description { state: "default" 0.0;
9320                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
9321             }
9322          }
9323          GENLIST_PART_BG_IMAGE
9324          GENLIST_PART_BOTTOM_LINE
9325          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9326          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
9327          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9328          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9329          part { name: "elm.text.1";
9330             clip_to: "disclip";
9331             type: TEXT;
9332             mouse_events: 0;
9333             scale: 1;
9334             description { state: "default" 0.0;
9335                min: 0 GENLIST_SIZE_61_INC;
9336                fixed: 0 1;
9337                rel1 {
9338                   relative: 1.0 1.0;
9339                   to_x: "elm.padding.left";
9340                   to_y: "elm.padding.top";
9341                }
9342                rel2 {
9343                   relative: 0.0 1.0;
9344                   to_x: "elm.padding.right";
9345                   to_y: "elm.padding.top";
9346                }
9347                align: 0.0 0.0;
9348                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
9349                text {
9350                   font: "SLP:style=Roman";
9351                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
9352                   min: 0 1;
9353                   align: 0.0 0.5;
9354                   text_class: "list_item";
9355                }
9356             }
9357             description { state: "selected" 0.0;
9358                inherit: "default" 0.0;
9359                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9360             }
9361          }
9362          part { name: "elm.text.2";
9363             clip_to: "disclip";
9364             type: TEXTBLOCK;
9365             mouse_events: 0;
9366             scale: 1;
9367             description { state: "default" 0.0;
9368                rel1 {
9369                   relative: 1.0 1.0;
9370                   to_x: "elm.padding.left";
9371                   to_y: "elm.text.1";
9372                }
9373                rel2 {
9374                   relative: 0.0 0.0;
9375                   to_x: "elm.padding.right";
9376                   to_y: "elm.padding.bottom";
9377                }
9378                text {
9379                   style: "genlist_style_flexible_text_sub";
9380                   min: 0 1;
9381                   align: 0.0 0.5;
9382                }
9383             }
9384          }
9385          GENLIST_PART_DISCLIP
9386       }
9387       programs {
9388          // signal: elm,state,%s,active
9389          //   a "check" item named %s went active
9390          // signal: elm,state,%s,passive
9391          //   a "check" item named %s went passive
9392          // default is passive
9393          program { name: "go_active";
9394             signal: "elm,state,selected";
9395             source: "elm";
9396             action: STATE_SET "selected" 0.0;
9397             target: "bg_image";
9398             target: "elm.text.1";
9399             target: "elm.text.2";
9400             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9401          }
9402          program { name: "go_passive";
9403             signal: "elm,state,unselected";
9404             source: "elm";
9405             action: STATE_SET "default" 0.0;
9406             target: "bg_image";
9407             target: "elm.text.1";
9408             target: "elm.text.2";
9409             transition: LINEAR 0.1;
9410          }
9411          program { name: "go_disabled";
9412             signal: "elm,state,disabled";
9413             source: "elm";
9414             action: STATE_SET "disabled" 0.0;
9415             target: "disclip";
9416          }
9417          program { name: "go_enabled";
9418             signal: "elm,state,enabled";
9419             source: "elm";
9420             action: STATE_SET "default" 0.0;
9421             target: "disclip";
9422          }
9423          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9424       }
9425    }
9426
9427 // 3.4.2
9428    group { name: "elm/genlist/item/multiline/3text.2icon/default";
9429       alias: "elm/genlist/item_odd/multiline/3text.2icon/default";
9430       alias: "elm/genlist/item_compress/multiline/3text.2icon/default";
9431       alias: "elm/genlist/item_compress_odd/multiline/3text.2icon/default";
9432       data.item: "stacking" "above";
9433       data.item: "selectraise" "on";
9434       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9435       data.item: "contents" "elm.icon.1 elm.icon.2";
9436       data.item: "flips" "elm.flip.content";
9437
9438       parts {
9439          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9440          GENLIST_PART_BG_IMAGE
9441          GENLIST_PART_BOTTOM_LINE
9442          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9443          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9444          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9445          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9446          part { name: "elm.icon.2";
9447             clip_to: "disclip";
9448             type: SWALLOW;
9449             scale: 1;
9450             description { state: "default" 0.0;
9451                min: GENLIST_SIZE_176_INC GENLIST_SIZE_176_INC;
9452                max: GENLIST_SIZE_176_INC GENLIST_SIZE_176_INC;
9453                fixed: 1 1;
9454                rel1 {
9455                   relative: 0.0 1.0;
9456                   to_x: "elm.padding.right";
9457                   to_y: "elm.padding.top";
9458                }
9459                rel2 {
9460                   relative: 0.0 0.0;
9461                   to_x: "elm.padding.right";
9462                   to_y: "elm.padding.bottom";
9463                }
9464                align: 1.0 0.5;
9465             }
9466             GENLIST_DESCRIPTION_FLIP_ENABLED
9467          }
9468          part { name: "elm.padding.icon2.left";
9469             clip_to: "disclip";
9470             type: RECT;
9471             scale: 1;
9472             description { state: "default" 0.0;
9473                min: GENLIST_PADDING_16_INC 0;
9474                fixed: 1 0;
9475                rel1.to_x: "elm.icon.2";
9476                rel2 {
9477                   relative: 0.0 1.0;
9478                   to_x: "elm.icon.2";
9479                }
9480                align: 1.0 0.0;
9481                visible: 0;
9482             }
9483          }
9484          part { name: "elm.text.1.rect";
9485             clip_to: "disclip";
9486             type: RECT;
9487             scale: 1;
9488             description { state: "default" 0.0;
9489                min: 0 GENLIST_SIZE_48_INC;
9490                fixed: 0 1;
9491                rel1 {
9492                   relative: 1.0 1.0;
9493                   to_x: "elm.padding.left";
9494                   to_y: "elm.padding.top";
9495                }
9496                rel2 {
9497                   relative: 0.0 1.0;
9498                   to_x: "elm.padding.icon2.left";
9499                   to_y: "elm.padding.top";
9500                }
9501                align: 0.0 0.0;
9502                visible: 0;
9503             }
9504          }
9505          part { name: "elm.text.1";
9506             clip_to: "disclip";
9507             type: TEXT;
9508             mouse_events: 0;
9509             scale: 1;
9510             description { state: "default" 0.0;
9511                fixed: 1 1;
9512                rel1.to: "elm.text.1.rect";
9513                rel2.to: "elm.text.1.rect";
9514                align: 0.0 0.0;
9515                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9516                text {
9517                   font: "SLP:style=Roman";
9518                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9519                   min: 0 1;
9520                   align: 0.0 0.5;
9521                   text_class: "list_item";
9522                }
9523             }
9524             description { state: "selected" 0.0;
9525                inherit: "default" 0.0;
9526                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9527             }
9528             GENLIST_DESCRIPTION_FLIP_ENABLED
9529          }
9530          part { name: "elm.text.2";
9531             clip_to: "disclip";
9532             type: TEXT;
9533             mouse_events: 0;
9534             scale: 1;
9535             description { state: "default" 0.0;
9536                min: 0 GENLIST_SIZE_48_INC;
9537                fixed: 0 1;
9538                rel1 {
9539                   relative: 1.0 1.0;
9540                   to_x: "elm.padding.left";
9541                   to_y: "elm.text.1.rect";
9542                }
9543                rel2 {
9544                   relative: 0.0 1.0;
9545                   to_x: "elm.padding.icon2.left";
9546                   to_y: "elm.text.1.rect";
9547                }
9548                align: 0.0 0.0;
9549                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9550                text {
9551                   font: "SLP:style=Roman";
9552                   size: GENLIST_FONT_36_INC;
9553                   min: 0 1;
9554                   align: 0.0 0.5;
9555                   text_class: "slp_roman";
9556                }
9557             }
9558             description { state: "selected" 0.0;
9559                inherit: "default" 0.0;
9560                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9561             }
9562             GENLIST_DESCRIPTION_FLIP_ENABLED
9563          }
9564          part { name: "elm.text.3";
9565             clip_to: "disclip";
9566             type: TEXT;
9567             mouse_events: 0;
9568             scale: 1;
9569             description { state: "default" 0.0;
9570                min: 0 GENLIST_SIZE_35_INC;
9571                fixed: 0 1;
9572                rel1 {
9573                   relative: 1.0 0.0;
9574                   to_x: "elm.padding.icon1.right";
9575                   to_y: "elm.padding.bottom";
9576                }
9577                rel2 {
9578                   relative: 0.0 0.0;
9579                   to_x: "elm.padding.icon2.left";
9580                   to_y: "elm.padding.bottom";
9581                }
9582                align: 0.0 1.0;
9583                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9584                text {
9585                   font: "SLP:style=Medium";
9586                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9587                   min: 0 1;
9588                   align: 0.0 0.5;
9589                   text_class: "slp_medium";
9590                }
9591             }
9592             description { state: "selected" 0.0;
9593                inherit: "default" 0.0;
9594                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9595             }
9596             GENLIST_DESCRIPTION_FLIP_ENABLED
9597          }
9598          part { name: "elm.icon.1";
9599             clip_to: "disclip";
9600             type: SWALLOW;
9601             scale: 1;
9602             description { state: "default" 0.0;
9603                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9604                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9605                fixed: 1 1;
9606                rel1 {
9607                   relative: 1.0 1.0;
9608                   to_x: "elm.padding.left";
9609                   to_y: "elm.text.2";
9610                }
9611                rel2 {
9612                   relative: 1.0 0.0;
9613                   to_x: "elm.padding.left";
9614                   to_y: "elm.padding.bottom";
9615                }
9616                align: 0.0 0.5;
9617             }
9618             GENLIST_DESCRIPTION_FLIP_ENABLED
9619          }
9620          part { name: "elm.padding.icon1.right";
9621             clip_to: "disclip";
9622             type: RECT;
9623             scale: 1;
9624             description { state: "default" 0.0;
9625                min: GENLIST_PADDING_16_INC 0;
9626                fixed: 1 0;
9627                rel1 {
9628                   relative: 1.0 0.0;
9629                   to_x: "elm.icon.1";
9630                }
9631                rel2.to_x: "elm.icon.1";
9632                align: 0.0 0.0;
9633                visible: 0;
9634             }
9635          }
9636          GENLIST_PART_FLIP
9637          GENLIST_PART_DISCLIP
9638       }
9639       programs {
9640          // signal: elm,state,%s,active
9641          //   a "check" item named %s went active
9642          // signal: elm,state,%s,passive
9643          //   a "check" item named %s went passive
9644          // default is passive
9645          program { name: "go_active";
9646             signal: "elm,state,selected";
9647             source: "elm";
9648             action: STATE_SET "selected" 0.0;
9649             target: "bg_image";
9650             target: "elm.text.1";
9651             target: "elm.text.2";
9652             target: "elm.text.3";
9653             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9654          }
9655          program { name: "go_passive";
9656             signal: "elm,state,unselected";
9657             source: "elm";
9658             action: STATE_SET "default" 0.0;
9659             target: "bg_image";
9660             target: "elm.text.1";
9661             target: "elm.text.2";
9662             target: "elm.text.3";
9663             transition: LINEAR 0.1;
9664          }
9665          program { name: "go_disabled";
9666             signal: "elm,state,disabled";
9667             source: "elm";
9668             action: STATE_SET "disabled" 0.0;
9669             target: "disclip";
9670          }
9671          program { name: "go_enabled";
9672             signal: "elm,state,enabled";
9673             source: "elm";
9674             action: STATE_SET "default" 0.0;
9675             target: "disclip";
9676          }
9677          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
9678          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9679       }
9680    }
9681
9682 // 2.2.3.2
9683    group { name: "elm/genlist/item/multiline/3text.2icon.2/default";
9684       alias: "elm/genlist/item_odd/multiline/3text.2icon.2/default";
9685       alias: "elm/genlist/item_compress/multiline/3text.2icon.2/default";
9686       alias: "elm/genlist/item_compress_odd/multiline/3text.2icon.2/default";
9687       data.item: "stacking" "above";
9688       data.item: "selectraise" "on";
9689       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9690       data.item: "contents" "elm.icon.1 elm.icon.2";
9691       data.item: "flips" "elm.flip.content";
9692
9693       parts {
9694          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9695          GENLIST_PART_BG_IMAGE
9696          GENLIST_PART_BOTTOM_LINE
9697          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9698          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9699          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9700          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9701          part { name: "elm.icon.2";
9702             clip_to: "disclip";
9703             type: SWALLOW;
9704             scale: 1;
9705             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.padding.bottom",
9706                min: GENLIST_HEIGHT_164_INC GENLIST_HEIGHT_164_INC;
9707                max: GENLIST_HEIGHT_164_INC GENLIST_HEIGHT_164_INC;
9708                fixed: 1 1;
9709             )
9710             GENLIST_DESCRIPTION_FLIP_ENABLED
9711          }
9712          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.icon2.left", "elm.icon.2", GENLIST_PADDING_SIZE_DEFAULT)
9713          part { name: "elm.text.1";
9714             clip_to: "disclip";
9715             type: TEXT;
9716             mouse_events: 0;
9717             scale: 1;
9718             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon2.left", "elm.padding.top",
9719                fixed: 0 1;
9720                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
9721                text {
9722                   font: "SLP:style=Roman";
9723                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9724                   min: 0 1;
9725                   align: 0.0 0.5;
9726                   text_class: "list_item";
9727                }
9728             )
9729             description { state: "selected" 0.0;
9730                inherit: "default" 0.0;
9731                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9732             }
9733             GENLIST_DESCRIPTION_FLIP_ENABLED
9734          }
9735          part { name: "elm.text.2";
9736             clip_to: "disclip";
9737             type: TEXT;
9738             mouse_events: 0;
9739             scale: 1;
9740             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.icon2.left", "elm.text.1",
9741                min: 0 GENLIST_SIZE_48_INC;
9742                fixed: 0 1;
9743                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR;
9744                text {
9745                   font: "SLP:style=Roman";
9746                   size: GENLIST_3LINE_MAIN_TEXT_02_SIZE;
9747                   min: 0 1;
9748                   align: 0.0 0.5;
9749                   text_class: "slp_roman";
9750                }
9751             )
9752             description { state: "selected" 0.0;
9753                inherit: "default" 0.0;
9754                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR_FOCUS;
9755             }
9756             GENLIST_DESCRIPTION_FLIP_ENABLED
9757          }
9758          part { name: "elm.text.3";
9759             clip_to: "disclip";
9760             type: TEXT;
9761             mouse_events: 0;
9762             scale: 1;
9763             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.icon2.left", "elm.text.2", "elm.padding.bottom",
9764                min: 0 GENLIST_SIZE_35_INC;
9765                fixed: 0 0;
9766                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9767                text {
9768                   font: "SLP:style=Medium";
9769                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9770                   min: 0 1;
9771                   align: 0.0 0.5;
9772                   text_class: "slp_medium";
9773                }
9774             )
9775             description { state: "selected" 0.0;
9776                inherit: "default" 0.0;
9777                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9778             }
9779             GENLIST_DESCRIPTION_FLIP_ENABLED
9780          }
9781          part { name: "elm.icon.1";
9782             clip_to: "disclip";
9783             type: SWALLOW;
9784             scale: 1;
9785             GENLIST_DESCRIPTION_LTB("elm.padding.left", "elm.text.2", "elm.padding.bottom",
9786                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9787                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9788                fixed: 1 1;
9789             )
9790             GENLIST_DESCRIPTION_FLIP_ENABLED
9791          }
9792          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1", GENLIST_PADDING_SIZE_DEFAULT)
9793          GENLIST_PART_FLIP
9794          GENLIST_PART_DISCLIP
9795       }
9796       programs {
9797          // signal: elm,state,%s,active
9798          //   a "check" item named %s went active
9799          // signal: elm,state,%s,passive
9800          //   a "check" item named %s went passive
9801          // default is passive
9802          program { name: "go_active";
9803             signal: "elm,state,selected";
9804             source: "elm";
9805             action: STATE_SET "selected" 0.0;
9806             target: "bg_image";
9807             target: "elm.text.1";
9808             target: "elm.text.2";
9809             target: "elm.text.3";
9810             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
9811          }
9812          program { name: "go_passive";
9813             signal: "elm,state,unselected";
9814             source: "elm";
9815             action: STATE_SET "default" 0.0;
9816             target: "bg_image";
9817             target: "elm.text.1";
9818             target: "elm.text.2";
9819             target: "elm.text.3";
9820             transition: LINEAR 0.1;
9821          }
9822          program { name: "go_disabled";
9823             signal: "elm,state,disabled";
9824             source: "elm";
9825             action: STATE_SET "disabled" 0.0;
9826             target: "disclip";
9827          }
9828          program { name: "go_enabled";
9829             signal: "elm,state,enabled";
9830             source: "elm";
9831             action: STATE_SET "default" 0.0;
9832             target: "disclip";
9833          }
9834          GENLIST_PROGRAM_FLIP_3TEXT_2ICON
9835          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
9836       }
9837    }
9838
9839 // 3.4.3
9840    group { name: "elm/genlist/item/multiline/3text.1icon/default";
9841       alias: "elm/genlist/item_odd/multiline/3text.1icon/default";
9842       alias: "elm/genlist/item_compress/multiline/3text.1icon/default";
9843       alias: "elm/genlist/item_compress_odd/multiline/3text.1icon/default";
9844       data.item: "stacking" "above";
9845       data.item: "selectraise" "on";
9846       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
9847       data.item: "contents" "elm.icon";
9848       data.item: "flips" "elm.flip.content";
9849
9850       parts {
9851          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
9852          GENLIST_PART_BG_IMAGE
9853          GENLIST_PART_BOTTOM_LINE
9854          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
9855          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
9856          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
9857          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
9858          part { name: "elm.text.1.rect";
9859             clip_to: "disclip";
9860             type: RECT;
9861             scale: 1;
9862             description { state: "default" 0.0;
9863                min: 0 GENLIST_SIZE_48_INC;
9864                fixed: 0 1;
9865                rel1 {
9866                   relative: 1.0 1.0;
9867                   to_x: "elm.padding.left";
9868                   to_y: "elm.padding.top";
9869                }
9870                rel2 {
9871                   relative: 0.0 1.0;
9872                   to_x: "elm.padding.right";
9873                   to_y: "elm.padding.top";
9874                }
9875                align: 0.0 0.0;
9876                visible: 0;
9877             }
9878          }
9879          part { name: "elm.text.1";
9880             clip_to: "disclip";
9881             type: TEXT;
9882             mouse_events: 0;
9883             scale: 1;
9884             description { state: "default" 0.0;
9885                fixed: 1 1;
9886                rel1.to: "elm.text.1.rect";
9887                rel2.to: "elm.text.1.rect";
9888                align: 0.0 0.0;
9889                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9890                text {
9891                   font: "SLP:style=Roman";
9892                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
9893                   min: 0 1;
9894                   align: 0.0 0.5;
9895                   text_class: "list_item";
9896                }
9897             }
9898             description { state: "selected" 0.0;
9899                inherit: "default" 0.0;
9900                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9901             }
9902             GENLIST_DESCRIPTION_FLIP_ENABLED
9903          }
9904          part { name: "elm.text.2";
9905             clip_to: "disclip";
9906             type: TEXT;
9907             mouse_events: 0;
9908             scale: 1;
9909             description { state: "default" 0.0;
9910                min: 0 GENLIST_SIZE_48_INC;
9911                fixed: 0 1;
9912                rel1 {
9913                   relative: 1.0 1.0;
9914                   to_x: "elm.padding.left";
9915                   to_y: "elm.text.1.rect";
9916                }
9917                rel2 {
9918                   relative: 0.0 1.0;
9919                   to_x: "elm.padding.right";
9920                   to_y: "elm.text.1.rect";
9921                }
9922                align: 0.0 0.0;
9923                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
9924                text {
9925                   font: "SLP:style=Roman";
9926                   size: GENLIST_FONT_36_INC;
9927                   min: 0 1;
9928                   align: 0.0 0.5;
9929                   text_class: "slp_roman";
9930                }
9931             }
9932             description { state: "selected" 0.0;
9933                inherit: "default" 0.0;
9934                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
9935             }
9936             GENLIST_DESCRIPTION_FLIP_ENABLED
9937          }
9938          part { name: "elm.text.3";
9939             clip_to: "disclip";
9940             type: TEXT;
9941             mouse_events: 0;
9942             scale: 1;
9943             description { state: "default" 0.0;
9944                min: 0 GENLIST_SIZE_35_INC;
9945                fixed: 0 1;
9946                rel1 {
9947                   relative: 1.0 0.0;
9948                   to_x: "elm.padding.icon.right";
9949                   to_y: "elm.padding.bottom";
9950                }
9951                rel2 {
9952                   relative: 0.0 0.0;
9953                   to_x: "elm.padding.right";
9954                   to_y: "elm.padding.bottom";
9955                }
9956                align: 0.0 1.0;
9957                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
9958                text {
9959                   font: "SLP:style=Medium";
9960                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
9961                   min: 0 1;
9962                   align: 0.0 0.5;
9963                   text_class: "slp_medium";
9964                }
9965             }
9966             description { state: "selected" 0.0;
9967                inherit: "default" 0.0;
9968                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
9969             }
9970             GENLIST_DESCRIPTION_FLIP_ENABLED
9971          }
9972          part { name: "elm.icon";
9973             clip_to: "disclip";
9974             type: SWALLOW;
9975             scale: 1;
9976             description { state: "default" 0.0;
9977                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9978                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
9979                fixed: 1 1;
9980                rel1 {
9981                   relative: 1.0 0.0;
9982                   to_x: "elm.padding.left";
9983                   to_y: "elm.text.3";
9984                }
9985                rel2 {
9986                   relative: 1.0 0.0;
9987                   to_x: "elm.padding.left";
9988                   to_y: "elm.padding.bottom";
9989                }
9990                align: 0.0 0.5;
9991             }
9992             GENLIST_DESCRIPTION_FLIP_ENABLED
9993          }
9994          part { name: "elm.padding.icon.right";
9995             clip_to: "disclip";
9996             type: RECT;
9997             scale: 1;
9998             description { state: "default" 0.0;
9999                min: GENLIST_PADDING_16_INC 0;
10000                fixed: 1 0;
10001                rel1 {
10002                   relative: 1.0 0.0;
10003                   to_x: "elm.icon";
10004                }
10005                rel2.to_x: "elm.icon";
10006                align: 0.0 0.0;
10007                visible: 0;
10008             }
10009          }
10010          GENLIST_PART_FLIP
10011          GENLIST_PART_DISCLIP
10012       }
10013       programs {
10014          // signal: elm,state,%s,active
10015          //   a "check" item named %s went active
10016          // signal: elm,state,%s,passive
10017          //   a "check" item named %s went passive
10018          // default is passive
10019          program { name: "go_active";
10020             signal: "elm,state,selected";
10021             source: "elm";
10022             action: STATE_SET "selected" 0.0;
10023             target: "bg_image";
10024             target: "elm.text.1";
10025             target: "elm.text.2";
10026             target: "elm.text.3";
10027             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10028          }
10029          program { name: "go_passive";
10030             signal: "elm,state,unselected";
10031             source: "elm";
10032             action: STATE_SET "default" 0.0;
10033             target: "bg_image";
10034             target: "elm.text.1";
10035             target: "elm.text.2";
10036             target: "elm.text.3";
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          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
10052          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10053       }
10054    }
10055
10056 // 3.4.3
10057    group { name: "elm/genlist/item/multiline/3text.1icon.2/default";
10058       alias: "elm/genlist/item_odd/multiline/3text.1icon.2/default";
10059       alias: "elm/genlist/item_compress/multiline/3text.1icon.2/default";
10060       alias: "elm/genlist/item_compress_odd/multiline/3text.1icon.2/default";
10061       data.item: "stacking" "above";
10062       data.item: "selectraise" "on";
10063       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
10064       data.item: "contents" "elm.icon";
10065       data.item: "flips" "elm.flip.content";
10066
10067       parts {
10068          GENLIST_PART_BASE( GENLIST_HEIGHT_165_INC )
10069          GENLIST_PART_BG_IMAGE
10070          GENLIST_PART_BOTTOM_LINE
10071          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
10072          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
10073          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10074          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10075          part { name: "elm.text.1.rect";
10076             clip_to: "disclip";
10077             type: RECT;
10078             scale: 1;
10079             description { state: "default" 0.0;
10080                min: 0 GENLIST_SIZE_48_INC;
10081                fixed: 0 1;
10082                rel1 {
10083                   relative: 1.0 1.0;
10084                   to_x: "elm.padding.left";
10085                   to_y: "elm.padding.top";
10086                }
10087                rel2 {
10088                   relative: 0.0 1.0;
10089                   to_x: "elm.padding.right";
10090                   to_y: "elm.padding.top";
10091                }
10092                align: 0.0 0.0;
10093                visible: 0;
10094             }
10095          }
10096          part { name: "elm.text.1";
10097             clip_to: "disclip";
10098             type: TEXT;
10099             mouse_events: 0;
10100             scale: 1;
10101             description { state: "default" 0.0;
10102                fixed: 1 1;
10103                rel1.to: "elm.text.1.rect";
10104                rel2.to: "elm.text.1.rect";
10105                align: 0.0 0.0;
10106                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
10107                text {
10108                   font: "SLP:style=Roman";
10109                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
10110                   min: 0 1;
10111                   align: 0.0 0.5;
10112                   text_class: "list_item";
10113                }
10114             }
10115             description { state: "selected" 0.0;
10116                inherit: "default" 0.0;
10117                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10118             }
10119             GENLIST_DESCRIPTION_FLIP_ENABLED
10120          }
10121          part { name: "elm.text.2";
10122             clip_to: "disclip";
10123             type: TEXT;
10124             mouse_events: 0;
10125             scale: 1;
10126             description { state: "default" 0.0;
10127                min: 0 GENLIST_SIZE_48_INC;
10128                fixed: 0 1;
10129                rel1 {
10130                   relative: 1.0 1.0;
10131                   to_x: "elm.padding.left";
10132                   to_y: "elm.text.1.rect";
10133                }
10134                rel2 {
10135                   relative: 0.0 1.0;
10136                   to_x: "elm.padding.right";
10137                   to_y: "elm.text.1.rect";
10138                }
10139                align: 0.0 0.0;
10140                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR;
10141                text {
10142                   font: "SLP:style=Roman";
10143                   size: GENLIST_3LINE_MAIN_TEXT_02_SIZE;
10144                   min: 0 1;
10145                   align: 0.0 0.5;
10146                   text_class: "slp_roman";
10147                }
10148             }
10149             description { state: "selected" 0.0;
10150                inherit: "default" 0.0;
10151                color: GENLIST_3LINE_MAIN_TEXT_02_COLOR_FOCUS;
10152             }
10153             GENLIST_DESCRIPTION_FLIP_ENABLED
10154          }
10155          part { name: "elm.text.3";
10156             clip_to: "disclip";
10157             type: TEXT;
10158             mouse_events: 0;
10159             scale: 1;
10160             description { state: "default" 0.0;
10161                min: 0 GENLIST_SIZE_35_INC;
10162                fixed: 0 1;
10163                rel1 {
10164                   relative: 1.0 0.0;
10165                   to_x: "elm.padding.icon.right";
10166                   to_y: "elm.padding.bottom";
10167                }
10168                rel2 {
10169                   relative: 0.0 0.0;
10170                   to_x: "elm.padding.right";
10171                   to_y: "elm.padding.bottom";
10172                }
10173                align: 0.0 1.0;
10174                color: GENLIST_3LINE_MAIN_TEXT_03_COLOR;
10175                text {
10176                   font: "SLP:style=Medium";
10177                   size: GENLIST_3LINE_MAIN_TEXT_03_SIZE;
10178                   min: 0 1;
10179                   align: 0.0 0.5;
10180                   text_class: "slp_medium";
10181                }
10182             }
10183             description { state: "selected" 0.0;
10184                inherit: "default" 0.0;
10185                color: GENLIST_3LINE_MAIN_TEXT_03_FOCUS_COLOR;
10186             }
10187             GENLIST_DESCRIPTION_FLIP_ENABLED
10188          }
10189          part { name: "elm.icon";
10190             clip_to: "disclip";
10191             type: SWALLOW;
10192             scale: 1;
10193             description { state: "default" 0.0;
10194                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10195                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10196                fixed: 1 1;
10197                rel1 {
10198                   relative: 1.0 0.0;
10199                   to_x: "elm.padding.left";
10200                   to_y: "elm.text.3";
10201                }
10202                rel2 {
10203                   relative: 1.0 0.0;
10204                   to_x: "elm.padding.left";
10205                   to_y: "elm.padding.bottom";
10206                }
10207                align: 0.0 0.5;
10208             }
10209             GENLIST_DESCRIPTION_FLIP_ENABLED
10210          }
10211          part { name: "elm.padding.icon.right";
10212             clip_to: "disclip";
10213             type: RECT;
10214             scale: 1;
10215             description { state: "default" 0.0;
10216                min: GENLIST_PADDING_16_INC 0;
10217                fixed: 1 0;
10218                rel1 {
10219                   relative: 1.0 0.0;
10220                   to_x: "elm.icon";
10221                }
10222                rel2.to_x: "elm.icon";
10223                align: 0.0 0.0;
10224                visible: 0;
10225             }
10226          }
10227          GENLIST_PART_FLIP
10228          GENLIST_PART_DISCLIP
10229       }
10230       programs {
10231          // signal: elm,state,%s,active
10232          //   a "check" item named %s went active
10233          // signal: elm,state,%s,passive
10234          //   a "check" item named %s went passive
10235          // default is passive
10236          program { name: "go_active";
10237             signal: "elm,state,selected";
10238             source: "elm";
10239             action: STATE_SET "selected" 0.0;
10240             target: "bg_image";
10241             target: "elm.text.1";
10242             target: "elm.text.2";
10243             target: "elm.text.3";
10244             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
10245          }
10246          program { name: "go_passive";
10247             signal: "elm,state,unselected";
10248             source: "elm";
10249             action: STATE_SET "default" 0.0;
10250             target: "bg_image";
10251             target: "elm.text.1";
10252             target: "elm.text.2";
10253             target: "elm.text.3";
10254             transition: LINEAR 0.1;
10255          }
10256          program { name: "go_disabled";
10257             signal: "elm,state,disabled";
10258             source: "elm";
10259             action: STATE_SET "disabled" 0.0;
10260             target: "disclip";
10261          }
10262          program { name: "go_enabled";
10263             signal: "elm,state,enabled";
10264             source: "elm";
10265             action: STATE_SET "default" 0.0;
10266             target: "disclip";
10267          }
10268          GENLIST_PROGRAM_FLIP_3TEXT_1ICON
10269          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
10270       }
10271    }
10272
10273    // 2.2.3.11
10274    group { name: "elm/genlist/item/multiline/4text.4icon.1/default";
10275       alias: "elm/genlist/item_odd/multiline/4text.4icon.1/default";
10276       alias: "elm/genlist/item_compress/multiline/4text.4icon.1/default";
10277       alias: "elm/genlist/item_compress_odd/multiline/4text.4icon.1/default";
10278       data.item: "stacking" "above";
10279       data.item: "selectraise" "on";
10280       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
10281       data.item: "contents" "elm.icon.1 elm.icon.3 elm.icon.4";
10282       data.item: "flips" "elm.flip.content";
10283
10284       parts {
10285          GENLIST_PART_BASE( GENLIST_HEIGHT_161_INC )
10286          GENLIST_PART_BG_IMAGE
10287          GENLIST_PART_BOTTOM_LINE
10288          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
10289          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
10290          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10291          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10292
10293          part { name: "elm.icon.1";
10294             clip_to: "disclip";
10295             type: SWALLOW;
10296             scale: 1;
10297             description { state: "default" 0.0;
10298                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10299                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10300                fixed: 1 1;
10301                rel1 {
10302                   relative: 1.0 1.0;
10303                   to_x: "elm.padding.left";
10304                   to_y: "elm.padding.top";
10305                }
10306                rel2 {
10307                   relative: 1.0 0.0;
10308                   to_x: "elm.padding.left";
10309                   to_y: "elm.padding.bottom";
10310                }
10311                align: 0.0 0.5;
10312             }
10313             GENLIST_DESCRIPTION_FLIP_ENABLED
10314          }
10315          part { name: "elm.padding.icon1.right";
10316             clip_to: "disclip";
10317             type: RECT;
10318             scale: 1;
10319             description { state: "default" 0.0;
10320                min: GENLIST_PADDING_16_INC 0;
10321                fixed: 1 0;
10322                rel1 {
10323                   relative: 1.0 0.0;
10324                   to_x: "elm.icon.1";
10325                }
10326                rel2.to_x: "elm.icon.1";
10327                align: 0.0 0.0;
10328                visible: 0;
10329             }
10330          }
10331          part { name: "elm.icon.3";
10332             clip_to: "disclip";
10333             type: SWALLOW;
10334             scale: 1;
10335             description { state: "default" 0.0;
10336                min: GENLIST_SIZE_66_INC GENLIST_SIZE_60_INC;
10337                max: GENLIST_SIZE_66_INC GENLIST_SIZE_60_INC;
10338                fixed: 1 1;
10339                rel1 {
10340                   relative: 0.0 1.0;
10341                   to_x: "elm.padding.right";
10342                   to_y: "elm.padding.top";
10343                }
10344                rel2 {
10345                   relative: 0.0 0.0;
10346                   to_x: "elm.padding.right";
10347                   to_y: "elm.padding.bottom";
10348                }
10349                align: 1.0 0.0;
10350             }
10351             GENLIST_DESCRIPTION_FLIP_ENABLED
10352          }
10353          part { name: "elm.icon.3.left";
10354             clip_to: "disclip";
10355             type: RECT;
10356             scale: 1;
10357             description { state: "default" 0.0;
10358                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10359                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10360                fixed: 1 1;
10361                rel1 {
10362                   relative: 0.0 1.0;
10363                   to_x: "elm.icon.3";
10364                   to_y: "elm.padding.top";
10365                }
10366                rel2 {
10367                   relative: 0.0 0.0;
10368                   to_x: "elm.icon.3";
10369                   to_y: "elm.padding.bottom";
10370                }
10371                align: 1.0 0.0;
10372                visible: 0;
10373             }
10374             GENLIST_DESCRIPTION_FLIP_ENABLED
10375          }
10376          part { name: "elm.icon.4";
10377             clip_to: "disclip";
10378             type: SWALLOW;
10379             scale: 1;
10380             description { state: "default" 0.0;
10381                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10382                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10383                fixed: 1 1;
10384                rel1 {
10385                   relative: 0.0 1.0;
10386                   to_x: "elm.icon.3.left";
10387                   to_y: "elm.padding.top";
10388                }
10389                rel2 {
10390                   relative: 0.0 0.0;
10391                   to_x: "elm.icon.3.left";
10392                   to_y: "elm.text.2";
10393                }
10394                align: 1.0 0.5;
10395             }
10396             GENLIST_DESCRIPTION_FLIP_ENABLED
10397          }
10398          part { name: "elm.icon.4.left";
10399             clip_to: "disclip";
10400             type: RECT;
10401             scale: 1;
10402             description { state: "default" 0.0;
10403                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10404                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10405                fixed: 1 1;
10406                rel1 {
10407                   relative: 0.0 1.0;
10408                   to_x: "elm.icon.4";
10409                   to_y: "elm.padding.top";
10410                }
10411                rel2 {
10412                   relative: 0.0 0.0;
10413                   to_x: "elm.icon.4";
10414                   to_y: "elm.padding.bottom";
10415                }
10416                align: 1.0 0.0;
10417                visible: 0;
10418             }
10419             GENLIST_DESCRIPTION_FLIP_ENABLED
10420          }
10421
10422          part { name: "elm.text.1.rect";
10423             clip_to: "disclip";
10424             type: RECT;
10425             scale: 1;
10426             description { state: "default" 0.0;
10427                min: 0 GENLIST_SIZE_60_INC;
10428                fixed: 0 1;
10429                rel1 {
10430                   relative: 1.0 1.0;
10431                   to_x: "elm.padding.left";
10432                   to_y: "elm.padding.top";
10433                }
10434                rel2 {
10435                   relative: 0.0 1.0;
10436                   to_x: "elm.icon.4.left";
10437                   to_y: "elm.padding.top";
10438                }
10439                align: 0.0 0.0;
10440                visible: 0;
10441             }
10442          }
10443          part { name: "elm.text.1";
10444             clip_to: "disclip";
10445             type: TEXT;
10446             mouse_events: 0;
10447             scale: 1;
10448             description { state: "default" 0.0;
10449                fixed: 1 1;
10450                rel1 {
10451                   relative: 1.0 1.0;
10452                   to_x: "elm.padding.icon1.right";
10453                   to_y: "elm.padding.top";
10454                }
10455                rel2.to: "elm.text.1.rect";
10456                align: 0.0 0.0;
10457                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
10458                text {
10459                   font: "SLP:style=Roman";
10460                   size: GENLIST_3LINE_MAIN_TEXT_01_SIZE;
10461                   min: 0 1;
10462                   align: 0.0 0.5;
10463                   text_class: "list_item";
10464                }
10465             }
10466             description { state: "selected" 0.0;
10467                inherit: "default" 0.0;
10468                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10469             }
10470             GENLIST_DESCRIPTION_FLIP_ENABLED
10471          }
10472          part { name: "elm.text.1.bottom";
10473             clip_to: "disclip";
10474             type: RECT;
10475             scale: 1;
10476             description { state: "default" 0.0;
10477                min: 0 GENLIST_SIZE_4_INC;
10478                fixed: 1 1;
10479                rel1 {
10480                   relative: 1.0 1.0;
10481                   to_x: "elm.padding.icon1.right";
10482                   to_y: "elm.text.1.rect";
10483                }
10484                rel2 {
10485                   relative: 0.0 1.0;
10486                   to_x: "elm.padding.right";
10487                   to_y: "elm.text.1.rect";
10488                }
10489                align: 0.0 1.0;
10490                visible: 0;
10491             }
10492             GENLIST_DESCRIPTION_FLIP_ENABLED
10493          }
10494          part { name: "elm.text.2";
10495             clip_to: "disclip";
10496             type: TEXT;
10497             mouse_events: 0;
10498             scale: 1;
10499             description { state: "default" 0.0;
10500                min: 0 GENLIST_SIZE_40_INC;
10501                fixed: 0 1;
10502                rel1 {
10503                   relative: 1.0 1.0;
10504                   to_x: "elm.padding.icon1.right";
10505                   to_y: "elm.text.1.bottom";
10506                }
10507                rel2 {
10508                   relative: 0.0 1.0;
10509                   to_x: "elm.padding.right";
10510                   to_y: "elm.text.1.bottom";
10511                }
10512                align: 0.0 0.0;
10513                color: GENLIST_NAME_TEXT_COLOR;
10514                text {
10515                   font: "SLP:style=Medium";
10516                   size: GENLIST_FONT_32_INC;
10517                   min: 0 1;
10518                   align: 0.0 0.5;
10519                   text_class: "slp_medium";
10520                }
10521             }
10522             description { state: "selected" 0.0;
10523                inherit: "default" 0.0;
10524                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
10525             }
10526             GENLIST_DESCRIPTION_FLIP_ENABLED
10527          }
10528          part { name: "elm.text.4";
10529             clip_to: "disclip";
10530             type: TEXT;
10531             mouse_events: 0;
10532             scale: 1;
10533             description { state: "default" 0.0;
10534                min: GENLIST_SIZE_133_INC GENLIST_SIZE_40_INC;
10535                fixed: 1 1;
10536                rel1 {
10537                   relative: 0.0 1.0;
10538                   to_x: "elm.padding.right";
10539                   to_y: "elm.text.2";
10540                }
10541                rel2 {
10542                   relative: 0.0 0.0;
10543                   to_x: "elm.padding.right";
10544                   to_y: "elm.padding.bottom";
10545                }
10546                align: 1.0 0.0;
10547                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10548                text {
10549                   font: "SLP:style=Medium";
10550                   size: GENLIST_FONT_32_INC;
10551                   min: 0 1;
10552                   align: 0.0 0.5;
10553                   text_class: "slp_medium";
10554                }
10555             }
10556             description { state: "selected" 0.0;
10557                inherit: "default" 0.0;
10558                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10559             }
10560             GENLIST_DESCRIPTION_FLIP_ENABLED
10561          }
10562          part { name: "elm.text.4.left";
10563             clip_to: "disclip";
10564             type: RECT;
10565             scale: 1;
10566             description { state: "default" 0.0;
10567                min: GENLIST_SIZE_16_INC GENLIST_SIZE_40_INC;
10568                max: GENLIST_SIZE_16_INC GENLIST_SIZE_40_INC;
10569                fixed: 1 1;
10570                color: 255 0 255 255;
10571                rel1 {
10572                   relative: 0.0 1.0;
10573                   to_x: "elm.text.4";
10574                   to_y: "elm.text.2";
10575                }
10576                rel2 {
10577                   relative: 0.0 0.0;
10578                   to_x: "elm.text.4";
10579                   to_y: "elm.padding.bottom";
10580                }
10581                align: 1.0 0.0;
10582                visible: 0;
10583             }
10584             GENLIST_DESCRIPTION_FLIP_ENABLED
10585          }
10586          part { name: "elm.text.3";
10587             clip_to: "disclip";
10588             type: TEXT;
10589             mouse_events: 0;
10590             scale: 1;
10591             description { state: "default" 0.0;
10592                min: 0 GENLIST_SIZE_40_INC;
10593                fixed: 0 1;
10594                rel1 {
10595                   relative: 1.0 0.0;
10596                   to_x: "elm.padding.icon1.right";
10597                   to_y: "elm.padding.bottom";
10598                }
10599                rel2 {
10600                   relative: 0.0 0.0;
10601                   to_x: "elm.text.4.left";
10602                   to_y: "elm.padding.bottom";
10603                }
10604                align: 0.0 1.0;
10605                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10606                text {
10607                   font: "SLP:style=Medium";
10608                   size: GENLIST_FONT_32_INC;
10609                   min: 0 1;
10610                   align: 0.0 0.5;
10611                   text_class: "slp_medium";
10612                }
10613             }
10614             description { state: "selected" 0.0;
10615                inherit: "default" 0.0;
10616                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10617             }
10618             GENLIST_DESCRIPTION_FLIP_ENABLED
10619          }
10620
10621          GENLIST_PART_FLIP
10622          GENLIST_PART_DISCLIP
10623       }
10624       programs {
10625          program { name: "go_active";
10626             signal: "elm,state,selected";
10627             source: "elm";
10628             action: STATE_SET "selected" 0.0;
10629             target: "bg_image";
10630             target: "elm.text.1";
10631             target: "elm.text.2";
10632             target: "elm.text.3";
10633             target: "elm.text.4";
10634          }
10635          program { name: "go_passive";
10636             signal: "elm,state,unselected";
10637             source: "elm";
10638             action: STATE_SET "default" 0.0;
10639             target: "bg_image";
10640             target: "elm.text.1";
10641             target: "elm.text.2";
10642             target: "elm.text.3";
10643             target: "elm.text.4";
10644             transition: LINEAR 0.1;
10645          }
10646          program { name: "go_disabled";
10647             signal: "elm,state,disabled";
10648             source: "elm";
10649             action: STATE_SET "disabled" 0.0;
10650             target: "disclip";
10651          }
10652          program { name: "go_enabled";
10653             signal: "elm,state,enabled";
10654             source: "elm";
10655             action: STATE_SET "default" 0.0;
10656             target: "disclip";
10657          }
10658       }
10659    }
10660
10661    // 2.2.3.12
10662    group { name: "elm/genlist/item/multiline/4text.6icon.8/default";
10663       alias: "elm/genlist/item_odd/multiline/4text.6icon.8/default";
10664       alias: "elm/genlist/item_compress/multiline/4text.6icon.8/default";
10665       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.8/default";
10666       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10667
10668       parts {
10669          part { name: "elm.text.1";
10670             description { state: "default" 0.0;
10671                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10672             }
10673          }
10674       }
10675    }
10676
10677    // 2.2.3.9
10678    group { name: "elm/genlist/item/multiline/4text.6icon.5/default";
10679       alias: "elm/genlist/item_odd/multiline/4text.6icon.5/default";
10680       alias: "elm/genlist/item_compress/multiline/4text.6icon.5/default";
10681       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.5/default";
10682       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10683       data.item: "contents" "elm.icon.1 elm.icon.3 elm.icon.4 elm.icon.5";
10684
10685       parts {
10686          part { name: "elm.icon.5";
10687             clip_to: "disclip";
10688             type: SWALLOW;
10689             scale: 1;
10690             description { state: "default" 0.0;
10691                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10692                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10693                fixed: 1 1;
10694                rel1 {
10695                   relative: 0.0 1.0;
10696                   to_x: "elm.icon.4.left";
10697                   to_y: "elm.padding.top";
10698                }
10699                rel2 {
10700                   relative: 0.0 0.0;
10701                   to_x: "elm.icon.4.left";
10702                   to_y: "elm.text.2";
10703                }
10704                align: 1.0 0.5;
10705             }
10706             GENLIST_DESCRIPTION_FLIP_ENABLED
10707          }
10708          part { name: "elm.icon.5.left";
10709             clip_to: "disclip";
10710             type: RECT;
10711             scale: 1;
10712             description { state: "default" 0.0;
10713                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10714                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10715                fixed: 1 1;
10716                rel1 {
10717                   relative: 0.0 1.0;
10718                   to_x: "elm.icon.5";
10719                   to_y: "elm.padding.top";
10720                }
10721                rel2 {
10722                   relative: 0.0 0.0;
10723                   to_x: "elm.icon.5";
10724                   to_y: "elm.padding.bottom";
10725                }
10726                align: 1.0 0.0;
10727                visible: 0;
10728             }
10729             GENLIST_DESCRIPTION_FLIP_ENABLED
10730          }
10731          part { name: "elm.text.1.rect";
10732             description { state: "default" 0.0;
10733                rel2.to_x: "elm.icon.5.left";
10734             }
10735          }
10736       }
10737    }
10738
10739    // 2.2.3.10
10740    group { name: "elm/genlist/item/multiline/4text.6icon.6/default";
10741       alias: "elm/genlist/item_odd/multiline/4text.6icon.6/default";
10742       alias: "elm/genlist/item_compress/multiline/4text.6icon.6/default";
10743       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.6/default";
10744       inherit: "elm/genlist/item/multiline/4text.6icon.5/default";
10745
10746       parts {
10747          part { name: "elm.text.1";
10748             description { state: "default" 0.0;
10749                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10750             }
10751          }
10752       }
10753    }
10754
10755    // 2.2.3.7
10756    group { name: "elm/genlist/item/multiline/4text.6icon.3/default";
10757       alias: "elm/genlist/item_odd/multiline/4text.6icon.3/default";
10758       alias: "elm/genlist/item_compress/multiline/4text.6icon.3/default";
10759       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.3/default";
10760       inherit: "elm/genlist/item/multiline/4text.4icon.1/default";
10761       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
10762
10763       parts {
10764           part { name: "elm.icon.2";
10765             clip_to: "disclip";
10766             type: SWALLOW;
10767             scale: 1;
10768             description { state: "default" 0.0;
10769                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10770                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10771                fixed: 1 1;
10772                rel1 {
10773                   relative: 1.0 1.0;
10774                   to_x: "elm.padding.icon1.right";
10775                   to_y: "elm.text.2";
10776                }
10777                rel2 {
10778                   relative: 1.0 0.0;
10779                   to_x: "elm.padding.icon1.right";
10780                   to_y: "elm.padding.bottom";
10781                }
10782                align: 0.0 0.5;
10783             }
10784             GENLIST_DESCRIPTION_FLIP_ENABLED
10785          }
10786          part { name: "elm.padding.icon2.right";
10787             clip_to: "disclip";
10788             type: RECT;
10789             scale: 1;
10790             description { state: "default" 0.0;
10791                min: GENLIST_SIZE_16_INC 0;
10792                fixed: 1 0;
10793                rel1 {
10794                   relative: 1.0 0.0;
10795                   to_x: "elm.icon.2";
10796                }
10797                rel2.to_x: "elm.icon.2";
10798                align: 0.0 0.0;
10799                visible: 0;
10800             }
10801          }
10802          part { name: "elm.text.3";
10803             clip_to: "disclip";
10804             type: TEXT;
10805             mouse_events: 0;
10806             scale: 1;
10807             description { state: "default" 0.0;
10808                min: 0 GENLIST_SIZE_40_INC;
10809                fixed: 0 1;
10810                rel1 {
10811                   relative: 1.0 0.0;
10812                   to_x: "elm.padding.icon2.right";
10813                   to_y: "elm.padding.bottom";
10814                }
10815                rel2 {
10816                   relative: 0.0 0.0;
10817                   to_x: "elm.text.4.left";
10818                   to_y: "elm.padding.bottom";
10819                }
10820                align: 0.0 1.0;
10821                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10822                text {
10823                   font: "SLP:style=Medium";
10824                   size: GENLIST_FONT_32_INC;
10825                   min: 0 1;
10826                   align: 0.0 0.5;
10827                   text_class: "slp_medium";
10828                }
10829             }
10830             description { state: "selected" 0.0;
10831                inherit: "default" 0.0;
10832                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
10833             }
10834             GENLIST_DESCRIPTION_FLIP_ENABLED
10835          }
10836       }
10837    }
10838
10839    // 2.2.3.8
10840    group { name: "elm/genlist/item/multiline/4text.6icon.4/default";
10841       alias: "elm/genlist/item_odd/multiline/4text.6icon.4/default";
10842       alias: "elm/genlist/item_compress/multiline/4text.6icon.4/default";
10843       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.4/default";
10844       inherit: "elm/genlist/item/multiline/4text.6icon.3/default";
10845
10846       parts {
10847          part { name: "elm.text.1";
10848             description { state: "default" 0.0;
10849                color: GENLIST_3LINE_MAIN_TEXT_01_READ_COLOR;
10850             }
10851          }
10852       }
10853    }
10854
10855    // 2.2.3.5
10856    group { name: "elm/genlist/item/multiline/4text.6icon.1/default";
10857       alias: "elm/genlist/item_odd/multiline/4text.6icon.1/default";
10858       alias: "elm/genlist/item_compress/multiline/4text.6icon.1/default";
10859       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.1/default";
10860       inherit: "elm/genlist/item/multiline/4text.6icon.3/default";
10861       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4 elm.icon.5";
10862
10863       parts {
10864          part { name: "elm.icon.5";
10865             clip_to: "disclip";
10866             type: SWALLOW;
10867             scale: 1;
10868             description { state: "default" 0.0;
10869                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10870                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10871                fixed: 1 1;
10872                rel1 {
10873                   relative: 0.0 1.0;
10874                   to_x: "elm.icon.4.left";
10875                   to_y: "elm.padding.top";
10876                }
10877                rel2 {
10878                   relative: 0.0 0.0;
10879                   to_x: "elm.icon.4.left";
10880                   to_y: "elm.text.2";
10881                }
10882                align: 1.0 0.5;
10883             }
10884             GENLIST_DESCRIPTION_FLIP_ENABLED
10885          }
10886          part { name: "elm.icon.5.left";
10887             clip_to: "disclip";
10888             type: RECT;
10889             scale: 1;
10890             description { state: "default" 0.0;
10891                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10892                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
10893                fixed: 1 1;
10894                rel1 {
10895                   relative: 0.0 1.0;
10896                   to_x: "elm.icon.5";
10897                   to_y: "elm.padding.top";
10898                }
10899                rel2 {
10900                   relative: 0.0 0.0;
10901                   to_x: "elm.icon.5";
10902                   to_y: "elm.padding.bottom";
10903                }
10904                align: 1.0 0.0;
10905                visible: 0;
10906             }
10907             GENLIST_DESCRIPTION_FLIP_ENABLED
10908          }
10909          part { name: "elm.text.1.rect";
10910             description { state: "default" 0.0;
10911                rel2 {
10912                   to_x: "elm.icon.5.left";
10913                }
10914             }
10915          }
10916       }
10917    }
10918
10919    // 2.2.3.6
10920    group { name: "elm/genlist/item/multiline/4text.6icon.2/default";
10921       alias: "elm/genlist/item_odd/multiline/4text.6icon.2/default";
10922       alias: "elm/genlist/item_compress/multiline/4text.6icon.2/default";
10923       alias: "elm/genlist/item_compress_odd/multiline/4text.6icon.2/default";
10924       inherit: "elm/genlist/item/multiline/4text.6icon.1/default";
10925
10926       parts {
10927          part { name: "elm.text.1";
10928             description { state: "default" 0.0;
10929                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
10930             }
10931          }
10932       }
10933    }
10934
10935    // 2.2.3.13
10936    group { name: "elm/genlist/item/multiline/3text.4icon.2/default";
10937       alias: "elm/genlist/item_odd/multiline/3text.4icon.2/default";
10938       alias: "elm/genlist/item_compress/multiline/3text.4icon.2/default";
10939       alias: "elm/genlist/item_compress_odd/multiline/3text.4icon.2/default";
10940       data.item: "stacking" "above";
10941       data.item: "selectraise" "on";
10942       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
10943       data.item: "contents" "elm.icon.1 elm.icon.4";
10944       data.item: "flips" "elm.flip.content";
10945
10946       parts {
10947          GENLIST_PART_BASE( GENLIST_HEIGHT_161_INC )
10948          GENLIST_PART_BG_IMAGE
10949          GENLIST_PART_BOTTOM_LINE
10950          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
10951          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
10952          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
10953          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
10954
10955          part { name: "elm.icon.1";
10956             clip_to: "disclip";
10957             type: SWALLOW;
10958             scale: 1;
10959             description { state: "default" 0.0;
10960                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10961                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
10962                fixed: 1 1;
10963                rel1 {
10964                   relative: 1.0 1.0;
10965                   to_x: "elm.padding.left";
10966                   to_y: "elm.padding.top";
10967                }
10968                rel2 {
10969                   relative: 1.0 0.0;
10970                   to_x: "elm.padding.left";
10971                   to_y: "elm.padding.bottom";
10972                }
10973                align: 0.0 0.5;
10974             }
10975             GENLIST_DESCRIPTION_FLIP_ENABLED
10976          }
10977          part { name: "elm.padding.icon1.right";
10978             clip_to: "disclip";
10979             type: RECT;
10980             scale: 1;
10981             description { state: "default" 0.0;
10982                min: GENLIST_PADDING_16_INC 0;
10983                fixed: 1 0;
10984                rel1 {
10985                   relative: 1.0 0.0;
10986                   to_x: "elm.icon.1";
10987                }
10988                rel2.to_x: "elm.icon.1";
10989                align: 0.0 0.0;
10990                visible: 0;
10991             }
10992          }
10993          part { name: "elm.icon.4";
10994             clip_to: "disclip";
10995             type: SWALLOW;
10996             scale: 1;
10997             description { state: "default" 0.0;
10998                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
10999                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11000                fixed: 1 1;
11001                rel1 {
11002                   relative: 0.0 1.0;
11003                   to_x: "elm.padding.right";
11004                   to_y: "elm.padding.top";
11005                }
11006                rel2 {
11007                   relative: 0.0 0.0;
11008                   to_x: "elm.padding.right";
11009                   to_y: "elm.text.2";
11010                }
11011                align: 1.0 0.5;
11012             }
11013             GENLIST_DESCRIPTION_FLIP_ENABLED
11014          }
11015          part { name: "elm.icon.4.left";
11016             clip_to: "disclip";
11017             type: RECT;
11018             scale: 1;
11019             description { state: "default" 0.0;
11020                min: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
11021                max: GENLIST_SIZE_16_INC GENLIST_SIZE_60_INC;
11022                fixed: 1 1;
11023                rel1 {
11024                   relative: 0.0 1.0;
11025                   to_x: "elm.icon.4";
11026                   to_y: "elm.padding.top";
11027                }
11028                rel2 {
11029                   relative: 0.0 0.0;
11030                   to_x: "elm.icon.4";
11031                   to_y: "elm.padding.bottom";
11032                }
11033                align: 1.0 0.0;
11034                visible: 0;
11035             }
11036             GENLIST_DESCRIPTION_FLIP_ENABLED
11037          }
11038          part { name: "elm.icon.2";
11039             clip_to: "disclip";
11040             type: SWALLOW;
11041             scale: 1;
11042             description { state: "default" 0.0;
11043                fixed: 1 1;
11044                min: GENLIST_SIZE_88_INC GENLIST_SIZE_74_INC;
11045                rel1 {
11046                   relative: 0.0 1.0;
11047                   to_x: "elm.padding.right";
11048                   to_y: "elm.text.1.bottom";
11049                }
11050                rel2 {
11051                   relative: 0.0 0.0;
11052                   to_x: "elm.padding.right";
11053                   to_y: "elm.padding.bottom";
11054                }
11055                align: 1.0 0.5;
11056             }
11057             GENLIST_DESCRIPTION_FLIP_ENABLED
11058          }
11059          part { name: "elm.padding.icon2.left";
11060             clip_to: "disclip";
11061             type: RECT;
11062             scale: 1;
11063             description { state: "default" 0.0;
11064                min: GENLIST_PADDING_16_INC 0;
11065                fixed: 1 0;
11066                rel1.to_x: "elm.icon.2";
11067                rel2 {
11068                   relative: 0.0 1.0;
11069                   to_x: "elm.icon.2";
11070                }
11071                align: 1.0 0.0;
11072                visible: 0;
11073             }
11074          }
11075          part { name: "elm.text.1.rect";
11076             clip_to: "disclip";
11077             type: RECT;
11078             scale: 1;
11079             description { state: "default" 0.0;
11080                min: 0 GENLIST_SIZE_60_INC;
11081                fixed: 0 1;
11082                rel1 {
11083                   relative: 1.0 1.0;
11084                   to_x: "elm.padding.left";
11085                   to_y: "elm.padding.top";
11086                }
11087                rel2 {
11088                   relative: 0.0 1.0;
11089                   to_x: "elm.icon.4.left";
11090                   to_y: "elm.padding.top";
11091                }
11092                align: 0.0 0.0;
11093                visible: 0;
11094             }
11095          }
11096          part { name: "elm.text.1";
11097             clip_to: "disclip";
11098             type: TEXT;
11099             mouse_events: 0;
11100             scale: 1;
11101             description { state: "default" 0.0;
11102                fixed: 1 1;
11103                rel1 {
11104                   relative: 1.0 1.0;
11105                   to_x: "elm.padding.icon1.right";
11106                   to_y: "elm.padding.top";
11107                }
11108                rel2.to: "elm.text.1.rect";
11109                align: 0.0 0.0;
11110                color: GENLIST_3LINE_MAIN_TEXT_01_UNREAD_COLOR;
11111                text {
11112                   font: "SLP:style=Roman";
11113                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11114                   min: 0 1;
11115                   align: 0.0 0.5;
11116                   text_class: "list_item";
11117                }
11118             }
11119             description { state: "selected" 0.0;
11120                inherit: "default" 0.0;
11121                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11122             }
11123             GENLIST_DESCRIPTION_FLIP_ENABLED
11124          }
11125          part { name: "elm.text.1.bottom";
11126             clip_to: "disclip";
11127             type: RECT;
11128             scale: 1;
11129             description { state: "default" 0.0;
11130                min: 0 GENLIST_SIZE_4_INC;
11131                fixed: 1 1;
11132                rel1 {
11133                   relative: 1.0 1.0;
11134                   to_x: "elm.padding.icon1.right";
11135                   to_y: "elm.text.1.rect";
11136                }
11137                rel2 {
11138                   relative: 0.0 1.0;
11139                   to_x: "elm.padding.right";
11140                   to_y: "elm.text.1.rect";
11141                }
11142                align: 0.0 1.0;
11143                visible: 0;
11144             }
11145             GENLIST_DESCRIPTION_FLIP_ENABLED
11146          }
11147          part { name: "elm.text.2";
11148             clip_to: "disclip";
11149             type: TEXT;
11150             mouse_events: 0;
11151             scale: 1;
11152             description { state: "default" 0.0;
11153                min: 0 GENLIST_SIZE_40_INC;
11154                fixed: 0 1;
11155                rel1 {
11156                   relative: 1.0 1.0;
11157                   to_x: "elm.padding.icon1.right";
11158                   to_y: "elm.text.1.bottom";
11159                }
11160                rel2 {
11161                   relative: 0.0 1.0;
11162                   to_x: "elm.padding.icon2.left";
11163                   to_y: "elm.text.1.bottom";
11164                }
11165                align: 0.0 0.0;
11166                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11167                text {
11168                   font: "SLP:style=Medium";
11169                   size: GENLIST_FONT_32_INC;
11170                   min: 0 1;
11171                   align: 0.0 0.5;
11172                   text_class: "slp_medium";
11173                }
11174             }
11175             description { state: "selected" 0.0;
11176                inherit: "default" 0.0;
11177                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
11178             }
11179             GENLIST_DESCRIPTION_FLIP_ENABLED
11180          }
11181          part { name: "elm.text.3";
11182             clip_to: "disclip";
11183             type: TEXT;
11184             mouse_events: 0;
11185             scale: 1;
11186             description { state: "default" 0.0;
11187                min: 0 GENLIST_SIZE_40_INC;
11188                fixed: 0 1;
11189                rel1 {
11190                   relative: 1.0 0.0;
11191                   to_x: "elm.padding.icon1.right";
11192                   to_y: "elm.padding.bottom";
11193                }
11194                rel2 {
11195                   relative: 0.0 0.0;
11196                   to_x: "elm.padding.icon2.left";
11197                   to_y: "elm.padding.bottom";
11198                }
11199                align: 0.0 1.0;
11200                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
11201                text {
11202                   font: "SLP:style=Medium";
11203                   size: GENLIST_FONT_32_INC;
11204                   min: 0 1;
11205                   align: 0.0 0.5;
11206                   text_class: "slp_medium";
11207                }
11208             }
11209             description { state: "selected" 0.0;
11210                inherit: "default" 0.0;
11211                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
11212             }
11213             GENLIST_DESCRIPTION_FLIP_ENABLED
11214          }
11215
11216          GENLIST_PART_FLIP
11217          GENLIST_PART_DISCLIP
11218       }
11219       programs {
11220          // signal: elm,state,%s,active
11221          //   a "check" item named %s went active
11222          // signal: elm,state,%s,passive
11223          //   a "check" item named %s went passive
11224          // default is passive
11225          program { name: "go_active";
11226             signal: "elm,state,selected";
11227             source: "elm";
11228             action: STATE_SET "selected" 0.0;
11229             target: "bg_image";
11230             target: "elm.text.1";
11231             target: "elm.text.2";
11232             target: "elm.text.3";
11233          }
11234          program { name: "go_passive";
11235             signal: "elm,state,unselected";
11236             source: "elm";
11237             action: STATE_SET "default" 0.0;
11238             target: "bg_image";
11239             target: "elm.text.1";
11240             target: "elm.text.2";
11241             target: "elm.text.3";
11242             transition: LINEAR 0.1;
11243          }
11244          program { name: "go_disabled";
11245             signal: "elm,state,disabled";
11246             source: "elm";
11247             action: STATE_SET "disabled" 0.0;
11248             target: "disclip";
11249          }
11250          program { name: "go_enabled";
11251             signal: "elm,state,enabled";
11252             source: "elm";
11253             action: STATE_SET "default" 0.0;
11254             target: "disclip";
11255          }
11256       }
11257    }
11258
11259 // 2.2.4.1
11260    group { name: "elm/genlist/item/multiline/1title.2text/default";
11261       alias: "elm/genlist/item_odd/multiline/1title.2text/default";
11262       alias: "elm/genlist/item_compress/multiline/1title.2text/default";
11263       alias: "elm/genlist/item_compress_odd/multiline/1title.2text/default";
11264       data.item: "stacking" "above";
11265       data.item: "selectraise" "on";
11266       data.item: "texts" "elm.title elm.text.1 elm.text.2";
11267       parts {
11268          part { name: "base";
11269             type: RECT;
11270             repeat_events: 1;
11271             description { state: "default" 0.0;
11272                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11273             }
11274          }
11275          GENLIST_PART_BG_IMAGE
11276          GENLIST_PART_BOTTOM_LINE
11277          GENLIST_PART_PADDING_TOP( 0 )
11278          GENLIST_PART_PADDING_BOTTOM( 0 )
11279          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11280          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11281          part { name: "vertical_line";
11282             clip_to: "disclip";
11283             type: RECT;
11284             mouse_events: 0;
11285             description { state: "default" 0.0;
11286                min: 1 0;
11287                fixed: 1 0;
11288                rel1 {
11289                   relative: 1.0 0.0;
11290                   to_x: "elm.padding.title.right";
11291                }
11292                rel2.to_x: "elm.padding.title.right";
11293                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11294             }
11295          }
11296          part { name: "center_line";
11297             clip_to: "disclip";
11298             type: RECT;
11299             mouse_events: 0;
11300             description { state: "default" 0.0;
11301                min: 0 1;
11302                fixed: 0 1;
11303                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11304                rel1 {
11305                   relative: 1.0 0.5;
11306                   to_x: "vertical_line";
11307                }
11308                rel2.relative: 1.0 0.5;
11309                align: 0.5 1.0;
11310             }
11311          }
11312          part { name: "elm.title";
11313             clip_to: "disclip";
11314             type: TEXTBLOCK;
11315             mouse_events: 0;
11316             scale: 1;
11317             description { state: "default" 0.0;
11318                min: 224 0;
11319                fixed: 1 0;
11320                rel1 {
11321                   relative: 1.0 1.0;
11322                   to_x: "elm.padding.left";
11323                   to_y: "elm.padding.top";
11324                }
11325                rel2 {
11326                   relative: 1.0 0.0;
11327                   to_x: "elm.padding.left";
11328                   to_y: "elm.padding.bottom";
11329                }
11330                align: 0.0 0.5;
11331                text {
11332                   style: "genlist_style_multiline_text";
11333                   min: 0 1;
11334                   align: 0.0 0.5;
11335                }
11336             }
11337          }
11338          part { name: "elm.padding.title.right";
11339             clip_to: "disclip";
11340             type: RECT;
11341             mouse_events: 0;
11342             scale: 1;
11343             description { state: "default" 0.0;
11344                min: GENLIST_PADDING_16_INC 0;
11345                fixed: 1 0;
11346                rel1 {
11347                    relative: 1.0 0.0;
11348                    to_x: "elm.title";
11349                }
11350                rel2.to_x: "elm.title";
11351                visible: 0;
11352                align: 0.0 0.5;
11353             }
11354          }
11355          part { name: "elm.padding.text.left";
11356             clip_to: "disclip";
11357             type: RECT;
11358             mouse_events: 0;
11359             scale: 1;
11360             description { state: "default" 0.0;
11361                min: GENLIST_PADDING_16_INC 0;
11362                fixed: 1 0;
11363                rel1 {
11364                    relative: 1.0 0.0;
11365                    to_x: "vertical_line";
11366                }
11367                rel2.to_x: "vertical_line";
11368                visible: 0;
11369                align: 0.0 0.5;
11370             }
11371          }
11372          part { name: "elm.text.1";
11373             clip_to: "disclip";
11374             type: TEXT;
11375             mouse_events: 0;
11376             scale: 1;
11377             description { state: "default" 0.0;
11378                rel1 {
11379                   relative: 1.0 1.0;
11380                   to_x: "elm.padding.text.left";
11381                   to_y: "elm.padding.top";
11382                }
11383                rel2 {
11384                   relative: 0.0 0.0;
11385                   to_x: "elm.padding.right";
11386                   to_y: "center_line";
11387                }
11388                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11389                text {
11390                   font: "SLP:style=Roman";
11391                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11392                   min: 0 1;
11393                   align: 0.0 0.5;
11394                   text_class: "slp_roman";
11395                }
11396             }
11397          }
11398          part { name: "elm.text.2";
11399             clip_to: "disclip";
11400             type: TEXT;
11401             mouse_events: 0;
11402             scale: 1;
11403             description { state: "default" 0.0;
11404                rel1 {
11405                   relative: 1.0 1.0;
11406                   to_x: "elm.padding.text.left";
11407                   to_y: "center_line";
11408                }
11409                rel2 {
11410                   relative: 0.0 0.0;
11411                   to_x: "elm.padding.right";
11412                   to_y: "elm.padding.bottom";
11413                }
11414                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11415                text {
11416                   font: "SLP:style=Roman";
11417                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11418                   min: 0 1;
11419                   align: 0.0 0.5;
11420                   text_class: "slp_roman";
11421                }
11422             }
11423          }
11424          GENLIST_PART_DISCLIP
11425       }
11426       programs {
11427          // signal: elm,state,%s,active
11428          //   a "check" item named %s went active
11429          // signal: elm,state,%s,passive
11430          //   a "check" item named %s went passive
11431          // default is passive
11432          program { name: "go_active";
11433             signal: "elm,state,selected";
11434             source: "elm";
11435             action: STATE_SET "selected" 0.0;
11436             target: "bg_image";
11437             target: "elm.title";
11438             target: "elm.text.1";
11439             target: "elm.text.2";
11440             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11441          }
11442          program { name: "go_passive";
11443             signal: "elm,state,unselected";
11444             source: "elm";
11445             action: STATE_SET "default" 0.0;
11446             target: "bg_image";
11447             target: "elm.title";
11448             target: "elm.text.1";
11449             target: "elm.text.2";
11450             transition: LINEAR 0.1;
11451          }
11452          program { name: "go_disabled";
11453             signal: "elm,state,disabled";
11454             source: "elm";
11455             action: STATE_SET "disabled" 0.0;
11456             target: "disclip";
11457          }
11458          program { name: "go_enabled";
11459             signal: "elm,state,enabled";
11460             source: "elm";
11461             action: STATE_SET "default" 0.0;
11462             target: "disclip";
11463          }
11464          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11465       }
11466    }
11467
11468 // 3.4.5
11469    group { name: "elm/genlist/item_compress/multiline/1title.1text/default";
11470       alias: "elm/genlist/item_compress_odd/multiline/1title.1text/default";
11471       data.item: "stacking" "above";
11472       data.item: "selectraise" "on";
11473       data.item: "texts" "elm.title elm.text";
11474       parts {
11475          part { name: "base";
11476             type: RECT;
11477             repeat_events: 1;
11478             description { state: "default" 0.0;
11479                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11480             }
11481          }
11482          GENLIST_PART_BG_IMAGE
11483          GENLIST_PART_BOTTOM_LINE
11484          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11485          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11486          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11487          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11488          part { name: "elm.title";
11489             clip_to: "disclip";
11490             type: TEXT;
11491             mouse_events: 0;
11492             scale: 1;
11493             description { state: "default" 0.0;
11494                min: GENLIST_SIZE_195_INC 0;
11495                fixed: 1 0;
11496                rel1 {
11497                   relative: 1.0 0.0;
11498                   to_x: "elm.padding.left";
11499                }
11500                rel2 {
11501                   relative: 1.0 1.0;
11502                   to_x: "elm.padding.left";
11503                }
11504                align: 0.0 0.0;
11505                color: GENLIST_MULTILINE_TEXT_COLOR;
11506                text {
11507                   font: "SLP:style=Medium";
11508                   size: GENLIST_MULTILINE_TEXT_SIZE;
11509                   min: 0 1;
11510                   align: 0.0 0.5;
11511                   text_class: "slp_medium";
11512                }
11513             }
11514          }
11515          part { name: "elm.padding.title.right";
11516             clip_to: "disclip";
11517             type: RECT;
11518             mouse_events: 0;
11519             description { state: "default" 0.0;
11520                min: GENLIST_PADDING_16_INC 0;
11521                fixed: 1 0;
11522                rel1 {
11523                   relative: 1.0 0.0;
11524                   to_x: "elm.title";
11525                }
11526                rel2.to_x: "elm.title";
11527                align: 0.0 0.5;
11528                visible: 0;
11529             }
11530          }
11531          part { name: "vertical_line";
11532             clip_to: "disclip";
11533             type: RECT;
11534             mouse_events: 0;
11535             description { state: "default" 0.0;
11536                min: 1 0;
11537                fixed: 1 0;
11538                rel1 {
11539                   relative: 1.0 0.0;
11540                   to_x: "elm.padding.title.right";
11541                }
11542                rel2.to_x: "elm.padding.title.right";
11543                align: 0.0 0.5;
11544                color: GENLIST_PART_LIST_LINE_COLOR_INC;
11545             }
11546          }
11547          part { name: "elm.padding.text.left";
11548             clip_to: "disclip";
11549             type: RECT;
11550             mouse_events: 0;
11551             description { state: "default" 0.0;
11552                min: GENLIST_PADDING_16_INC 0;
11553                fixed: 1 0;
11554                rel1 {
11555                   relative: 1.0 0.0;
11556                   to_x: "vertical_line";
11557                }
11558                rel2.to_x: "vertical_line";
11559                align: 0.0 0.5;
11560                visible: 0;
11561             }
11562          }
11563          part { name: "elm.text";
11564             clip_to: "disclip";
11565             type: TEXTBLOCK;
11566             mouse_events: 0;
11567             scale: 1;
11568             description { state: "default" 0.0;
11569                rel1 {
11570                   relative: 1.0 1.0;
11571                   to_x: "elm.padding.text.left";
11572                   to_y: "elm.padding.top";
11573                }
11574                rel2 {
11575                   relative: 0.0 0.0;
11576                   to_x: "elm.padding.right";
11577                   to_y: "elm.padding.bottom";
11578                }
11579                text {
11580                   style: "genlist_style_multiline_list_main_text_unread";
11581                   min: 0 1;
11582                   align: 0.0 0.5;
11583                   text_class: "list_item";
11584                }
11585             }
11586             description { state: "selected" 0.0;
11587                inherit: "default" 0.0;
11588                text.style: "genlist_style_multiline_list_main_text_focus";
11589             }
11590          }
11591          GENLIST_PART_DISCLIP
11592       }
11593       programs {
11594          // signal: elm,state,%s,active
11595          //   a "check" item named %s went active
11596          // signal: elm,state,%s,passive
11597          //   a "check" item named %s went passive
11598          // default is passive
11599          program { name: "go_active";
11600             signal: "elm,state,selected";
11601             source: "elm";
11602             action: STATE_SET "selected" 0.0;
11603             target: "bg_image";
11604             target: "elm.title";
11605             target: "elm.text";
11606             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11607          }
11608          program { name: "go_passive";
11609             signal: "elm,state,unselected";
11610             source: "elm";
11611             action: STATE_SET "default" 0.0;
11612             target: "bg_image";
11613             target: "elm.title";
11614             target: "elm.text";
11615             transition: LINEAR 0.1;
11616          }
11617          program { name: "go_disabled";
11618             signal: "elm,state,disabled";
11619             source: "elm";
11620             action: STATE_SET "disabled" 0.0;
11621             target: "disclip";
11622          }
11623          program { name: "go_enabled";
11624             signal: "elm,state,enabled";
11625             source: "elm";
11626             action: STATE_SET "default" 0.0;
11627             target: "disclip";
11628          }
11629          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11630       }
11631    }
11632
11633 // 3.4.6
11634    group { name: "elm/genlist/item_compress/multiline/2text.1icon/default";
11635       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon/default";
11636       data.item: "stacking" "above";
11637       data.item: "selectraise" "on";
11638       data.item: "texts" "elm.text.1 elm.text.2";
11639       data.item: "contents" "elm.icon";
11640       parts {
11641          part { name: "base";
11642             type: RECT;
11643             repeat_events: 1;
11644             description { state: "default" 0.0;
11645                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11646             }
11647          }
11648          GENLIST_PART_BG_IMAGE
11649          GENLIST_PART_BOTTOM_LINE
11650          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11651          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11652          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11653          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11654          part { name: "elm.text.1";
11655             clip_to: "disclip";
11656             type: TEXT;
11657             mouse_events: 0;
11658             scale: 1;
11659             description { state: "default" 0.0;
11660                min: 0 GENLIST_SIZE_48_INC;
11661                fixed: 0 1;
11662                rel1 {
11663                   relative: 1.0 1.0;
11664                   to_x: "elm.padding.left";
11665                   to_y: "elm.padding.top";
11666                }
11667                rel2 {
11668                   relative: 0.0 1.0;
11669                   to_x: "elm.padding.icon.left";
11670                   to_y: "elm.padding.top";
11671                }
11672                align: 0.0 0.0;
11673                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11674                text {
11675                   font: "SLP:style=Roman";
11676                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11677                   min: 0 1;
11678                   align: 0.0 0.5;
11679                   text_class: "list_item";
11680                }
11681             }
11682             description { state: "selected" 0.0;
11683                inherit: "default" 0.0;
11684                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11685             }
11686          }
11687          part { name: "elm.icon";
11688             clip_to: "disclip";
11689             type: SWALLOW;
11690             scale: 1;
11691             description { state: "default" 0.0;
11692                fixed: 1 1;
11693                rel1 {
11694                   relative: 0.0 1.0;
11695                   to_x: "elm.padding.right";
11696                   to_y: "elm.padding.top";
11697                }
11698                rel2 {
11699                   relative: 0.0 0.0;
11700                   to_x: "elm.padding.right";
11701                   to_y: "elm.padding.bottom";
11702                }
11703                align: 1.0 0.5;
11704             }
11705             GENLIST_DESCRIPTION_FLIP_ENABLED
11706          }
11707          part { name: "elm.padding.icon.left";
11708             clip_to: "disclip";
11709             type: RECT;
11710             scale: 1;
11711             description { state: "default" 0.0;
11712                min: GENLIST_PADDING_16_INC 0;
11713                fixed: 1 0;
11714                rel1.to_x: "elm.icon";
11715                rel2 {
11716                   relative: 0.0 1.0;
11717                   to_x: "elm.icon";
11718                }
11719                align: 1.0 0.0;
11720                visible: 0;
11721             }
11722          }
11723          part { name: "elm.text.2";
11724             clip_to: "disclip";
11725             type: TEXTBLOCK;
11726             mouse_events: 0;
11727             scale: 1;
11728             description { state: "default" 0.0;
11729                rel1 {
11730                   relative: 1.0 1.0;
11731                   to_x: "elm.padding.left";
11732                   to_y: "elm.text.1";
11733                }
11734                rel2 {
11735                   relative: 0.0 0.0;
11736                   to_x: "elm.padding.icon.left";
11737                   to_y: "elm.padding.bottom";
11738                }
11739                text {
11740                   style: "genlist_style_flexible_text_sub";
11741                   min: 0 1;
11742                   align: 0.0 0.5;
11743                }
11744             }
11745          }
11746          GENLIST_PART_DISCLIP
11747       }
11748       programs {
11749          // signal: elm,state,%s,active
11750          //   a "check" item named %s went active
11751          // signal: elm,state,%s,passive
11752          //   a "check" item named %s went passive
11753          // default is passive
11754          program { name: "go_active";
11755             signal: "elm,state,selected";
11756             source: "elm";
11757             action: STATE_SET "selected" 0.0;
11758             target: "bg_image";
11759             target: "elm.text.1";
11760             target: "elm.text.2";
11761             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11762          }
11763          program { name: "go_passive";
11764             signal: "elm,state,unselected";
11765             source: "elm";
11766             action: STATE_SET "default" 0.0;
11767             target: "bg_image";
11768             target: "elm.text.1";
11769             target: "elm.text.2";
11770             transition: LINEAR 0.1;
11771          }
11772          program { name: "go_disabled";
11773             signal: "elm,state,disabled";
11774             source: "elm";
11775             action: STATE_SET "disabled" 0.0;
11776             target: "disclip";
11777          }
11778          program { name: "go_enabled";
11779             signal: "elm,state,enabled";
11780             source: "elm";
11781             action: STATE_SET "default" 0.0;
11782             target: "disclip";
11783          }
11784          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11785       }
11786    }
11787
11788 // 3.4.7
11789    group { name: "elm/genlist/item_compress/multiline/2text.1icon.2/default";
11790       alias: "elm/genlist/item_compress_odd/multiline/2text.1icon.2/default";
11791       data.item: "stacking" "above";
11792       data.item: "selectraise" "on";
11793       data.item: "texts" "elm.text.1 elm.text.2";
11794       data.item: "contents" "elm.icon";
11795       parts {
11796          part { name: "base";
11797             type: RECT;
11798             repeat_events: 1;
11799             description { state: "default" 0.0;
11800                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
11801             }
11802          }
11803          GENLIST_PART_BG_IMAGE
11804          GENLIST_PART_BOTTOM_LINE
11805          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
11806          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_18_INC )
11807          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
11808          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
11809          part { name: "elm.icon";
11810             clip_to: "disclip";
11811             type: SWALLOW;
11812             scale: 1;
11813             description { state: "default" 0.0;
11814                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11815                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
11816                fixed: 1 1;
11817                rel1 {
11818                   relative: 1.0 1.0;
11819                   to_x: "elm.padding.left";
11820                   to_y: "elm.padding.top";
11821                }
11822                rel2 {
11823                   relative: 1.0 1.0;
11824                   to_x: "elm.padding.left";
11825                   to_y: "elm.text.1";
11826                }
11827                align: 0.0 0.5;
11828             }
11829             GENLIST_DESCRIPTION_FLIP_ENABLED
11830          }
11831          part { name: "elm.padding.icon.right";
11832             clip_to: "disclip";
11833             type: RECT;
11834             scale: 1;
11835             description { state: "default" 0.0;
11836                min: GENLIST_PADDING_16_INC 0;
11837                fixed: 1 0;
11838                rel1 {
11839                   relative: 1.0 0.0;
11840                   to_x: "elm.icon";
11841                }
11842                rel2.to_x: "elm.icon";
11843                align: 0.0 0.0;
11844                visible: 0;
11845             }
11846          }
11847          part { name: "elm.text.1";
11848             clip_to: "disclip";
11849             type: TEXT;
11850             mouse_events: 0;
11851             scale: 1;
11852             description { state: "default" 0.0;
11853                min: 0 GENLIST_SIZE_48_INC;
11854                fixed: 0 1;
11855                rel1 {
11856                   relative: 1.0 1.0;
11857                   to_x: "elm.padding.icon.right";
11858                   to_y: "elm.padding.top";
11859                }
11860                rel2 {
11861                   relative: 0.0 1.0;
11862                   to_x: "elm.padding.right";
11863                   to_y: "elm.padding.top";
11864                }
11865                align: 0.0 0.0;
11866                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
11867                text {
11868                   font: "SLP:style=Roman";
11869                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
11870                   min: 0 1;
11871                   align: 0.0 0.5;
11872                   text_class: "list_item";
11873                }
11874             }
11875             description { state: "selected" 0.0;
11876                inherit: "default" 0.0;
11877                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
11878             }
11879          }
11880          part { name: "elm.text.2";
11881             clip_to: "disclip";
11882             type: TEXTBLOCK;
11883             mouse_events: 0;
11884             scale: 1;
11885             description { state: "default" 0.0;
11886                rel1 {
11887                   relative: 1.0 1.0;
11888                   to_x: "elm.padding.left";
11889                   to_y: "elm.text.1";
11890                }
11891                rel2 {
11892                   relative: 0.0 0.0;
11893                   to_x: "elm.padding.right";
11894                   to_y: "elm.padding.bottom";
11895                }
11896                text {
11897                   style: "genlist_style_flexible_text_sub";
11898                   min: 0 1;
11899                   align: 0.0 0.5;
11900                }
11901             }
11902          }
11903          GENLIST_PART_DISCLIP
11904       }
11905       programs {
11906          // signal: elm,state,%s,active
11907          //   a "check" item named %s went active
11908          // signal: elm,state,%s,passive
11909          //   a "check" item named %s went passive
11910          // default is passive
11911          program { name: "go_active";
11912             signal: "elm,state,selected";
11913             source: "elm";
11914             action: STATE_SET "selected" 0.0;
11915             target: "bg_image";
11916             target: "elm.text.1";
11917             target: "elm.text.2";
11918             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
11919          }
11920          program { name: "go_passive";
11921             signal: "elm,state,unselected";
11922             source: "elm";
11923             action: STATE_SET "default" 0.0;
11924             target: "bg_image";
11925             target: "elm.text.1";
11926             target: "elm.text.2";
11927             transition: LINEAR 0.1;
11928          }
11929          program { name: "go_disabled";
11930             signal: "elm,state,disabled";
11931             source: "elm";
11932             action: STATE_SET "disabled" 0.0;
11933             target: "disclip";
11934          }
11935          program { name: "go_enabled";
11936             signal: "elm,state,enabled";
11937             source: "elm";
11938             action: STATE_SET "default" 0.0;
11939             target: "disclip";
11940          }
11941          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
11942       }
11943    }
11944
11945    group { name: "elm/genlist/item/readmessage/default";
11946       alias: "elm/genlist/item_odd/readmessage/default";
11947       alias: "elm/genlist/item_compress/readmessage/default";
11948       alias: "elm/genlist/item_compress_odd/readmessage/default";
11949
11950       data.item: "stacking" "above";
11951       data.item: "selectraise" "on";
11952       data.item: "contents" "elm.icon";
11953       parts {
11954          part { name: "base";
11955             type: RECT;
11956             repeat_events: 1;
11957             description { state: "default" 0.0;
11958                color: GENLIST_PART_LIST_BG_COLOR;
11959             }
11960          }
11961          part { name: "elm.icon";
11962             clip_to: "disclip";
11963             type: SWALLOW;
11964             scale: 1;
11965             description { state: "default" 0.0;
11966                //rel1 { relative: 0.0 1.0; to_y: "elm.rect.top.pad"; }
11967                rel2 {
11968                   relative: 0.76 0.0;
11969                   to_y: "elm.padding.bottom";
11970                }
11971             }
11972          }
11973          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
11974          GENLIST_PART_DISCLIP
11975       }
11976       programs {
11977          // signal: elm,state,%s,active
11978          //   a "check" item named %s went active
11979          // signal: elm,state,%s,passive
11980          //   a "check" item named %s went passive
11981          // default is passive
11982          /*program { name: "go_active";
11983             signal: "elm,state,selected";
11984             source: "elm";
11985             action: STATE_SET "selected" 0.0;
11986             target: "bg_image";
11987          }
11988          program { name: "go_passive";
11989             signal: "elm,state,unselected";
11990             source: "elm";
11991             action: STATE_SET "default" 0.0;
11992             target: "bg_image";
11993             transition: LINEAR 0.1;
11994          }*/
11995          program { name: "go_disabled";
11996             signal: "elm,state,disabled";
11997             source: "elm";
11998             action: STATE_SET "disabled" 0.0;
11999             target: "disclip";
12000          }
12001          program { name: "go_enabled";
12002             signal: "elm,state,enabled";
12003             source: "elm";
12004             action: STATE_SET "default" 0.0;
12005             target: "disclip";
12006          }
12007       }
12008    }
12009
12010    group { name: "elm/genlist/item/sentmessage/default";
12011       alias: "elm/genlist/item_odd/sentmessage/default";
12012       alias: "elm/genlist/item_compress/sentmessage/default";
12013       alias: "elm/genlist/item_compress_odd/sentmessage/default";
12014
12015       data.item: "stacking" "above";
12016       data.item: "selectraise" "on";
12017       data.item: "contents" "elm.icon";
12018       parts {
12019          part { name: "base";
12020             type: RECT;
12021             repeat_events: 1;
12022             description { state: "default" 0.0;
12023                color: GENLIST_PART_LIST_BG_COLOR;
12024             }
12025          }
12026          part { name: "elm.icon";
12027             clip_to: "disclip";
12028             type: SWALLOW;
12029             scale: 1;
12030             description { state: "default" 0.0;
12031                rel1.relative: 0.24 0.0; //to_y: "elm.rect.top.pad"; }
12032                rel2 {
12033                   relative: 1.0 0.0;
12034                   to_y: "elm.padding.bottom";
12035                }
12036             }
12037          }
12038          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
12039          GENLIST_PART_DISCLIP
12040       }
12041       programs {
12042          // signal: elm,state,%s,active
12043          //   a "check" item named %s went active
12044          // signal: elm,state,%s,passive
12045          //   a "check" item named %s went passive
12046          // default is passive
12047          /*program { name: "go_active";
12048             signal: "elm,state,selected";
12049             source: "elm";
12050             action: STATE_SET "selected" 0.0;
12051             target: "bg_image";
12052          }
12053          program { name: "go_passive";
12054             signal: "elm,state,unselected";
12055             source: "elm";
12056             action: STATE_SET "default" 0.0;
12057             target: "bg_image";
12058             transition: LINEAR 0.1;
12059          }*/
12060          program { name: "go_disabled";
12061             signal: "elm,state,disabled";
12062             source: "elm";
12063             action: STATE_SET "disabled" 0.0;
12064             target: "disclip";
12065          }
12066          program { name: "go_enabled";
12067             signal: "elm,state,enabled";
12068             source: "elm";
12069             action: STATE_SET "default" 0.0;
12070             target: "disclip";
12071          }
12072       }
12073    }
12074
12075 // 2.4.4.1
12076    group { name : "elm/genlist/item/dialogue/title/default";
12077       alias: "elm/genlist/item_odd/dialogue/title/default";
12078       alias: "elm/genlist/item_compress/dialogue/title/default";
12079       alias: "elm/genlist/item_compress_odd/dialogue/title/default";
12080       alias: "elm/layout/dialogue/title";
12081       alias: "elm/genlist/item/dialogue/grouptitle/default";
12082       alias: "elm/genlist/item_odd/dialogue/grouptitle/default";
12083       alias: "elm/genlist/item_compress/dialogue/grouptitle/default";
12084       alias: "elm/genlist/item_compress_odd/dialogue/grouptitle/default";
12085       alias: "elm/layout/dialogue/grouptitle";
12086
12087       data.item: "stacking" "above";
12088       data.item: "selectraise" "on";
12089       data.item: "texts" "elm.text";
12090       data.item: "contents" "elm.icon";
12091       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12092
12093       parts {
12094          // GENLIST_PART_BASE_EVENT_OFF
12095          GENLIST_PART_DISCLIP
12096          GENLIST_PART_DIALOGUE_BASE( GENLIST_DIALOGUE_GROUP_TITLE_HEIGHT )
12097          GENLIST_PART_PADDING_TOP( GENLIST_DIALOGUE_GROUP_TITLE_PADDING_TOP_SIZE )
12098          GENLIST_PART_PADDING_BOTTOM( GENLIST_DIALOGUE_GROUP_TITLE_PADDING_BOTTOM_SIZE )
12099          GENLIST_PART_PADDING_LEFT( 10 )
12100          GENLIST_PART_PADDING_RIGHT( 17 )
12101          GENLIST_PART_BOTTOM_LINE
12102          part { name: "elm.text";
12103             type: TEXT;
12104             scale: 1;
12105             description { state: "default" 0.0;
12106                align: 0.0 0.0;
12107                rel1 {
12108                   relative: 1.0 1.0;
12109                   to_x: "elm.padding.left";
12110                   to_y: "elm.padding.top";
12111                }
12112                rel2 {
12113                   relative: 0.0 0.0;
12114                   offset: 32 0;
12115                   to_x: "elm.icon";
12116                   to_y: "elm.padding.bottom";
12117                }
12118                color: GENLIST_DIALOGUE_GT_TEXT_COLOR;
12119                text {
12120                   font: "SLP:style=Medium";
12121                   size: GENLIST_FONT_28_INC;
12122                   min: 0 1;
12123                   align: 0.0 0.5;
12124                   text_class: "list_item";
12125                }
12126             }
12127          }
12128          part { name: "elm.icon";
12129             type: SWALLOW;
12130             scale: 1;
12131             description { state: "default" 0.0;
12132                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12133                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
12134                fixed: 1 1;
12135                            align: 1.0 1.0;
12136                rel2 {
12137                   relative: 0.0 0.0;
12138                   to_x: "elm.padding.right";
12139                   to_y: "elm.padding.bottom";
12140                }
12141             }
12142          }
12143       }
12144    }
12145
12146 // Dialogue Group Separators
12147 // default separator
12148 // FIXME: style (dialogue) might be moved to last words (as-is default)
12149 // FIXME: seperator --> separator typo
12150 // FIXME: Check whether below separators are used now..
12151    group { name : "elm/genlist/item/dialogue/separator/default";
12152       alias: "elm/genlist/item_odd/dialogue/separator/default";
12153       alias: "elm/genlist/item_compress/dialogue/separator/default";
12154       alias: "elm/genlist/item_compress_odd/dialogue/separator/default";
12155           //FIXME: below name should be used??
12156       alias: "elm/genlist/item/dialogue/separator/21/with_line/default";
12157       alias: "elm/genlist/item_odd/dialogue/separator/21/with_line/default";
12158       alias: "elm/genlist/item_compress/dialogue/separator/21/with_line/default";
12159       alias: "elm/genlist/item_compress_odd/dialogue/separator/21/with_line/default";
12160       alias: "elm/layout/dialogue/separator/hd33/with_line";
12161
12162       data.item: "stacking" "above";
12163       data.item: "selectraise" "on";
12164       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12165
12166       parts {
12167          GENLIST_PART_DIALOGUE_BASE(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT + 1)
12168          GENLIST_PART_BOTTOM_LINE
12169          GENLIST_PART_DISCLIP
12170       }
12171    }
12172
12173    group { name : "elm/genlist/item/dialogue/separator/end/default";
12174       alias: "elm/genlist/item_odd/dialogue/separator/end/default";
12175       alias: "elm/genlist/item_compress/dialogue/separator/end/default";
12176       alias: "elm/genlist/item_compress_odd/dialogue/separator/end/default";
12177       data.item: "stacking" "above";
12178       data.item: "selectraise" "on";
12179       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12180       parts {
12181          GENLIST_PART_DIALOGUE_BASE(GENLIST_DIALOGUE_SEPARATOR_DEFAULT_HEIGHT)
12182          GENLIST_PART_DISCLIP
12183       }
12184    }
12185
12186    group { name : "elm/genlist/item/dialogue/seperator.2/default";
12187       alias: "elm/genlist/item_odd/dialogue/seperator.2/default";
12188       alias: "elm/genlist/item_compress/dialogue/seperator.2/default";
12189       alias: "elm/genlist/item_compress_odd/dialogue/seperator.2/default";
12190       alias: "elm/genlist/item/dialogue/separator/11/with_line/default";
12191       alias: "elm/genlist/item_odd/dialogue/separator/11/with_line/default";
12192       alias: "elm/genlist/item_compress/dialogue/separator/11/with_line/default";
12193       alias: "elm/genlist/item_compress_odd/dialogue/separator/11/with_line/default";
12194       alias: "elm/layout/dialogue/separator/hd18/with_line";
12195
12196       data.item: "stacking" "above";
12197       data.item: "selectraise" "on";
12198       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12199
12200       parts {
12201          GENLIST_PART_DIALOGUE_BASE( GENLIST_PADDING_18_INC )
12202          GENLIST_PART_BOTTOM_LINE
12203          GENLIST_PART_DISCLIP
12204       }
12205    }
12206
12207    group { name : "elm/genlist/item/dialogue/seperator.3/default";
12208       alias: "elm/genlist/item_odd/dialogue/seperator.3/default";
12209       alias: "elm/genlist/item_compress/dialogue/seperator.3/default";
12210       alias: "elm/genlist/item_compress_odd/dialogue/seperator.3/default";
12211       alias: "elm/genlist/item/dialogue/separator/20/default";
12212       alias: "elm/genlist/item_odd/dialogue/separator/20/default";
12213       alias: "elm/genlist/item_compress/dialogue/separator/20/default";
12214       alias: "elm/genlist/item_compress_odd/dialogue/separator/20/default";
12215       alias: "elm/layout/dialogue/separator/hd32";
12216
12217       data.item: "stacking" "above";
12218       data.item: "selectraise" "on";
12219       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12220
12221       parts {
12222          GENLIST_PART_DIALOGUE_BASE( GENLIST_PADDING_32_INC )
12223          GENLIST_PART_DISCLIP
12224       }
12225    }
12226
12227    group { name : "elm/genlist/item/dialogue/seperator.4/default";
12228       alias: "elm/genlist/item_odd/dialogue/seperator.4/default";
12229       alias: "elm/genlist/item_compress/dialogue/seperator.4/default";
12230       alias: "elm/genlist/item_compress_odd/dialogue/seperator.4/default";
12231       alias: "elm/genlist/item/dialogue/separator/10/default";
12232       alias: "elm/genlist/item_odd/dialogue/separator/10/default";
12233       alias: "elm/genlist/item_compress/dialogue/separator/10/default";
12234       alias: "elm/genlist/item_compress_odd/dialogue/separator/10/default";
12235       alias: "elm/layout/dialogue/separator/hd16";
12236
12237       data.item: "stacking" "above";
12238       data.item: "selectraise" "on";
12239       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12240
12241       parts {
12242          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_16_INC )
12243          GENLIST_PART_DISCLIP
12244       }
12245    }
12246
12247    group { name : "elm/genlist/item/dialogue/seperator.5/default";
12248       alias: "elm/genlist/item_odd/dialogue/seperator.5/default";
12249       alias: "elm/genlist/item_compress/dialogue/seperator.5/default";
12250       alias: "elm/genlist/item_compress_odd/dialogue/seperator.5/default";
12251       alias: "elm/genlist/item/dialogue/separator/1/with_line/default";
12252       alias: "elm/genlist/item_odd/dialogue/separator/1/with_line/default";
12253       alias: "elm/genlist/item_compress/dialogue/separator/1/with_line/default";
12254       alias: "elm/genlist/item_compress_odd/dialogue/separator/1/with_line/default";
12255       alias: "elm/layout/dialogue/separator/hd1";
12256
12257       data.item: "stacking" "above";
12258       data.item: "selectraise" "on";
12259       data.item: "treesize" "GENLIST_TREESIZE_DEFAULT";
12260
12261       parts {
12262          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_1_INC )
12263          GENLIST_PART_BOTTOM_LINE
12264          GENLIST_PART_DISCLIP
12265       }
12266    }
12267
12268 // 4.1.1
12269    group { name: "elm/genlist/item/dialogue/1text/default";
12270       alias: "elm/genlist/item_odd/dialogue/1text/default";
12271       alias: "elm/genlist/item_compress/dialogue/1text/default";
12272       alias: "elm/genlist/item_compress_odd/dialogue/1text/default";
12273       alias: "elm/genlist/item/dialogue.1text/default";
12274       alias: "elm/genlist/item_odd/dialogue.1text/default";
12275       alias: "elm/genlist/item_compress/dialogue.1text/default";
12276       alias: "elm/genlist/item_compress_odd/dialogue.1text/default";
12277       alias: "elm/layout/dialogue/1text";
12278       data.item: "stacking" "above";
12279       data.item: "selectraise" "on";
12280       data.item: "texts" "elm.text";
12281       data.item: "flips" "elm.flip.content";
12282       parts {
12283          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12284          GENLIST_PART_DIALOGUE_BG_IMAGE
12285          GENLIST_PART_BOTTOM_LINE
12286          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12287          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12288          GENLIST_PART_DIALOGUE_ITEM
12289          GENLIST_PART_DIALOGUE_RIGHT_LINE
12290          part { name: "elm.text";
12291             clip_to: "disclip";
12292             type: TEXT;
12293             mouse_events: 0;
12294             scale: 1;
12295             description { state: "default" 0.0;
12296                rel1 {
12297                   relative: 1.0  0.0;
12298                   to_x: "elm.padding.left";
12299                }
12300                rel2 {
12301                   relative: 0.0 1.0;
12302                   to_x: "elm.padding.right";
12303                }
12304                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12305                text {
12306                   font: "SLP:style=Roman";
12307                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12308                   min: 0 1;
12309                   align: 0.0 0.5;
12310                   text_class: "list_item";
12311                }
12312             }
12313             description { state: "selected" 0.0;
12314                inherit: "default" 0.0;
12315                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12316             }
12317             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12318             GENLIST_DESCRIPTION_FLIP_ENABLED
12319          }
12320          GENLIST_PART_FLIP
12321          GENLIST_PART_DISCLIP
12322       }
12323       programs {
12324          // signal: elm,state,%s,active
12325          //   a "check" item named %s went active
12326          // signal: elm,state,%s,passive
12327          //   a "check" item named %s went passive
12328          // default is passive
12329          program { name: "go_active";
12330             signal: "elm,state,selected";
12331             source: "elm";
12332             action: STATE_SET "selected" 0.0;
12333             target: "bg_image";
12334             target: "elm.text";
12335             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12336          }
12337          program { name: "go_passive";
12338             signal: "elm,state,unselected";
12339             source: "elm";
12340             action: STATE_SET "default" 0.0;
12341             target: "bg_image";
12342             target: "elm.text";
12343             transition: LINEAR 0.1;
12344          }
12345          program { name: "go_disabled";
12346             signal: "elm,state,disabled";
12347             source: "elm";
12348             action: STATE_SET "disabled" 0.0;
12349             target: "disclip";
12350          }
12351          program { name: "go_enabled";
12352             signal: "elm,state,enabled";
12353             source: "elm";
12354             action: STATE_SET "default" 0.0;
12355             target: "disclip";
12356          }
12357          GENLIST_PROGRAM_FLIP_1TEXT
12358          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12359       }
12360    }
12361
12362 // 4.1.2
12363    group { name: "elm/genlist/item/dialogue/1text.1icon/default";
12364       alias: "elm/genlist/item_odd/dialogue/1text.1icon/default";
12365       alias: "elm/genlist/item_compress/dialogue/1text.1icon/default";
12366       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon/default";
12367       alias: "elm/layout/dialogue/1text.1icon";
12368       data.item: "stacking" "above";
12369       data.item: "selectraise" "on";
12370       data.item: "texts" "elm.text";
12371       data.item: "contents" "elm.icon";
12372       data.item: "flips" "elm.flip.content";
12373       parts {
12374          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12375          GENLIST_PART_DIALOGUE_BG_IMAGE
12376          GENLIST_PART_BOTTOM_LINE
12377          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12378          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12379          GENLIST_PART_DIALOGUE_ITEM
12380          GENLIST_PART_DIALOGUE_RIGHT_LINE
12381          part { name: "elm.icon";
12382             clip_to: "disclip";
12383             type: SWALLOW;
12384             scale: 1;
12385             description { state: "default" 0.0;
12386                fixed: 1 1;
12387                rel1.to_x: "elm.padding.right";
12388                rel2 {
12389                   relative: 0.0 1.0;
12390                   to_x: "elm.padding.right";
12391                }
12392                align: 1.0 0.5;
12393             }
12394             GENLIST_DESCRIPTION_FLIP_ENABLED
12395          }
12396          part { name: "elm.padding.icon.left";
12397             clip_to: "disclip";
12398             type: RECT;
12399             scale: 1;
12400             description { state: "default" 0.0;
12401                min: GENLIST_PADDING_16_INC 0;
12402                fixed: 1 0;
12403                rel1.to_x: "elm.icon";
12404                rel2 {
12405                   relative: 0.0 1.0;
12406                   to_x: "elm.icon";
12407                }
12408                align: 1.0 0.0;
12409                visible: 0;
12410             }
12411          }
12412          part { name: "elm.text";
12413             clip_to: "disclip";
12414             type: TEXT;
12415             mouse_events: 0;
12416             scale: 1;
12417             description { state: "default" 0.0;
12418                rel1 {
12419                   relative: 1.0 0.0;
12420                   to_x: "elm.padding.left";
12421                }
12422                rel2 {
12423                   relative: 0.0 1.0;
12424                   to_x: "elm.padding.icon.left";
12425                }
12426                align: 0.0 0.0;
12427                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12428                text {
12429                   font: "SLP:style=Roman";
12430                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12431                   min: 0 1;
12432                   align: 0.0 0.5;
12433                   text_class: "list_item";
12434                }
12435             }
12436             description { state: "selected" 0.0;
12437                inherit: "default" 0.0;
12438                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12439             }
12440             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12441             GENLIST_DESCRIPTION_FLIP_ENABLED
12442          }
12443          GENLIST_PART_FLIP
12444          GENLIST_PART_DISCLIP
12445       }
12446       programs {
12447          program { name: "go_active";
12448             signal: "elm,state,selected";
12449             source: "elm";
12450             action: STATE_SET "selected" 0.0;
12451             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
12452             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12453          }
12454          program { name: "go_passive";
12455             signal: "elm,state,unselected";
12456             source: "elm";
12457             action: STATE_SET "default" 0.0;
12458             target: "bg_image";
12459             target: "elm.text";
12460             transition: LINEAR 0.1;
12461          }
12462          program { name: "go_disabled";
12463             signal: "elm,state,disabled";
12464             source: "elm";
12465             action: STATE_SET "disabled" 0.0;
12466             target: "disclip";
12467          }
12468          program { name: "go_enabled";
12469             signal: "elm,state,enabled";
12470             source: "elm";
12471             action: STATE_SET "default" 0.0;
12472             target: "disclip";
12473          }
12474          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
12475          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12476       }
12477    }
12478
12479 // 4.1.3
12480    group { name: "elm/genlist/item/dialogue/1text.1icon.2/default";
12481       alias: "elm/genlist/item_odd/dialogue/1text.1icon.2/default";
12482       alias: "elm/genlist/item_compress/dialogue/1text.1icon.2/default";
12483       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.2/default";
12484       alias: "elm/layout/dialogue/1text.1icon.2";
12485       data.item: "stacking" "above";
12486       data.item: "selectraise" "on";
12487       data.item: "texts" "elm.text";
12488       data.item: "contents" "elm.icon";
12489       data.item: "flips" "elm.flip.content";
12490       parts {
12491          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12492          GENLIST_PART_DIALOGUE_BG_IMAGE
12493          GENLIST_PART_BOTTOM_LINE
12494          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12495          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12496          GENLIST_PART_DIALOGUE_ITEM
12497          GENLIST_PART_DIALOGUE_RIGHT_LINE
12498          part { name: "elm.icon";
12499             clip_to: "disclip";
12500             type: SWALLOW;
12501             scale: 1;
12502             description { state: "default" 0.0;
12503                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12504                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12505                fixed: 1 1;
12506                rel1 {
12507                   relative: 1.0 0.0;
12508                   to_x: "elm.padding.left";
12509                }
12510                rel2 {
12511                   relative: 1.0 1.0;
12512                   to_x: "elm.padding.left";
12513                }
12514                align: 0.0 0.5;
12515             }
12516             GENLIST_DESCRIPTION_FLIP_ENABLED
12517          }
12518          part { name: "elm.padding.icon.right";
12519             clip_to: "disclip";
12520             type: RECT;
12521             scale: 1;
12522             description { state: "default" 0.0;
12523                min: GENLIST_PADDING_16_INC 0;
12524                fixed: 1 0;
12525                rel1 {
12526                   relative: 1.0 0.0;
12527                   to_x: "elm.icon";
12528                }
12529                rel2.to_x: "elm.icon";
12530                align: 0.0 0.0;
12531                visible: 0;
12532             }
12533          }
12534          part { name: "elm.text";
12535             clip_to: "disclip";
12536             type: TEXT;
12537             mouse_events: 0;
12538             scale: 1;
12539             description { state: "default" 0.0;
12540                rel1 {
12541                   relative: 1.0 0.0;
12542                   to_x: "elm.padding.icon.right";
12543                }
12544                rel2 {
12545                   relative: 0.0 1.0;
12546                   to_x: "elm.padding.right";
12547                }
12548                align: 0.0 0.0;
12549                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12550                text {
12551                   font: "SLP:style=Roman";
12552                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12553                   min: 0 1;
12554                   align: 0.0 0.5;
12555                   text_class: "list_item";
12556                }
12557             }
12558             description { state: "selected" 0.0;
12559                inherit: "default" 0.0;
12560                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12561             }
12562             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
12563             GENLIST_DESCRIPTION_FLIP_ENABLED
12564          }
12565          GENLIST_PART_FLIP
12566          GENLIST_PART_DISCLIP
12567       }
12568       programs {
12569          program { name: "go_active";
12570             signal: "elm,state,selected";
12571             source: "elm";
12572             action: STATE_SET "selected" 0.0;
12573             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
12574             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12575          }
12576          program { name: "go_passive";
12577             signal: "elm,state,unselected";
12578             source: "elm";
12579             action: STATE_SET "default" 0.0;
12580             target: "bg_image";
12581             target: "elm.text";
12582             transition: LINEAR 0.1;
12583          }
12584          program { name: "go_disabled";
12585             signal: "elm,state,disabled";
12586             source: "elm";
12587             action: STATE_SET "disabled" 0.0;
12588             target: "disclip";
12589          }
12590          program { name: "go_enabled";
12591             signal: "elm,state,enabled";
12592             source: "elm";
12593             action: STATE_SET "default" 0.0;
12594             target: "disclip";
12595          }
12596          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
12597          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12598       }
12599    }
12600
12601 // 4.1.4
12602    group { name: "elm/genlist/item/dialogue/1text.2icon/default";
12603       alias: "elm/genlist/item_odd/dialogue/1text.2icon/default";
12604       alias: "elm/genlist/item_compress/dialogue/1text.2icon/default";
12605       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/default";
12606       alias: "elm/layout/dialogue/1text.2icon";
12607       data.item: "stacking" "above";
12608       data.item: "selectraise" "on";
12609       data.item: "texts" "elm.text";
12610       data.item: "contents" "elm.icon.1 elm.icon.2";
12611       data.item: "flips" "elm.flip.content";
12612       parts {
12613          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12614          GENLIST_PART_DIALOGUE_BG_IMAGE
12615          GENLIST_PART_BOTTOM_LINE
12616          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12617          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12618          GENLIST_PART_DIALOGUE_ITEM
12619          GENLIST_PART_DIALOGUE_RIGHT_LINE
12620          part { name: "elm.icon.1";
12621             clip_to: "disclip";
12622             type: SWALLOW;
12623             scale: 1;
12624             description { state: "default" 0.0;
12625                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12626                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12627                fixed: 1 1;
12628                rel1 {
12629                   relative: 1.0 0.0;
12630                   to_x: "elm.padding.left";
12631                }
12632                rel2 {
12633                   relative: 1.0 1.0;
12634                   to_x: "elm.padding.left";
12635                }
12636                align: 0.0 0.5;
12637             }
12638             GENLIST_DESCRIPTION_FLIP_ENABLED
12639          }
12640          part { name: "elm.padding.icon.right";
12641             clip_to: "disclip";
12642             type: RECT;
12643             scale: 1;
12644             description { state: "default" 0.0;
12645                min: GENLIST_PADDING_16_INC 0;
12646                fixed: 1 0;
12647                rel1 {
12648                   relative: 1.0 0.0;
12649                   to_x: "elm.icon.1";
12650                }
12651                rel2.to_x: "elm.icon.1";
12652                align: 0.0 0.0;
12653                visible: 0;
12654             }
12655          }
12656          part { name: "elm.icon.2";
12657             clip_to: "disclip";
12658             type: SWALLOW;
12659             scale: 1;
12660             description { state: "default" 0.0;
12661                fixed: 1 1;
12662                rel1.to_x: "elm.padding.right";
12663                rel2 {
12664                   relative: 0.0 1.0;
12665                   to_x: "elm.padding.right";
12666                }
12667                align: 1.0 0.5;
12668             }
12669             GENLIST_DESCRIPTION_FLIP_ENABLED
12670          }
12671          part { name: "elm.padding.icon.left";
12672             clip_to: "disclip";
12673             type: RECT;
12674             scale: 1;
12675             description { state: "default" 0.0;
12676                min: GENLIST_PADDING_16_INC 0;
12677                fixed: 1 0;
12678                rel1.to_x: "elm.icon.2";
12679                rel2 {
12680                   relative: 0.0 1.0;
12681                   to_x: "elm.icon.2";
12682                }
12683                align: 1.0 0.0;
12684                visible: 0;
12685             }
12686          }
12687          part { name: "elm.text";
12688             clip_to: "disclip";
12689             type: TEXT;
12690             mouse_events: 0;
12691             scale: 1;
12692             description { state: "default" 0.0;
12693                rel1 {
12694                   relative: 1.0 0.0;
12695                   to_x: "elm.padding.icon.right";
12696                }
12697                rel2 {
12698                   relative: 0.0 1.0;
12699                   to_x: "elm.padding.icon.left";
12700                }
12701                align: 0.0 0.0;
12702                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12703                text {
12704                   font: "SLP:style=Roman";
12705                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12706                   min: 0 1;
12707                   align: 0.0 0.5;
12708                   text_class: "list_item";
12709                }
12710             }
12711             description { state: "selected" 0.0;
12712                inherit: "default" 0.0;
12713                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12714             }
12715             GENLIST_DESCRIPTION_FLIP_ENABLED
12716          }
12717          GENLIST_PART_FLIP
12718          GENLIST_PART_DISCLIP
12719       }
12720       programs {
12721          program { name: "go_active";
12722             signal: "elm,state,selected";
12723             source: "elm";
12724             action: STATE_SET "selected" 0.0;
12725             target: "bg_image";
12726             target: "elm.text";
12727             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12728          }
12729          program { name: "go_passive";
12730             signal: "elm,state,unselected";
12731             source: "elm";
12732             action: STATE_SET "default" 0.0;
12733             target: "bg_image";
12734             target: "elm.text";
12735             transition: LINEAR 0.1;
12736          }
12737          program { name: "go_disabled";
12738             signal: "elm,state,disabled";
12739             source: "elm";
12740             action: STATE_SET "disabled" 0.0;
12741             target: "disclip";
12742          }
12743          program { name: "go_enabled";
12744             signal: "elm,state,enabled";
12745             source: "elm";
12746             action: STATE_SET "default" 0.0;
12747             target: "disclip";
12748          }
12749          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
12750          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12751       }
12752    }
12753
12754 // 4.1.5
12755    group { name: "elm/genlist/item/dialogue/2text.1icon/default";
12756       alias: "elm/genlist/item_odd/dialogue/2text.1icon/default";
12757       alias: "elm/genlist/item_compress/dialogue/2text.1icon/default";
12758       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon/default";
12759       alias: "elm/layout/dialogue/2text.1icon";
12760       data.item: "stacking" "above";
12761       data.item: "selectraise" "on";
12762       data.item: "texts" "elm.text.1 elm.text.2";
12763       data.item: "contents" "elm.icon";
12764       data.item: "flips" "elm.flip.content";
12765       parts {
12766          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12767          GENLIST_PART_DIALOGUE_BG_IMAGE
12768          GENLIST_PART_BOTTOM_LINE
12769          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12770          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12771          GENLIST_PART_DIALOGUE_ITEM
12772          GENLIST_PART_DIALOGUE_RIGHT_LINE
12773          part { name: "elm.icon";
12774             clip_to: "disclip";
12775             type: SWALLOW;
12776             scale: 1;
12777             description { state: "default" 0.0;
12778                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12779                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
12780                fixed: 1 1;
12781                rel1 {
12782                   relative: 1.0 0.0;
12783                   to_x: "elm.padding.left";
12784                }
12785                rel2 {
12786                   relative: 1.0 1.0;
12787                   to_x: "elm.padding.left";
12788                }
12789                align: 0.0 0.5;
12790             }
12791             GENLIST_DESCRIPTION_FLIP_ENABLED
12792          }
12793          part { name: "elm.padding.icon.right";
12794             clip_to: "disclip";
12795             type: RECT;
12796             scale: 1;
12797             description { state: "default" 0.0;
12798                min: GENLIST_PADDING_16_INC 0;
12799                fixed: 1 0;
12800                rel1 {
12801                   relative: 1.0 0.0;
12802                   to_x: "elm.icon";
12803                }
12804                rel2.to_x: "elm.icon";
12805                align: 0.0 0.0;
12806                visible: 0;
12807             }
12808          }
12809          part { name: "elm.text.2";
12810             clip_to: "disclip";
12811             type: TEXT;
12812             mouse_events: 0;
12813             scale: 1;
12814             description { state: "default" 0.0;
12815                min: GENLIST_SIZE_133_INC 0;
12816                fixed: 1 0;
12817                rel1.to_x: "elm.padding.right";
12818                rel2 {
12819                   relative: 0.0 1.0;
12820                   to_x: "elm.padding.right";
12821                }
12822                align: 1.0 0.5;
12823                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;;
12824                text {
12825                   font: "SLP:style=Medium";
12826                   size: GENLIST_FONT_32_INC;
12827                   min: 0 1;
12828                   align: 1.0 0.5;
12829                   text_class: "slp_medium";
12830                }
12831             }
12832             description { state: "selected" 0.0;
12833                inherit: "default" 0.0;
12834                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12835             }
12836             GENLIST_DESCRIPTION_FLIP_ENABLED
12837          }
12838          part { name: "elm.padding.text2.left";
12839             type: RECT;
12840             mouse_events: 0;
12841             scale: 1;
12842             description { state: "default" 0.0;
12843                min: GENLIST_ICON_SMALL_SIZE 0;
12844                fixed: 1 0;
12845                rel1.to_x: "elm.text.2";
12846                rel2 {
12847                   relative: 0.0 1.0;
12848                   to_x: "elm.text.2";
12849                }
12850                visible: 0;
12851                align: 1.0 0.5;
12852             }
12853          }
12854          part { name: "elm.text.1";
12855             clip_to: "disclip";
12856             type: TEXT;
12857             mouse_events: 0;
12858             scale: 1;
12859             description { state: "default" 0.0;
12860                rel1 {
12861                   relative: 1.0 0.0;
12862                   to_x: "elm.padding.icon.right";
12863                }
12864                rel2 {
12865                   relative: 0.0 1.0;
12866                   to_x: "elm.padding.text2.left";
12867                }
12868                align: 0.0 0.0;
12869                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
12870                text {
12871                   font: "SLP:style=Roman";
12872                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
12873                   min: 0 1;
12874                   align: 0.0 0.5;
12875                   text_class: "list_item";
12876                }
12877             }
12878             description { state: "selected" 0.0;
12879                inherit: "default" 0.0;
12880                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
12881             }
12882             GENLIST_DESCRIPTION_FLIP_ENABLED
12883          }
12884          GENLIST_PART_FLIP
12885          GENLIST_PART_DISCLIP
12886       }
12887       programs {
12888          program { name: "go_active";
12889             signal: "elm,state,selected";
12890             source: "elm";
12891             action: STATE_SET "selected" 0.0;
12892             target: "bg_image";
12893             target: "elm.text.1";
12894             target: "elm.text.2";
12895             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
12896          }
12897          program { name: "go_passive";
12898             signal: "elm,state,unselected";
12899             source: "elm";
12900             action: STATE_SET "default" 0.0;
12901             target: "bg_image";
12902             target: "elm.text.1";
12903             target: "elm.text.2";
12904             transition: LINEAR 0.1;
12905          }
12906          program { name: "go_disabled";
12907             signal: "elm,state,disabled";
12908             source: "elm";
12909             action: STATE_SET "disabled" 0.0;
12910             target: "disclip";
12911          }
12912          program { name: "go_enabled";
12913             signal: "elm,state,enabled";
12914             source: "elm";
12915             action: STATE_SET "default" 0.0;
12916             target: "disclip";
12917          }
12918          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
12919          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
12920       }
12921    }
12922 //
12923 // 4.1.6 textblock for message
12924    group { name: "elm/genlist/item/dialogue/1text.1icon.6/default";
12925       alias: "elm/genlist/item_odd/dialogue/1text.1icon.6/default";
12926       alias: "elm/genlist/item_compress/dialogue/1text.1icon.6/default";
12927       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.6/default";
12928       alias: "elm/layout/dialogue/1text.1icon.6";
12929       data.item: "stacking" "above";
12930       data.item: "selectraise" "on";
12931       data.item: "texts" "elm.text";
12932       data.item: "contents" "elm.icon";
12933       data.item: "flips" "elm.flip.content";
12934       parts {
12935          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
12936          GENLIST_PART_DIALOGUE_BG_IMAGE
12937          GENLIST_PART_BOTTOM_LINE
12938          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
12939          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
12940          GENLIST_PART_DIALOGUE_ITEM
12941          GENLIST_PART_DIALOGUE_RIGHT_LINE
12942          part { name: "elm.icon";
12943             clip_to: "disclip";
12944             type: SWALLOW;
12945             scale: 1;
12946             description { state: "default" 0.0;
12947                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
12948                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
12949                fixed: 1 1;
12950                rel1 {
12951                   relative: 1.0 0.0;
12952                   to_x: "elm.padding.left";
12953                }
12954                rel2 {
12955                   relative: 1.0 1.0;
12956                   to_x: "elm.padding.left";
12957                }
12958                align: 0.0 0.5;
12959             }
12960             GENLIST_DESCRIPTION_FLIP_ENABLED
12961          }
12962          part { name: "elm.padding.icon.right";
12963             type: RECT;
12964             scale: 1;
12965             description { state: "default" 0.0;
12966                min: GENLIST_PADDING_16_INC 0;
12967                fixed: 1 0;
12968                rel1 {
12969                   relative: 1.0 0.0;
12970                   to_x: "elm.icon";
12971                }
12972                rel2.to_x: "elm.icon";
12973                align: 0.0 0.0;
12974                visible: 0;
12975             }
12976          }
12977          part { name: "elm.text";
12978             clip_to: "disclip";
12979             type: TEXTBLOCK;
12980             mouse_events: 0;
12981             scale: 1;
12982             description { state: "default" 0.0;
12983                rel1 {
12984                   relative: 1.0 0.0;
12985                   to_x: "elm.padding.icon.right";
12986                }
12987                rel2 {
12988                   relative: 0.0 1.0;
12989                   to_x: "elm.padding.right";
12990                }
12991                align: 0.0 0.5;
12992                text {
12993                   style: "genlist_style_list_main_text_unread";
12994                   min: 0 1;
12995                   align: 0.0 0.5;
12996                }
12997             }
12998             description { state: "selected" 0.0;
12999                inherit: "default" 0.0;
13000                text.style: "genlist_style_list_main_text_focus";
13001             }
13002             GENLIST_DESCRIPTION_FLIP_ENABLED
13003          }
13004          GENLIST_PART_FLIP
13005          GENLIST_PART_DISCLIP
13006       }
13007       programs {
13008          program { name: "go_active";
13009             signal: "elm,state,selected";
13010             source: "elm";
13011             action: STATE_SET "selected" 0.0;
13012             target: "bg_image";
13013             target: "elm.text";
13014             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13015          }
13016          program { name: "go_passive";
13017             signal: "elm,state,unselected";
13018             source: "elm";
13019             action: STATE_SET "default" 0.0;
13020             target: "bg_image";
13021             target: "elm.text";
13022             transition: LINEAR 0.1;
13023          }
13024          program { name: "go_disabled";
13025             signal: "elm,state,disabled";
13026             source: "elm";
13027             action: STATE_SET "disabled" 0.0;
13028             target: "disclip";
13029          }
13030          program { name: "go_enabled";
13031             signal: "elm,state,enabled";
13032             source: "elm";
13033             action: STATE_SET "default" 0.0;
13034             target: "disclip";
13035          }
13036          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13037          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13038       }
13039    }
13040
13041 // 2.4.1.15
13042    group { name: "elm/genlist/item/dialogue/1text.1icon.3/default";
13043       alias: "elm/genlist/item_odd/dialogue/1text.1icon.3/default";
13044       alias: "elm/genlist/item_compress/dialogue/1text.1icon.3/default";
13045       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.3/default";
13046       alias: "elm/layout/dialogue/1text.1icon.3";
13047
13048       data.item: "stacking" "above";
13049       data.item: "selectraise" "on";
13050       data.item: "texts" "elm.text";
13051       data.item: "contents" "elm.icon";
13052       data.item: "flips" "elm.flip.content";
13053
13054       parts {
13055          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13056          GENLIST_PART_DIALOGUE_BG_IMAGE
13057          GENLIST_PART_BOTTOM_LINE
13058          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13059          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_16_INC )
13060          GENLIST_PART_DIALOGUE_ITEM
13061          GENLIST_PART_DIALOGUE_RIGHT_LINE
13062          part { name: "elm.icon";
13063             clip_to: "disclip";
13064             type: SWALLOW;
13065             scale: 1;
13066             description { state: "default" 0.0;
13067                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13068                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13069                fixed: 1 1;
13070                rel1 {
13071                   relative: 1.0 0.0;
13072                   to_x: "elm.padding.left";
13073                }
13074                rel2 {
13075                   relative: 1.0 1.0;
13076                   to_x: "elm.padding.left";
13077                }
13078                align: 0.0 0.5;
13079             }
13080             GENLIST_DESCRIPTION_FLIP_ENABLED
13081          }
13082          part { name: "elm.padding.icon.right";
13083             type: RECT;
13084             scale: 1;
13085             description { state: "default" 0.0;
13086                min: GENLIST_PADDING_16_INC 0;
13087                fixed: 1 0;
13088                rel1 {
13089                   relative: 1.0 0.0;
13090                   to_x: "elm.icon";
13091                }
13092                rel2.to_x: "elm.icon";
13093                align: 0.0 0.0;
13094                visible: 0;
13095             }
13096          }
13097          part { name: "elm.text";
13098             clip_to: "disclip";
13099             type: TEXT;
13100             mouse_events: 0;
13101             scale: 1;
13102             description { state: "default" 0.0;
13103                rel1 {
13104                   relative: 1.0 0.0;
13105                   to_x: "elm.padding.icon.right";
13106                }
13107                rel2 {
13108                   relative: 0.0 1.0;
13109                   to_x: "elm.padding.right";
13110                }
13111                align: 0.0 0.0;
13112                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13113                text {
13114                   font: "SLP:style=Roman";
13115                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13116                   min: 0 1;
13117                   align: 0.0 0.5;
13118                   text_class: "list_item";
13119                }
13120             }
13121             description { state: "selected" 0.0;
13122                inherit: "default" 0.0;
13123                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13124             }
13125             GENLIST_DESCRIPTION_FLIP_ENABLED
13126          }
13127          GENLIST_PART_FLIP
13128          GENLIST_PART_DISCLIP
13129       }
13130       programs {
13131          program { name: "go_active";
13132             signal: "elm,state,selected";
13133             source: "elm";
13134             action: STATE_SET "selected" 0.0;
13135             target: "bg_image";
13136             target: "elm.text";
13137             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13138          }
13139          program { name: "go_passive";
13140             signal: "elm,state,unselected";
13141             source: "elm";
13142             action: STATE_SET "default" 0.0;
13143             target: "bg_image";
13144             target: "elm.text";
13145             transition: LINEAR 0.1;
13146          }
13147          program { name: "go_disabled";
13148             signal: "elm,state,disabled";
13149             source: "elm";
13150             action: STATE_SET "disabled" 0.0;
13151             target: "disclip";
13152          }
13153          program { name: "go_enabled";
13154             signal: "elm,state,enabled";
13155             source: "elm";
13156             action: STATE_SET "default" 0.0;
13157             target: "disclip";
13158          }
13159          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13160          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13161       }
13162    }
13163
13164 // 4.1.17
13165    group { name: "elm/genlist/item/dialogue/1text.1icon.4/default";
13166       alias: "elm/genlist/item_odd/dialogue/1text.1icon.4/default";
13167       alias: "elm/genlist/item_compress/dialogue/1text.1icon.4/default";
13168       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.4/default";
13169       alias: "elm/layout/dialogue/1text.1icon.4";
13170       data.item: "stacking" "above";
13171       data.item: "selectraise" "on";
13172       data.item: "texts" "elm.text";
13173       data.item: "contents" "elm.icon";
13174       data.item: "flips" "elm.flip.content";
13175       parts {
13176          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13177          GENLIST_PART_DIALOGUE_BG_IMAGE
13178          GENLIST_PART_BOTTOM_LINE
13179          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13180          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13181          GENLIST_PART_DIALOGUE_ITEM
13182          GENLIST_PART_DIALOGUE_RIGHT_LINE
13183          part { name: "elm.icon";
13184             clip_to: "disclip";
13185             type: SWALLOW;
13186             scale: 1;
13187             description { state: "default" 0.0;
13188                min: 60 60;
13189                max: 60 60;
13190                fixed: 1 1;
13191                rel1.to_x: "elm.padding.right";
13192                rel2 {
13193                   relative: 0.0 1.0;
13194                   to_x: "elm.padding.right";
13195                }
13196                align: 1.0 0.5;
13197             }
13198             GENLIST_DESCRIPTION_FLIP_ENABLED
13199          }
13200          part { name: "elm.padding.icon.left";
13201             clip_to: "disclip";
13202             type: RECT;
13203             scale: 1;
13204             description { state: "default" 0.0;
13205                min: 10 0;
13206                fixed: 1 0;
13207                rel1.to_x: "elm.icon";
13208                rel2 {
13209                   relative: 0.0 1.0;
13210                   to_x: "elm.icon";
13211                }
13212                align: 1.0 0.0;
13213                visible: 0;
13214             }
13215          }
13216          part { name: "elm.text";
13217             clip_to: "disclip";
13218             type: TEXT;
13219             mouse_events: 0;
13220             scale: 1;
13221             description { state: "default" 0.0;
13222                rel1 {
13223                   relative: 1.0 0.0;
13224                   to_x: "elm.padding.left";
13225                }
13226                rel2 {
13227                   relative: 0.0 1.0;
13228                   to_x: "elm.padding.icon.left";
13229                }
13230                align: 0.0 0.0;
13231                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13232                text {
13233                   font: "SLP:style=Roman";
13234                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13235                   min: 0 1;
13236                   align: 0.0 0.5;
13237                   text_class: "list_item";
13238                }
13239             }
13240             description { state: "selected" 0.0;
13241                inherit: "default" 0.0;
13242                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13243             }
13244             GENLIST_DESCRIPTION_FLIP_ENABLED
13245          }
13246          GENLIST_PART_FLIP
13247          GENLIST_PART_DISCLIP
13248       }
13249       programs {
13250          program { name: "go_active";
13251             signal: "elm,state,selected";
13252             source: "elm";
13253             action: STATE_SET "selected" 0.0;
13254             target: "bg_image";
13255             target: "elm.text";
13256             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13257          }
13258          program { name: "go_passive";
13259             signal: "elm,state,unselected";
13260             source: "elm";
13261             action: STATE_SET "default" 0.0;
13262             target: "bg_image";
13263             target: "elm.text";
13264             transition: LINEAR 0.1;
13265          }
13266          program { name: "go_disabled";
13267             signal: "elm,state,disabled";
13268             source: "elm";
13269             action: STATE_SET "disabled" 0.0;
13270             target: "disclip";
13271          }
13272          program { name: "go_enabled";
13273             signal: "elm,state,enabled";
13274             source: "elm";
13275             action: STATE_SET "default" 0.0;
13276             target: "disclip";
13277          }
13278          GENLIST_PROGRAM_FLIP_1TEXT_1ICON
13279          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13280       }
13281    }
13282
13283    // 4.1.19
13284    group { name: "elm/genlist/item/dialogue/1text.1icon.5/default";
13285       alias: "elm/genlist/item_odd/dialogue/1text.1icon.5/default";
13286       alias: "elm/genlist/item_compress/dialogue/1text.1icon.5/default";
13287       alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.5/default";
13288
13289       data.item: "stacking" "above";
13290       data.item: "selectraise" "on";
13291       data.item: "texts" "elm.text.1";
13292       data.item: "contents" "elm.icon.1";
13293
13294       parts {
13295          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
13296                  GENLIST_PART_DIALOGUE_BG_IMAGE
13297          GENLIST_PART_BOTTOM_LINE
13298          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
13299          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
13300          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13301          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13302          GENLIST_PART_DIALOGUE_ITEM
13303          GENLIST_PART_DIALOGUE_RIGHT_LINE
13304          part { name: "elm.text.1";
13305             clip_to: "disclip";
13306             type: TEXT;
13307             mouse_events: 0;
13308             scale: 1;
13309             description { state: "default" 0.0;
13310                min: 0 GENLIST_SIZE_48_INC;
13311                fixed: 0 1;
13312                rel1 {
13313                   relative: 1.0 1.0;
13314                   to_x: "elm.padding.left";
13315                   to_y: "elm.padding.top";
13316                }
13317                rel2 {
13318                   relative: 0.0 1.0;
13319                   to_x: "elm.padding.right";
13320                   to_y: "elm.padding.top";
13321                }
13322                align: 0.0 0.0;
13323                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
13324                text {
13325                   font: "SLP:style=Medium";
13326                   size: GENLIST_FONT_32_INC;
13327                   min: 0 1;
13328                   align: 0.0 0.5;
13329                   text_class: "list_item";
13330                }
13331             }
13332             description { state: "selected" 0.0;
13333                inherit: "default" 0.0;
13334                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
13335             }
13336             GENLIST_DESCRIPTION_FLIP_ENABLED
13337          }
13338          part { name: "elm.icon.1";
13339             type: SWALLOW;
13340             scale: 1;
13341             description { state: "default" 0.0;
13342                rel1 {
13343                   relative: 1.0 1.0;
13344                   to_x: "elm.padding.left";
13345                   to_y: "elm.text.1";
13346                }
13347                rel2 {
13348                   relative: 0.0 0.0;
13349                   to_x: "elm.padding.right";
13350                   to_y: "elm.padding.bottom";
13351                }
13352             }
13353          }
13354          GENLIST_PART_DISCLIP
13355       }
13356       programs {
13357          // signal: elm,state,%s,active
13358          //   a "check" item named %s went active
13359          // signal: elm,state,%s,passive
13360          //   a "check" item named %s went passive
13361          // default is passive
13362          /*program { name: "go_active";
13363             signal: "elm,state,selected";
13364             source: "elm";
13365             action: STATE_SET "selected" 0.0;
13366             target: "bg_image";
13367             target: "elm.text";
13368          }
13369          program { name: "go_passive";
13370             signal: "elm,state,unselected";
13371             source: "elm";
13372             action: STATE_SET "default" 0.0;
13373             target: "bg_image";
13374             target: "elm.text";
13375             transition: LINEAR 0.1;
13376          }*/
13377          program { name: "go_disabled";
13378             signal: "elm,state,disabled";
13379             source: "elm";
13380             action: STATE_SET "disabled" 0.0;
13381             target: "disclip";
13382          }
13383          program { name: "go_enabled";
13384             signal: "elm,state,enabled";
13385             source: "elm";
13386             action: STATE_SET "default" 0.0;
13387             target: "disclip";
13388          }
13389       }
13390    }
13391
13392    group { name: "elm/genlist/item/dialogue/2text.5/default";
13393       alias: "elm/genlist/item_odd/dialogue/2text.5/default";
13394       alias: "elm/genlist/item_compress/dialogue/2text.5/default";
13395       alias: "elm/genlist/item_compress_odd/dialogue/2text.5/default";
13396       data.item: "stacking" "above";
13397       data.item: "selectraise" "on";
13398       data.item: "texts" "elm.text.1 elm.text.2";
13399       data.item: "flips" "elm.flip.content";
13400       parts {
13401          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13402          GENLIST_PART_DIALOGUE_BG_IMAGE
13403          GENLIST_PART_BOTTOM_LINE
13404          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13405          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13406          GENLIST_PART_DIALOGUE_ITEM
13407          GENLIST_PART_DIALOGUE_RIGHT_LINE
13408          part { name: "elm.text.2";
13409             clip_to: "disclip";
13410             type: TEXT;
13411             mouse_events: 0;
13412             scale: 1;
13413             description { state: "default" 0.0;
13414                min: GENLIST_SIZE_154_INC 0;
13415                fixed: 1 0;
13416                rel1.to_x: "elm.padding.right";
13417                rel2 {
13418                   relative: 0.0 1.0;
13419                   to_x: "elm.padding.right";
13420                }
13421                align: 1.0 0.5;
13422                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;;
13423                text {
13424                   font: "SLP:style=Medium";
13425                   size: GENLIST_FONT_32_INC;
13426                   min: 0 1;
13427                   align: 1.0 0.5;
13428                   text_class: "slp_roman";
13429                }
13430             }
13431             description { state: "selected" 0.0;
13432                inherit: "default" 0.0;
13433                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13434             }
13435             GENLIST_DESCRIPTION_FLIP_ENABLED
13436          }
13437          part { name: "elm.padding.text2.left";
13438             type: RECT;
13439             mouse_events: 0;
13440             scale: 1;
13441             description { state: "default" 0.0;
13442                min: GENLIST_ICON_SMALL_SIZE 0;
13443                fixed: 1 0;
13444                rel1.to_x: "elm.text.2";
13445                rel2 {
13446                   relative: 0.0 1.0;
13447                   to_x: "elm.text.2";
13448                }
13449                visible: 0;
13450                align: 1.0 0.5;
13451             }
13452          }
13453          part { name: "elm.text.1";
13454             clip_to: "disclip";
13455             type: TEXT;
13456             mouse_events: 0;
13457             scale: 1;
13458             description { state: "default" 0.0;
13459                rel1 {
13460                   relative: 1.0 0.0;
13461                   to_x: "elm.padding.left";
13462                }
13463                rel2 {
13464                   relative: 0.0 1.0;
13465                   to_x: "elm.padding.text2.left";
13466                }
13467                align: 0.0 0.0;
13468                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13469                text {
13470                   font: "SLP:style=Roman";
13471                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13472                   min: 0 1;
13473                   align: 0.0 0.5;
13474                   text_class: "list_item";
13475                }
13476             }
13477             description { state: "selected" 0.0;
13478                inherit: "default" 0.0;
13479                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13480             }
13481             GENLIST_DESCRIPTION_FLIP_ENABLED
13482          }
13483          GENLIST_PART_FLIP
13484          GENLIST_PART_DISCLIP
13485       }
13486       programs {
13487          program { name: "go_active";
13488             signal: "elm,state,selected";
13489             source: "elm";
13490             action: STATE_SET "selected" 0.0;
13491             target: "bg_image";
13492             target: "elm.text.1";
13493             target: "elm.text.2";
13494             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13495          }
13496          program { name: "go_passive";
13497             signal: "elm,state,unselected";
13498             source: "elm";
13499             action: STATE_SET "default" 0.0;
13500             target: "bg_image";
13501             target: "elm.text.1";
13502             target: "elm.text.2";
13503             transition: LINEAR 0.1;
13504          }
13505          program { name: "go_disabled";
13506             signal: "elm,state,disabled";
13507             source: "elm";
13508             action: STATE_SET "disabled" 0.0;
13509             target: "disclip";
13510          }
13511          program { name: "go_enabled";
13512             signal: "elm,state,enabled";
13513             source: "elm";
13514             action: STATE_SET "default" 0.0;
13515             target: "disclip";
13516          }
13517          GENLIST_PROGRAM_FLIP_2TEXT
13518          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13519          //GENLIST_PROGRAM_FLIP_1TEXT
13520       }
13521    }
13522
13523    group { name: "elm/genlist/item/dialogue/1text.2icon.2/default";
13524       alias: "elm/genlist/item_odd/dialogue/1text.2icon.2/default";
13525       alias: "elm/genlist/item_compress/dialogue/1text.2icon.2/default";
13526       alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon.2/default";
13527       alias: "elm/layout/dialogue/1text.2icon.2";
13528       data.item: "stacking" "above";
13529       data.item: "selectraise" "on";
13530       data.item: "texts" "elm.text";
13531       data.item: "contents" "elm.icon.1 elm.icon.2";
13532       data.item: "flips" "elm.flip.content";
13533       parts {
13534          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13535          GENLIST_PART_DIALOGUE_BG_IMAGE
13536          GENLIST_PART_BOTTOM_LINE
13537          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13538          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13539          GENLIST_PART_DIALOGUE_ITEM
13540          GENLIST_PART_DIALOGUE_RIGHT_LINE
13541          part { name: "elm.icon.1";
13542             clip_to: "disclip";
13543             type: SWALLOW;
13544             scale: 1;
13545             description { state: "default" 0.0;
13546                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13547                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13548                fixed: 1 1;
13549                rel1 {
13550                   relative: 1.0 0.0;
13551                   to_x: "elm.padding.left";
13552                }
13553                rel2 {
13554                   relative: 1.0 1.0;
13555                   to_x: "elm.padding.left";
13556                }
13557                align: 0.0 0.5;
13558             }
13559             GENLIST_DESCRIPTION_FLIP_ENABLED
13560          }
13561          part { name: "elm.padding.icon1.right";
13562             clip_to: "disclip";
13563             type: RECT;
13564             scale: 1;
13565             description { state: "default" 0.0;
13566                min: GENLIST_PADDING_16_INC 0;
13567                fixed: 1 0;
13568                rel1 {
13569                   relative: 1.0 0.0;
13570                   to_x: "elm.icon.1";
13571                }
13572                rel2.to_x: "elm.icon.1";
13573                align: 0.0 0.0;
13574                visible: 0;
13575             }
13576          }
13577          part { name: "elm.icon.2";
13578             clip_to: "disclip";
13579             type: SWALLOW;
13580             scale: 1;
13581             description { state: "default" 0.0;
13582                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13583                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13584                fixed: 1 1;
13585                rel1.to_x: "elm.padding.right";
13586                rel2 {
13587                   relative: 0.0 1.0;
13588                   to_x: "elm.padding.right";
13589                }
13590                align: 1.0 0.5;
13591             }
13592             GENLIST_DESCRIPTION_FLIP_ENABLED
13593          }
13594          part { name: "elm.padding.icon2.left";
13595             clip_to: "disclip";
13596             type: RECT;
13597             scale: 1;
13598             description { state: "default" 0.0;
13599                min: GENLIST_PADDING_16_INC 0;
13600                fixed: 1 0;
13601                rel1.to_x: "elm.icon.2";
13602                rel2 {
13603                   relative: 0.0 1.0;
13604                   to_x: "elm.icon.2";
13605                }
13606                align: 1.0 0.0;
13607                visible: 0;
13608             }
13609          }
13610          part { name: "elm.text";
13611             clip_to: "disclip";
13612             type: TEXT;
13613             mouse_events: 0;
13614             scale: 1;
13615             description { state: "default" 0.0;
13616                rel1 {
13617                   relative: 1.0 0.0;
13618                   to_x: "elm.padding.icon1.right";
13619                }
13620                rel2 {
13621                   relative: 0.0 1.0;
13622                   to_x: "elm.padding.icon2.left";
13623                }
13624                align: 0.0 0.0;
13625                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13626                text {
13627                   font: "SLP:style=Roman";
13628                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13629                   min: 0 1;
13630                   align: 0.0 0.5;
13631                   text_class: "list_item";
13632                }
13633             }
13634             description { state: "selected" 0.0;
13635                inherit: "default" 0.0;
13636                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13637             }
13638             GENLIST_DESCRIPTION_FLIP_ENABLED
13639          }
13640          GENLIST_PART_FLIP
13641          GENLIST_PART_DISCLIP
13642       }
13643       programs {
13644          program { name: "go_active";
13645             signal: "elm,state,selected";
13646             source: "elm";
13647             action: STATE_SET "selected" 0.0;
13648             target: "bg_image";
13649             target: "elm.text";
13650             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13651          }
13652          program { name: "go_passive";
13653             signal: "elm,state,unselected";
13654             source: "elm";
13655             action: STATE_SET "default" 0.0;
13656             target: "bg_image";
13657             target: "elm.text";
13658             transition: LINEAR 0.1;
13659          }
13660          program { name: "go_disabled";
13661             signal: "elm,state,disabled";
13662             source: "elm";
13663             action: STATE_SET "disabled" 0.0;
13664             target: "disclip";
13665          }
13666          program { name: "go_enabled";
13667             signal: "elm,state,enabled";
13668             source: "elm";
13669             action: STATE_SET "default" 0.0;
13670             target: "disclip";
13671          }
13672          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
13673          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13674       }
13675    }
13676
13677    group { name: "elm/genlist/item/dialogue/1text.3icon/default";
13678       alias: "elm/genlist/item_odd/dialogue/1text.3icon/default";
13679       alias: "elm/genlist/item_compress/dialogue/1text.3icon/default";
13680       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon/default";
13681       alias: "elm/layout/dialogue/1text.3icon";
13682       data.item: "stacking" "above";
13683       data.item: "selectraise" "on";
13684       data.item: "texts" "elm.text";
13685       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
13686       data.item: "flips" "elm.flip.content";
13687       parts {
13688          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
13689          GENLIST_PART_DIALOGUE_BG_IMAGE
13690          GENLIST_PART_BOTTOM_LINE
13691          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
13692          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
13693          GENLIST_PART_DIALOGUE_ITEM
13694          GENLIST_PART_DIALOGUE_RIGHT_LINE
13695          part { name: "elm.icon.1";
13696             clip_to: "disclip";
13697             type: SWALLOW;
13698             scale: 1;
13699             description { state: "default" 0.0;
13700                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13701                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
13702                fixed: 1 1;
13703                rel1 {
13704                   relative: 1.0 0.0;
13705                   to_x: "elm.padding.left";
13706                }
13707                rel2 {
13708                   relative: 1.0 1.0;
13709                   to_x: "elm.padding.left";
13710                }
13711                align: 0.0 0.5;
13712             }
13713             GENLIST_DESCRIPTION_FLIP_ENABLED
13714          }
13715          part { name: "elm.padding.icon1.right";
13716             clip_to: "disclip";
13717             type: RECT;
13718             scale: 1;
13719             description { state: "default" 0.0;
13720                min: GENLIST_PADDING_16_INC 0;
13721                fixed: 1 0;
13722                rel1 {
13723                   relative: 1.0 0.0;
13724                   to_x: "elm.icon.1";
13725                }
13726                rel2.to_x: "elm.icon.1";
13727                align: 0.0 0.0;
13728                visible: 0;
13729             }
13730          }
13731          part { name: "elm.icon.3";
13732             clip_to: "disclip";
13733             type: SWALLOW;
13734             scale: 1;
13735             description { state: "default" 0.0;
13736                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13737                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13738                fixed: 1 1;
13739                rel1.to_x: "elm.padding.right";
13740                rel2 {
13741                   relative: 0.0 1.0;
13742                   to_x: "elm.padding.right";
13743                }
13744                align: 1.0 0.5;
13745             }
13746             GENLIST_DESCRIPTION_FLIP_ENABLED
13747          }
13748          part { name: "elm.padding.icon3.left";
13749             clip_to: "disclip";
13750             type: RECT;
13751             scale: 1;
13752             description { state: "default" 0.0;
13753                min: GENLIST_PADDING_16_INC 0;
13754                fixed: 1 0;
13755                rel1.to_x: "elm.icon.3";
13756                rel2 {
13757                   relative: 0.0 1.0;
13758                   to_x: "elm.icon.3";
13759                }
13760                align: 1.0 0.0;
13761                visible: 0;
13762             }
13763          }
13764          part { name: "elm.icon.2";
13765             clip_to: "disclip";
13766             type: SWALLOW;
13767             scale: 1;
13768             description { state: "default" 0.0;
13769                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13770                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
13771                fixed: 1 1;
13772                rel1.to_x: "elm.padding.icon3.left";
13773                rel2 {
13774                   relative: 0.0 1.0;
13775                   to_x: "elm.padding.icon3.left";
13776                }
13777                align: 1.0 0.5;
13778             }
13779             GENLIST_DESCRIPTION_FLIP_ENABLED
13780          }
13781          part { name: "elm.padding.icon2.left";
13782             clip_to: "disclip";
13783             type: RECT;
13784             scale: 1;
13785             description { state: "default" 0.0;
13786                min: GENLIST_PADDING_16_INC 0;
13787                fixed: 1 0;
13788                rel1.to_x: "elm.icon.2";
13789                rel2 {
13790                   relative: 0.0 1.0;
13791                   to_x: "elm.icon.2";
13792                }
13793                align: 0.0 0.0;
13794                visible: 0;
13795             }
13796          }
13797          part { name: "elm.text";
13798             clip_to: "disclip";
13799             type: TEXT;
13800             mouse_events: 0;
13801             scale: 1;
13802             description { state: "default" 0.0;
13803                rel1 {
13804                   relative: 1.0 0.0;
13805                   to_x: "elm.padding.icon1.right";
13806                }
13807                rel2 {
13808                   relative: 0.0 1.0;
13809                   to_x: "elm.padding.icon2.left";
13810                }
13811                align: 0.0 0.5;
13812                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
13813                text {
13814                   font: "SLP:style=Roman";
13815                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
13816                   min: 0 1;
13817                   align: 0.0 0.5;
13818                   text_class: "list_item";
13819                }
13820             }
13821             description { state: "selected" 0.0;
13822                inherit: "default" 0.0;
13823                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
13824             }
13825             GENLIST_DESCRIPTION_FLIP_ENABLED
13826          }
13827          GENLIST_PART_FLIP
13828          GENLIST_PART_DISCLIP
13829       }
13830       programs {
13831          // signal: elm,state,%s,active
13832          //   a "check" item named %s went active
13833          // signal: elm,state,%s,passive
13834          //   a "check" item named %s went passive
13835          // default is passive
13836          program { name: "go_active";
13837             signal: "elm,state,selected";
13838             source: "elm";
13839             action: STATE_SET "selected" 0.0;
13840             target: "bg_image";
13841             target: "elm.text";
13842             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
13843          }
13844          program { name: "go_passive";
13845             signal: "elm,state,unselected";
13846             source: "elm";
13847             action: STATE_SET "default" 0.0;
13848             target: "bg_image";
13849             target: "elm.text";
13850             transition: LINEAR 0.1;
13851          }
13852          program { name: "go_disabled";
13853             signal: "elm,state,disabled";
13854             source: "elm";
13855             action: STATE_SET "disabled" 0.0;
13856             target: "disclip";
13857          }
13858          program { name: "go_enabled";
13859             signal: "elm,state,enabled";
13860             source: "elm";
13861             action: STATE_SET "default" 0.0;
13862             target: "disclip";
13863          }
13864          GENLIST_PROGRAM_FLIP_1TEXT_3ICON
13865          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
13866          //GENLIST_PROGRAM_FLIP_1TEXT
13867       }
13868    }
13869
13870    /* password style 2.4.2.13 */
13871    /* on landscape mode, 4 swallow parts will be placed left-align basis with having padding on the right side. */
13872    group { name: "elm/genlist/item/dialogue/1text.4icon/default";
13873       alias: "elm/genlist/item_odd/dialogue/1text.4icon/default";
13874       alias: "elm/genlist/item_compress/dialogue/1text.4icon/default";
13875       alias: "elm/genlist/item_compress_odd/dialogue/1text.4icon/default";
13876       alias: "elm/layout/dialogue/4icon";
13877       data.item: "stacking" "above";
13878       data.item: "selectraise" "on";
13879       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
13880       data.item: "texts" "elm.text.1";
13881       images {
13882          image : "00_search_input_field_bg.png" COMP;
13883       }
13884       parts {
13885          GENLIST_PART_BASE( GENLIST_HEIGHT_207_INC )
13886          GENLIST_PART_DIALOGUE_BG_IMAGE
13887          GENLIST_PART_BOTTOM_LINE
13888          GENLIST_PART_PADDING_TOP( 10 )
13889          GENLIST_PART_PADDING_BOTTOM( 23 )
13890          GENLIST_PART_PADDING_LEFT( 42 )
13891          GENLIST_PART_PADDING_RIGHT( 17 )
13892          GENLIST_PART_DIALOGUE_ITEM
13893          GENLIST_PART_DIALOGUE_RIGHT_LINE
13894          part { name: "elm.text.1";
13895             clip_to: "disclip";
13896             type: TEXT;
13897             mouse_events: 0;
13898             scale: 1;
13899             GENLIST_DESCRIPTION_LRT("elm.padding.left", "elm.padding.right", "elm.padding.top",
13900                fixed: 1 1;
13901                color: DIALOGUE_PASSWORD_TITLE_COLOR;
13902                min: 0 48;
13903                text {
13904                   font: "SLP:style=Medium";
13905                   size: DIALOGUE_PASSWORD_TITLE_SIZE;
13906                   min: 0 1;
13907                   align: 0.0 0;
13908                   text_class: "list_item";
13909                }
13910             )
13911          }
13912          GENLIST_PART_PADDING_TOP_TO("elm.padding.text1.bottom", "elm.text.1", 11);
13913          part { name: "elm.icon1.bg";
13914             clip_to: "disclip";
13915             type: IMAGE;
13916             scale: 1;
13917             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13918                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13919                fixed: 1 0;
13920                rel1.relative: 146/720 1;
13921                rel2.relative: 146/720 0;
13922                image.normal: "00_search_input_field_bg.png";
13923                image.border: 5 5 5 5;
13924                image.border_scale: 1;
13925             )
13926          }
13927          part { name: "elm.icon.1";
13928             clip_to: "disclip";
13929             type: SWALLOW;
13930             scale: 1;
13931             description { state: "default" 0.0;
13932                rel1 {
13933                   to: "elm.icon1.bg";
13934                   offset: 3 3;
13935                }
13936                rel2 {
13937                   to: "elm.icon1.bg";
13938                   offset: -3 -3;
13939                }
13940                align: 0.5 0.5;
13941             }
13942          }
13943          part { name: "elm.icon2.bg";
13944             clip_to: "disclip";
13945             type: IMAGE;
13946             scale: 1;
13947             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13948                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13949                fixed: 1 0;
13950                rel1.relative: 294/720 1;
13951                rel2.relative: 294/720 0;
13952                image.normal: "00_search_input_field_bg.png";
13953                image.border: 5 5 5 5;
13954                image.border_scale: 1;
13955             )
13956          }
13957          part { name: "elm.icon.2";
13958             clip_to: "disclip";
13959             type: SWALLOW;
13960             scale: 1;
13961             description { state: "default" 0.0;
13962                rel1 {
13963                   to: "elm.icon2.bg";
13964                   offset: 3 3;
13965                }
13966                rel2 {
13967                   to: "elm.icon2.bg";
13968                   offset: -3 -3;
13969                }
13970                align: 0.5 0.5;
13971             }
13972          }
13973          part { name: "elm.icon3.bg";
13974             clip_to: "disclip";
13975             type: IMAGE;
13976             scale: 1;
13977             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
13978                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
13979                fixed: 1 1;
13980                rel1.relative: 442/720 1;
13981                rel2.relative: 442/720 0;
13982                image.normal: "00_search_input_field_bg.png";
13983                image.border: 5 5 5 5;
13984                image.border_scale: 1;
13985             )
13986          }
13987          part { name: "elm.icon.3";
13988             clip_to: "disclip";
13989             type: SWALLOW;
13990             scale: 1;
13991             description { state: "default" 0.0;
13992                rel1 {
13993                   to: "elm.icon3.bg";
13994                   offset: 3 3;
13995                }
13996                rel2 {
13997                   to: "elm.icon3.bg";
13998                   offset: -3 -3;
13999                }
14000                align: 0.5 0.5;
14001             }
14002          }
14003          part { name: "elm.icon4.bg";
14004             clip_to: "disclip";
14005             type: IMAGE;
14006             scale: 1;
14007             GENLIST_DESCRIPTION_TB("elm.padding.text1.bottom", "elm.padding.bottom",
14008                min: GENLIST_SIZE_PASSWORD_ICON GENLIST_SIZE_PASSWORD_ICON;
14009                fixed: 1 1;
14010                rel1.relative: 590/720 1;
14011                rel2.relative: 590/720 0;
14012                image.normal: "00_search_input_field_bg.png";
14013                image.border: 5 5 5 5;
14014                image.border_scale: 1;
14015             )
14016          }
14017          part { name: "elm.icon.4";
14018             clip_to: "disclip";
14019             type: SWALLOW;
14020             scale: 1;
14021             description { state: "default" 0.0;
14022                rel1 {
14023                   to: "elm.icon4.bg";
14024                   offset: 3 3;
14025                }
14026                rel2 {
14027                   to: "elm.icon4.bg";
14028                   offset: -3 -3;
14029                }
14030                align: 0.5 0.5;
14031             }
14032          }         GENLIST_PART_DISCLIP
14033       }
14034       programs {
14035          // signal: elm,state,%s,active
14036          //   a "check" item named %s went active
14037          // signal: elm,state,%s,passive
14038          //   a "check" item named %s went passive
14039          // default is passive
14040          /*program { name: "go_active";
14041             signal: "elm,state,selected";
14042             source: "elm";
14043             action: STATE_SET "selected" 0.0;
14044             target: "bg_image";
14045             target: "elm.text.1";
14046             target: "elm.text.2";
14047          }
14048          program { name: "go_passive";
14049             signal: "elm,state,unselected";
14050             source: "elm";
14051             action: STATE_SET "default" 0.0;
14052             target: "bg_image";
14053             target: "elm.text.1";
14054             target: "elm.text.2";
14055             transition: LINEAR 0.1;
14056          }*/
14057          program { name: "go_disabled";
14058             signal: "elm,state,disabled";
14059             source: "elm";
14060             action: STATE_SET "disabled" 0.0;
14061             target: "disclip";
14062          }
14063          program { name: "go_enabled";
14064             signal: "elm,state,enabled";
14065             source: "elm";
14066             action: STATE_SET "default" 0.0;
14067             target: "disclip";
14068          }
14069       }
14070    }
14071
14072    group { name: "elm/genlist/item/dialogue/3icon/default";
14073       alias: "elm/genlist/item_odd/dialogue/3icon/default";
14074       alias: "elm/genlist/item_compress/dialogue/3icon/default";
14075       alias: "elm/genlist/item_compress_odd/dialogue/3icon/default";
14076       alias: "elm/layout/dialogue/3icon";
14077       data.item: "stacking" "above";
14078       data.item: "selectraise" "on";
14079       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
14080       parts {
14081          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14082          GENLIST_PART_DIALOGUE_BG_IMAGE
14083          GENLIST_PART_BOTTOM_LINE
14084          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
14085          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14086          GENLIST_PART_DIALOGUE_ITEM
14087          GENLIST_PART_DIALOGUE_RIGHT_LINE
14088          part { name: "elm.icon.1";
14089             clip_to: "disclip";
14090             type: SWALLOW;
14091             scale: 1;
14092             description { state: "default" 0.0;
14093                min: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14094                max: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14095                fixed: 1 1;
14096                rel1 {
14097                   relative: 1.0 0.0;
14098                   to_x: "elm.padding.left";
14099                }
14100                rel2 {
14101                   relative: 1.0 1.0;
14102                   to_x: "elm.padding.left";
14103                }
14104                align: 0.0 0.5;
14105             }
14106             GENLIST_DESCRIPTION_FLIP_ENABLED
14107          }
14108          part { name: "elm.padding.icon1.right";
14109             clip_to: "disclip";
14110             type: RECT;
14111             scale: 1;
14112             description { state: "default" 0.0;
14113                min: GENLIST_PADDING_16_INC 0;
14114                fixed: 1 0;
14115                rel1 {
14116                   relative: 1.0 0.0;
14117                   to_x: "elm.icon.1";
14118                }
14119                rel2.to_x: "elm.icon.1";
14120                align: 0.0 0.0;
14121                visible: 0;
14122             }
14123          }
14124          part { name: "elm.icon.3";
14125             clip_to: "disclip";
14126             type: SWALLOW;
14127             scale: 1;
14128             description { state: "default" 0.0;
14129                min: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14130                max: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
14131                fixed: 1 1;
14132                rel1.to_x: "elm.padding.right";
14133                rel2 {
14134                   relative: 0.0 1.0;
14135                   to_x: "elm.padding.right";
14136                }
14137                align: 1.0 0.5;
14138             }
14139             GENLIST_DESCRIPTION_FLIP_ENABLED
14140          }
14141          part { name: "elm.padding.icon3.left";
14142             clip_to: "disclip";
14143             type: RECT;
14144             scale: 1;
14145             description { state: "default" 0.0;
14146                min: GENLIST_PADDING_16_INC 0;
14147                fixed: 1 0;
14148                rel1.to_x: "elm.icon.3";
14149                rel2 {
14150                   relative: 0.0 1.0;
14151                   to_x: "elm.icon.3";
14152                }
14153                align: 1.0 0.0;
14154                visible: 0;
14155             }
14156          }
14157          part { name: "elm.icon.2";
14158             clip_to: "disclip";
14159             type: SWALLOW;
14160             scale: 1;
14161             description { state: "default" 0.0;
14162                rel1 {
14163                   relative: 1.0 0.0;
14164                   to_x: "elm.padding.icon1.right";
14165                }
14166                rel2 {
14167                   relative: 0.0 1.0;
14168                   to_x: "elm.padding.icon3.left";
14169                }
14170                align: 0.0 0.5;
14171             }
14172             GENLIST_DESCRIPTION_FLIP_ENABLED
14173          }
14174          GENLIST_PART_DISCLIP
14175       }
14176       programs {
14177          // signal: elm,state,%s,active
14178          //   a "check" item named %s went active
14179          // signal: elm,state,%s,passive
14180          //   a "check" item named %s went passive
14181          // default is passive
14182          program { name: "go_disabled";
14183             signal: "elm,state,disabled";
14184             source: "elm";
14185             action: STATE_SET "disabled" 0.0;
14186             target: "disclip";
14187          }
14188          program { name: "go_enabled";
14189             signal: "elm,state,enabled";
14190             source: "elm";
14191             action: STATE_SET "default" 0.0;
14192             target: "disclip";
14193          }
14194       }
14195    }
14196
14197    group { name: "elm/genlist/item/dialogue/2text.1icon.4/default";
14198       alias: "elm/genlist/item_odd/dialogue/2text.1icon.4/default";
14199       alias: "elm/genlist/item_compress/dialogue/2text.1icon.4/default";
14200       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.4/default";
14201       alias: "elm/layout/dialogue/2text.1icon.4";
14202       data.item: "stacking" "above";
14203       data.item: "selectraise" "on";
14204       data.item: "texts" "elm.text.1 elm.text.2";
14205       data.item: "contents" "elm.icon";
14206       data.item: "flips" "elm.flip.content";
14207       parts {
14208          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14209          GENLIST_PART_DIALOGUE_BG_IMAGE
14210          GENLIST_PART_BOTTOM_LINE
14211          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_11_INC )
14212          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_16_INC )
14213          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
14214          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14215          GENLIST_PART_DIALOGUE_ITEM
14216          GENLIST_PART_DIALOGUE_RIGHT_LINE
14217          part { name: "elm.text.2";
14218             clip_to: "disclip";
14219             type: TEXT;
14220             mouse_events: 0;
14221             scale: 1;
14222             description { state: "default" 0.0;
14223                min: GENLIST_SIZE_133_INC GENLIST_SIZE_61_INC;
14224                fixed: 1 1;
14225                rel1 {
14226                   relative: 0.0 1.0;
14227                   to_x: "elm.padding.right";
14228                   to_y: "elm.padding.top";
14229                }
14230                rel2 {
14231                   relative: 0.0 1.0;
14232                   to_x: "elm.padding.right";
14233                   to_y: "elm.padding.top";
14234                }
14235                align: 1.0 0.0;
14236                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
14237                text {
14238                   font: "SLP:style=Medium";
14239                   size: GENLIST_FONT_32_INC;
14240                   min: 0 1;
14241                   align: 1.0 0.5;
14242                   text_class: "slp_medium";
14243                }
14244             }
14245             description { state: "selected" 0.0;
14246                inherit: "default" 0.0;
14247                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
14248             }
14249             GENLIST_DESCRIPTION_FLIP_ENABLED
14250          }
14251          part { name: "elm.padding.text2.left";
14252             clip_to: "disclip";
14253             type: RECT;
14254             mouse_events: 0;
14255             scale: 1;
14256             description { state: "default" 0.0;
14257                min: GENLIST_ICON_SMALL_SIZE 0;
14258                fixed: 1 0;
14259                rel1.to_x: "elm.text.2";
14260                rel2 {
14261                   relative: 0.0 1.0;
14262                   to_x: "elm.text.2";
14263                }
14264                align: 1.0 0.5;
14265                visible: 0;
14266             }
14267          }
14268          part { name: "elm.text.1";
14269             clip_to: "disclip";
14270             type: TEXT;
14271             mouse_events: 0;
14272             scale: 1;
14273             description { state: "default" 0.0;
14274                rel1 {
14275                   relative: 1.0 1.0;
14276                   to_x: "elm.padding.left";
14277                   to_y: "elm.padding.top";
14278                }
14279                rel2 {
14280                   relative: 0.0 1.0;
14281                   to_x: "elm.padding.text2.left";
14282                   to_y: "elm.text.2";
14283                }
14284                align: 0.0 0.5;
14285                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14286                text {
14287                   font: "SLP:style=Roman";
14288                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14289                   min: 0 1;
14290                   align: 0.0 0.5;
14291                   text_class: "list_item";
14292                }
14293             }
14294             description { state: "selected" 0.0;
14295                inherit: "default" 0.0;
14296                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
14297             }
14298             GENLIST_DESCRIPTION_FLIP_ENABLED
14299          }
14300          part { name: "elm.icon";
14301             clip_to: "disclip";
14302             type: SWALLOW;
14303             scale: 1;
14304             description { state: "default" 0.0;
14305                min: 0 GENLIST_SIZE_16_INC;
14306                fixed: 0 1;
14307                rel1 {
14308                   relative: 1.0 0.0;
14309                   to_x: "elm.padding.left";
14310                   to_y: "elm.padding.bottom";
14311                }
14312                rel2 {
14313                   relative: 0.0 0.0;
14314                   to_x: "elm.padding.right";
14315                   to_y: "elm.padding.bottom";
14316                }
14317                align: 0.0 1.0;
14318             }
14319             GENLIST_DESCRIPTION_FLIP_ENABLED
14320          }
14321          GENLIST_PART_FLIP
14322          GENLIST_PART_DISCLIP
14323       }
14324       programs {
14325          // signal: elm,state,%s,active
14326          //   a "check" item named %s went active
14327          // signal: elm,state,%s,passive
14328          //   a "check" item named %s went passive
14329          // default is passive
14330          program { name: "go_active";
14331             signal: "elm,state,selected";
14332             source: "elm";
14333             action: STATE_SET "selected" 0.0;
14334             target: "bg_image";
14335             target: "elm.text.1";
14336             target: "elm.text.2";
14337             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
14338          }
14339          program { name: "go_passive";
14340             signal: "elm,state,unselected";
14341             source: "elm";
14342             action: STATE_SET "default" 0.0;
14343             target: "bg_image";
14344             target: "elm.text.1";
14345             target: "elm.text.2";
14346             transition: LINEAR 0.1;
14347          }
14348          program { name: "go_disabled";
14349             signal: "elm,state,disabled";
14350             source: "elm";
14351             action: STATE_SET "disabled" 0.0;
14352             target: "disclip";
14353          }
14354          program { name: "go_enabled";
14355             signal: "elm,state,enabled";
14356             source: "elm";
14357             action: STATE_SET "default" 0.0;
14358             target: "disclip";
14359          }
14360          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
14361          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
14362       }
14363    }
14364
14365    group { name: "elm/genlist/item/dialogue/1title.1text/default";
14366       alias: "elm/genlist/item_odd/dialogue/1title.1text/default";
14367       alias: "elm/genlist/item_compress/dialogue/1title.1text/default";
14368       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text/default";
14369       alias: "elm/genlist/item/dialogue.1title.1text/default";
14370       alias: "elm/genlist/item_odd/dialogue.1title.1text/default";
14371       alias: "elm/genlist/item_compress/dialogue.1title.1text/default";
14372       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default";
14373       alias: "elm/layout/dialogue/1title.1text";
14374       data.item: "stacking" "above";
14375       data.item: "selectraise" "on";
14376       data.item: "texts" "elm.title elm.text";
14377       data.item: "flips" "elm.flip.content";
14378       parts {
14379          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14380          GENLIST_PART_DIALOGUE_BG_IMAGE
14381          GENLIST_PART_BOTTOM_LINE
14382          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14383          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14384          GENLIST_PART_DIALOGUE_ITEM
14385          GENLIST_PART_DIALOGUE_RIGHT_LINE
14386          part { name: "elm.title";
14387             clip_to: "disclip";
14388             type: TEXT;
14389             mouse_events: 0;
14390             scale: 1;
14391             description { state: "default" 0.0;
14392                min: GENLIST_SIZE_163_INC 0;
14393                fixed: 1 0;
14394                rel1 {
14395                   relative: 1.0 0.0;
14396                   to_x: "elm.padding.left";
14397                }
14398                rel2.to_x: "elm.padding.left";
14399                align: 0.0 0.5;
14400                color: GENLIST_MULTILINE_TEXT_COLOR;
14401                text {
14402                   font: "SLP:style=Medium";
14403                   size: GENLIST_MULTILINE_TEXT_SIZE;
14404                   min: 0 1;
14405                   align: 0.0 0.5;
14406                   text_class: "slp_roman";
14407                }
14408             }
14409          }
14410          part { name: "vertical_line";
14411             type: RECT;
14412             mouse_events: 0;
14413             description { state: "default" 0.0;
14414                min: 1 0;
14415                fixed: 1 0;
14416                rel1 {
14417                   relative: 1.0 0.0;
14418                   to_x: "elm.title";
14419                }
14420                rel2.to_x: "elm.title";
14421                align: 0.0 0.5;
14422                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14423             }
14424          }
14425          part { name: "elm.padding.text.left";
14426             clip_to: "disclip";
14427             type: RECT;
14428             mouse_events: 0;
14429             scale: 1;
14430             description { state: "default" 0.0;
14431                min: GENLIST_PADDING_16_INC 0;
14432                fixed: 1 0;
14433                rel1 {
14434                    relative: 1.0 0.0;
14435                    to_x: "vertical_line";
14436                }
14437                rel2.to_x: "vertical_line";
14438                align: 0.0 0.5;
14439                visible: 0;
14440             }
14441          }
14442          part { name: "elm.text";
14443             clip_to: "disclip";
14444             type: TEXT;
14445             mouse_events: 0;
14446             scale: 1;
14447             description { state: "default" 0.0;
14448                rel1 {
14449                   relative: 1.0 0.0;
14450                   to_x: "elm.padding.text.left";
14451                }
14452                rel2 {
14453                   relative: 0.0 1.0;
14454                   to_x: "elm.padding.right";
14455                }
14456                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14457                text {
14458                   font: "SLP:style=Roman";
14459                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14460                   min: 0 1;
14461                   align: 0.0 0.5;
14462                   text_class: "list_item";
14463                }
14464             }
14465             GENLIST_DESCRIPTION_FLIP_ENABLED
14466          }
14467          part { name: "elm.flip.content";
14468             clip_to: "disclip";
14469             type: SWALLOW;
14470             mouse_events: 1;
14471             scale: 1;
14472             description { state: "default" 0.0;
14473                fixed: 1 1;
14474                rel1 {
14475                   relative: 0.0 0.5;
14476                   to_x: "elm.text";
14477                }
14478                rel2 {
14479                   relative: 0.0 0.5;
14480                   to_x: "elm.padding.right";
14481                }
14482                visible: 0;
14483             }
14484             description { state: "flip_enabled" 0.0;
14485                inherit: "default" 0.0;
14486                visible: 1;
14487             }
14488          }
14489          GENLIST_PART_DISCLIP
14490       }
14491       programs {
14492          // signal: elm,state,%s,active
14493          //   a "check" item named %s went active
14494          // signal: elm,state,%s,passive
14495          //   a "check" item named %s went passive
14496          // default is passive
14497          /*program { name: "go_active";
14498             signal: "elm,state,selected";
14499             source: "elm";
14500             action: STATE_SET "selected" 0.0;
14501             target: "elm.text";
14502          }
14503          program { name: "go_passive";
14504             signal: "elm,state,unselected";
14505             source: "elm";
14506             action: STATE_SET "default" 0.0;
14507             target: "elm.text";
14508             transition: LINEAR 0.1;
14509          }*/
14510          program { name: "go_disabled";
14511             signal: "elm,state,disabled";
14512             source: "elm";
14513             action: STATE_SET "disabled" 0.0;
14514             target: "disclip";
14515          }
14516          program { name: "go_enabled";
14517             signal: "elm,state,enabled";
14518             source: "elm";
14519             action: STATE_SET "default" 0.0;
14520             target: "disclip";
14521          }
14522          //GENLIST_PROGRAM_FLIP_1TEXT
14523       }
14524    }
14525
14526    group { name: "elm/genlist/item/dialogue/1title.1text.3/default";
14527       alias: "elm/genlist/item_odd/dialogue/1title.1text.3/default";
14528       alias: "elm/genlist/item_compress/dialogue/1title.1text.3/default";
14529       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.3/default";
14530       alias: "elm/genlist/item/dialogue.1title.1text.3/default";
14531       alias: "elm/genlist/item_odd/dialogue.1title.1text.3/default";
14532       alias: "elm/genlist/item_compress/dialogue.1title.1text.3/default";
14533       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.3/default";
14534       alias: "elm/layout/dialogue/1title.1text.3";
14535       data.item: "stacking" "above";
14536       data.item: "selectraise" "on";
14537       data.item: "texts" "elm.title elm.text";
14538       data.item: "flips" "elm.flip.content.title elm.flip.content";
14539       parts {
14540          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14541          GENLIST_PART_DIALOGUE_BG_IMAGE
14542          GENLIST_PART_BOTTOM_LINE
14543          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14544          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14545          GENLIST_PART_DIALOGUE_ITEM
14546          GENLIST_PART_DIALOGUE_RIGHT_LINE
14547          part { name: "elm.title";
14548             clip_to: "disclip";
14549             type: TEXT;
14550             mouse_events: 0;
14551             scale: 1;
14552             description { state: "default" 0.0;
14553                min: GENLIST_SIZE_163_INC 0;
14554                fixed: 1 0;
14555                rel1 {
14556                   relative: 1.0 0.0;
14557                   to_x: "elm.padding.left";
14558                }
14559                rel2.to_x: "elm.padding.left";
14560                align: 0.0 0.5;
14561                color: GENLIST_MULTILINE_TEXT_COLOR;
14562                text {
14563                   font: "SLP:style=Medium";
14564                   size: GENLIST_MULTILINE_TEXT_SIZE;
14565                   min: 0 1;
14566                   align: 0.0 0.5;
14567                   text_class: "slp_medium";
14568                }
14569             }
14570             GENLIST_DESCRIPTION_FLIP_ENABLED
14571          }
14572          part { name: "elm.flip.content.title";
14573             clip_to: "disclip";
14574             type: SWALLOW;
14575             description { state: "default" 0.0;
14576                visible: 0;
14577                fixed: 1 1;
14578                rel1.to: "elm.title";
14579                rel2.to: "elm.title";
14580             }
14581             description { state: "flip_enabled" 0.0;
14582                inherit: "default" 0.0;
14583                visible: 1;
14584             }
14585          }
14586          part { name: "vertical_line";
14587             type: RECT;
14588             mouse_events: 0;
14589             description { state: "default" 0.0;
14590                min: 1 0;
14591                fixed: 1 0;
14592                rel1 {
14593                   relative: 1.0 0.0;
14594                   to_x: "elm.title";
14595                }
14596                rel2.to_x: "elm.title";
14597                align: 0.0 0.5;
14598                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14599             }
14600          }
14601          part { name: "elm.padding.text.left";
14602             clip_to: "disclip";
14603             type: RECT;
14604             mouse_events: 0;
14605             scale: 1;
14606             description { state: "default" 0.0;
14607                min: GENLIST_PADDING_16_INC 0;
14608                fixed: 1 0;
14609                rel1 {
14610                    relative: 1.0 0.0;
14611                    to_x: "vertical_line";
14612                }
14613                rel2.to_x: "vertical_line";
14614                align: 0.0 0.5;
14615                visible: 0;
14616             }
14617          }
14618          part { name: "elm.text";
14619             clip_to: "disclip";
14620             type: TEXT;
14621             mouse_events: 0;
14622             scale: 1;
14623             description { state: "default" 0.0;
14624                rel1 {
14625                   relative: 1.0 0.0;
14626                   to_x: "elm.padding.text.left";
14627                }
14628                rel2 {
14629                   relative: 0.0 1.0;
14630                   to_x: "elm.padding.right";
14631                }
14632                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
14633                text {
14634                   font: "SLP:style=Roman";
14635                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14636                   min: 0 1;
14637                   align: 0.0 0.5;
14638                   text_class: "list_item";
14639                }
14640             }
14641             GENLIST_DESCRIPTION_FLIP_ENABLED
14642          }
14643          part { name: "elm.flip.content";
14644             clip_to: "disclip";
14645             type: SWALLOW;
14646             mouse_events: 1;
14647             scale: 1;
14648             description { state: "default" 0.0;
14649                fixed: 1 1;
14650                rel1 {
14651                   relative: 0.0 0.5;
14652                   to_x: "elm.text";
14653                }
14654                rel2 {
14655                   relative: 0.0 0.5;
14656                   to_x: "elm.padding.right";
14657                }
14658                visible: 0;
14659             }
14660             description { state: "flip_enabled" 0.0;
14661                inherit: "default" 0.0;
14662                visible: 1;
14663             }
14664          }
14665          GENLIST_PART_DISCLIP
14666       }
14667       programs {
14668          // signal: elm,state,%s,active
14669          //   a "check" item named %s went active
14670          // signal: elm,state,%s,passive
14671          //   a "check" item named %s went passive
14672          // default is passive
14673          /*program { name: "go_active";
14674             signal: "elm,state,selected";
14675             source: "elm";
14676             action: STATE_SET "selected" 0.0;
14677             target: "elm.text";
14678          }
14679          program { name: "go_passive";
14680             signal: "elm,state,unselected";
14681             source: "elm";
14682             action: STATE_SET "default" 0.0;
14683             target: "elm.text";
14684             transition: LINEAR 0.1;
14685          }*/
14686          program { name: "go_disabled";
14687             signal: "elm,state,disabled";
14688             source: "elm";
14689             action: STATE_SET "disabled" 0.0;
14690             target: "disclip";
14691          }
14692          program { name: "go_enabled";
14693             signal: "elm,state,enabled";
14694             source: "elm";
14695             action: STATE_SET "default" 0.0;
14696             target: "disclip";
14697          }
14698          program { name: "flip_enabled";
14699             signal: "elm,state,flip,enabled";
14700             source: "elm";
14701             action: STATE_SET "flip_enabled" 0.0;
14702             target: "elm.title";
14703             target: "elm.text";
14704             target: "elm.flip.content.title";
14705             target: "elm.flip.content";
14706          }
14707          program { name: "flip_disabled";
14708             signal: "elm,state,flip,disabled";
14709             source: "elm";
14710             action: STATE_SET "default" 0.0;
14711             target: "elm.title";
14712             target: "elm.text";
14713             target: "elm.flip.content.title";
14714             target: "elm.flip.content";
14715          }
14716       }
14717    }
14718
14719    group { name: "elm/genlist/item/dialogue/1title.1text.1icon/default";
14720       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon/default";
14721       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon/default";
14722       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon/default";
14723       alias: "elm/layout/dialogue/1title.1text.1icon";
14724       data.item: "stacking" "above";
14725       data.item: "selectraise" "on";
14726       data.item: "texts" "elm.title elm.text";
14727       data.item: "contents" "elm.icon";
14728       data.item: "flips" "elm.flip.content";
14729       parts {
14730          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14731          GENLIST_PART_DIALOGUE_BG_IMAGE
14732          GENLIST_PART_BOTTOM_LINE
14733          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14734          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14735          GENLIST_PART_DIALOGUE_ITEM
14736          GENLIST_PART_DIALOGUE_RIGHT_LINE
14737          part { name: "elm.title";
14738             clip_to: "disclip";
14739             type: TEXT;
14740             mouse_events: 0;
14741             scale: 1;
14742             description { state: "default" 0.0;
14743                min: GENLIST_SIZE_163_INC 0;
14744                fixed: 1 0;
14745                rel1 {
14746                   relative: 1.0 0.0;
14747                   to_x: "elm.padding.left";
14748                }
14749                rel2.to_x: "elm.padding.left";
14750                align: 0.0 0.5;
14751                color: GENLIST_MULTILINE_TEXT_COLOR;
14752                text {
14753                   font: "SLP:style=Medium";
14754                   size: GENLIST_MULTILINE_TEXT_SIZE;
14755                   min: 0 1;
14756                   align: 0.0 0.5;
14757                   text_class: "slp_medium";
14758                }
14759             }
14760          }
14761          part { name: "vertical_line";
14762             type: RECT;
14763             mouse_events: 0;
14764             description { state: "default" 0.0;
14765                min: 1 0;
14766                fixed: 1 0;
14767                rel1 {
14768                   relative: 1.0 0.0;
14769                   to_x: "elm.title";
14770                }
14771                rel2.to_x: "elm.title";
14772                align: 0.0 0.5;
14773                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14774             }
14775          }
14776          part { name: "elm.padding.text.left";
14777             clip_to: "disclip";
14778             type: RECT;
14779             mouse_events: 0;
14780             scale: 1;
14781             description { state: "default" 0.0;
14782                min: GENLIST_PADDING_16_INC 0;
14783                fixed: 1 0;
14784                rel1 {
14785                    relative: 1.0 0.0;
14786                    to_x: "vertical_line";
14787                }
14788                rel2.to_x: "vertical_line";
14789                align: 0.0 0.5;
14790                visible: 0;
14791             }
14792          }
14793          part { name: "elm.icon";
14794            clip_to: "disclip";
14795             type: SWALLOW;
14796             mouse_events: 1;
14797             scale: 1;
14798             description { state: "default" 0.0;
14799                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
14800                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
14801                fixed: 1 1;
14802                rel1.to_x: "elm.padding.right";
14803                rel2 {
14804                   relative: 0.0 1.0;
14805                   to_x: "elm.padding.right";
14806                }
14807                align: 1.0 0.5;
14808             }
14809          }
14810          part { name: "elm.padding.icon.left";
14811             clip_to: "disclip";
14812             type: RECT;
14813             mouse_events: 0;
14814             scale: 1;
14815             description { state: "default" 0.0;
14816                min: GENLIST_PADDING_16_INC 0;
14817                fixed: 1 0;
14818                rel1.to_x: "elm.icon";
14819                rel2 {
14820                    relative: 0.0 1.0;
14821                    to_x: "elm.icon";
14822                }
14823                rel2.to_x: "elm.icon";
14824                align: 1.0 0.5;
14825                visible: 0;
14826             }
14827          }
14828          part { name: "elm.text";
14829             clip_to: "disclip";
14830             type: TEXT;
14831             mouse_events: 0;
14832             scale: 1;
14833             description { state: "default" 0.0;
14834                rel1 {
14835                   relative: 1.0 0.0;
14836                   to_x: "elm.padding.text.left";
14837                }
14838                rel2 {
14839                   relative: 0.0 1.0;
14840                   to_x: "elm.padding.icon.left";
14841                }
14842                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
14843                text {
14844                   font: "SLP:style=Roman";
14845                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
14846                   min: 0 1;
14847                   align: 0.0 0.5;
14848                   text_class: "list_item";
14849                }
14850             }
14851             GENLIST_DESCRIPTION_FLIP_ENABLED
14852          }
14853          part { name: "elm.flip.content";
14854             clip_to: "disclip";
14855             type: SWALLOW;
14856             mouse_events: 1;
14857             scale: 1;
14858             description { state: "default" 0.0;
14859                fixed: 1 1;
14860                rel1 {
14861                   relative: 0.0 0.5;
14862                   to_x: "elm.text";
14863                }
14864                rel2 {
14865                   relative: 0.0 0.5;
14866                   to_x: "elm.padding.right";
14867                }
14868                visible: 0;
14869             }
14870             description { state: "flip_enabled" 0.0;
14871                inherit: "default" 0.0;
14872                visible: 1;
14873             }
14874          }
14875          GENLIST_PART_DISCLIP
14876       }
14877       programs {
14878          // signal: elm,state,%s,active
14879          //   a "check" item named %s went active
14880          // signal: elm,state,%s,passive
14881          //   a "check" item named %s went passive
14882          // default is passive
14883          /*program { name: "go_active";
14884             signal: "elm,state,selected";
14885             source: "elm";
14886             action: STATE_SET "selected" 0.0;
14887             target: "elm.text";
14888          }
14889          program { name: "go_passive";
14890             signal: "elm,state,unselected";
14891             source: "elm";
14892             action: STATE_SET "default" 0.0;
14893             target: "elm.text";
14894             transition: LINEAR 0.1;
14895          }*/
14896          program { name: "go_disabled";
14897             signal: "elm,state,disabled";
14898             source: "elm";
14899             action: STATE_SET "disabled" 0.0;
14900             target: "disclip";
14901          }
14902          program { name: "go_enabled";
14903             signal: "elm,state,enabled";
14904             source: "elm";
14905             action: STATE_SET "default" 0.0;
14906             target: "disclip";
14907          }
14908          //GENLIST_PROGRAM_FLIP_1TEXT
14909       }
14910    }
14911
14912    group { name: "elm/genlist/item/dialogue/1title.1text.1icon.2/default";
14913       alias: "elm/genlist/item_odd/dialogue/1title.1text.1icon.2/default";
14914       alias: "elm/genlist/item_compress/dialogue/1title.1text.1icon.2/default";
14915       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.1icon.2/default";
14916       alias: "elm/layout/dialogue/1title.1text.1icon.2";
14917       data.item: "stacking" "above";
14918       data.item: "selectraise" "on";
14919       data.item: "texts" "elm.title elm.text";
14920       data.item: "contents" "elm.icon";
14921       data.item: "flips" "elm.flip.content.title elm.flip.content";
14922       parts {
14923          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
14924          GENLIST_PART_DIALOGUE_BG_IMAGE
14925          GENLIST_PART_BOTTOM_LINE
14926          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
14927          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
14928          GENLIST_PART_DIALOGUE_ITEM
14929          GENLIST_PART_DIALOGUE_RIGHT_LINE
14930          part { name: "elm.title";
14931             clip_to: "disclip";
14932             type: TEXT;
14933             mouse_events: 0;
14934             scale: 1;
14935             description { state: "default" 0.0;
14936                min: GENLIST_SIZE_163_INC 0;
14937                fixed: 1 0;
14938                rel1 {
14939                   relative: 1.0 0.0;
14940                   to_x: "elm.padding.left";
14941                }
14942                rel2.to_x: "elm.padding.left";
14943                align: 0.0 0.5;
14944                color: GENLIST_MULTILINE_TEXT_COLOR;
14945                text {
14946                   font: "SLP:style=Medium";
14947                   size: GENLIST_MULTILINE_TEXT_SIZE;
14948                   min: 0 1;
14949                   align: 0.0 0.5;
14950                   text_class: "slp_medium";
14951                }
14952             }
14953             GENLIST_DESCRIPTION_FLIP_ENABLED
14954          }
14955          part { name: "elm.flip.content.title";
14956             clip_to: "disclip";
14957             type: SWALLOW;
14958             description { state: "default" 0.0;
14959                visible: 0;
14960                fixed: 1 1;
14961                rel1.to: "elm.title";
14962                rel2.to: "elm.title";
14963             }
14964             description { state: "flip_enabled" 0.0;
14965                inherit: "default" 0.0;
14966                visible: 1;
14967             }
14968          }
14969          part { name: "vertical_line";
14970             type: RECT;
14971             mouse_events: 0;
14972             description { state: "default" 0.0;
14973                min: 1 0;
14974                fixed: 1 0;
14975                rel1 {
14976                   relative: 1.0 0.0;
14977                   to_x: "elm.title";
14978                }
14979                rel2.to_x: "elm.title";
14980                align: 0.0 0.5;
14981                color: GENLIST_PART_LIST_LINE_COLOR_INC;
14982             }
14983          }
14984          part { name: "elm.padding.text.left";
14985             clip_to: "disclip";
14986             type: RECT;
14987             mouse_events: 0;
14988             scale: 1;
14989             description { state: "default" 0.0;
14990                min: GENLIST_PADDING_16_INC 0;
14991                fixed: 1 0;
14992                rel1 {
14993                    relative: 1.0 0.0;
14994                    to_x: "vertical_line";
14995                }
14996                rel2.to_x: "vertical_line";
14997                align: 0.0 0.5;
14998                visible: 0;
14999             }
15000          }
15001          part { name: "elm.icon";
15002            clip_to: "disclip";
15003             type: SWALLOW;
15004             mouse_events: 0;
15005             scale: 1;
15006             description { state: "default" 0.0;
15007                min: 0 0;
15008                max: 0 0;
15009                rel1.to_x: "elm.padding.right";
15010                rel2 {
15011                   relative: 0.0 1.0;
15012                   to_x: "elm.padding.right";
15013                }
15014                align: 1.0 0.5;
15015                visible: 0;
15016             }
15017             description { state: "contact_default_number_enabled" 0.0;
15018                inherit: "default" 0.0;
15019                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
15020                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
15021                visible: 1;
15022             }
15023          }
15024          part { name: "elm.padding.icon.left";
15025             clip_to: "disclip";
15026             type: RECT;
15027             mouse_events: 0;
15028             scale: 1;
15029             description { state: "default" 0.0;
15030                min: 0 0;
15031                fixed: 1 0;
15032                rel1.to_x: "elm.icon";
15033                rel2 {
15034                    relative: 0.0 1.0;
15035                    to_x: "elm.icon";
15036                }
15037                rel2.to_x: "elm.icon";
15038                align: 1.0 0.5;
15039                visible: 0;
15040             }
15041             description { state: "contact_default_number_enabled" 0.0;
15042                inherit: "default" 0.0;
15043                min: GENLIST_PADDING_16_INC 0;
15044             }
15045          }
15046          part { name: "elm.text";
15047             clip_to: "disclip";
15048             type: TEXT;
15049             mouse_events: 0;
15050             scale: 1;
15051             description { state: "default" 0.0;
15052                rel1 {
15053                   relative: 1.0 0.0;
15054                   to_x: "elm.padding.text.left";
15055                }
15056                rel2 {
15057                   relative: 0.0 1.0;
15058                   to_x: "elm.padding.icon.left";
15059                }
15060                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15061                text {
15062                   font: "SLP:style=Roman";
15063                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15064                   min: 0 1;
15065                   align: 0.0 0.5;
15066                   text_class: "list_item";
15067                }
15068             }
15069             description { state: "contact_default_number_enabled" 0.0;
15070                inherit: "default" 0.0;
15071                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
15072             }
15073             GENLIST_DESCRIPTION_FLIP_ENABLED
15074          }
15075          part { name: "elm.flip.content";
15076             clip_to: "disclip";
15077             type: SWALLOW;
15078             mouse_events: 1;
15079             scale: 1;
15080             description { state: "default" 0.0;
15081                fixed: 1 1;
15082                rel1 {
15083                   relative: 0.0 0.5;
15084                   to_x: "elm.text";
15085                }
15086                rel2 {
15087                   relative: 1.0 0.5;
15088                   to_x: "elm.padding.icon.left";
15089                }
15090                visible: 0;
15091             }
15092             description { state: "flip_enabled" 0.0;
15093                inherit: "default" 0.0;
15094                visible: 1;
15095             }
15096          }
15097          GENLIST_PART_DISCLIP
15098       }
15099       programs {
15100          // signal: elm,state,%s,active
15101          //   a "check" item named %s went active
15102          // signal: elm,state,%s,passive
15103          //   a "check" item named %s went passive
15104          // default is passive
15105          /*program { name: "go_active";
15106             signal: "elm,state,selected";
15107             source: "elm";
15108             action: STATE_SET "selected" 0.0;
15109             target: "elm.text";
15110          }
15111          program { name: "go_passive";
15112             signal: "elm,state,unselected";
15113             source: "elm";
15114             action: STATE_SET "default" 0.0;
15115             target: "elm.text";
15116             transition: LINEAR 0.1;
15117          }*/
15118          program { name: "go_disabled";
15119             signal: "elm,state,disabled";
15120             source: "elm";
15121             action: STATE_SET "disabled" 0.0;
15122             target: "disclip";
15123          }
15124          program { name: "go_enabled";
15125             signal: "elm,state,enabled";
15126             source: "elm";
15127             action: STATE_SET "default" 0.0;
15128             target: "disclip";
15129          }
15130          program { name: "flip_enabled";
15131             signal: "elm,state,flip,enabled";
15132             source: "elm";
15133             action: STATE_SET "flip_enabled" 0.0;
15134             target: "elm.title";
15135             target: "elm.text";
15136             target: "elm.flip.content.title";
15137             target: "elm.flip.content";
15138          }
15139          program { name: "flip_disabled";
15140             signal: "elm,state,flip,disabled";
15141             source: "elm";
15142             action: STATE_SET "default" 0.0;
15143             target: "elm.title";
15144             target: "elm.text";
15145             target: "elm.flip.content.title";
15146             target: "elm.flip.content";
15147          }
15148          program { name: "contact_default_number_enabled";
15149             signal: "elm,state,contact,default_number,enabled";
15150             source: "elm";
15151             action: STATE_SET "contact_default_number_enabled" 0.0;
15152             target: "elm.icon";
15153             target: "elm.padding.icon.left";
15154             target: "elm.text";
15155          }
15156          program { name: "contact_default_number_disabled";
15157             signal: "elm,state,contact,default_number,disabled";
15158             source: "elm";
15159             action: STATE_SET "default" 0.0;
15160             target: "elm.icon";
15161             target: "elm.padding.icon.left";
15162             target: "elm.text";
15163          }
15164       }
15165    }
15166
15167    group { name: "elm/genlist/item/dialogue/2text.4/default";
15168       alias: "elm/genlist/item_odd/dialogue/2text.4/default";
15169       alias: "elm/genlist/item_compress/dialogue/2text.4/default";
15170       alias: "elm/genlist/item_compress_odd/dialogue/2text.4/default";
15171       alias: "elm/layout/dialogue/2text.4";
15172       data.item: "stacking" "above";
15173       data.item: "selectraise" "on";
15174       data.item: "texts" "elm.text.1 elm.text.2";
15175       data.item: "flips" "elm.flip.content";
15176       parts {
15177          GENLIST_PART_BASE( GENLIST_HEIGHT_97_INC )
15178          GENLIST_PART_DIALOGUE_BG_IMAGE
15179          GENLIST_PART_BOTTOM_LINE
15180          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
15181          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15182          GENLIST_PART_DIALOGUE_ITEM
15183          GENLIST_PART_DIALOGUE_RIGHT_LINE
15184          part { name: "elm.text.2";
15185             clip_to: "disclip";
15186             type: TEXT;
15187             mouse_events: 0;
15188             scale: 1;
15189             description { state: "default" 0.0;
15190                min: GENLIST_SIZE_206_INC 0;
15191                fixed: 1 0;
15192                rel1.to_x: "elm.padding.right";
15193                rel2 {
15194                   relative: 0.0 1.0;
15195                   to_x: "elm.padding.right";
15196                }
15197                rel2.to_x: "elm.padding.right";
15198                align: 1.0 0.5;
15199                color: GENLIST_MULTILINE_TEXT_COLOR;
15200                text {
15201                   font: "SLP:style=Medium";
15202                   size: GENLIST_MULTILINE_TEXT_SIZE;
15203                   min: 0 1;
15204                   align: 0.0 0.5;
15205                   text_class: "slp_medium";
15206                }
15207             }
15208          }
15209          part { name: "elm.padding.text2.left";
15210             type: RECT;
15211             mouse_events: 0;
15212             scale: 1;
15213             description { state: "default" 0.0;
15214                min: GENLIST_PADDING_16_INC 0;
15215                fixed: 1 0;
15216                rel1.to_x: "elm.text.2";
15217                rel2 {
15218                   relative: 0.0 1.0;
15219                   to_x: "elm.text.2";
15220                }
15221                align: 1.0 0.5;
15222                visible: 0;
15223             }
15224          }
15225          part { name: "vertical_line";
15226             type: RECT;
15227             mouse_events: 0;
15228             description { state: "default" 0.0;
15229                min: 1 0;
15230                fixed: 1 0;
15231                rel1.to_x: "elm.padding.text2.left";
15232                rel2 {
15233                   relative: 0.0 1.0;
15234                   to_x: "elm.padding.text2.left";
15235                }
15236                align: 1.0 0.5;
15237                color: GENLIST_PART_LIST_LINE_COLOR_INC;
15238             }
15239          }
15240          part { name: "elm.padding.text1.right";
15241             type: RECT;
15242             mouse_events: 0;
15243             scale: 1;
15244             description { state: "default" 0.0;
15245                min: GENLIST_PADDING_16_INC 0;
15246                fixed: 1 0;
15247                rel1.to_x: "vertical_line";
15248                rel2 {
15249                   relative: 0.0 1.0;
15250                   to_x: "vertical_line";
15251                }
15252                align: 1.0 0.5;
15253                visible: 0;
15254             }
15255          }
15256          part { name: "elm.text.1";
15257             clip_to: "disclip";
15258             type: TEXT;
15259             mouse_events: 0;
15260             scale: 1;
15261             description { state: "default" 0.0;
15262                rel1 {
15263                   relative: 1.0 0.0;
15264                   to_x: "elm.padding.left";
15265                }
15266                rel2 {
15267                   relative: 0.0  1.0;
15268                   to_x: "elm.padding.text1.right";
15269                }
15270                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15271                text {
15272                   font: "SLP:style=Roman";
15273                   size: GENLIST_FONT_42_INC;
15274                   min: 0 1;
15275                   align: 1.0 0.5;
15276                   text_class: "list_item";
15277                }
15278             }
15279             description { state: "selected" 0.0;
15280                inherit: "default" 0.0;
15281                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15282             }
15283             GENLIST_DESCRIPTION_FLIP_ENABLED
15284          }
15285          part { name: "elm.flip.content";
15286             clip_to: "disclip";
15287             type: SWALLOW;
15288             mouse_events: 1;
15289             scale: 1;
15290             description { state: "default" 0.0;
15291                fixed: 1 1;
15292                rel1 {
15293                   relative: 1.0 0.5;
15294                   to_x: "vertical_line";
15295                }
15296                rel2 {
15297                   relative: 0.0 0.5;
15298                   to_x: "elm.padding.right";
15299                }
15300                visible: 0;
15301             }
15302             description { state: "flip_enabled" 0.0;
15303                inherit: "default" 0.0;
15304                visible: 1;
15305             }
15306          }
15307          GENLIST_PART_DISCLIP
15308       }
15309       programs {
15310          // signal: elm,state,%s,active
15311          //   a "check" item named %s went active
15312          // signal: elm,state,%s,passive
15313          //   a "check" item named %s went passive
15314          // default is passive
15315          /*program { name: "go_active";
15316             signal: "elm,state,selected";
15317             source: "elm";
15318             action: STATE_SET "selected" 0.0;
15319             target: "elm.text";
15320          }
15321          program { name: "go_passive";
15322             signal: "elm,state,unselected";
15323             source: "elm";
15324             action: STATE_SET "default" 0.0;
15325             target: "elm.text";
15326             transition: LINEAR 0.1;
15327          }*/
15328          program { name: "go_disabled";
15329             signal: "elm,state,disabled";
15330             source: "elm";
15331             action: STATE_SET "disabled" 0.0;
15332             target: "disclip";
15333          }
15334          program { name: "go_enabled";
15335             signal: "elm,state,enabled";
15336             source: "elm";
15337             action: STATE_SET "default" 0.0;
15338             target: "disclip";
15339          }
15340          GENLIST_PROGRAM_FLIP_2TEXT
15341       }
15342    }
15343
15344    group { name: "elm/genlist/item_compress/dialogue/2text.4.tb/default";
15345       inherit: "elm/genlist/item/dialogue/2text.4/default";
15346       parts {
15347          part { name: "elm.text.2";
15348             clip_to: "disclip";
15349             type: TEXTBLOCK;
15350             mouse_events: 0;
15351             scale: 1;
15352             description { state: "default" 0.0;
15353                min: GENLIST_SIZE_206_INC 0;
15354                fixed: 1 0;
15355                rel1.to_x: "elm.padding.right";
15356                rel2 {
15357                   relative: 0.0 1.0;
15358                   to_x: "elm.padding.right";
15359                }
15360                rel2.to_x: "elm.padding.right";
15361                align: 1.0 0.5;
15362                text {
15363                   style: "genlist_style_list_main_text_unread";
15364                   size: GENLIST_FONT_32_INC;
15365                   min: 0 1;
15366                   align: 0.0 0.5;
15367                }
15368             }
15369          }
15370       }
15371    }
15372
15373    group { name: "elm/genlist/item/dialogue/1text.3icon.2/default";
15374       alias: "elm/genlist/item_odd/dialogue/1text.3icon.2/default";
15375       alias: "elm/genlist/item_compress/dialogue/1text.3icon.2/default";
15376       alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon.2/default";
15377       alias: "elm/layout/dialogue/1text.3icon.2";
15378       data.item: "stacking" "above";
15379       data.item: "selectraise" "on";
15380       data.item: "texts" "elm.text";
15381       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
15382       data.item: "flips" "elm.flip.content";
15383
15384       parts {
15385          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
15386          GENLIST_PART_DIALOGUE_BG_IMAGE
15387          GENLIST_PART_BOTTOM_LINE
15388          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15389          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15390          GENLIST_PART_DIALOGUE_ITEM
15391          GENLIST_PART_DIALOGUE_RIGHT_LINE
15392          part { name: "elm.icon.1";
15393             clip_to: "disclip";
15394             type: SWALLOW;
15395             scale: 1;
15396             description { state: "default" 0.0;
15397                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
15398                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
15399                fixed: 1 1;
15400                rel1 {
15401                   relative: 1.0 0.0;
15402                   to_x: "elm.padding.left";
15403                }
15404                rel2.to_x: "elm.padding.left";
15405                align: 0.0 0.5;
15406             }
15407             GENLIST_DESCRIPTION_FLIP_ENABLED
15408          }
15409          part { name: "elm.padding.icon1.right";
15410             clip_to: "disclip";
15411             type: RECT;
15412             scale: 1;
15413             description { state: "default" 0.0;
15414                min: GENLIST_SIZE_16_INC 0;
15415                fixed: 1 0;
15416                rel1 {
15417                   relative: 1.0 0.0;
15418                   to_x: "elm.icon.1";
15419                }
15420                rel2.to_x: "elm.icon.1";
15421                align: 0.0 0.0;
15422                visible: 0;
15423             }
15424          }
15425          part { name: "elm.icon.2";
15426             clip_to: "disclip";
15427             type: SWALLOW;
15428             scale: 1;
15429             description { state: "default" 0.0;
15430                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15431                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15432                fixed: 1 1;
15433                rel1 {
15434                   relative: 1.0 0.0;
15435                   to_x: "elm.padding.icon1.right";
15436                }
15437                rel2.to_x: "elm.padding.icon1.right";
15438                align: 0.0 0.5;
15439             }
15440             GENLIST_DESCRIPTION_FLIP_ENABLED
15441          }
15442          part { name: "elm.padding.icon2.right";
15443             clip_to: "disclip";
15444             type: RECT;
15445             scale: 1;
15446             description { state: "default" 0.0;
15447                min: GENLIST_SIZE_16_INC 0;
15448                fixed: 1 0;
15449                rel1 {
15450                   relative: 1.0 0.0;
15451                   to_x: "elm.icon.2";
15452                }
15453                rel2.to_x: "elm.icon.2";
15454                visible: 0;
15455             }
15456          }
15457          part { name: "elm.icon.3";
15458             clip_to: "disclip";
15459             type: SWALLOW;
15460             scale: 1;
15461             description { state: "default" 0.0;
15462                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15463                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15464                fixed: 1 1;
15465                rel1 {
15466                   relative: 0.0 0.0;
15467                   to_x: "elm.padding.right";
15468                }
15469                rel2 {
15470                   relative: 0.0 1.0;
15471                   to_x: "elm.padding.right";
15472                }
15473                align: 1.0 0.5;
15474             }
15475             GENLIST_DESCRIPTION_FLIP_ENABLED
15476          }
15477          part { name: "elm.padding.icon3.left";
15478             clip_to: "disclip";
15479             type: RECT;
15480             scale: 1;
15481             description { state: "default" 0.0;
15482                min: GENLIST_SIZE_16_INC 0;
15483                fixed: 1 0;
15484                rel1.to_x: "elm.icon.3";
15485                rel2 {
15486                   relative: 0.0 1.0;
15487                   to_x: "elm.icon.3";
15488                }
15489                align: 1.0 0.0;
15490                visible: 0;
15491             }
15492          }
15493          part { name: "elm.text";
15494             clip_to: "disclip";
15495             type: TEXT;
15496             mouse_events: 0;
15497             scale: 1;
15498             description { state: "default" 0.0;
15499                rel1 {
15500                   relative: 1.0 0.0;
15501                   to_x: "elm.padding.icon2.right";
15502                }
15503                rel2 {
15504                   relative: 0.0 1.0;
15505                   to_x: "elm.padding.icon3.left";
15506                }
15507                align: 0.0 0.5;
15508                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15509                text {
15510                   font: "SLP:style=Roman";
15511                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15512                   min: 0 1;
15513                   align: 0.0 0.5;
15514                   text_class: "list_item";
15515                }
15516             }
15517             description { state: "selected" 0.0;
15518                inherit: "default" 0.0;
15519                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15520             }
15521             GENLIST_DESCRIPTION_FLIP_ENABLED
15522          }
15523          GENLIST_PART_FLIP
15524          GENLIST_PART_DISCLIP
15525       }
15526       programs {
15527          program { name: "go_active";
15528             signal: "elm,state,selected";
15529             source: "elm";
15530             action: STATE_SET "selected" 0.0;
15531             target: "bg_image";
15532             target: "elm.text";
15533             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15534          }
15535          program { name: "go_passive";
15536             signal: "elm,state,unselected";
15537             source: "elm";
15538             action: STATE_SET "default" 0.0;
15539             target: "bg_image";
15540             target: "elm.text";
15541             transition: LINEAR 0.1;
15542          }
15543          program { name: "go_disabled";
15544             signal: "elm,state,disabled";
15545             source: "elm";
15546             action: STATE_SET "disabled" 0.0;
15547             target: "disclip";
15548          }
15549          program { name: "go_enabled";
15550             signal: "elm,state,enabled";
15551             source: "elm";
15552             action: STATE_SET "default" 0.0;
15553             target: "disclip";
15554          }
15555          GENLIST_PROGRAM_FLIP_1TEXT_2ICON
15556          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15557       }
15558    }
15559
15560    group { name: "elm/genlist/item/dialogue/2text/default";
15561       alias: "elm/genlist/item_odd/dialogue/2text/default";
15562       alias: "elm/genlist/item_compress/dialogue/2text/default";
15563       alias: "elm/genlist/item_compress_odd/dialogue/2text/default";
15564       alias: "elm/layout/dialogue/2text";
15565       data.item: "stacking" "above";
15566       data.item: "selectraise" "on";
15567       data.item: "texts" "elm.text.1 elm.text.2";
15568       data.item: "flips" "elm.flip.content";
15569       parts {
15570          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15571          GENLIST_PART_DIALOGUE_BG_IMAGE
15572          GENLIST_PART_BOTTOM_LINE
15573          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15574          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15575          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15576          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15577          GENLIST_PART_DIALOGUE_ITEM
15578          GENLIST_PART_DIALOGUE_RIGHT_LINE
15579          part { name: "elm.text.1";
15580             clip_to: "disclip";
15581             type: TEXT;
15582             mouse_events: 0;
15583             scale: 1;
15584             description { state: "default" 0.0;
15585                min: 0 GENLIST_SIZE_61_INC;
15586                fixed: 0 1;
15587                rel1 {
15588                   relative: 1.0 1.0;
15589                   to_x: "elm.padding.left";
15590                   to_y: "elm.padding.top";
15591                }
15592                rel2 {
15593                   relative: 0.0 1.0;
15594                   to_x: "elm.padding.right";
15595                   to_y: "elm.padding.top";
15596                }
15597                align: 0.0 0.0;
15598                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15599                text {
15600                   font: "SLP:style=Roman";
15601                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15602                   min: 0 1;
15603                   align: 0.0 0.5;
15604                   text_class: "list_item";
15605                }
15606             }
15607             description { state: "selected" 0.0;
15608                inherit: "default" 0.0;
15609                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15610             }
15611             GENLIST_DESCRIPTION_FLIP_ENABLED
15612          }
15613          part { name: "elm.text.2";
15614             clip_to: "disclip";
15615             type: TEXT;
15616             mouse_events: 0;
15617             scale: 1;
15618             description { state: "default" 0.0;
15619                rel1 {
15620                   relative: 1.0 1.0;
15621                   to_x: "elm.padding.left";
15622                   to_y: "elm.text.1";
15623                }
15624                rel2 {
15625                   relative: 0.0 0.0;
15626                   to_x: "elm.padding.right";
15627                   to_y: "elm.padding.bottom";
15628                }
15629                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
15630                text {
15631                   font: "SLP:style=Medium";
15632                   size: GENLIST_FONT_32_INC;
15633                   min: 0 1;
15634                   align: 0.0 0.5;
15635                   text_class: "slp_medium";
15636                }
15637             }
15638             description { state: "selected" 0.0;
15639                inherit: "default" 0.0;
15640                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
15641             }
15642             GENLIST_DESCRIPTION_FLIP_ENABLED
15643          }
15644          GENLIST_PART_FLIP
15645          GENLIST_PART_DISCLIP
15646       }
15647       programs {
15648          // signal: elm,state,%s,active
15649          //   a "check" item named %s went active
15650          // signal: elm,state,%s,passive
15651          //   a "check" item named %s went passive
15652          // default is passive
15653          program { name: "go_active";
15654             signal: "elm,state,selected";
15655             source: "elm";
15656             action: STATE_SET "selected" 0.0;
15657             target: "bg_image";
15658             target: "elm.text.1";
15659             target: "elm.text.2";
15660             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15661          }
15662          program { name: "go_passive";
15663             signal: "elm,state,unselected";
15664             source: "elm";
15665             action: STATE_SET "default" 0.0;
15666             target: "bg_image";
15667             target: "elm.text.1";
15668             target: "elm.text.2";
15669             transition: LINEAR 0.1;
15670          }
15671          program { name: "go_disabled";
15672             signal: "elm,state,disabled";
15673             source: "elm";
15674             action: STATE_SET "disabled" 0.0;
15675             target: "disclip";
15676          }
15677          program { name: "go_enabled";
15678             signal: "elm,state,enabled";
15679             source: "elm";
15680             action: STATE_SET "default" 0.0;
15681             target: "disclip";
15682          }
15683          GENLIST_PROGRAM_FLIP_2TEXT
15684          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15685       }
15686    }
15687
15688    group { name: "elm/genlist/item/dialogue/2text.2/default";
15689       alias: "elm/genlist/item_odd/dialogue/2text.2/default";
15690       alias: "elm/genlist/item_compress/dialogue/2text.2/default";
15691       alias: "elm/genlist/item_compress_odd/dialogue/2text.2/default";
15692       alias: "elm/layout/dialogue/2text.2";
15693       data.item: "stacking" "above";
15694       data.item: "selectraise" "on";
15695       data.item: "texts" "elm.text.1 elm.text.2";
15696       data.item: "flips" "elm.flip.content";
15697       parts {
15698          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15699          GENLIST_PART_DIALOGUE_BG_IMAGE
15700          GENLIST_PART_BOTTOM_LINE
15701          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15702          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15703          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15704          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15705          GENLIST_PART_DIALOGUE_ITEM
15706          GENLIST_PART_DIALOGUE_RIGHT_LINE
15707          part { name: "elm.text.1";
15708             clip_to: "disclip";
15709             type: TEXT;
15710             mouse_events: 0;
15711             scale: 1;
15712             description { state: "default" 0.0;
15713                min: 0 GENLIST_SIZE_61_INC;
15714                fixed: 0 1;
15715                rel1 {
15716                   relative: 1.0 0.0;
15717                   to_x: "elm.padding.left";
15718                   to_y: "elm.padding.bottom";
15719                }
15720                rel2 {
15721                   relative: 0.0 0.0;
15722                   to_x: "elm.padding.right";
15723                   to_y: "elm.padding.bottom";
15724                }
15725                align: 0.0 1.0;
15726                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15727                text {
15728                   font: "SLP:style=Roman";
15729                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15730                   min: 0 1;
15731                   align: 0.0 0.5;
15732                   text_class: "list_item";
15733                }
15734             }
15735             description { state: "selected" 0.0;
15736                inherit: "default" 0.0;
15737                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15738             }
15739             GENLIST_DESCRIPTION_FLIP_ENABLED
15740          }
15741          part { name: "elm.text.2";
15742             clip_to: "disclip";
15743             type: TEXT;
15744             mouse_events: 0;
15745             scale: 1;
15746             description { state: "default" 0.0;
15747                rel1 {
15748                   relative: 1.0 1.0;
15749                   to_x: "elm.padding.left";
15750                   to_y: "elm.padding.top";
15751                }
15752                rel2 {
15753                   relative: 0.0 0.0;
15754                   to_x: "elm.padding.right";
15755                   to_y: "elm.text.1";
15756                }
15757                align: 0.0 1.0;
15758                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
15759                text {
15760                   font: "SLP:style=Medium";
15761                   size: GENLIST_FONT_32_INC;
15762                   min: 0 1;
15763                   align: 0.0 0.5;
15764                   text_class: "slp_medium";
15765                }
15766             }
15767             description { state: "selected" 0.0;
15768                inherit: "default" 0.0;
15769                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
15770             }
15771             GENLIST_DESCRIPTION_FLIP_ENABLED
15772          }
15773          GENLIST_PART_FLIP
15774          GENLIST_PART_DISCLIP
15775       }
15776       programs {
15777          // signal: elm,state,%s,active
15778          //   a "check" item named %s went active
15779          // signal: elm,state,%s,passive
15780          //   a "check" item named %s went passive
15781          // default is passive
15782          program { name: "go_active";
15783             signal: "elm,state,selected";
15784             source: "elm";
15785             action: STATE_SET "selected" 0.0;
15786             target: "bg_image";
15787             target: "elm.text.1";
15788             target: "elm.text.2";
15789             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15790          }
15791          program { name: "go_passive";
15792             signal: "elm,state,unselected";
15793             source: "elm";
15794             action: STATE_SET "default" 0.0;
15795             target: "bg_image";
15796             target: "elm.text.1";
15797             target: "elm.text.2";
15798             transition: LINEAR 0.1;
15799          }
15800          program { name: "go_disabled";
15801             signal: "elm,state,disabled";
15802             source: "elm";
15803             action: STATE_SET "disabled" 0.0;
15804             target: "disclip";
15805          }
15806          program { name: "go_enabled";
15807             signal: "elm,state,enabled";
15808             source: "elm";
15809             action: STATE_SET "default" 0.0;
15810             target: "disclip";
15811          }
15812          GENLIST_PROGRAM_FLIP_2TEXT
15813          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15814       }
15815    }
15816
15817    group { name: "elm/genlist/item/dialogue/2text.3/default";
15818       alias: "elm/genlist/item_odd/dialogue/2text.3/default";
15819       alias: "elm/genlist/item_compress/dialogue/2text.3/default";
15820       alias: "elm/genlist/item_compress_odd/dialogue/2text.3/default";
15821       alias: "elm/layout/dialogue/2text.3";
15822       data.item: "stacking" "above";
15823       data.item: "selectraise" "on";
15824       data.item: "texts" "elm.text.1 elm.text.2";
15825       data.item: "flips" "elm.flip.content";
15826       parts {
15827          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15828          GENLIST_PART_DIALOGUE_BG_IMAGE
15829          GENLIST_PART_BOTTOM_LINE
15830          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15831          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15832          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15833          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15834          GENLIST_PART_DIALOGUE_ITEM
15835          GENLIST_PART_DIALOGUE_RIGHT_LINE
15836          part { name: "elm.text.1";
15837             clip_to: "disclip";
15838             type: TEXT;
15839             mouse_events: 0;
15840             scale: 1;
15841             description { state: "default" 0.0;
15842                min: 0 GENLIST_SIZE_61_INC;
15843                fixed: 0 1;
15844                rel1 {
15845                   relative: 1.0 1.0;
15846                   to_x: "elm.padding.left";
15847                   to_y: "elm.padding.top";
15848                }
15849                rel2 {
15850                   relative: 0.0 1.0;
15851                   to_x: "elm.padding.right";
15852                   to_y: "elm.padding.top";
15853                }
15854                align: 0.0 0.0;
15855                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
15856                text {
15857                   font: "SLP:style=Roman";
15858                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
15859                   min: 0 1;
15860                   align: 0.0 0.5;
15861                   text_class: "list_item";
15862                }
15863             }
15864             description { state: "selected" 0.0;
15865                inherit: "default" 0.0;
15866                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15867             }
15868             GENLIST_DESCRIPTION_FLIP_ENABLED
15869          }
15870          part { name: "elm.text.2";
15871             clip_to: "disclip";
15872             type: TEXT;
15873             mouse_events: 0;
15874             scale: 1;
15875             description { state: "default" 0.0;
15876                rel1 {
15877                   relative: 1.0 1.0;
15878                   to_x: "elm.padding.left";
15879                   to_y: "elm.text.1";
15880                }
15881                rel2 {
15882                   relative: 0.0 0.0;
15883                   to_x: "elm.padding.right";
15884                   to_y: "elm.padding.bottom";
15885                }
15886                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
15887                text {
15888                   font: "SLP:style=Medium";
15889                   size: GENLIST_FONT_32_INC;
15890                   min: 0 1;
15891                   align: 0.0 0.5;
15892                   text_class: "slp_roman";
15893                }
15894             }
15895             description { state: "selected" 0.0;
15896                inherit: "default" 0.0;
15897                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
15898             }
15899             GENLIST_DESCRIPTION_FLIP_ENABLED
15900          }
15901          GENLIST_PART_FLIP
15902          GENLIST_PART_DISCLIP
15903       }
15904       programs {
15905          // signal: elm,state,%s,active
15906          //   a "check" item named %s went active
15907          // signal: elm,state,%s,passive
15908          //   a "check" item named %s went passive
15909          // default is passive
15910          program { name: "go_active";
15911             signal: "elm,state,selected";
15912             source: "elm";
15913             action: STATE_SET "selected" 0.0;
15914             target: "bg_image";
15915             target: "elm.text.1";
15916             target: "elm.text.2";
15917             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
15918          }
15919          program { name: "go_passive";
15920             signal: "elm,state,unselected";
15921             source: "elm";
15922             action: STATE_SET "default" 0.0;
15923             target: "bg_image";
15924             target: "elm.text.1";
15925             target: "elm.text.2";
15926             transition: LINEAR 0.1;
15927          }
15928          program { name: "go_disabled";
15929             signal: "elm,state,disabled";
15930             source: "elm";
15931             action: STATE_SET "disabled" 0.0;
15932             target: "disclip";
15933          }
15934          program { name: "go_enabled";
15935             signal: "elm,state,enabled";
15936             source: "elm";
15937             action: STATE_SET "default" 0.0;
15938             target: "disclip";
15939          }
15940          GENLIST_PROGRAM_FLIP_2TEXT
15941          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
15942       }
15943    }
15944
15945    group { name: "elm/genlist/item/dialogue/2text.1icon.2/default";
15946       alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default";
15947       alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default";
15948       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default";
15949       alias: "elm/layout/dialogue/2text.1icon.2";
15950       data.item: "stacking" "above";
15951       data.item: "selectraise" "on";
15952       data.item: "texts" "elm.text.1 elm.text.2";
15953       data.item: "contents" "elm.icon";
15954       data.item: "flips" "elm.flip.content";
15955       parts {
15956          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
15957          GENLIST_PART_DIALOGUE_BG_IMAGE
15958          GENLIST_PART_BOTTOM_LINE
15959          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
15960          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
15961          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
15962          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
15963          GENLIST_PART_DIALOGUE_ITEM
15964          GENLIST_PART_DIALOGUE_RIGHT_LINE
15965          part { name: "elm.icon";
15966             clip_to: "disclip";
15967             type: SWALLOW;
15968             scale: 1;
15969             description { state: "default" 0.0;
15970                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15971                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
15972                fixed: 1 1;
15973                rel1 {
15974                   relative: 1.0 0.0;
15975                   to_x: "elm.padding.left";
15976                }
15977                rel2.to_x: "elm.padding.left";
15978                align: 0.0 0.5;
15979             }
15980             GENLIST_DESCRIPTION_FLIP_ENABLED
15981          }
15982          part { name: "elm.padding.icon.right";
15983             clip_to: "disclip";
15984             type: RECT;
15985             scale: 1;
15986             description { state: "default" 0.0;
15987                min: GENLIST_PADDING_16_INC 0;
15988                fixed: 1 0;
15989                rel1 {
15990                   relative: 1.0 0.0;
15991                   to_x: "elm.icon";
15992                }
15993                rel2.to_x: "elm.icon";
15994                align: 0.0 0.0;
15995                visible: 0;
15996             }
15997          }
15998          part { name: "elm.text.1";
15999             clip_to: "disclip";
16000             type: TEXT;
16001             mouse_events: 0;
16002             scale: 1;
16003             description { state: "default" 0.0;
16004                min: 0 GENLIST_SIZE_61_INC;
16005                fixed: 0 1;
16006                rel1 {
16007                   relative: 1.0 1.0;
16008                   to_x: "elm.padding.icon.right";
16009                   to_y: "elm.padding.top";
16010                }
16011                rel2 {
16012                   relative: 0.0 1.0;
16013                   to_x: "elm.padding.right";
16014                   to_y: "elm.padding.top";
16015                }
16016                align: 0.0 0.0;
16017                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16018                text {
16019                   font: "SLP:style=Roman";
16020                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16021                   min: 0 1;
16022                   align: 0.0 0.5;
16023                   text_class: "list_item";
16024                }
16025             }
16026             description { state: "selected" 0.0;
16027                inherit: "default" 0.0;
16028                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16029             }
16030             GENLIST_DESCRIPTION_FLIP_ENABLED
16031          }
16032          part { name: "elm.text.2";
16033             clip_to: "disclip";
16034             type: TEXT;
16035             mouse_events: 0;
16036             scale: 1;
16037             description { state: "default" 0.0;
16038                rel1 {
16039                   relative: 1.0 1.0;
16040                   to_x: "elm.padding.icon.right";
16041                   to_y: "elm.text.1";
16042                }
16043                rel2 {
16044                   relative: 0.0 0.0;
16045                   to_x: "elm.padding.right";
16046                   to_y: "elm.padding.bottom";
16047                }
16048                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16049                text {
16050                   font: "SLP:style=Medium";
16051                   size: GENLIST_FONT_32_INC;
16052                   min: 0 1;
16053                   align: 0.0 0.5;
16054                   text_class: "slp_medium";
16055                }
16056             }
16057             description { state: "selected" 0.0;
16058                inherit: "default" 0.0;
16059                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16060             }
16061             GENLIST_DESCRIPTION_FLIP_ENABLED
16062          }
16063          GENLIST_PART_FLIP
16064          GENLIST_PART_DISCLIP
16065       }
16066       programs {
16067          // signal: elm,state,%s,active
16068          //   a "check" item named %s went active
16069          // signal: elm,state,%s,passive
16070          //   a "check" item named %s went passive
16071          // default is passive
16072          program { name: "go_active";
16073             signal: "elm,state,selected";
16074             source: "elm";
16075             action: STATE_SET "selected" 0.0;
16076             target: "bg_image";
16077             target: "elm.text.1";
16078             target: "elm.text.2";
16079             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16080          }
16081          program { name: "go_passive";
16082             signal: "elm,state,unselected";
16083             source: "elm";
16084             action: STATE_SET "default" 0.0;
16085             target: "bg_image";
16086             target: "elm.text.1";
16087             target: "elm.text.2";
16088             transition: LINEAR 0.1;
16089          }
16090          program { name: "go_disabled";
16091             signal: "elm,state,disabled";
16092             source: "elm";
16093             action: STATE_SET "disabled" 0.0;
16094             target: "disclip";
16095          }
16096          program { name: "go_enabled";
16097             signal: "elm,state,enabled";
16098             source: "elm";
16099             action: STATE_SET "default" 0.0;
16100             target: "disclip";
16101          }
16102          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
16103          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16104       }
16105    }
16106
16107    group { name: "elm/genlist/item/dialogue/2text.1icon.3/default";
16108       alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default";
16109       alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default";
16110       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default";
16111       alias: "elm/layout/dialogue/2text.1icon.3";
16112       data.item: "stacking" "above";
16113       data.item: "selectraise" "on";
16114       data.item: "texts" "elm.text.1 elm.text.2";
16115       data.item: "contents" "elm.icon";
16116       data.item: "flips" "elm.flip.content";
16117       parts {
16118          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16119          GENLIST_PART_DIALOGUE_BG_IMAGE
16120          GENLIST_PART_BOTTOM_LINE
16121          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16122          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16123          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16124          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16125          GENLIST_PART_DIALOGUE_ITEM
16126          GENLIST_PART_DIALOGUE_RIGHT_LINE
16127          part { name: "elm.icon";
16128             clip_to: "disclip";
16129             type: SWALLOW;
16130             scale: 1;
16131             description { state: "default" 0.0;
16132                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16133                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16134                fixed: 1 1;
16135                rel1 {
16136                   relative: 1.0 0.0;
16137                   to_x: "elm.padding.left";
16138                }
16139                rel2.to_x: "elm.padding.left";
16140                align: 0.0 0.5;
16141             }
16142             GENLIST_DESCRIPTION_FLIP_ENABLED
16143          }
16144          part { name: "elm.padding.icon.right";
16145             clip_to: "disclip";
16146             type: RECT;
16147             scale: 1;
16148             description { state: "default" 0.0;
16149                min: GENLIST_PADDING_16_INC 0;
16150                fixed: 1 0;
16151                rel1 {
16152                   relative: 1.0 0.0;
16153                   to_x: "elm.icon";
16154                }
16155                rel2.to_x: "elm.icon";
16156                align: 0.0 0.0;
16157                visible: 0;
16158             }
16159          }
16160          part { name: "elm.text.1";
16161             clip_to: "disclip";
16162             type: TEXT;
16163             mouse_events: 0;
16164             scale: 1;
16165             description { state: "default" 0.0;
16166                min: 0 GENLIST_SIZE_61_INC;
16167                fixed: 0 1;
16168                rel1 {
16169                   relative: 1.0 1.0;
16170                   to_x: "elm.padding.icon.right";
16171                   to_y: "elm.padding.top";
16172                }
16173                rel2 {
16174                   relative: 0.0 1.0;
16175                   to_x: "elm.padding.right";
16176                   to_y: "elm.padding.top";
16177                }
16178                align: 0.0 0.0;
16179                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16180                text {
16181                   font: "SLP:style=Roman";
16182                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16183                   min: 0 1;
16184                   align: 0.0 0.5;
16185                   text_class: "list_item";
16186                }
16187             }
16188             description { state: "selected" 0.0;
16189                inherit: "default" 0.0;
16190                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16191             }
16192             GENLIST_DESCRIPTION_FLIP_ENABLED
16193          }
16194          part { name: "elm.text.2";
16195             clip_to: "disclip";
16196             type: TEXT;
16197             mouse_events: 0;
16198             scale: 1;
16199             description { state: "default" 0.0;
16200                rel1 {
16201                   relative: 1.0 1.0;
16202                   to_x: "elm.padding.icon.right";
16203                   to_y: "elm.text.1";
16204                }
16205                rel2 {
16206                   relative: 0.0 0.0;
16207                   to_x: "elm.padding.right";
16208                   to_y: "elm.padding.bottom";
16209                }
16210                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
16211                text {
16212                   font: "SLP:style=Medium";
16213                   size: GENLIST_FONT_32_INC;
16214                   min: 0 1;
16215                   align: 0.0 0.5;
16216                   text_class: "slp_medium";
16217                }
16218             }
16219             description { state: "selected" 0.0;
16220                inherit: "default" 0.0;
16221                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16222             }
16223             GENLIST_DESCRIPTION_FLIP_ENABLED
16224          }
16225          GENLIST_PART_FLIP
16226          GENLIST_PART_DISCLIP
16227       }
16228       programs {
16229          // signal: elm,state,%s,active
16230          //   a "check" item named %s went active
16231          // signal: elm,state,%s,passive
16232          //   a "check" item named %s went passive
16233          // default is passive
16234          program { name: "go_active";
16235             signal: "elm,state,selected";
16236             source: "elm";
16237             action: STATE_SET "selected" 0.0;
16238             target: "bg_image";
16239             target: "elm.text.1";
16240             target: "elm.text.2";
16241             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16242          }
16243          program { name: "go_passive";
16244             signal: "elm,state,unselected";
16245             source: "elm";
16246             action: STATE_SET "default" 0.0;
16247             target: "bg_image";
16248             target: "elm.text.1";
16249             target: "elm.text.2";
16250             transition: LINEAR 0.1;
16251          }
16252          program { name: "go_disabled";
16253             signal: "elm,state,disabled";
16254             source: "elm";
16255             action: STATE_SET "disabled" 0.0;
16256             target: "disclip";
16257          }
16258          program { name: "go_enabled";
16259             signal: "elm,state,enabled";
16260             source: "elm";
16261             action: STATE_SET "default" 0.0;
16262             target: "disclip";
16263          }
16264          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
16265          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16266       }
16267    }
16268
16269    group { name: "elm/genlist/item/dialogue/2text.3icon/default";
16270       alias: "elm/genlist/item_odd/dialogue/2text.3icon/default";
16271       alias: "elm/genlist/item_compress/dialogue/2text.3icon/default";
16272       alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default";
16273       alias: "elm/layout/dialogue/2text.3icon";
16274       data.item: "stacking" "above";
16275       data.item: "selectraise" "on";
16276       data.item: "texts" "elm.text.1 elm.text.2";
16277       data.item: "contents" "elm.icon.1 elm.icon.2 elm.swallow.colorbar";
16278       data.item: "flips" "elm.flip.content";
16279       parts {
16280          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16281          GENLIST_PART_DIALOGUE_BG_IMAGE
16282          GENLIST_PART_BOTTOM_LINE
16283          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16284          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16285          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16286          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16287          GENLIST_PART_DIALOGUE_ITEM
16288          GENLIST_PART_DIALOGUE_RIGHT_LINE
16289          part { name: "elm.swallow.colorbar";
16290             clip_to: "disclip";
16291             type: SWALLOW;
16292             scale: 1;
16293             description { state: "default" 0.0;
16294                min: GENLIST_SIZE_10_INC GENLIST_SIZE_21_INC;
16295                fixed: 1 1;
16296                rel1 {
16297                   relative: 1.0 0.0;
16298                   to_x: "elm.rect.dialogue";
16299                }
16300                rel2 {
16301                   relative: 1.0 0.0;
16302                   to_x: "elm.rect.dialogue";
16303                }
16304                align: 0.0 0.0;
16305             }
16306          }
16307          part { name: "elm.icon.1";
16308             clip_to: "disclip";
16309             type: SWALLOW;
16310             scale: 1;
16311             description { state: "default" 0.0;
16312                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16313                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16314                fixed: 1 1;
16315                rel1 {
16316                   relative: 1.0 0.0;
16317                   to_x: "elm.padding.left";
16318                }
16319                rel2 {
16320                   relative: 1.0 1.0;
16321                   to_x: "elm.padding.left";
16322                }
16323                align: 0.0 0.5;
16324             }
16325             GENLIST_DESCRIPTION_FLIP_ENABLED
16326          }
16327          part { name: "elm.padding.icon1.right";
16328             type: RECT;
16329             scale: 1;
16330             description { state: "default" 0.0;
16331                min: GENLIST_PADDING_16_INC 0;
16332                fixed: 1 0;
16333                rel1 {
16334                   relative: 1.0 0.0;
16335                   to_x: "elm.icon.1";
16336                }
16337                rel2.to_x: "elm.icon.1";
16338                align: 0.0 0.0;
16339                visible: 0;
16340             }
16341          }
16342          part { name: "elm.icon.2";
16343             clip_to: "disclip";
16344             type: SWALLOW;
16345             scale: 1;
16346             description { state: "default" 0.0;
16347                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16348                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16349                fixed: 1 1;
16350                rel1.to_x: "elm.padding.right";
16351                rel2 {
16352                   relative: 0.0 1.0;
16353                   to_x: "elm.padding.right";
16354                }
16355                align: 1.0 0.5;
16356             }
16357             GENLIST_DESCRIPTION_FLIP_ENABLED
16358          }
16359          part { name: "elm.padding.icon2.left";
16360             type: RECT;
16361             scale: 1;
16362             description { state: "default" 0.0;
16363                min: GENLIST_PADDING_16_INC 0;
16364                fixed: 1 0;
16365                rel1.to_x: "elm.icon.2";
16366                rel2 {
16367                   relative: 0.0 1.0;
16368                   to_x: "elm.icon.2";
16369                }
16370                align: 1.0 0.0;
16371                visible: 0;
16372             }
16373          }
16374          part { name: "elm.text.1";
16375             clip_to: "disclip";
16376             type: TEXT;
16377             mouse_events: 0;
16378             scale: 1;
16379             description { state: "default" 0.0;
16380                min: 0 GENLIST_SIZE_61_INC;
16381                fixed: 0 1;
16382                rel1 {
16383                   relative: 1.0 1.0;
16384                   to_x: "elm.padding.icon1.right";
16385                   to_y: "elm.padding.top";
16386                }
16387                rel2 {
16388                   relative: 0.0 1.0;
16389                   to_x: "elm.padding.icon2.left";
16390                   to_y: "elm.padding.top";
16391                }
16392                align: 0.0 0.0;
16393                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16394                text {
16395                   font: "SLP:style=Roman";
16396                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16397                   min: 0 1;
16398                   align: 0.0 0.5;
16399                   text_class: "list_item";
16400                }
16401             }
16402             description { state: "selected" 0.0;
16403                inherit: "default" 0.0;
16404                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16405             }
16406             GENLIST_DESCRIPTION_FLIP_ENABLED
16407          }
16408          part { name: "elm.text.2";
16409             clip_to: "disclip";
16410             type: TEXT;
16411             mouse_events: 0;
16412             scale: 1;
16413             description { state: "default" 0.0;
16414                rel1 {
16415                   relative: 1.0 1.0;
16416                   to_x: "elm.padding.icon1.right";
16417                   to_y: "elm.text.1";
16418                }
16419                rel2 {
16420                   relative: 0.0 0.0;
16421                   to_x: "elm.padding.icon2.left";
16422                   to_y: "elm.padding.bottom";
16423                }
16424                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
16425                text {
16426                   font: "SLP:style=Medium";
16427                   size: GENLIST_FONT_32_INC;
16428                   min: 0 1;
16429                   align: 0.0 0.5;
16430                   text_class: "slp_medium";
16431                }
16432             }
16433             description { state: "selected" 0.0;
16434                inherit: "default" 0.0;
16435                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16436             }
16437             GENLIST_DESCRIPTION_FLIP_ENABLED
16438          }
16439          GENLIST_PART_FLIP
16440          GENLIST_PART_DISCLIP
16441       }
16442       programs {
16443          // signal: elm,state,%s,active
16444          //   a "check" item named %s went active
16445          // signal: elm,state,%s,passive
16446          //   a "check" item named %s went passive
16447          // default is passive
16448          program { name: "go_active";
16449             signal: "elm,state,selected";
16450             source: "elm";
16451             action: STATE_SET "selected" 0.0;
16452             target: "bg_image";
16453             target: "elm.text.1";
16454             target: "elm.text.2";
16455             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16456          }
16457          program { name: "go_passive";
16458             signal: "elm,state,unselected";
16459             source: "elm";
16460             action: STATE_SET "default" 0.0;
16461             target: "bg_image";
16462             target: "elm.text.1";
16463             target: "elm.text.2";
16464             transition: LINEAR 0.1;
16465          }
16466          program { name: "go_disabled";
16467             signal: "elm,state,disabled";
16468             source: "elm";
16469             action: STATE_SET "disabled" 0.0;
16470             target: "disclip";
16471          }
16472          program { name: "go_enabled";
16473             signal: "elm,state,enabled";
16474             source: "elm";
16475             action: STATE_SET "default" 0.0;
16476             target: "disclip";
16477          }
16478          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16479          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16480       }
16481    }
16482
16483    group { name: "elm/genlist/item/dialogue/2text.2icon/default";
16484       alias: "elm/genlist/item_odd/dialogue/2text.2icon/default";
16485       alias: "elm/genlist/item_compress/dialogue/2text.2icon/default";
16486       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon/default";
16487       alias: "elm/layout/dialogue/2text.2icon";
16488       data.item: "stacking" "above";
16489       data.item: "selectraise" "on";
16490       data.item: "texts" "elm.text.1 elm.text.2";
16491       data.item: "contents" "elm.icon.1 elm.icon.2";
16492       data.item: "flips" "elm.flip.content";
16493       parts {
16494          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16495          GENLIST_PART_DIALOGUE_BG_IMAGE
16496          GENLIST_PART_BOTTOM_LINE
16497          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16498          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16499          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16500          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16501          GENLIST_PART_DIALOGUE_ITEM
16502          GENLIST_PART_DIALOGUE_RIGHT_LINE
16503          part { name: "elm.icon.1";
16504             clip_to: "disclip";
16505             type: SWALLOW;
16506             scale: 1;
16507             description { state: "default" 0.0;
16508                min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
16509                max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC;
16510                fixed: 1 1;
16511                rel1 {
16512                   relative: 1.0 1.0;
16513                   to_x: "elm.padding.left";
16514                   to_y: "elm.padding.top";
16515                }
16516                rel2 {
16517                   relative: 1.0 0.0;
16518                   to_x: "elm.padding.left";
16519                   to_y: "elm.padding.bottom";
16520                }
16521                align: 0.0 0.5;
16522             }
16523             GENLIST_DESCRIPTION_FLIP_ENABLED
16524          }
16525          part { name: "elm.padding.icon1.right";
16526             clip_to: "disclip";
16527             type: RECT;
16528             scale: 1;
16529             description { state: "default" 0.0;
16530                min: GENLIST_PADDING_16_INC 0;
16531                fixed: 1 0;
16532                rel1 {
16533                   relative: 1.0 0.0;
16534                   to_x: "elm.icon.1";
16535                }
16536                rel2.to_x: "elm.icon.1";
16537                align: 0.0 0.0;
16538                visible: 0;
16539             }
16540          }
16541          part { name: "elm.icon.2";
16542             clip_to: "disclip";
16543             type: SWALLOW;
16544             scale: 1;
16545             description { state: "default" 0.0;
16546                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16547                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16548                fixed: 1 1;
16549                rel1 {
16550                   relative: 1.0 1.0;
16551                   to_x: "elm.padding.icon1.right";
16552                   to_y: "elm.padding.top";
16553                }
16554                rel2 {
16555                   relative: 1.0 0.0;
16556                   to_x: "elm.padding.icon1.right";
16557                   to_y: "elm.padding.bottom";
16558                }
16559                align: 0.0 0.5;
16560             }
16561             GENLIST_DESCRIPTION_FLIP_ENABLED
16562          }
16563          part { name: "elm.padding.icon2.right";
16564             clip_to: "disclip";
16565             type: RECT;
16566             scale: 1;
16567             description { state: "default" 0.0;
16568                min: GENLIST_PADDING_16_INC 0;
16569                fixed: 1 0;
16570                rel1 {
16571                   relative: 1.0 0.0;
16572                   to_x: "elm.icon.2";
16573                }
16574                rel2.to_x: "elm.icon.2";
16575                align: 0.0 0.0;
16576                visible: 0;
16577             }
16578          }
16579          part { name: "elm.text.1";
16580             clip_to: "disclip";
16581             type: TEXT;
16582             mouse_events: 0;
16583             scale: 1;
16584             description { state: "default" 0.0;
16585                min: 0 GENLIST_SIZE_61_INC;
16586                fixed: 0 1;
16587                rel1 {
16588                   relative: 1.0 1.0;
16589                   to_x: "elm.padding.icon2.right";
16590                   to_y: "elm.padding.top";
16591                }
16592                rel2 {
16593                   relative: 0.0 1.0;
16594                   to_x: "elm.padding.right";
16595                   to_y: "elm.padding.top";
16596                }
16597                align: 0.0 0.0;
16598                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16599                text {
16600                   font: "SLP:style=Roman";
16601                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16602                   min: 0 1;
16603                   align: 0.0 0.5;
16604                   text_class: "list_item";
16605                }
16606             }
16607             description { state: "selected" 0.0;
16608                inherit: "default" 0.0;
16609                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16610             }
16611             GENLIST_DESCRIPTION_FLIP_ENABLED
16612          }
16613          part { name: "elm.text.2";
16614             clip_to: "disclip";
16615             type: TEXT;
16616             mouse_events: 0;
16617             scale: 1;
16618             description { state: "default" 0.0;
16619                rel1 {
16620                   relative: 1.0 1.0;
16621                   to_x: "elm.padding.icon2.right";
16622                   to_y: "elm.text.1";
16623                }
16624                rel2 {
16625                   relative: 0.0 0.0;
16626                   to_x: "elm.padding.right";
16627                   to_y: "elm.padding.bottom";
16628                }
16629                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16630                text {
16631                   font: "SLP:style=Medium";
16632                   size: GENLIST_FONT_32_INC;
16633                   min: 0 1;
16634                   align: 0.0 0.5;
16635                   text_class: "slp_medium";
16636                }
16637             }
16638             description { state: "selected" 0.0;
16639                inherit: "default" 0.0;
16640                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16641             }
16642             GENLIST_DESCRIPTION_FLIP_ENABLED
16643          }
16644          GENLIST_PART_FLIP
16645          GENLIST_PART_DISCLIP
16646       }
16647       programs {
16648          // signal: elm,state,%s,active
16649          //   a "check" item named %s went active
16650          // signal: elm,state,%s,passive
16651          //   a "check" item named %s went passive
16652          // default is passive
16653          program { name: "go_active";
16654             signal: "elm,state,selected";
16655             source: "elm";
16656             action: STATE_SET "selected" 0.0;
16657             target: "bg_image";
16658             target: "elm.text.1";
16659             target: "elm.text.2";
16660             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16661          }
16662          program { name: "go_passive";
16663             signal: "elm,state,unselected";
16664             source: "elm";
16665             action: STATE_SET "default" 0.0;
16666             target: "bg_image";
16667             target: "elm.text.1";
16668             target: "elm.text.2";
16669             transition: LINEAR 0.1;
16670          }
16671          program { name: "go_disabled";
16672             signal: "elm,state,disabled";
16673             source: "elm";
16674             action: STATE_SET "disabled" 0.0;
16675             target: "disclip";
16676          }
16677          program { name: "go_enabled";
16678             signal: "elm,state,enabled";
16679             source: "elm";
16680             action: STATE_SET "default" 0.0;
16681             target: "disclip";
16682          }
16683          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16684          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16685       }
16686    }
16687
16688    group { name: "elm/genlist/item/dialogue/2text.2icon.2/default";
16689       alias: "elm/genlist/item_odd/dialogue/2text.2icon.2/default";
16690       alias: "elm/genlist/item_compress/dialogue/2text.2icon.2/default";
16691       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.2/default";
16692       alias: "elm/layout/dialogue/2text.2icon.2";
16693       data.item: "stacking" "above";
16694       data.item: "selectraise" "on";
16695       data.item: "texts" "elm.text.1 elm.text.2";
16696       data.item: "contents" "elm.icon.1 elm.icon.2";
16697       data.item: "flips" "elm.flip.content";
16698       parts {
16699          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16700          GENLIST_PART_DIALOGUE_BG_IMAGE
16701          GENLIST_PART_BOTTOM_LINE
16702          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16703          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16704          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16705          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16706          GENLIST_PART_DIALOGUE_ITEM
16707          GENLIST_PART_DIALOGUE_RIGHT_LINE
16708          part { name: "elm.icon.1";
16709             clip_to: "disclip";
16710             type: SWALLOW;
16711             scale: 1;
16712             description { state: "default" 0.0;
16713                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16714                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16715                fixed: 1 1;
16716                rel1 {
16717                   relative: 1.0 1.0;
16718                   to_x: "elm.padding.left";
16719                   to_y: "elm.padding.top";
16720                }
16721                rel2 {
16722                   relative: 1.0 0.0;
16723                   to_x: "elm.padding.left";
16724                   to_y: "elm.padding.bottom";
16725                }
16726                align: 0.0 0.5;
16727             }
16728             GENLIST_DESCRIPTION_FLIP_ENABLED
16729          }
16730          part { name: "elm.padding.icon1.right";
16731             clip_to: "disclip";
16732             type: RECT;
16733             scale: 1;
16734             description { state: "default" 0.0;
16735                min: GENLIST_PADDING_16_INC 0;
16736                fixed: 1 0;
16737                rel1 {
16738                   relative: 1.0 0.0;
16739                   to_x: "elm.icon.1";
16740                }
16741                rel2.to_x: "elm.icon.1";
16742                align: 0.0 0.0;
16743                visible: 0;
16744             }
16745          }
16746          part { name: "elm.text.1";
16747             clip_to: "disclip";
16748             type: TEXT;
16749             mouse_events: 0;
16750             scale: 1;
16751             description { state: "default" 0.0;
16752                min: 0 GENLIST_SIZE_61_INC;
16753                fixed: 0 1;
16754                rel1 {
16755                   relative: 1.0 1.0;
16756                   to_x: "elm.padding.icon1.right";
16757                   to_y: "elm.padding.top";
16758                }
16759                rel2 {
16760                   relative: 0.0 1.0;
16761                   to_x: "elm.padding.right";
16762                   to_y: "elm.padding.top";
16763                }
16764                align: 0.0 0.0;
16765                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
16766                text {
16767                   font: "SLP:style=Roman";
16768                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
16769                   min: 0 1;
16770                   align: 0.0 0.5;
16771                   text_class: "list_item";
16772                }
16773             }
16774             description { state: "selected" 0.0;
16775                inherit: "default" 0.0;
16776                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
16777             }
16778             GENLIST_DESCRIPTION_FLIP_ENABLED
16779          }
16780          part { name: "elm.icon.2";
16781             clip_to: "disclip";
16782             type: SWALLOW;
16783             scale: 1;
16784             description { state: "default" 0.0;
16785                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16786                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
16787                fixed: 1 1;
16788                rel1 {
16789                   relative: 0.0 1.0;
16790                   to_x: "elm.padding.right";
16791                   to_y: "elm.text.1";
16792                }
16793                rel2 {
16794                   relative: 0.0 0.0;
16795                   to_x: "elm.padding.right";
16796                   to_y: "elm.padding.bottom";
16797                }
16798                align: 1.0 0.5;
16799             }
16800             GENLIST_DESCRIPTION_FLIP_ENABLED
16801          }
16802          part { name: "elm.padding.icon2.left";
16803             clip_to: "disclip";
16804             type: RECT;
16805             scale: 1;
16806             description { state: "default" 0.0;
16807                min: GENLIST_PADDING_16_INC 0;
16808                fixed: 1 0;
16809                rel1 {
16810                   relative: 0.0 0.0;
16811                   to_x: "elm.icon.2";
16812                }
16813                rel2.to_x: "elm.icon.2";
16814                align: 1.0 0.0;
16815                visible: 0;
16816             }
16817          }
16818          part { name: "elm.text.2";
16819             clip_to: "disclip";
16820             type: TEXT;
16821             mouse_events: 0;
16822             scale: 1;
16823             description { state: "default" 0.0;
16824                rel1 {
16825                   relative: 1.0 1.0;
16826                   to_x: "elm.padding.icon1.right";
16827                   to_y: "elm.text.1";
16828                }
16829                rel2 {
16830                   relative: 0.0 0.0;
16831                   to_x: "elm.padding.icon2.left";
16832                   to_y: "elm.padding.bottom";
16833                }
16834                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
16835                text {
16836                   font: "SLP:style=Medium";
16837                   size: GENLIST_FONT_32_INC;
16838                   min: 0 1;
16839                   align: 0.0 0.5;
16840                   text_class: "slp_medium";
16841                }
16842             }
16843             description { state: "selected" 0.0;
16844                inherit: "default" 0.0;
16845                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
16846             }
16847             GENLIST_DESCRIPTION_FLIP_ENABLED
16848          }
16849          GENLIST_PART_FLIP
16850          GENLIST_PART_DISCLIP
16851       }
16852       programs {
16853          // signal: elm,state,%s,active
16854          //   a "check" item named %s went active
16855          // signal: elm,state,%s,passive
16856          //   a "check" item named %s went passive
16857          // default is passive
16858          program { name: "go_active";
16859             signal: "elm,state,selected";
16860             source: "elm";
16861             action: STATE_SET "selected" 0.0;
16862             target: "bg_image";
16863             target: "elm.text.1";
16864             target: "elm.text.2";
16865             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
16866          }
16867          program { name: "go_passive";
16868             signal: "elm,state,unselected";
16869             source: "elm";
16870             action: STATE_SET "default" 0.0;
16871             target: "bg_image";
16872             target: "elm.text.1";
16873             target: "elm.text.2";
16874             transition: LINEAR 0.1;
16875          }
16876          program { name: "go_disabled";
16877             signal: "elm,state,disabled";
16878             source: "elm";
16879             action: STATE_SET "disabled" 0.0;
16880             target: "disclip";
16881          }
16882          program { name: "go_enabled";
16883             signal: "elm,state,enabled";
16884             source: "elm";
16885             action: STATE_SET "default" 0.0;
16886             target: "disclip";
16887          }
16888          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
16889          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
16890       }
16891    }
16892
16893    group { name: "elm/genlist/item/dialogue/2text.2icon.3/default";
16894       alias: "elm/genlist/item_odd/dialogue/2text.2icon.3/default";
16895       alias: "elm/genlist/item_compress/dialogue/2text.2icon.3/default";
16896       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.3/default";
16897       alias: "elm/layout/dialogue/2text.2icon.3";
16898       data.item: "stacking" "above";
16899       data.item: "selectraise" "on";
16900       data.item: "texts" "elm.text.1 elm.text.2";
16901       data.item: "contents" "elm.icon.1 elm.icon.2";
16902       data.item: "flips" "elm.flip.content";
16903       parts {
16904          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
16905          GENLIST_PART_DIALOGUE_BG_IMAGE
16906          GENLIST_PART_BOTTOM_LINE
16907          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
16908          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
16909          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
16910          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
16911          GENLIST_PART_DIALOGUE_ITEM
16912          GENLIST_PART_DIALOGUE_RIGHT_LINE
16913          part { name: "elm.icon.1";
16914             clip_to: "disclip";
16915             type: SWALLOW;
16916             scale: 1;
16917             description { state: "default" 0.0;
16918                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16919                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16920                fixed: 1 1;
16921                rel1 {
16922                   relative: 1.0 1.0;
16923                   to_x: "elm.padding.left";
16924                   to_y: "elm.padding.top";
16925                }
16926                rel2 {
16927                   relative: 1.0 0.0;
16928                   to_x: "elm.padding.left";
16929                   to_y: "elm.padding.bottom";
16930                }
16931                align: 0.0 0.5;
16932             }
16933             GENLIST_DESCRIPTION_FLIP_ENABLED
16934          }
16935          part { name: "elm.padding.icon1.right";
16936             clip_to: "disclip";
16937             type: RECT;
16938             scale: 1;
16939             description { state: "default" 0.0;
16940                min: GENLIST_PADDING_16_INC 0;
16941                fixed: 1 0;
16942                rel1 {
16943                   relative: 1.0 0.0;
16944                   to_x: "elm.icon.1";
16945                }
16946                rel2.to_x: "elm.icon.1";
16947                align: 0.0 0.0;
16948                visible: 0;
16949             }
16950          }
16951          part { name: "elm.icon.2";
16952             clip_to: "disclip";
16953             type: SWALLOW;
16954             scale: 1;
16955             description { state: "default" 0.0;
16956                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16957                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
16958                fixed: 1 1;
16959                rel1 {
16960                   relative: 0.0 1.0;
16961                   to_x: "elm.padding.right";
16962                   to_y: "elm.padding.top";
16963                }
16964                rel2 {
16965                   relative: 0.0 0.0;
16966                   to_x: "elm.padding.right";
16967                   to_y: "elm.padding.bottom";
16968                }
16969                align: 1.0 0.5;
16970             }
16971             GENLIST_DESCRIPTION_FLIP_ENABLED
16972          }
16973          part { name: "elm.padding.icon2.left";
16974             clip_to: "disclip";
16975             type: RECT;
16976             scale: 1;
16977             description { state: "default" 0.0;
16978                min: GENLIST_PADDING_16_INC 0;
16979                fixed: 1 0;
16980                rel1.to_x: "elm.icon.2";
16981                rel2 {
16982                   relative: 0.0 1.0;
16983                   to_x: "elm.icon.2";
16984                }
16985                align: 1.0 0.0;
16986                visible: 0;
16987             }
16988          }
16989          part { name: "elm.text.1";
16990             clip_to: "disclip";
16991             type: TEXT;
16992             mouse_events: 0;
16993             scale: 1;
16994             description { state: "default" 0.0;
16995                min: 0 GENLIST_SIZE_61_INC;
16996                fixed: 0 1;
16997                rel1 {
16998                   relative: 1.0 1.0;
16999                   to_x: "elm.padding.icon1.right";
17000                   to_y: "elm.padding.top";
17001                }
17002                rel2 {
17003                   relative: 0.0 1.0;
17004                   to_x: "elm.padding.icon2.left";
17005                   to_y: "elm.padding.top";
17006                }
17007                align: 0.0 0.0;
17008                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17009                text {
17010                   font: "SLP:style=Roman";
17011                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17012                   min: 0 1;
17013                   align: 0.0 0.5;
17014                   text_class: "list_item";
17015                }
17016             }
17017             description { state: "selected" 0.0;
17018                inherit: "default" 0.0;
17019                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17020             }
17021             GENLIST_DESCRIPTION_FLIP_ENABLED
17022          }
17023          part { name: "elm.text.2";
17024             clip_to: "disclip";
17025             type: TEXT;
17026             mouse_events: 0;
17027             scale: 1;
17028             description { state: "default" 0.0;
17029                rel1 {
17030                   relative: 1.0 1.0;
17031                   to_x: "elm.padding.icon1.right";
17032                   to_y: "elm.text.1";
17033                }
17034                rel2 {
17035                   relative: 0.0 0.0;
17036                   to_x: "elm.padding.icon2.left";
17037                   to_y: "elm.padding.bottom";
17038                }
17039                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17040                text {
17041                   font: "SLP:style=Medium";
17042                   size: GENLIST_FONT_32_INC;
17043                   min: 0 1;
17044                   align: 0.0 0.5;
17045                   text_class: "slp_medium";
17046                }
17047             }
17048             description { state: "selected" 0.0;
17049                inherit: "default" 0.0;
17050                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17051             }
17052             GENLIST_DESCRIPTION_FLIP_ENABLED
17053          }
17054          GENLIST_PART_FLIP
17055          GENLIST_PART_DISCLIP
17056       }
17057       programs {
17058          // signal: elm,state,%s,active
17059          //   a "check" item named %s went active
17060          // signal: elm,state,%s,passive
17061          //   a "check" item named %s went passive
17062          // default is passive
17063          program { name: "go_active";
17064             signal: "elm,state,selected";
17065             source: "elm";
17066             action: STATE_SET "selected" 0.0;
17067             target: "bg_image";
17068             target: "elm.text.1";
17069             target: "elm.text.2";
17070             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17071          }
17072          program { name: "go_passive";
17073             signal: "elm,state,unselected";
17074             source: "elm";
17075             action: STATE_SET "default" 0.0;
17076             target: "bg_image";
17077             target: "elm.text.1";
17078             target: "elm.text.2";
17079             transition: LINEAR 0.1;
17080          }
17081          program { name: "go_disabled";
17082             signal: "elm,state,disabled";
17083             source: "elm";
17084             action: STATE_SET "disabled" 0.0;
17085             target: "disclip";
17086          }
17087          program { name: "go_enabled";
17088             signal: "elm,state,enabled";
17089             source: "elm";
17090             action: STATE_SET "default" 0.0;
17091             target: "disclip";
17092          }
17093          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17094          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17095       }
17096    }
17097
17098    group { name: "elm/genlist/item_compress/dialogue/2text.2icon.3.tb/default";
17099       inherit: "elm/genlist/item/dialogue/2text.2icon.3/default";
17100       parts {
17101          part { name: "elm.text.1";
17102             clip_to: "disclip";
17103             type: TEXTBLOCK;
17104             mouse_events: 0;
17105             scale: 1;
17106             description { state: "default" 0.0;
17107                min: 0 GENLIST_SIZE_61_INC;
17108                fixed: 0 1;
17109                align: 0.0 0.0;
17110                rel1 {
17111                   relative: 1.0 1.0;
17112                   to_x: "elm.padding.icon1.right";
17113                   to_y: "elm.padding.top";
17114                }
17115                rel2 {
17116                   relative: 0.0 1.0;
17117                   to_x: "elm.padding.icon2.left";
17118                   to_y: "elm.padding.top";
17119                }
17120                text {
17121                   style: "genlist_style_list_sub_text_default";
17122                   min: 0 1;
17123                   align: 0.0 0.5;
17124                   text_class: "list_item";
17125                }
17126             }
17127             description { state: "selected" 0.0;
17128                inherit: "default" 0.0;
17129                // FIXME: Why color textblock of is not changed by text.style?
17130                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17131                text.style: "genlist_style_list_sub_text_focus";
17132             }
17133             GENLIST_DESCRIPTION_FLIP_ENABLED
17134
17135          }
17136          part { name: "elm.text.2";
17137             clip_to: "disclip";
17138             type: TEXTBLOCK;
17139             mouse_events: 0;
17140             scale: 1;
17141             description { state: "default" 0.0;
17142                rel1 {
17143                   relative: 1.0 1.0;
17144                   to_x: "elm.padding.icon1.right";
17145                   to_y: "elm.text.1";
17146                }
17147                rel2 {
17148                   relative: 0.0 0.0;
17149                   to_x: "elm.padding.icon2.left";
17150                   to_y: "elm.padding.bottom";
17151                }
17152                text {
17153                   style: "genlist_style_list_main_text_unread";
17154                   min: 0 1;
17155                   align: 0.0 0.5;
17156                   text_class: "slp_medium";
17157                }
17158             }
17159             description { state: "selected" 0.0;
17160                inherit: "default" 0.0;
17161                // FIXME: Why color textblock of is not changed by text.style?
17162                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17163                text.style: "genlist_style_list_main_text_focus";
17164             }
17165             GENLIST_DESCRIPTION_FLIP_ENABLED
17166          }
17167       }
17168    }
17169
17170    group { name: "elm/genlist/item/dialogue/2text.1icon.5/default";
17171       alias: "elm/genlist/item_odd/dialogue/2text.1icon.5/default";
17172       alias: "elm/genlist/item_compress/dialogue/2text.1icon.5/default";
17173       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.5/default";
17174       alias: "elm/layout/dialogue/2text.1icon.5";
17175       data.item: "stacking" "above";
17176       data.item: "selectraise" "on";
17177       data.item: "texts" "elm.text.1 elm.text.2";
17178       data.item: "contents" "elm.icon";
17179       data.item: "flips" "elm.flip.content";
17180       parts {
17181          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17182          GENLIST_PART_DIALOGUE_BG_IMAGE
17183          GENLIST_PART_BOTTOM_LINE
17184          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17185          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17186          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17187          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17188          GENLIST_PART_DIALOGUE_ITEM
17189          GENLIST_PART_DIALOGUE_RIGHT_LINE
17190          part { name: "elm.icon";
17191             clip_to: "disclip";
17192             type: SWALLOW;
17193             scale: 1;
17194             description { state: "default" 0.0;
17195                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17196                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
17197                fixed: 1 1;
17198                rel1 {
17199                   relative: 0.0 1.0;
17200                   to_x: "elm.padding.right";
17201                   to_y: "elm.padding.top";
17202                }
17203                rel2 {
17204                   relative: 0.0 0.0;
17205                   to_x: "elm.padding.right";
17206                   to_y: "elm.padding.bottom";
17207                }
17208                align: 1.0 0.5;
17209             }
17210             GENLIST_DESCRIPTION_FLIP_ENABLED
17211          }
17212          part { name: "elm.padding.icon.left";
17213             clip_to: "disclip";
17214             type: RECT;
17215             scale: 1;
17216             description { state: "default" 0.0;
17217                min: GENLIST_PADDING_16_INC 0;
17218                fixed: 1 0;
17219                rel1.to_x: "elm.icon";
17220                rel2 {
17221                   relative: 0.0 1.0;
17222                   to_x: "elm.icon";
17223                }
17224                align: 1.0 0.0;
17225                visible: 0;
17226             }
17227          }
17228          part { name: "elm.text.1";
17229             clip_to: "disclip";
17230             type: TEXT;
17231             mouse_events: 0;
17232             scale: 1;
17233             description { state: "default" 0.0;
17234                min: 0 GENLIST_SIZE_61_INC;
17235                fixed: 0 1;
17236                rel1 {
17237                   relative: 1.0 0.0;
17238                   to_x: "elm.padding.left";
17239                   to_y: "elm.padding.bottom";
17240                }
17241                rel2 {
17242                   relative: 0.0 0.0;
17243                   to_x: "elm.padding.icon.left";
17244                   to_y: "elm.padding.bottom";
17245                }
17246                align: 0.0 1.0;
17247                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17248                text {
17249                   font: "SLP:style=Roman";
17250                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17251                   min: 0 1;
17252                   align: 0.0 0.5;
17253                   text_class: "list_item";
17254                }
17255             }
17256             description { state: "selected" 0.0;
17257                inherit: "default" 0.0;
17258                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17259             }
17260             GENLIST_DESCRIPTION_FLIP_ENABLED
17261          }
17262          part { name: "elm.text.2";
17263             clip_to: "disclip";
17264             type: TEXT;
17265             mouse_events: 0;
17266             scale: 1;
17267             description { state: "default" 0.0;
17268                rel1 {
17269                   relative: 1.0 1.0;
17270                   to_x: "elm.padding.left";
17271                   to_y: "elm.padding.top";
17272                }
17273                rel2 {
17274                   relative: 0.0 0.0;
17275                   to_x: "elm.padding.icon.left";
17276                   to_y: "elm.text.1";
17277                }
17278                align: 0.0 0.0;
17279                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17280                text {
17281                   font: "SLP:style=Medium";
17282                   size: GENLIST_FONT_32_INC;
17283                   min: 0 1;
17284                   align: 0.0 0.5;
17285                   text_class: "slp_roman";
17286                }
17287             }
17288             description { state: "selected" 0.0;
17289                inherit: "default" 0.0;
17290                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17291             }
17292             GENLIST_DESCRIPTION_FLIP_ENABLED
17293          }
17294          GENLIST_PART_FLIP
17295          GENLIST_PART_DISCLIP
17296       }
17297       programs {
17298          // signal: elm,state,%s,active
17299          //   a "check" item named %s went active
17300          // signal: elm,state,%s,passive
17301          //   a "check" item named %s went passive
17302          // default is passive
17303          program { name: "go_active";
17304             signal: "elm,state,selected";
17305             source: "elm";
17306             action: STATE_SET "selected" 0.0;
17307             target: "bg_image";
17308             target: "elm.text.1";
17309             target: "elm.text.2";
17310             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17311          }
17312          program { name: "go_passive";
17313             signal: "elm,state,unselected";
17314             source: "elm";
17315             action: STATE_SET "default" 0.0;
17316             target: "bg_image";
17317             target: "elm.text.1";
17318             target: "elm.text.2";
17319             transition: LINEAR 0.1;
17320          }
17321          program { name: "go_disabled";
17322             signal: "elm,state,disabled";
17323             source: "elm";
17324             action: STATE_SET "disabled" 0.0;
17325             target: "disclip";
17326          }
17327          program { name: "go_enabled";
17328             signal: "elm,state,enabled";
17329             source: "elm";
17330             action: STATE_SET "default" 0.0;
17331             target: "disclip";
17332          }
17333          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
17334          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17335       }
17336    }
17337
17338 // 4.2.11
17339    group { name: "elm/genlist/item_compress/dialogue/1title.1text.2/default";
17340       alias: "elm/genlist/item_compress_odd/dialogue/1title.1text.2/default";
17341       alias: "elm/layout/dialogue/1title.1text.2";
17342       data.item: "stacking" "above";
17343       data.item: "selectraise" "on";
17344       data.item: "texts" "elm.title elm.text";
17345       parts {
17346          part { name: "base";
17347             type: RECT;
17348             repeat_events: 1;
17349             description { state: "default" 0.0;
17350                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
17351             }
17352          }
17353          GENLIST_PART_DIALOGUE_BG_IMAGE
17354          GENLIST_PART_BOTTOM_LINE
17355          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_21_INC )
17356          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_22_INC )
17357          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17358          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17359          GENLIST_PART_DIALOGUE_ITEM
17360          GENLIST_PART_DIALOGUE_RIGHT_LINE
17361          part { name: "elm.title";
17362             clip_to: "disclip";
17363             type: TEXT;
17364             mouse_events: 0;
17365             scale: 1;
17366             description { state: "default" 0.0;
17367                min: GENLIST_SIZE_163_INC 0;
17368                fixed: 1 0;
17369                rel1 {
17370                   relative: 1.0 0.0;
17371                   to_x: "elm.padding.left";
17372                }
17373                rel2 {
17374                   relative: 1.0 1.0;
17375                   to_x: "elm.padding.left";
17376                }
17377                align: 0.0 0.0;
17378                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17379                text {
17380                   font: "SLP:style=Medium";
17381                   size: GENLIST_LIST_SUB_TEXT_SIZE;
17382                   min: 0 1;
17383                   align: 0.0 0.5;
17384                   text_class: "slp_medium";
17385                }
17386             }
17387             description { state: "selected" 0.0;
17388                inherit: "default" 0.0;
17389                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17390             }
17391          }
17392          part { name: "vertical_line";
17393             clip_to: "disclip";
17394             type: RECT;
17395             mouse_events: 0;
17396             description { state: "default" 0.0;
17397                min: 1 0;
17398                fixed: 1 0;
17399                rel1 {
17400                   relative: 1.0 0.0;
17401                   to_x: "elm.title";
17402                }
17403                rel2.to_x: "elm.title";
17404                align: 0.0 0.5;
17405                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17406             }
17407          }
17408          part { name: "elm.padding.text.left";
17409             clip_to: "disclip";
17410             type: RECT;
17411             mouse_events: 0;
17412             description { state: "default" 0.0;
17413                min: GENLIST_PADDING_16_INC 0;
17414                fixed: 1 0;
17415                rel1 {
17416                   relative: 1.0 0.0;
17417                   to_x: "vertical_line";
17418                }
17419                rel2.to_x: "vertical_line";
17420                align: 0.0 0.5;
17421                visible: 0;
17422             }
17423          }
17424          part { name: "elm.text";
17425             clip_to: "disclip";
17426             type: TEXTBLOCK;
17427             mouse_events: 0;
17428             scale: 1;
17429             description { state: "default" 0.0;
17430                rel1 {
17431                   relative: 1.0 1.0;
17432                   to_x: "elm.padding.text.left";
17433                   to_y: "elm.padding.top";
17434                }
17435                rel2 {
17436                   relative: 0.0 0.0;
17437                   to_x: "elm.padding.right";
17438                   to_y: "elm.padding.bottom";
17439                }
17440                text {
17441                   style: "genlist_style_multiline_list_main_text_unread";
17442                   min: 0 1;
17443                   align: 0.0 0.5;
17444                }
17445             }
17446             description { state: "selected" 0.0;
17447                inherit: "default" 0.0;
17448                text.style: "genlist_style_multiline_list_main_text_focus";
17449             }
17450          }
17451          GENLIST_PART_DISCLIP
17452       }
17453       programs {
17454          // signal: elm,state,%s,active
17455          //   a "check" item named %s went active
17456          // signal: elm,state,%s,passive
17457          //   a "check" item named %s went passive
17458          // default is passive
17459          program { name: "go_active";
17460             signal: "elm,state,selected";
17461             source: "elm";
17462             action: STATE_SET "selected" 0.0;
17463             target: "bg_image";
17464             target: "elm.title";
17465             target: "elm.text";
17466             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17467          }
17468          program { name: "go_passive";
17469             signal: "elm,state,unselected";
17470             source: "elm";
17471             action: STATE_SET "default" 0.0;
17472             target: "bg_image";
17473             target: "elm.title";
17474             target: "elm.text";
17475             transition: LINEAR 0.1;
17476          }
17477          program { name: "go_disabled";
17478             signal: "elm,state,disabled";
17479             source: "elm";
17480             action: STATE_SET "disabled" 0.0;
17481             target: "disclip";
17482          }
17483          program { name: "go_enabled";
17484             signal: "elm,state,enabled";
17485             source: "elm";
17486             action: STATE_SET "default" 0.0;
17487             target: "disclip";
17488          }
17489          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17490       }
17491    }
17492
17493 /*   group { name: "elm/genlist/item/dialogue/1title.2text/default";
17494       alias: "elm/genlist/item_odd/dialogue/1title.2text/default";
17495       alias: "elm/genlist/item_compress/dialogue/1title.2text/default";
17496       alias: "elm/genlist/item_compress_odd/dialogue/1title.2text/default";
17497       alias: "elm/layout/dialogue/1title.2text";
17498       data.item: "stacking" "above";
17499       data.item: "selectraise" "on";
17500       data.item: "texts" "elm.title elm.text.1 elm.text.2";
17501       parts {
17502          GENLIST_PART_BASE( GENLIST_HEIGHT_142_INC )
17503          GENLIST_PART_BOTTOM_LINE
17504          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
17505          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17506          GENLIST_PART_DIALOGUE_ITEM
17507          GENLIST_PART_DIALOGUE_RIGHT_LINE
17508          part { name: "vertical_line";
17509             clip_to: "disclip";
17510             type: RECT;
17511             mouse_events: 0;
17512             description { state: "default" 0.0;
17513                min: 1 0;
17514                fixed: 1 0;
17515                rel1 {
17516                   relative: 1.0 0.0;
17517                   to_x: "elm.title";
17518                }
17519                rel2.to_x: "elm.title";
17520                align: 0.0 0.5;
17521                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17522             }
17523          }
17524          part { name: "center_line";
17525             clip_to: "disclip";
17526             type: RECT;
17527             mouse_events: 0;
17528             description { state: "default" 0.0;
17529                min: 0 1;
17530                fixed: 0 1;
17531                color: GENLIST_PART_LIST_LINE_COLOR_INC;
17532                rel1 {
17533                   relative: 1.0 0.5;
17534                   to_x: "vertical_line";
17535                }
17536                rel2.relative: 1.0 0.5;
17537                align: 0.5 1.0;
17538             }
17539          }
17540          part { name: "elm.title";
17541             clip_to: "disclip";
17542             type: TEXT;
17543             mouse_events: 0;
17544             scale: 1;
17545             description { state: "default" 0.0;
17546                min: GENLIST_SIZE_163_INC 0;
17547                fixed: 1 0;
17548                rel1 {
17549                   relative: 1.0  0.0;
17550                   to_x: "elm.padding.left";
17551                }
17552                rel2.to_x: "elm.padding.left";
17553                align: 0.0 0.5;
17554                color: GENLIST_MULTILINE_TEXT_COLOR;
17555                text {
17556                   font: "SLP:style=Medium";
17557                   size: GENLIST_MULTILINE_TEXT_SIZE;
17558                   min: 0 1;
17559                   align: 0.0 0.5;
17560                   text_class: "slp_medium";
17561                }
17562             }
17563          }
17564          part { name: "elm.padding.title.right";
17565             clip_to: "disclip";
17566             type: RECT;
17567             mouse_events: 0;
17568             scale: 1;
17569             description { state: "default" 0.0;
17570                min: GENLIST_PADDING_16_INC 0;
17571                fixed: 1 0;
17572                rel1 {
17573                    relative: 1.0 0.0;
17574                    to_x: "elm.title";
17575                }
17576                rel2.to_x: "elm.title";
17577                visible: 0;
17578                align: 0.0 0.5;
17579             }
17580          }
17581          part { name: "elm.text.1";
17582             clip_to: "disclip";
17583             type: TEXT;
17584             mouse_events: 0;
17585             scale: 1;
17586             description { state: "default" 0.0;
17587                rel1 {
17588                   relative: 1.0 0.0;
17589                   to_x: "elm.padding.title.right";
17590                }
17591                rel2 {
17592                   relative: 0.0 0.0;
17593                   to_x: "elm.padding.right";
17594                   to_y: "center_line";
17595                }
17596                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17597                text {
17598                   font: "SLP:style=Roman";
17599                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17600                   min: 0 1;
17601                   align: 0.0 0.5;
17602                   text_class: "list_item";
17603                }
17604             }
17605          }
17606          part { name: "elm.text.2";
17607             clip_to: "disclip";
17608             type: TEXT;
17609             mouse_events: 0;
17610             scale: 1;
17611             description { state: "default" 0.0;
17612                rel1 {
17613                   relative: 1.0 0.5;
17614                   to_x: "elm.padding.title.right";
17615                }
17616                rel2 {
17617                   relative: 0.0 1.0;
17618                   to_x: "elm.padding.right";
17619                }
17620                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17621                text {
17622                   font: "SLP:style=Roman";
17623                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17624                   min: 0 1;
17625                   align: 0.0 0.5;
17626                   text_class: "slp_roman";
17627                }
17628             }
17629          }
17630          GENLIST_PART_DISCLIP
17631       }
17632       programs {
17633          // signal: elm,state,%s,active
17634          //   a "check" item named %s went active
17635          // signal: elm,state,%s,passive
17636          //   a "check" item named %s went passive
17637          // default is passive
17638          program { name: "go_active";
17639             signal: "elm,state,selected";
17640             source: "elm";
17641             action: STATE_SET "selected" 0.0;
17642             target: "elm.title";
17643             target: "elm.text.1";
17644             target: "elm.text.2";
17645          }
17646          program { name: "go_passive";
17647             signal: "elm,state,unselected";
17648             source: "elm";
17649             action: STATE_SET "default" 0.0;
17650             target: "elm.title";
17651             target: "elm.text.1";
17652             target: "elm.text.2";
17653             transition: LINEAR 0.1;
17654          }
17655          program { name: "go_disabled";
17656             signal: "elm,state,disabled";
17657             source: "elm";
17658             action: STATE_SET "disabled" 0.0;
17659             target: "disclip";
17660          }
17661          program { name: "go_enabled";
17662             signal: "elm,state,enabled";
17663             source: "elm";
17664             action: STATE_SET "default" 0.0;
17665             target: "disclip";
17666          }
17667       }
17668    }*/
17669
17670    group { name: "elm/genlist/item/dialogue/2text.2icon.4/default";
17671       alias: "elm/genlist/item_odd/dialogue/2text.2icon.4/default";
17672       alias: "elm/genlist/item_compress/dialogue/2text.2icon.4/default";
17673       alias: "elm/genlist/item_compress_odd/dialogue/2text.2icon.4/default";
17674       alias: "elm/layout/dialogue/2text.2icon.4";
17675       data.item: "stacking" "above";
17676       data.item: "selectraise" "on";
17677       data.item: "texts" "elm.text.1 elm.text.2";
17678       data.item: "contents" "elm.icon.1 elm.icon.2";
17679       data.item: "flips" "elm.flip.content";
17680
17681       parts {
17682          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17683          GENLIST_PART_DIALOGUE_BG_IMAGE
17684          GENLIST_PART_BOTTOM_LINE
17685          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17686          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17687          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17688          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17689          GENLIST_PART_DIALOGUE_ITEM
17690          GENLIST_PART_DIALOGUE_RIGHT_LINE
17691          part { name: "elm.icon.1";
17692             clip_to: "disclip";
17693             type: SWALLOW;
17694             scale: 1;
17695             description { state: "default" 0.0;
17696                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17697                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17698                fixed: 1 1;
17699                rel1 {
17700                   relative: 1.0 1.0;
17701                   to_x: "elm.padding.left";
17702                   to_y: "elm.text.1";
17703                }
17704                rel2 {
17705                   relative: 1.0 0.0;
17706                   to_x: "elm.padding.left";
17707                   to_y: "elm.padding.bottom";
17708                }
17709                align: 0.0 0.5;
17710             }
17711             GENLIST_DESCRIPTION_FLIP_ENABLED
17712          }
17713          part { name: "elm.padding.icon1.right";
17714             clip_to: "disclip";
17715             type: RECT;
17716             scale: 1;
17717             description { state: "default" 0.0;
17718                min: GENLIST_PADDING_16_INC 0;
17719                fixed: 1 0;
17720                rel1 {
17721                   relative: 1.0 0.0;
17722                   to_x: "elm.icon.1";
17723                }
17724                rel2.to_x: "elm.icon.1";
17725                align: 0.0 0.0;
17726                visible: 0;
17727             }
17728          }
17729          part { name: "elm.icon.2";
17730             clip_to: "disclip";
17731             type: SWALLOW;
17732             scale: 1;
17733             description { state: "default" 0.0;
17734                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17735                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
17736                fixed: 1 1;
17737                rel1 {
17738                   relative: 0.0 1.0;
17739                   to_x: "elm.padding.right";
17740                   to_y: "elm.padding.top";
17741                }
17742                rel2 {
17743                   relative: 0.0 1.0;
17744                   to_x: "elm.padding.right";
17745                   to_y: "elm.text.1";
17746                }
17747                align: 1.0 0.5;
17748             }
17749             GENLIST_DESCRIPTION_FLIP_ENABLED
17750          }
17751          part { name: "elm.padding.icon2.left";
17752             clip_to: "disclip";
17753             type: RECT;
17754             scale: 1;
17755             description { state: "default" 0.0;
17756                min: GENLIST_PADDING_16_INC 0;
17757                fixed: 1 0;
17758                rel1 {
17759                   relative: 0.0 0.0;
17760                   to_x: "elm.icon.2";
17761                }
17762                rel2.to_x: "elm.icon.2";
17763                align: 1.0 0.0;
17764                visible: 0;
17765             }
17766          }
17767          part { name: "elm.text.1";
17768             clip_to: "disclip";
17769             type: TEXT;
17770             mouse_events: 0;
17771             scale: 1;
17772             description { state: "default" 0.0;
17773                min: 0 GENLIST_SIZE_61_INC;
17774                fixed: 0 1;
17775                rel1 {
17776                   relative: 1.0 1.0;
17777                   to_x: "elm.padding.left";
17778                   to_y: "elm.padding.top";
17779                }
17780                rel2 {
17781                   relative: 0.0 1.0;
17782                   to_x: "elm.padding.icon2.left";
17783                   to_y: "elm.padding.top";
17784                }
17785                align: 0.0 0.0;
17786                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17787                text {
17788                   font: "SLP:style=Roman";
17789                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17790                   min: 0 1;
17791                   align: 0.0 0.5;
17792                   text_class: "list_item";
17793                }
17794             }
17795             description { state: "selected" 0.0;
17796                inherit: "default" 0.0;
17797                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17798             }
17799             GENLIST_DESCRIPTION_FLIP_ENABLED
17800          }
17801          part { name: "elm.text.2";
17802             clip_to: "disclip";
17803             type: TEXT;
17804             mouse_events: 0;
17805             scale: 1;
17806             description { state: "default" 0.0;
17807                rel1 {
17808                   relative: 1.0 1.0;
17809                   to_x: "elm.padding.icon1.right";
17810                   to_y: "elm.text.1";
17811                }
17812                rel2 {
17813                   relative: 0.0 0.0;
17814                   to_x: "elm.padding.right";
17815                   to_y: "elm.padding.bottom";
17816                }
17817                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
17818                text {
17819                   font: "SLP:style=Medium";
17820                   size: GENLIST_FONT_32_INC;
17821                   min: 0 1;
17822                   align: 0.0 0.5;
17823                   text_class: "slp_medium";
17824                }
17825             }
17826             description { state: "selected" 0.0;
17827                inherit: "default" 0.0;
17828                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
17829             }
17830             GENLIST_DESCRIPTION_FLIP_ENABLED
17831          }
17832          GENLIST_PART_FLIP
17833          GENLIST_PART_DISCLIP
17834       }
17835       programs {
17836          // signal: elm,state,%s,active
17837          //   a "check" item named %s went active
17838          // signal: elm,state,%s,passive
17839          //   a "check" item named %s went passive
17840          // default is passive
17841          program { name: "go_active";
17842             signal: "elm,state,selected";
17843             source: "elm";
17844             action: STATE_SET "selected" 0.0;
17845             target: "bg_image";
17846             target: "elm.text.1";
17847             target: "elm.text.2";
17848             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
17849          }
17850          program { name: "go_passive";
17851             signal: "elm,state,unselected";
17852             source: "elm";
17853             action: STATE_SET "default" 0.0;
17854             target: "bg_image";
17855             target: "elm.text.1";
17856             target: "elm.text.2";
17857             transition: LINEAR 0.1;
17858          }
17859          program { name: "go_disabled";
17860             signal: "elm,state,disabled";
17861             source: "elm";
17862             action: STATE_SET "disabled" 0.0;
17863             target: "disclip";
17864          }
17865          program { name: "go_enabled";
17866             signal: "elm,state,enabled";
17867             source: "elm";
17868             action: STATE_SET "default" 0.0;
17869             target: "disclip";
17870          }
17871          GENLIST_PROGRAM_FLIP_2TEXT_2ICON
17872          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
17873       }
17874    }
17875
17876    group { name: "elm/genlist/item/dialogue/2text.1icon.6/default";
17877       alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default";
17878       alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default";
17879       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/default";
17880       alias: "elm/layout/dialogue/2text.1icon.6";
17881       data.item: "stacking" "above";
17882       data.item: "selectraise" "on";
17883       data.item: "texts" "elm.text.1 elm.text.2";
17884       data.item: "contents" "elm.icon";
17885       data.item: "flips" "elm.flip.content";
17886       parts {
17887          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
17888          GENLIST_PART_DIALOGUE_BG_IMAGE
17889          GENLIST_PART_BOTTOM_LINE
17890          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
17891          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
17892          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
17893          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
17894          GENLIST_PART_DIALOGUE_ITEM
17895          GENLIST_PART_DIALOGUE_RIGHT_LINE
17896          part { name: "elm.icon";
17897             clip_to: "disclip";
17898             type: SWALLOW;
17899             scale: 1;
17900             description { state: "default" 0.0;
17901                fixed: 1 1;
17902                rel1.to_x: "elm.padding.right";
17903                rel2 {
17904                   relative: 0.0 1.0;
17905                   to_x: "elm.padding.right";
17906                }
17907                align: 1.0 0.5;
17908             }
17909             GENLIST_DESCRIPTION_FLIP_ENABLED
17910          }
17911          part { name: "elm.padding.icon.left";
17912             clip_to: "disclip";
17913             type: RECT;
17914             scale: 1;
17915             description { state: "default" 0.0;
17916                min: GENLIST_SIZE_16_INC 0;
17917                fixed: 1 0;
17918                rel1.to_x: "elm.icon";
17919                rel2 {
17920                   relative: 0.0 1.0;
17921                   to_x: "elm.icon";
17922                }
17923                align: 1.0 0.0;
17924                visible: 0;
17925             }
17926          }
17927          part { name: "elm.text.1";
17928             clip_to: "disclip";
17929             type: TEXT;
17930             mouse_events: 0;
17931             scale: 1;
17932             description { state: "default" 0.0;
17933                min: 0 GENLIST_SIZE_61_INC;
17934                fixed: 0 1;
17935                rel1 {
17936                   relative: 1.0 1.0;
17937                   to_x: "elm.padding.left";
17938                   to_y: "elm.padding.top";
17939                }
17940                rel2 {
17941                   relative: 0.0 1.0;
17942                   to_x: "elm.padding.icon.left";
17943                   to_y: "elm.padding.top";
17944                }
17945                align: 0.0 0.0;
17946                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
17947                text {
17948                   font: "SLP:style=Roman";
17949                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
17950                   min: 0 1;
17951                   align: 0.0 0.5;
17952                   text_class: "list_item";
17953                }
17954             }
17955             description { state: "selected" 0.0;
17956                inherit: "default" 0.0;
17957                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17958             }
17959             GENLIST_DESCRIPTION_FLIP_ENABLED
17960          }
17961          part { name: "elm.text.2";
17962             clip_to: "disclip";
17963             type: TEXT;
17964             mouse_events: 0;
17965             scale: 1;
17966             description { state: "default" 0.0;
17967                rel1 {
17968                   relative: 1.0 1.0;
17969                   to_x: "elm.padding.left";
17970                   to_y: "elm.text.1";
17971                }
17972                rel2 {
17973                   relative: 0.0 0.0;
17974                   to_x: "elm.padding.icon.left";
17975                   to_y: "elm.padding.bottom";
17976                }
17977                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
17978                text {
17979                   font: "SLP:style=Medium";
17980                   size: GENLIST_FONT_32_INC;
17981                   min: 0 1;
17982                   align: 0.0 0.5;
17983                   text_class: "slp_medium";
17984                }
17985             }
17986             description { state: "selected" 0.0;
17987                inherit: "default" 0.0;
17988                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
17989             }
17990             GENLIST_DESCRIPTION_FLIP_ENABLED
17991          }
17992          GENLIST_PART_FLIP
17993          GENLIST_PART_DISCLIP
17994       }
17995       programs {
17996          // signal: elm,state,%s,active
17997          //   a "check" item named %s went active
17998          // signal: elm,state,%s,passive
17999          //   a "check" item named %s went passive
18000          // default is passive
18001          program { name: "go_active";
18002             signal: "elm,state,selected";
18003             source: "elm";
18004             action: STATE_SET "selected" 0.0;
18005             target: "bg_image";
18006             target: "elm.text.1";
18007             target: "elm.text.2";
18008             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18009          }
18010          program { name: "go_passive";
18011             signal: "elm,state,unselected";
18012             source: "elm";
18013             action: STATE_SET "default" 0.0;
18014             target: "bg_image";
18015             target: "elm.text.1";
18016             target: "elm.text.2";
18017             transition: LINEAR 0.1;
18018          }
18019          program { name: "go_disabled";
18020             signal: "elm,state,disabled";
18021             source: "elm";
18022             action: STATE_SET "disabled" 0.0;
18023             target: "disclip";
18024          }
18025          program { name: "go_enabled";
18026             signal: "elm,state,enabled";
18027             source: "elm";
18028             action: STATE_SET "default" 0.0;
18029             target: "disclip";
18030          }
18031          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18032          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18033       }
18034    }
18035
18036    group { name: "elm/genlist/item/dialogue/2text.1icon.7/default";
18037       alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default";
18038       alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default";
18039       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/default";
18040       alias: "elm/layout/dialogue/2text.1icon.7";
18041       data.item: "stacking" "above";
18042       data.item: "selectraise" "on";
18043       data.item: "texts" "elm.text.1 elm.text.2";
18044       data.item: "contents" "elm.icon";
18045       data.item: "flips" "elm.flip.content";
18046       parts {
18047          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18048          GENLIST_PART_DIALOGUE_BG_IMAGE
18049          GENLIST_PART_BOTTOM_LINE
18050          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18051          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18052          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18053          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18054          GENLIST_PART_DIALOGUE_ITEM
18055          GENLIST_PART_DIALOGUE_RIGHT_LINE
18056          part { name: "elm.icon";
18057             clip_to: "disclip";
18058             type: SWALLOW;
18059             scale: 1;
18060             description { state: "default" 0.0;
18061                min: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18062                max: GENLIST_SIZE_96_INC GENLIST_SIZE_96_INC;
18063                fixed: 1 1;
18064                rel1 {
18065                   relative: 0.0 1.0;
18066                   to_x: "elm.padding.right";
18067                   to_y: "elm.padding.top";
18068                }
18069                rel2 {
18070                   relative: 0.0 0.0;
18071                   to_x: "elm.padding.right";
18072                   to_y: "elm.padding.bottom";
18073                }
18074                align: 1.0 0.5;
18075             }
18076             GENLIST_DESCRIPTION_FLIP_ENABLED
18077          }
18078          part { name: "elm.padding.icon.left";
18079             clip_to: "disclip";
18080             type: RECT;
18081             scale: 1;
18082             description { state: "default" 0.0;
18083                min: GENLIST_SIZE_16_INC 0;
18084                fixed: 1 0;
18085                rel1.to_x: "elm.icon";
18086                rel2 {
18087                   relative: 0.0 1.0;
18088                   to_x: "elm.icon";
18089                }
18090                align: 1.0 0.0;
18091                visible: 0;
18092             }
18093          }
18094          part { name: "elm.text.1";
18095             clip_to: "disclip";
18096             type: TEXT;
18097             mouse_events: 0;
18098             scale: 1;
18099             description { state: "default" 0.0;
18100                min: 0 GENLIST_SIZE_61_INC;
18101                fixed: 0 1;
18102                rel1 {
18103                   relative: 1.0 1.0;
18104                   to_x: "elm.padding.left";
18105                   to_y: "elm.padding.top";
18106                }
18107                rel2 {
18108                   relative: 0.0 1.0;
18109                   to_x: "elm.padding.icon.left";
18110                   to_y: "elm.padding.top";
18111                }
18112                align: 0.0 0.0;
18113                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18114                text {
18115                   font: "SLP:style=Roman";
18116                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18117                   min: 0 1;
18118                   align: 0.0 0.5;
18119                   text_class: "list_item";
18120                }
18121             }
18122             description { state: "selected" 0.0;
18123                inherit: "default" 0.0;
18124                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18125             }
18126             GENLIST_DESCRIPTION_FLIP_ENABLED
18127          }
18128          part { name: "elm.text.2";
18129             clip_to: "disclip";
18130             type: TEXT;
18131             mouse_events: 0;
18132             scale: 1;
18133             description { state: "default" 0.0;
18134                rel1 {
18135                   relative: 1.0 1.0;
18136                   to_x: "elm.padding.left";
18137                   to_y: "elm.text.1";
18138                }
18139                rel2 {
18140                   relative: 0.0 0.0;
18141                   to_x: "elm.padding.icon.left";
18142                   to_y: "elm.padding.bottom";
18143                }
18144                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18145                text {
18146                   font: "SLP:style=Medium";
18147                   size: GENLIST_FONT_32_INC;
18148                   min: 0 1;
18149                   align: 0.0 0.5;
18150                   text_class: "slp_medium";
18151                }
18152             }
18153             description { state: "selected" 0.0;
18154                inherit: "default" 0.0;
18155                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18156             }
18157             GENLIST_DESCRIPTION_FLIP_ENABLED
18158          }
18159          GENLIST_PART_FLIP
18160          GENLIST_PART_DISCLIP
18161       }
18162       programs {
18163          // signal: elm,state,%s,active
18164          //   a "check" item named %s went active
18165          // signal: elm,state,%s,passive
18166          //   a "check" item named %s went passive
18167          // default is passive
18168          program { name: "go_active";
18169             signal: "elm,state,selected";
18170             source: "elm";
18171             action: STATE_SET "selected" 0.0;
18172             target: "bg_image";
18173             target: "elm.text.1";
18174             target: "elm.text.2";
18175             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18176          }
18177          program { name: "go_passive";
18178             signal: "elm,state,unselected";
18179             source: "elm";
18180             action: STATE_SET "default" 0.0;
18181             target: "bg_image";
18182             target: "elm.text.1";
18183             target: "elm.text.2";
18184             transition: LINEAR 0.1;
18185          }
18186          program { name: "go_disabled";
18187             signal: "elm,state,disabled";
18188             source: "elm";
18189             action: STATE_SET "disabled" 0.0;
18190             target: "disclip";
18191          }
18192          program { name: "go_enabled";
18193             signal: "elm,state,enabled";
18194             source: "elm";
18195             action: STATE_SET "default" 0.0;
18196             target: "disclip";
18197          }
18198          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18199          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18200       }
18201    }
18202
18203    group { name: "elm/genlist/item/dialogue/2text.1icon.8/default";
18204       alias: "elm/genlist/item_odd/dialogue/2text.1icon.8/default";
18205       alias: "elm/genlist/item_compress/dialogue/2text.1icon.8/default";
18206       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.8/default";
18207       alias: "elm/layout/dialogue/2text.1icon.8";
18208       data.item: "stacking" "above";
18209       data.item: "selectraise" "on";
18210       data.item: "texts" "elm.text.1 elm.text.2";
18211       data.item: "contents" "elm.icon";
18212       data.item: "flips" "elm.flip.content";
18213
18214       parts {
18215          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18216          GENLIST_PART_DIALOGUE_BG_IMAGE
18217          GENLIST_PART_BOTTOM_LINE
18218          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18219          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18220          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18221          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18222          GENLIST_PART_DIALOGUE_ITEM
18223          GENLIST_PART_DIALOGUE_RIGHT_LINE
18224          part { name: "elm.text.2";
18225             clip_to: "disclip";
18226             type: TEXT;
18227             mouse_events: 0;
18228             scale: 1;
18229             description { state: "default" 0.0;
18230                min: 0 GENLIST_SIZE_48_INC;
18231                fixed: 0 1;
18232                rel1 {
18233                   relative: 1.0 1.0;
18234                   to_x: "elm.padding.left";
18235                   to_y: "elm.padding.top";
18236                }
18237                rel2 {
18238                   relative: 0.0 1.0;
18239                   to_x: "elm.padding.right";
18240                   to_y: "elm.padding.top";
18241                }
18242                align: 0.0 0.0;
18243                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
18244                text {
18245                   font: "SLP:style=Medium";
18246                   size: GENLIST_FONT_32_INC;
18247                   min: 0 1;
18248                   align: 0.0 0.5;
18249                   text_class: "slp_roman";
18250                }
18251             }
18252             description { state: "selected" 0.0;
18253                inherit: "default" 0.0;
18254                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
18255             }
18256             GENLIST_DESCRIPTION_FLIP_ENABLED
18257          }
18258          part { name: "elm.text.1";
18259             clip_to: "disclip";
18260             type: TEXT;
18261             mouse_events: 0;
18262             scale: 1;
18263             description { state: "default" 0.0;
18264                min: GENLIST_SIZE_672_INC 0;
18265                fixed: 1 0;
18266                rel1 {
18267                   relative: 1.0 1.0;
18268                   to_x: "elm.padding.left";
18269                   to_y: "elm.text.2";
18270                }
18271                rel2 {
18272                   relative: 1.0 0.0;
18273                   to_x: "elm.padding.left";
18274                   to_y: "elm.padding.bottom";
18275                }
18276                align: 0.0 0.5;
18277                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18278                text {
18279                   font: "SLP:style=Roman";
18280                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18281                   min: 1 1;
18282                   align: 0.0 0.5;
18283                   text_class: "list_item";
18284                }
18285             }
18286             description { state: "selected" 0.0;
18287                inherit: "default" 0.0;
18288                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18289             }
18290             GENLIST_DESCRIPTION_FLIP_ENABLED
18291          }
18292          part { name: "elm.padding.text1.right";
18293             clip_to: "disclip";
18294             type: RECT;
18295             scale: 1;
18296             description { state: "default" 0.0;
18297                min: GENLIST_SIZE_16_INC 0;
18298                fixed: 1 0;
18299                visible: 0;
18300                rel1 {
18301                   relative: 1.0 0.0;
18302                   to_x: "elm.text.1";
18303                }
18304                rel2.to_x: "elm.text.1";
18305                align: 0.0 0.0;
18306             }
18307          }
18308          part { name: "elm.icon";
18309             clip_to: "disclip";
18310             type: SWALLOW;
18311             scale: 1;
18312             description { state: "default" 0.0;
18313                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18314                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18315                fixed: 1 1;
18316                rel1 {
18317                   relative: 1.0 1.0;
18318                   to_x: "elm.padding.text1.right";
18319                   to_y: "elm.text.2";
18320                }
18321                rel2 {
18322                   relative: 1.0 0.0;
18323                   to_x: "elm.padding.text1.right";
18324                   to_y: "elm.padding.bottom";
18325                }
18326                align: 0.0 0.5;
18327             }
18328             GENLIST_DESCRIPTION_FLIP_ENABLED
18329          }
18330          GENLIST_PART_FLIP
18331          GENLIST_PART_DISCLIP
18332       }
18333       programs {
18334          // signal: elm,state,%s,active
18335          //   a "check" item named %s went active
18336          // signal: elm,state,%s,passive
18337          //   a "check" item named %s went passive
18338          // default is passive
18339          program { name: "go_active";
18340             signal: "elm,state,selected";
18341             source: "elm";
18342             action: STATE_SET "selected" 0.0;
18343             target: "bg_image";
18344             target: "elm.text.1";
18345             target: "elm.text.2";
18346             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
18347          }
18348          program { name: "go_passive";
18349             signal: "elm,state,unselected";
18350             source: "elm";
18351             action: STATE_SET "default" 0.0;
18352             target: "bg_image";
18353             target: "elm.text.1";
18354             target: "elm.text.2";
18355             transition: LINEAR 0.1;
18356          }
18357          program { name: "go_disabled";
18358             signal: "elm,state,disabled";
18359             source: "elm";
18360             action: STATE_SET "disabled" 0.0;
18361             target: "disclip";
18362          }
18363          program { name: "go_enabled";
18364             signal: "elm,state,enabled";
18365             source: "elm";
18366             action: STATE_SET "default" 0.0;
18367             target: "disclip";
18368          }
18369          GENLIST_PROGRAM_FLIP_2TEXT_1ICON
18370          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
18371       }
18372    }
18373
18374    // 2.4.2.19
18375    group { name: "elm/genlist/item/dialogue/2text.1icon.9/default";
18376       alias: "elm/genlist/item_odd/dialogue/2text.1icon.9/default";
18377       alias: "elm/genlist/item_compress/dialogue/2text.1icon.9/default";
18378       alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.9/default";
18379       alias: "elm/layout/dialogue/2text.1icon.9";
18380       data.item: "stacking" "above";
18381       data.item: "selectraise" "on";
18382       data.item: "texts" "elm.text.1 elm.text.2";
18383       data.item: "contents" "elm.icon.1";
18384       data.item: "flips" "elm.flip.content";
18385
18386       parts {
18387          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
18388          GENLIST_PART_DIALOGUE_BG_IMAGE
18389          GENLIST_PART_BOTTOM_LINE
18390          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
18391          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
18392          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18393          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18394          GENLIST_PART_DIALOGUE_ITEM
18395          GENLIST_PART_DIALOGUE_RIGHT_LINE
18396          part { name: "elm.icon.1";
18397             clip_to: "disclip";
18398             type: SWALLOW;
18399             scale: 1;
18400             description { state: "default" 0.0;
18401                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18402                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
18403                fixed: 1 1;
18404                rel1 {
18405                   relative: 1.0 1.0;
18406                   to_x: "elm.padding.left";
18407                   to_y: "elm.text.1";
18408                }
18409                rel2 {
18410                   relative: 1.0 0.0;
18411                   to_x: "elm.padding.left";
18412                   to_y: "elm.padding.bottom";
18413                }
18414                align: 0.0 0.5;
18415             }
18416             GENLIST_DESCRIPTION_FLIP_ENABLED
18417          }
18418          part { name: "elm.padding.icon1.right";
18419             clip_to: "disclip";
18420             type: RECT;
18421             scale: 1;
18422             description { state: "default" 0.0;
18423                min: GENLIST_PADDING_16_INC 0;
18424                fixed: 1 0;
18425                rel1 {
18426                   relative: 1.0 0.0;
18427                   to_x: "elm.icon.1";
18428                }
18429                rel2.to_x: "elm.icon.1";
18430                align: 0.0 0.0;
18431                visible: 0;
18432             }
18433          }
18434          part { name: "elm.text.1";
18435             clip_to: "disclip";
18436             type: TEXT;
18437             mouse_events: 0;
18438             scale: 1;
18439             description { state: "default" 0.0;
18440                min: 0 GENLIST_SIZE_61_INC;
18441                fixed: 0 1;
18442                rel1 {
18443                   relative: 1.0 1.0;
18444                   to_x: "elm.padding.left";
18445                   to_y: "elm.padding.top";
18446                }
18447                rel2 {
18448                   relative: 0.0 1.0;
18449                   to_x: "elm.padding.right";
18450                   to_y: "elm.padding.top";
18451                }
18452                align: 0.0 0.0;
18453                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
18454                text {
18455                   font: "SLP:style=Roman";
18456                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
18457                   min: 0 1;
18458                   align: 0.0 0.5;
18459                   text_class: "list_item";
18460                }
18461             }
18462             description { state: "selected" 0.0;
18463                inherit: "default" 0.0;
18464                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18465             }
18466             GENLIST_DESCRIPTION_FLIP_ENABLED
18467          }
18468          part { name: "elm.text.2";
18469             clip_to: "disclip";
18470             type: TEXT;
18471             mouse_events: 0;
18472             scale: 1;
18473             description { state: "default" 0.0;
18474                rel1 {
18475                   relative: 1.0 1.0;
18476                   to_x: "elm.padding.icon1.right";
18477                   to_y: "elm.text.1";
18478                }
18479                rel2 {
18480                   relative: 0.0 0.0;
18481                   to_x: "elm.padding.right";
18482                   to_y: "elm.padding.bottom";
18483                }
18484                color: GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR;
18485                text {
18486                   font: "SLP:style=Medium";
18487                   size: GENLIST_FONT_32_INC;
18488                   min: 0 1;
18489                   align: 0.0 0.5;
18490                   text_class: "slp_medium";
18491                }
18492             }
18493             description { state: "selected" 0.0;
18494                inherit: "default" 0.0;
18495                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
18496             }
18497             GENLIST_DESCRIPTION_FLIP_ENABLED
18498          }
18499          GENLIST_PART_FLIP
18500          GENLIST_PART_DISCLIP
18501       }
18502       programs {
18503          // signal: elm,state,%s,active
18504          //   a "check" item named %s went active
18505          // signal: elm,state,%s,passive
18506          //   a "check" item named %s went passive
18507          // default is passive
18508          program { name: "go_active";
18509             signal: "elm,state,selected";
18510             source: "elm";
18511             action: STATE_SET "selected" 0.0;
18512             target: "bg_image";
18513             target: "elm.text.1";
18514             target: "elm.text.2";
18515          }
18516          program { name: "go_passive";
18517             signal: "elm,state,unselected";
18518             source: "elm";
18519             action: STATE_SET "default" 0.0;
18520             target: "bg_image";
18521             target: "elm.text.1";
18522             target: "elm.text.2";
18523             transition: LINEAR 0.1;
18524          }
18525          program { name: "go_disabled";
18526             signal: "elm,state,disabled";
18527             source: "elm";
18528             action: STATE_SET "disabled" 0.0;
18529             target: "disclip";
18530          }
18531          program { name: "go_enabled";
18532             signal: "elm,state,enabled";
18533             source: "elm";
18534             action: STATE_SET "default" 0.0;
18535             target: "disclip";
18536          }
18537       }
18538    }
18539
18540 // 4.3.1
18541    group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default";
18542       alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default";
18543       alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default";
18544       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.2icon/default";
18545       alias: "elm/layout/dialogue/bg/2text.2icon";
18546       data.item: "stacking" "above";
18547       data.item: "selectraise" "on";
18548       data.item: "texts" "elm.text.1 elm.text.2";
18549       data.item: "contents" "elm.icon.1 elm.icon.2";
18550       images {
18551           image: "00_list_thumbnail_bg.png" COMP;
18552       }
18553       parts {
18554          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
18555          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_48_INC )
18556          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_48_INC )
18557          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
18558          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18559          part { name: "elm.icon1.bg";
18560             scale: 1;
18561             description { state: "default" 0.0;
18562                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
18563                fixed: 1 1;
18564                align: 0.0 0.52;
18565                rel1 {
18566                   relative: 1.0 0.5;
18567                   to_x: "elm.padding.left";
18568                }
18569                rel2 {
18570                   relative: 1.0 0.5;
18571                   to_x: "elm.padding.left";
18572                }
18573                image {
18574                   normal: "00_list_thumbnail_bg.png";
18575                   border: 1 1 1 1;
18576                   border_scale: 1;
18577                   middle: NONE;
18578                }
18579             }
18580          }
18581          part { name: "elm.icon.1";
18582             type: SWALLOW;
18583             description { state: "default" 0.0;
18584                rel1.to: "elm.icon1.bg";
18585                rel2.to: "elm.icon1.bg";
18586             }
18587          }
18588          part { name: "elm.padding.icon1.right";
18589             type: RECT;
18590             mouse_events: 0;
18591             scale: 1;
18592             description { state: "default" 0.0;
18593                min: GENLIST_PADDING_24_INC 0;
18594                fixed: 1 0;
18595                rel1 {
18596                    relative: 1.0 0.0;
18597                    to_x: "elm.icon1.bg";
18598                }
18599                rel2.to_x: "elm.icon1.bg";
18600                visible: 0;
18601                align: 0.0 0.5;
18602             }
18603          }
18604          part { name: "elm.icon.2";
18605             type: SWALLOW;
18606             scale: 1;
18607             description { state: "default" 0.0;
18608                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18609                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
18610                fixed: 1 1;
18611                rel1 {
18612                   relative: 0.0 0.5;
18613                   to_x: "elm.padding.right";
18614                }
18615                rel2 {
18616                   relative: 0.0 0.5;
18617                   to_x: "elm.padding.right";
18618                }
18619                align: 1.0 0.5;
18620             }
18621          }
18622          part { name: "elm.padding.icon2.right";
18623             type: RECT;
18624             mouse_events: 0;
18625             scale: 1;
18626             description { state: "default" 0.0;
18627                min: GENLIST_PADDING_16_INC 0;
18628                fixed: 1 0;
18629                rel1.to_x: "elm.icon.2";
18630                rel2 {
18631                   relative: 0.0 1.0;
18632                   to_x: "elm.icon.2";
18633                }
18634                rel2.to_x: "elm.icon.2";
18635                visible: 0;
18636                align: 1.0 0.5;
18637             }
18638          }
18639          part { name: "elm.text.1";
18640             clip_to: "disclip";
18641             type: TEXT;
18642             mouse_events: 0;
18643             scale: 1;
18644             description { state: "default" 0.0;
18645                min: 0 GENLIST_SIZE_54_INC;
18646                fixed: 0 1;
18647                align: 0 0;
18648                rel1 {
18649                   relative: 1.0 1.0;
18650                   to_x: "elm.padding.icon1.right";
18651                   to_y: "elm.padding.top";
18652                }
18653                rel2 {
18654                   relative: 0.0 1.0;
18655                   to_x: "elm.padding.icon2.right";
18656                   to_y: "elm.padding.top";
18657                }
18658                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18659                text {
18660                   font: "SLP:style=Roman";
18661                   size: GENLIST_FONT_48_INC;
18662                   align: 0.0 0.5;
18663                   text_class: "list_item";
18664                }
18665             }
18666          }
18667          part { name: "elm.padding.text.1.bottom";
18668             type: RECT;
18669             mouse_events: 0;
18670             scale: 1;
18671             description { state: "default" 0.0;
18672                min: 0 GENLIST_PADDING_8_INC;
18673                fixed: 0 1;
18674                rel1 {
18675                    relative: 0.0 1.0;
18676                    to_y: "elm.text.1";
18677                }
18678                rel2.to_y: "elm.text.1";
18679                visible: 0;
18680                align: 0.0 0.0;
18681             }
18682          }
18683          part { name: "elm.text.2";
18684             clip_to: "disclip";
18685             type: TEXT;
18686             mouse_events: 0;
18687             scale: 1;
18688             description { state: "default" 0.0;
18689                rel1 {
18690                   relative: 1.0 1.0;
18691                   to_x: "elm.padding.icon1.right";
18692                   to_y: "elm.padding.text.1.bottom";
18693                }
18694                rel2 {
18695                   relative: 0.0 0.0;
18696                   to_x: "elm.padding.icon2.right";
18697                   to_y: "elm.padding.bottom";
18698                }
18699                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18700                text {
18701                   font: "SLP:style=Medium";
18702                   size: GENLIST_FONT_32_INC;
18703                   align: 0.0 0.5;
18704                   text_class: "slp_medium";
18705                }
18706             }
18707          }
18708          GENLIST_PART_DISCLIP
18709       }
18710       programs {
18711          // signal: elm,state,%s,active
18712          //   a "check" item named %s went active
18713          // signal: elm,state,%s,passive
18714          //   a "check" item named %s went passive
18715          // default is passive
18716          /*program { name: "go_active";
18717             signal: "elm,state,selected";
18718             source: "elm";
18719             action: STATE_SET "selected" 0.0;
18720             target: "elm.text";
18721             target: "elm.text.sub";
18722          }
18723          program { name: "go_passive";
18724             signal: "elm,state,unselected";
18725             source: "elm";
18726             action: STATE_SET "default" 0.0;
18727             target: "elm.text";
18728             target: "elm.text.sub";
18729             transition: LINEAR 0.1;
18730          }*/
18731          program { name: "go_disabled";
18732             signal: "elm,state,disabled";
18733             source: "elm";
18734             action: STATE_SET "disabled" 0.0;
18735             target: "disclip";
18736          }
18737          program { name: "go_enabled";
18738             signal: "elm,state,enabled";
18739             source: "elm";
18740             action: STATE_SET "default" 0.0;
18741             target: "disclip";
18742          }
18743       }
18744    }
18745
18746 // 4.3.2
18747    group { name: "elm/genlist/item/dialogue/bg/3text.2icon/default";
18748       alias: "elm/genlist/item_odd/dialogue/bg/3text.2icon/default";
18749       alias: "elm/genlist/item_compress/dialogue/bg/3text.2icon/default";
18750       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.2icon/default";
18751       alias: "elm/layout/dialogue/bg/3text.2icon";
18752       data.item: "stacking" "above";
18753       data.item: "selectraise" "on";
18754       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
18755       data.item: "contents" "elm.icon.1 elm.icon.2";
18756       images {
18757           image: "00_list_thumbnail_bg.png" COMP;
18758       }
18759       parts {
18760          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
18761          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_8_INC )
18762          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_8_INC )
18763          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
18764          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
18765          part { name: "elm.padding.icon.bottom";
18766             type: RECT;
18767             mouse_events: 0;
18768             scale: 1;
18769             description { state: "default" 0.0;
18770                min: 0 1;
18771                fixed: 0 1;
18772                rel1 {
18773                   relative: 0.0 1.0;
18774                   to_x: "elm.padding.right";
18775                }
18776                rel2 {
18777                   relative: 0.0 1.0;
18778                   to_x: "elm.padding.right";
18779                }
18780                align: 1.0 1.0;
18781                visible: 0;
18782             }
18783          }
18784          part { name: "elm.icon1.bg";
18785             scale: 1;
18786             description { state: "default" 0.0;
18787                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
18788                fixed: 1 1;
18789                align: 1.0 0.0;
18790                rel1 {
18791                   relative: 0.0 0.0;
18792                   to_x: "elm.padding.right";
18793                }
18794                rel2 {
18795                   relative: 0.0 0.0;
18796                   to_x: "elm.padding.right";
18797                   to_y: "elm.padding.icon.bottom";
18798                }
18799                image {
18800                   normal: "00_list_thumbnail_bg.png";
18801                   border: 1 1 1 1;
18802                   border_scale: 1;
18803                   middle: NONE;
18804                }
18805             }
18806          }
18807          part { name: "elm.icon.1";
18808             type: SWALLOW;
18809             description { state: "default" 0.0;
18810                rel1.to: "elm.icon1.bg";
18811                rel2.to: "elm.icon1.bg";
18812             }
18813          }
18814          part { name: "elm.padding.icon1.left";
18815             type: RECT;
18816             mouse_events: 0;
18817             scale: 1;
18818             description { state: "default" 0.0;
18819                min: GENLIST_PADDING_16_INC 0;
18820                fixed: 1 0;
18821                rel1 {
18822                    relative: 0.0 0.0;
18823                    to_x: "elm.icon1.bg";
18824                }
18825                rel2 {
18826                    relative: 0.0 1.0;
18827                    to_x: "elm.icon1.bg";
18828                }
18829                visible: 0;
18830                align: 0.0 0.5;
18831             }
18832          }
18833          part { name: "elm.icon.2";
18834             type: SWALLOW;
18835             scale: 1;
18836             description { state: "default" 0.0;
18837                min: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18838                max: GENLIST_ICON_SIZE_64 GENLIST_ICON_SIZE_64;
18839                fixed: 1 1;
18840                rel1 {
18841                   relative: 0.0 0.5;
18842                   to_x: "elm.padding.icon1.left";
18843                }
18844                rel2 {
18845                   relative: 0.0 0.5;
18846                   to_x: "elm.padding.icon1.left";
18847                }
18848                align: 1.0 0.5;
18849             }
18850          }
18851          part { name: "elm.padding.icon2.left";
18852             type: RECT;
18853             mouse_events: 0;
18854             scale: 1;
18855             description { state: "default" 0.0;
18856                min: GENLIST_PADDING_16_INC 0;
18857                fixed: 1 0;
18858                rel1.to_x: "elm.icon.2";
18859                rel2 {
18860                   relative: 0.0 1.0;
18861                   to_x: "elm.icon.2";
18862                }
18863                rel2.to_x: "elm.icon.2";
18864                visible: 0;
18865                align: 1.0 0.5;
18866             }
18867          }
18868          part { name: "elm.text.1";
18869             clip_to: "disclip";
18870             type: TEXT;
18871             mouse_events: 0;
18872             scale: 1;
18873             description { state: "default" 0.0;
18874                min: 0 GENLIST_SIZE_54_INC;
18875                fixed: 0 1;
18876                align: 0 0;
18877                rel1 {
18878                   relative: 1.0 1.0;
18879                   to_x: "elm.padding.left";
18880                   to_y: "elm.padding.top";
18881                }
18882                rel2 {
18883                   relative: 0.0 1.0;
18884                   to_x: "elm.padding.icon2.left";
18885                   to_y: "elm.padding.top";
18886                }
18887                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
18888                text {
18889                   font: "SLP:style=Roman";
18890                   size: GENLIST_FONT_48_INC;
18891                   align: 0.0 0.5;
18892                   text_class: "list_item";
18893                }
18894             }
18895          }
18896          part { name: "elm.padding.text.1.bottom";
18897             type: RECT;
18898             mouse_events: 0;
18899             scale: 1;
18900             description { state: "default" 0.0;
18901                min: 0 GENLIST_PADDING_8_INC;
18902                fixed: 0 1;
18903                rel1 {
18904                    relative: 0.0 1.0;
18905                    to_y: "elm.text.1";
18906                }
18907                rel2.to_y: "elm.text.1";
18908                visible: 0;
18909                align: 0.0 0.0;
18910             }
18911          }
18912          part { name: "elm.text.2";
18913             clip_to: "disclip";
18914             type: TEXT;
18915             mouse_events: 0;
18916             scale: 1;
18917             description { state: "default" 0.0;
18918                rel1 {
18919                   relative: 1.0 1.0;
18920                   to_x: "elm.padding.left";
18921                   to_y: "elm.padding.text.1.bottom";
18922                }
18923                rel2 {
18924                   relative: 0.0 0.0;
18925                   to_x: "elm.padding.icon2.left";
18926                   to_y: "elm.text.3";
18927                }
18928                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18929                text {
18930                   font: "SLP:style=Medium";
18931                   size: GENLIST_FONT_32_INC;
18932                   align: 0.0 0.5;
18933                   text_class: "slp_medium";
18934                }
18935             }
18936          }
18937          part { name: "elm.text.3";
18938             clip_to: "disclip";
18939             type: TEXT;
18940             mouse_events: 0;
18941             scale: 1;
18942             description { state: "default" 0.0;
18943                min: 0 GENLIST_ICON_SMALL_SIZE;
18944                fixed: 0 1;
18945                align: 0 1;
18946                rel1 {
18947                   relative: 1.0 0.0;
18948                   to_x: "elm.padding.left";
18949                   to_y: "elm.padding.bottom";
18950                }
18951                rel2 {
18952                   relative: 0.0 0.0;
18953                   to_x: "elm.padding.icon2.left";
18954                   to_y: "elm.padding.bottom";
18955                }
18956                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
18957                text {
18958                   font: "SLP:style=Medium";
18959                   size: GENLIST_FONT_32_INC;
18960                   align: 0.0 0.5;
18961                   text_class: "slp_medium";
18962                }
18963             }
18964          }
18965          GENLIST_PART_DISCLIP
18966       }
18967       programs {
18968          // signal: elm,state,%s,active
18969          //   a "check" item named %s went active
18970          // signal: elm,state,%s,passive
18971          //   a "check" item named %s went passive
18972          // default is passive
18973          /*program { name: "go_active";
18974             signal: "elm,state,selected";
18975             source: "elm";
18976             action: STATE_SET "selected" 0.0;
18977             target: "elm.text";
18978             target: "elm.text.sub";
18979          }
18980          program { name: "go_passive";
18981             signal: "elm,state,unselected";
18982             source: "elm";
18983             action: STATE_SET "default" 0.0;
18984             target: "elm.text";
18985             target: "elm.text.sub";
18986             transition: LINEAR 0.1;
18987          }*/
18988          program { name: "go_disabled";
18989             signal: "elm,state,disabled";
18990             source: "elm";
18991             action: STATE_SET "disabled" 0.0;
18992             target: "disclip";
18993          }
18994          program { name: "go_enabled";
18995             signal: "elm,state,enabled";
18996             source: "elm";
18997             action: STATE_SET "default" 0.0;
18998             target: "disclip";
18999          }
19000       }
19001    }
19002
19003 // 4.3.3
19004    group { name: "elm/genlist/item/dialogue/bg/5text.2icon/default";
19005       alias: "elm/genlist/item_odd/dialogue/bg/5text.2icon/default";
19006       alias: "elm/genlist/item_compress/dialogue/bg/5text.2icon/default";
19007       alias: "elm/genlist/item_compress_odd/dialogue/bg/5text.2icon/default";
19008       alias: "elm/layout/dialogue/bg/5text.2icon";
19009       data.item: "stacking" "above";
19010       data.item: "selectraise" "on";
19011       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
19012       data.item: "contents" "elm.icon.1 elm.icon.2";
19013       images {
19014           image: "00_list_thumbnail_bg.png" COMP;
19015       }
19016       parts {
19017          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_182_INC )
19018          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_14_INC )
19019          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_14_INC )
19020          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19021          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19022          part { name: "elm.icon1.bg";
19023             scale: 1;
19024             description { state: "default" 0.0;
19025                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
19026                fixed: 1 1;
19027                align: 0.0 0.5;
19028                rel1 {
19029                   relative: 1.0 0.5;
19030                   to_x: "elm.padding.left";
19031                }
19032                rel2 {
19033                   relative: 1.0 0.5;
19034                   to_x: "elm.padding.left";
19035                }
19036                image {
19037                   normal: "00_list_thumbnail_bg.png";
19038                   border: 1 1 1 1;
19039                   border_scale: 1;
19040                   middle: NONE;
19041                }
19042             }
19043          }
19044          part { name: "elm.icon.1";
19045             type: SWALLOW;
19046             description { state: "default" 0.0;
19047                rel1.to: "elm.icon1.bg";
19048                rel2.to: "elm.icon1.bg";
19049             }
19050          }
19051          part { name: "elm.padding.icon1.right";
19052             type: RECT;
19053             mouse_events: 0;
19054             scale: 1;
19055             description { state: "default" 0.0;
19056                min: GENLIST_PADDING_16_INC 0;
19057                fixed: 1 0;
19058                rel1 {
19059                    relative: 1.0 0.0;
19060                    to_x: "elm.icon1.bg";
19061                }
19062                rel2.to_x: "elm.icon1.bg";
19063                visible: 0;
19064                align: 0.0 0.5;
19065             }
19066          }
19067          part { name: "elm.text.1";
19068             clip_to: "disclip";
19069             type: TEXT;
19070             mouse_events: 0;
19071             scale: 1;
19072             description { state: "default" 0.0;
19073                min: 0 GENLIST_SIZE_38_INC;
19074                fixed: 0 1;
19075                rel1 {
19076                   relative: 1.0 1.0;
19077                   to_x: "elm.padding.icon1.right";
19078                   to_y: "elm.padding.top";
19079                }
19080                rel2 {
19081                   relative: 0.0 1.0;
19082                   to_x: "elm.padding.right";
19083                   to_y: "elm.padding.top";
19084                }
19085                align: 0.0 0.0;
19086                color: GENLIST_DIALOGUE_FONT_APPS_NAME_COLOR_INC;
19087                text {
19088                   font: "SLP:style=Medium";
19089                   size: GENLIST_FONT_32_INC;
19090                   align: 0.0 0.5;
19091                   text_class: "list_item";
19092                }
19093             }
19094          }
19095          part { name: "elm.text.2";
19096             clip_to: "disclip";
19097             type: TEXT;
19098             mouse_events: 0;
19099             scale: 1;
19100             description { state: "default" 0.0;
19101                min: 0 GENLIST_SIZE_38_INC;
19102                fixed: 0 1;
19103                rel1 {
19104                   relative: 1.0 1.0;
19105                   to_x: "elm.padding.icon1.right";
19106                   to_y: "elm.text.1";
19107                }
19108                rel2 {
19109                   relative: 0.0 1.0;
19110                   to_x: "elm.padding.right";
19111                   to_y: "elm.text.1";
19112                }
19113                align: 0.0 0.0;
19114                color: GENLIST_DIALOGUE_FONT_APPS_INC_COLOR_INC;
19115                text {
19116                   font: "SLP:style=Medium";
19117                   size: GENLIST_FONT_28_INC;
19118                   align: 0.0 0.5;
19119                   text_class: "slp_medium";
19120                }
19121             }
19122          }
19123          part { name: "elm.icon.2";
19124             clip_to: "disclip";
19125             type: SWALLOW;
19126             mouse_events: 0;
19127             scale: 1;
19128             description { state: "default" 0.0;
19129                fixed: 1 1;
19130                rel1 {
19131                   relative: 1.0 0.0;
19132                   to_x: "elm.padding.icon1.right";
19133                   to_y: "elm.text.3";
19134                }
19135                rel2 {
19136                   relative: 1.0 1.0;
19137                   to_x: "elm.padding.icon1.right";
19138                   to_y: "elm.text.3";
19139                }
19140                align: 0.0 0.5;
19141             }
19142          }
19143          part { name: "elm.padding.icon2.right";
19144             type: RECT;
19145             mouse_events: 0;
19146             scale: 1;
19147             description { state: "default" 0.0;
19148                min: GENLIST_PADDING_16_INC 0;
19149                fixed: 1 0;
19150                rel1 {
19151                    relative: 1.0 0.0;
19152                    to_x: "elm.icon.2";
19153                }
19154                rel2.to_x: "elm.icon.2";
19155                visible: 0;
19156                align: 0.0 0.5;
19157             }
19158          }
19159          part { name: "elm.text.3";
19160             clip_to: "disclip";
19161             type: TEXT;
19162             mouse_events: 0;
19163             scale: 1;
19164             description { state: "default" 0.0;
19165                min: 0 GENLIST_SIZE_38_INC;
19166                fixed: 0 1;
19167                rel1 {
19168                   relative: 1.0 1.0;
19169                   to_x: "elm.padding.icon2.right";
19170                   to_y: "elm.text.2";
19171                }
19172                rel2 {
19173                   relative: 0.0 1.0;
19174                   to_x: "elm.padding.right";
19175                   to_y: "elm.text.2";
19176                }
19177                align: 0.0 0.0;
19178                color: GENLIST_DIALOGUE_FONT_APPS_RATING_COLOR_INC;
19179                text {
19180                   font: "SLP:style=Medium";
19181                   size: GENLIST_FONT_28_INC;
19182                   align: 0.0 0.5;
19183                   text_class: "slp_medium";
19184                }
19185             }
19186          }
19187          part { name: "elm.text.4";
19188             clip_to: "disclip";
19189             type: TEXT;
19190             mouse_events: 0;
19191             scale: 1;
19192             description { state: "default" 0.0;
19193                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19194                fixed: 1 1;
19195                align: 0 1;
19196                rel1 {
19197                   relative: 1.0 0.0;
19198                   to_x: "elm.padding.icon1.right";
19199                   to_y: "elm.padding.bottom";
19200                }
19201                rel2 {
19202                   relative: 1.0 0.0;
19203                   to_x: "elm.padding.icon1.right";
19204                   to_y: "elm.padding.bottom";
19205                }
19206                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_ORIGINAL_COLOR_INC;
19207                text {
19208                   font: "SLP:style=Medium";
19209                   size: GENLIST_FONT_28_INC;
19210                   align: 0.0 0.5;
19211                   text_class: "slp_medium";
19212                }
19213             }
19214          }
19215          part { name: "elm.padding.text4.right";
19216             type: RECT;
19217             mouse_events: 0;
19218             scale: 1;
19219             description { state: "default" 0.0;
19220                min: GENLIST_PADDING_16_INC 0;
19221                fixed: 1 0;
19222                rel1 {
19223                    relative: 1.0 0.0;
19224                    to_x: "elm.text.4";
19225                }
19226                rel2.to_x: "elm.text.4";
19227                visible: 0;
19228                align: 0.0 0.5;
19229             }
19230          }
19231          part { name: "elm.text.5";
19232             clip_to: "disclip";
19233             type: TEXT;
19234             mouse_events: 0;
19235             scale: 1;
19236             description { state: "default" 0.0;
19237                min: GENLIST_SIZE_96_INC GENLIST_SIZE_38_INC;
19238                fixed: 1 1;
19239                align: 0 1;
19240                rel1 {
19241                   relative: 1.0 0.0;
19242                   to_x: "elm.padding.text4.right";
19243                   to_y: "elm.padding.bottom";
19244                }
19245                rel2 {
19246                   relative: 1.0 0.0;
19247                   to_x: "elm.padding.text4.right";
19248                   to_y: "elm.padding.bottom";
19249                }
19250                color: GENLIST_DIALOGUE_FONT_APPS_PRICE_SALE_COLOR_INC;
19251                text {
19252                   font: "SLP:style=Medium";
19253                   size: GENLIST_FONT_28_INC;
19254                   align: 0.0 0.5;
19255                   text_class: "slp_medium";
19256                }
19257             }
19258          }
19259          GENLIST_PART_DISCLIP
19260       }
19261       programs {
19262          // signal: elm,state,%s,active
19263          //   a "check" item named %s went active
19264          // signal: elm,state,%s,passive
19265          //   a "check" item named %s went passive
19266          // default is passive
19267          /*program { name: "go_active";
19268             signal: "elm,state,selected";
19269             source: "elm";
19270             action: STATE_SET "selected" 0.0;
19271             target: "elm.text";
19272             target: "elm.text.sub";
19273          }
19274          program { name: "go_passive";
19275             signal: "elm,state,unselected";
19276             source: "elm";
19277             action: STATE_SET "default" 0.0;
19278             target: "elm.text";
19279             target: "elm.text.sub";
19280             transition: LINEAR 0.1;
19281          }*/
19282          program { name: "go_disabled";
19283             signal: "elm,state,disabled";
19284             source: "elm";
19285             action: STATE_SET "disabled" 0.0;
19286             target: "disclip";
19287          }
19288          program { name: "go_enabled";
19289             signal: "elm,state,enabled";
19290             source: "elm";
19291             action: STATE_SET "default" 0.0;
19292             target: "disclip";
19293          }
19294       }
19295    }
19296
19297    // 4.1.9
19298    group { name: "elm/genlist/item/dialogue/1icon/default";
19299       alias: "elm/genlist/item_odd/dialogue/1icon/default";
19300       alias: "elm/genlist/item_compress/dialogue/1icon/default";
19301       alias: "elm/genlist/item_compress_odd/dialogue/1icon/default";
19302       alias: "elm/layout/dialogue/1icon";
19303       data.item: "stacking" "above";
19304       data.item: "selectraise" "on";
19305       data.item: "contents" "elm.icon";
19306
19307       parts {
19308          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19309          GENLIST_PART_DIALOGUE_BG_IMAGE
19310          GENLIST_PART_BOTTOM_LINE
19311          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
19312          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19313          GENLIST_PART_DIALOGUE_ITEM
19314          GENLIST_PART_DIALOGUE_RIGHT_LINE
19315          part { name: "elm.icon";
19316             clip_to: "disclip";
19317             type: SWALLOW;
19318             scale: 1;
19319             description { state: "default" 0.0;
19320                rel1 {
19321                   relative: 1.0 0.0;
19322                   to_x: "elm.padding.left";
19323                }
19324                rel2 {
19325                   relative: 0.0 1.0;
19326                   to_x: "elm.padding.right";
19327                }
19328             }
19329          }
19330          GENLIST_PART_DISCLIP
19331       }
19332       programs {
19333          // signal: elm,state,%s,active
19334          //   a "check" item named %s went active
19335          // signal: elm,state,%s,passive
19336          //   a "check" item named %s went passive
19337          // default is passive
19338          /*program { name: "go_active";
19339             signal: "elm,state,selected";
19340             source: "elm";
19341             action: STATE_SET "selected" 0.0;
19342             target: "bg_image";
19343             target: "elm.text";
19344          }
19345          program { name: "go_passive";
19346             signal: "elm,state,unselected";
19347             source: "elm";
19348             action: STATE_SET "default" 0.0;
19349             target: "bg_image";
19350             target: "elm.text";
19351             transition: LINEAR 0.1;
19352          }*/
19353          program { name: "go_disabled";
19354             signal: "elm,state,disabled";
19355             source: "elm";
19356             action: STATE_SET "disabled" 0.0;
19357             target: "disclip";
19358          }
19359          program { name: "go_enabled";
19360             signal: "elm,state,enabled";
19361             source: "elm";
19362             action: STATE_SET "default" 0.0;
19363             target: "disclip";
19364          }
19365       }
19366    }
19367
19368    group { name: "elm/genlist/item/dialogue/bg/1icon/default";
19369       alias: "elm/genlist/item_odd/dialogue/bg/1icon/default";
19370       alias: "elm/genlist/item_compress/dialogue/bg/1icon/default";
19371       alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default";
19372       alias: "elm/layout/dialogue/bg/1icon";
19373       data.item: "stacking" "above";
19374       data.item: "selectraise" "on";
19375       data.item: "contents" "elm.icon";
19376
19377       parts {
19378          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19379          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19380          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19381          part { name: "elm.icon";
19382             clip_to: "disclip";
19383             type: SWALLOW;
19384             scale: 1;
19385             description { state: "default" 0.0;
19386                rel1 {
19387                   relative: 1.0 0.0;
19388                   to_x: "elm.padding.left";
19389                }
19390                rel2 {
19391                   relative: 0.0 1.0;
19392                   to_x: "elm.padding.right";
19393                }
19394             }
19395          }
19396          GENLIST_PART_DISCLIP
19397       }
19398       programs {
19399          // signal: elm,state,%s,active
19400          //   a "check" item named %s went active
19401          // signal: elm,state,%s,passive
19402          //   a "check" item named %s went passive
19403          // default is passive
19404          program { name: "go_disabled";
19405             signal: "elm,state,disabled";
19406             source: "elm";
19407             action: STATE_SET "disabled" 0.0;
19408             target: "disclip";
19409          }
19410          program { name: "go_enabled";
19411             signal: "elm,state,enabled";
19412             source: "elm";
19413             action: STATE_SET "default" 0.0;
19414             target: "disclip";
19415          }
19416       }
19417    }
19418
19419    group { name: "elm/genlist/item/dialogue/bg/2icon/default";
19420       alias: "elm/genlist/item_odd/dialogue/bg/2icon/default";
19421       alias: "elm/genlist/item_compress/dialogue/bg/2icon/default";
19422       alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default";
19423       alias: "elm/layout/dialogue/bg/2icon";
19424       data.item: "stacking" "above";
19425       data.item: "selectraise" "on";
19426       data.item: "contents" "elm.icon.1 elm.icon.2";
19427
19428       parts {
19429          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19430          part { name: "elm.icon.1";
19431             clip_to: "disclip";
19432             type: SWALLOW;
19433             description { state: "default" 0.0;
19434                rel1.relative: 0.021 0.0;
19435                rel2.relative: 0.492 1.0;
19436             }
19437          }
19438          part { name: "elm.icon.2";
19439             clip_to: "disclip";
19440             type: SWALLOW;
19441             description { state: "default" 0.0;
19442                rel1.relative: 0.51 0.0;
19443                rel2.relative: 0.979 1.0;
19444             }
19445          }
19446          GENLIST_PART_DISCLIP
19447       }
19448       programs {
19449          // signal: elm,state,%s,active
19450          //   a "check" item named %s went active
19451          // signal: elm,state,%s,passive
19452          //   a "check" item named %s went passive
19453          // default is passive
19454          program { name: "go_disabled";
19455             signal: "elm,state,disabled";
19456             source: "elm";
19457             action: STATE_SET "disabled" 0.0;
19458             target: "disclip";
19459          }
19460          program { name: "go_enabled";
19461             signal: "elm,state,enabled";
19462             source: "elm";
19463             action: STATE_SET "default" 0.0;
19464             target: "disclip";
19465          }
19466       }
19467    }
19468
19469    group { name: "elm/genlist/item/dialogue/bg/3icon/default";
19470       alias: "elm/genlist/item_odd/dialogue/bg/3icon/default";
19471       alias: "elm/genlist/item_compress/dialogue/bg/3icon/default";
19472       alias: "elm/genlist/item_compress_odd/dialogue/bg/3icon/default";
19473
19474       alias: "elm/genlist/item/dialogue.3icon/default";
19475       alias: "elm/genlist/item_odd/dialogue.3icon/default";
19476       alias: "elm/genlist/item_compress/dialogue.3icon/default";
19477       alias: "elm/genlist/item_compress_odd/dialogue.3icon/default";
19478
19479       alias: "elm/layout/dialogue/bg/3icon";
19480       alias: "elm/layout/dialogue/dialogue.3icon";
19481
19482       data.item: "stacking" "above";
19483       data.item: "selectraise" "on";
19484       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19485
19486       parts {
19487          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_73_INC )
19488          part { name: "elm.icon.1";
19489             clip_to: "disclip";
19490             type: SWALLOW;
19491             description { state: "default" 0.0;
19492                rel1.relative: 0.021 0.0;
19493                rel2.relative: 0.327 1.0;
19494             }
19495          }
19496          part { name: "elm.icon.2";
19497             clip_to: "disclip";
19498             type: SWALLOW;
19499             description { state: "default" 0.0;
19500                rel1.relative: 0.348 0.0;
19501                rel2.relative: 0.652 1.0;
19502             }
19503          }
19504          part { name: "elm.icon.3";
19505             clip_to: "disclip";
19506             type: SWALLOW;
19507             description { state: "default" 0.0;
19508                rel1.relative: 0.673 0.0;
19509                rel2.relative: 0.979 1.0;
19510             }
19511          }
19512          GENLIST_PART_DISCLIP
19513       }
19514       programs {
19515          // signal: elm,state,%s,active
19516          //   a "check" item named %s went active
19517          // signal: elm,state,%s,passive
19518          //   a "check" item named %s went passive
19519          // default is passive
19520          program { name: "go_disabled";
19521             signal: "elm,state,disabled";
19522             source: "elm";
19523             action: STATE_SET "disabled" 0.0;
19524             target: "disclip";
19525          }
19526          program { name: "go_enabled";
19527             signal: "elm,state,enabled";
19528             source: "elm";
19529             action: STATE_SET "default" 0.0;
19530             target: "disclip";
19531          }
19532       }
19533    }
19534
19535    group { name: "elm/genlist/item/dialogue.3icon.2/default";
19536       alias: "elm/genlist/item_odd/dialogue.3icon.2/default";
19537       alias: "elm/genlist/item_compress/dialogue.3icon.2/default";
19538       alias: "elm/genlist/item_compress_odd/dialogue.3icon.2/default";
19539       alias: "elm/layout/dialogue/dialogue.3icon.2";
19540       data.item: "stacking" "above";
19541       data.item: "selectraise" "on";
19542       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3";
19543
19544       parts {
19545          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_89_INC )
19546          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
19547          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19548          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_16_INC )
19549          part { name: "elm.icon.1";
19550             clip_to: "disclip";
19551             type: SWALLOW;
19552             description { state: "default" 0.0;
19553                min: GENLIST_SIZE_234_INC 0;
19554                fixed: 1 0;
19555                rel1 {
19556                   relative: 0.0 1.0;
19557                   to_x: "elm.padding.right";
19558                   to_y: "elm.padding.top";
19559                }
19560                rel2 {
19561                   relative: 0.0 1.0;
19562                   to_x: "elm.padding.right";
19563                }
19564                align: 1.0 0.5;
19565             }
19566          }
19567          part { name: "elm.padding.icon.1.left";
19568             clip_to: "disclip";
19569             type: RECT;
19570             mouse_events: 0;
19571             scale: 1;
19572             description { state: "default" 0.0;
19573                min: GENLIST_PADDING_16_INC 0;
19574                fixed: 1 0;
19575                rel1.to_x: "elm.icon.1";
19576                rel2 {
19577                   relative: 0.0 1.0;
19578                   to_x: "elm.icon.1";
19579                }
19580                visible: 0;
19581                align: 1.0 0.5;
19582             }
19583          }
19584          part { name: "elm.icon.2";
19585             clip_to: "disclip";
19586             type: SWALLOW;
19587             description { state: "default" 0.0;
19588                min: GENLIST_SIZE_234_INC 0;
19589                fixed: 1 0;
19590                rel1 {
19591                   relative: 0.0 1.0;
19592                   to_x: "elm.padding.icon.1.left";
19593                   to_y: "elm.padding.top";
19594                }
19595                rel2 {
19596                   relative: 0.0 1.0;
19597                   to_x: "elm.padding.icon.1.left";
19598                }
19599                align: 1.0 0.5;
19600             }
19601          }
19602          part { name: "elm.padding.icon.2.left";
19603             clip_to: "disclip";
19604             type: RECT;
19605             mouse_events: 0;
19606             scale: 1;
19607             description { state: "default" 0.0;
19608                min: GENLIST_PADDING_16_INC 0;
19609                fixed: 1 0;
19610                rel1.to_x: "elm.icon.2";
19611                rel2 {
19612                   relative: 0.0 1.0;
19613                   to_x: "elm.icon.2";
19614                }
19615                visible: 0;
19616                align: 1.0 0.5;
19617             }
19618          }
19619          part { name: "elm.icon.3";
19620             clip_to: "disclip";
19621             type: SWALLOW;
19622             description { state: "default" 0.0;
19623                min: GENLIST_SIZE_234_INC 0;
19624                fixed: 1 0;
19625                rel1 {
19626                   relative: 0.0 1.0;
19627                   to_x: "elm.padding.icon.2.left";
19628                   to_y: "elm.padding.top";
19629                }
19630                rel2 {
19631                   relative: 0.0 1.0;
19632                   to_x: "elm.padding.icon.2.left";
19633                }
19634                align: 1.0 0.5;
19635             }
19636          }
19637          GENLIST_PART_DISCLIP
19638       }
19639       programs {
19640          // signal: elm,state,%s,active
19641          //   a "check" item named %s went active
19642          // signal: elm,state,%s,passive
19643          //   a "check" item named %s went passive
19644          // default is passive
19645          program { name: "go_disabled";
19646             signal: "elm,state,disabled";
19647             source: "elm";
19648             action: STATE_SET "disabled" 0.0;
19649             target: "disclip";
19650          }
19651          program { name: "go_enabled";
19652             signal: "elm,state,enabled";
19653             source: "elm";
19654             action: STATE_SET "default" 0.0;
19655             target: "disclip";
19656          }
19657       }
19658    }
19659
19660    group { name: "elm/genlist/item/dialogue.1title.1text.2/default";
19661       alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default";
19662       alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default";
19663       alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default";
19664       alias: "elm/layout/dialogue/dialogue.1title.1text.2";
19665       data.item: "stacking" "above";
19666       data.item: "selectraise" "on";
19667       data.item: "texts" "elm.title elm.text";
19668
19669       images {
19670           image: "00_list_img_check.png" COMP;
19671       }
19672
19673       parts {
19674          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
19675          GENLIST_PART_DIALOGUE_BG_IMAGE
19676          GENLIST_PART_BOTTOM_LINE
19677          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19678          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19679          GENLIST_PART_DIALOGUE_ITEM
19680          GENLIST_PART_DIALOGUE_RIGHT_LINE
19681          part { name: "vertical_line";
19682             type: RECT;
19683             mouse_events: 0;
19684             description { state: "default" 0.0;
19685                min: 1 0;
19686                fixed: 1 0;
19687                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19688                rel1 {
19689                   relative: 1.0 0.0;
19690                   to_x: "elm.title";
19691                }
19692                rel2.to_x: "elm.title";
19693                align: 0.0 0.5;
19694             }
19695          }
19696          part { name: "elm.title";
19697             type: TEXT;
19698             mouse_events: 0;
19699             scale: 1;
19700             description { state: "default" 0.0;
19701                min: GENLIST_SIZE_163_INC 0;
19702                fixed: 1 0;
19703                rel1 {
19704                   relative: 1.0  0.0;
19705                   to_x: "elm.padding.left";
19706                }
19707                rel2.to_x: "elm.padding.left";
19708                align: 0.0 0.5;
19709                color: GENLIST_MULTILINE_TEXT_COLOR;
19710                text {
19711                   font: "SLP:style=Medium";
19712                   size: GENLIST_MULTILINE_TEXT_SIZE;
19713                   min: 0 1;
19714                   align: 0.0 0.5;
19715                   text_class: "slp_medium";
19716                }
19717             }
19718          }
19719          part { name: "elm.padding.title.right";
19720             type: RECT;
19721             mouse_events: 0;
19722             scale: 1;
19723             description { state: "default" 0.0;
19724                min: GENLIST_PADDING_16_INC 0;
19725                fixed: 1 0;
19726                rel1 {
19727                    relative: 1.0 0.0;
19728                    to_x: "vertical_line";
19729                }
19730                rel2.to_x: "vertical_line";
19731                visible: 0;
19732                align: 0.0 0.5;
19733             }
19734          }
19735          part { name: "elm.text";
19736             clip_to: "disclip";
19737             type: TEXT;
19738             mouse_events: 0;
19739             scale: 1;
19740             description { state: "default" 0.0;
19741                rel1 {
19742                   relative: 1.0  0.0;
19743                   to_x: "elm.padding.title.right";
19744                }
19745                rel2.to_x: "elm.padding.title.right";
19746                align: 0.0 0.5;
19747                fixed: 1 1;
19748                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19749                text {
19750                   font: "SLP:style=Roman";
19751                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19752                   min: 1 1;
19753                   max: 1 1;
19754                   align: 0.0 0.5;
19755                   text_class: "list_item";
19756                }
19757             }
19758             description { state: "selected" 0.0;
19759                inherit: "default" 0.0;
19760                color: 217 147 26 255;
19761             }
19762          }
19763          part { name: "elm.padding.text.right";
19764             type: RECT;
19765             mouse_events: 0;
19766             scale: 1;
19767             description { state: "default" 0.0;
19768                min: GENLIST_PADDING_11_INC 0;
19769                fixed: 1 0;
19770                rel1 {
19771                    relative: 1.0 0.0;
19772                    to_x: "elm.text";
19773                }
19774                rel2.to_x: "elm.text";
19775                visible: 0;
19776                align: 0.0 0.5;
19777             }
19778          }
19779          part { name: "elm.image.check";
19780             clip_to: "disclip";
19781             mouse_events: 0;
19782             scale: 1;
19783             description { state: "default" 0.0;
19784                image.normal: "00_list_img_check.png";
19785                rel1 {
19786                   relative: 1.0 0.366;
19787                   to_x: "elm.padding.text.right";
19788                }
19789                rel2 {
19790                   relative: 3.857 0.648;
19791                   to_x: "elm.padding.text.right";
19792                }
19793                visible: 0;
19794             }
19795             description { state: "selected" 0.0;
19796                inherit: "default" 0.0;
19797                visible: 1;
19798             }
19799          }
19800          GENLIST_PART_DISCLIP
19801       }
19802       programs {
19803          // signal: elm,state,%s,active
19804          //   a "check" item named %s went active
19805          // signal: elm,state,%s,passive
19806          //   a "check" item named %s went passive
19807          // default is passive
19808          program { name: "go_active";
19809             signal: "elm,state,selected";
19810             source: "elm";
19811             action: STATE_SET "selected" 0.0;
19812             target: "elm.text";
19813             target: "elm.image.check";
19814             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
19815          }
19816          program { name: "go_passive";
19817             signal: "elm,state,unselected";
19818             source: "elm";
19819             action: STATE_SET "default" 0.0;
19820             target: "elm.text";
19821             target: "elm.image.check";
19822             transition: LINEAR 0.1;
19823          }
19824          program { name: "go_disabled";
19825             signal: "elm,state,disabled";
19826             source: "elm";
19827             action: STATE_SET "disabled" 0.0;
19828             target: "disclip";
19829          }
19830          program { name: "go_enabled";
19831             signal: "elm,state,enabled";
19832             source: "elm";
19833             action: STATE_SET "default" 0.0;
19834             target: "disclip";
19835          }
19836          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
19837       }
19838    }
19839
19840    group { name: "elm/genlist/item/dialogue/1title.4text/default";
19841       alias: "elm/genlist/item_odd/dialogue/1title.4text/default";
19842       alias: "elm/genlist/item_compress/dialogue/1title.4text/default";
19843       alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default";
19844
19845       alias: "elm/genlist/item/dialogue.1title.4text/default";
19846       alias: "elm/genlist/item_odd/dialogue.1title.4text/default";
19847       alias: "elm/genlist/item_compress/dialogue.1title.4text/default";
19848       alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default";
19849
19850       alias: "elm/layout/dialogue/1title.4text";
19851
19852       data.item: "stacking" "above";
19853       data.item: "selectraise" "on";
19854       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4";
19855
19856       parts {
19857          GENLIST_PART_BASE( GENLIST_HEIGHT_454_INC )
19858          GENLIST_PART_DIALOGUE_BG_IMAGE
19859          GENLIST_PART_BOTTOM_LINE
19860          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
19861          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
19862          GENLIST_PART_DIALOGUE_ITEM
19863          GENLIST_PART_DIALOGUE_RIGHT_LINE
19864          part { name: "vertical_line";
19865             type: RECT;
19866             mouse_events: 0;
19867             description { state: "default" 0.0;
19868                min: 1 0;
19869                fixed: 1 0;
19870                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19871                rel1 {
19872                   relative: 1.0 0.0;
19873                   to_x: "elm.title";
19874                }
19875                rel2.to_x: "elm.title";
19876                align: 0.0 0.5;
19877             }
19878          }
19879          part { name: "center1_line";
19880             type: RECT;
19881             mouse_events: 0;
19882             description { state: "default" 0.0;
19883                min: 0 1;
19884                fixed: 0 1;
19885                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19886                rel1 {
19887                   relative: 1.0 0.25;
19888                   to_x: "vertical_line";
19889                }
19890                rel2.relative: 1.0 0.25;
19891                align: 0.5 1.0;
19892             }
19893          }
19894          part { name: "center2_line";
19895             type: RECT;
19896             mouse_events: 0;
19897             description { state: "default" 0.0;
19898                min: 0 1;
19899                fixed: 0 1;
19900                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19901                rel1 {
19902                   relative: 1.0 0.5;
19903                   to_x: "vertical_line";
19904                }
19905                rel2.relative: 1.0 0.5;
19906                align: 0.5 1.0;
19907             }
19908          }
19909          part { name: "center3_line";
19910             type: RECT;
19911             mouse_events: 0;
19912             description { state: "default" 0.0;
19913                min: 0 1;
19914                fixed: 0 1;
19915                color: GENLIST_PART_LIST_LINE_COLOR_INC;
19916                rel1 {
19917                   relative: 1.0 0.75;
19918                   to_x: "vertical_line";
19919                }
19920                rel2.relative: 1.0 0.75;
19921                align: 0.5 1.0;
19922             }
19923          }
19924          part { name: "elm.title";
19925             type: TEXT;
19926             mouse_events: 0;
19927             scale: 1;
19928             description { state: "default" 0.0;
19929                min: GENLIST_SIZE_163_INC 0;
19930                fixed: 1 0;
19931                rel1 {
19932                   relative: 1.0  0.0;
19933                   to_x: "elm.padding.left";
19934                }
19935                rel2.to_x: "elm.padding.left";
19936                align: 0.0 0.5;
19937                color: GENLIST_MULTILINE_TEXT_COLOR;
19938                text {
19939                   font: "SLP:style=Medium";
19940                   size: GENLIST_MULTILINE_TEXT_SIZE;
19941                   min: 0 1;
19942                   align: 0.0 0.5;
19943                   text_class: "slp_medium";
19944                }
19945             }
19946          }
19947          part { name: "elm.padding.title.right";
19948             type: RECT;
19949             mouse_events: 0;
19950             scale: 1;
19951             description { state: "default" 0.0;
19952                min: GENLIST_PADDING_16_INC 0;
19953                fixed: 1 0;
19954                rel1 {
19955                    relative: 1.0 0.0;
19956                    to_x: "elm.title";
19957                }
19958                rel2.to_x: "elm.title";
19959                visible: 0;
19960                align: 0.0 0.5;
19961             }
19962          }
19963          part { name: "elm.text.1";
19964             clip_to: "disclip";
19965             type: TEXT;
19966             mouse_events: 0;
19967             scale: 1;
19968             description { state: "default" 0.0;
19969                rel1 {
19970                   relative: 1.0 0.0;
19971                   to_x: "elm.padding.title.right";
19972                }
19973                rel2 {
19974                   relative: 0.0 0.0;
19975                   to_x: "elm.padding.right";
19976                   to_y: "center1_line";
19977                }
19978                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
19979                text {
19980                   font: "SLP:style=Roman";
19981                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
19982                   min: 0 1;
19983                   align: 0.0 0.5;
19984                   text_class: "list_item";
19985                }
19986             }
19987          }
19988          part { name: "elm.text.2";
19989             clip_to: "disclip";
19990             type: TEXT;
19991             mouse_events: 0;
19992             scale: 1;
19993             description { state: "default" 0.0;
19994                rel1 {
19995                   relative: 1.0 0.25;
19996                   to_x: "elm.padding.title.right";
19997                }
19998                rel2 {
19999                   relative: 0.0 0.0;
20000                   to_x: "elm.padding.right";
20001                   to_y: "center2_line";
20002                }
20003                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20004                text {
20005                   font: "SLP:style=Roman";
20006                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20007                   min: 0 1;
20008                   align: 0.0 0.5;
20009                   text_class: "list_item";
20010                }
20011             }
20012          }
20013          part { name: "elm.text.3";
20014             clip_to: "disclip";
20015             type: TEXT;
20016             mouse_events: 0;
20017             scale: 1;
20018             description { state: "default" 0.0;
20019                rel1 {
20020                   relative: 1.0  0.5;
20021                   to_x: "elm.padding.title.right";
20022                }
20023                rel2 {
20024                   relative: 0.0 0.0;
20025                   to_x: "elm.padding.right";
20026                   to_y: "center3_line";
20027                }
20028                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20029                text {
20030                   font: "SLP:style=Roman";
20031                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20032                   min: 0 1;
20033                   align: 0.0 0.5;
20034                   text_class: "list_item";
20035                }
20036             }
20037          }
20038          part { name: "elm.text.4";
20039             clip_to: "disclip";
20040             type: TEXT;
20041             mouse_events: 0;
20042             scale: 1;
20043             description { state: "default" 0.0;
20044                rel1 {
20045                   relative: 1.0  0.75;
20046                   to_x: "elm.padding.title.right";
20047                }
20048                rel2 {
20049                   relative: 0.0 0.0;
20050                   to_x: "elm.padding.right";
20051                   to_y: "bottom_line";
20052                }
20053                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20054                text {
20055                   font: "SLP:style=Roman";
20056                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20057                   min: 0 1;
20058                   align: 0.0 0.5;
20059                   text_class: "list_item";
20060                }
20061             }
20062          }
20063          GENLIST_PART_DISCLIP
20064       }
20065       programs {
20066          // signal: elm,state,%s,active
20067          //   a "check" item named %s went active
20068          // signal: elm,state,%s,passive
20069          //   a "check" item named %s went passive
20070          // default is passive
20071          /*program { name: "go_active";
20072             signal: "elm,state,selected";
20073             source: "elm";
20074             action: STATE_SET "selected" 0.0;
20075             target: "elm.text";
20076          }
20077          program { name: "go_passive";
20078             signal: "elm,state,unselected";
20079             source: "elm";
20080             action: STATE_SET "default" 0.0;
20081             target: "elm.text";
20082             transition: LINEAR 0.1;
20083          }*/
20084          program { name: "go_disabled";
20085             signal: "elm,state,disabled";
20086             source: "elm";
20087             action: STATE_SET "disabled" 0.0;
20088             target: "disclip";
20089          }
20090          program { name: "go_enabled";
20091             signal: "elm,state,enabled";
20092             source: "elm";
20093             action: STATE_SET "default" 0.0;
20094             target: "disclip";
20095          }
20096       }
20097    }
20098
20099    group { name: "elm/genlist/item/dialogue/1title.5text/default";
20100       alias: "elm/genlist/item_odd/dialogue/1title.5text/default";
20101       alias: "elm/genlist/item_compress/dialogue/1title.5text/default";
20102       alias: "elm/genlist/item_compress_odd/dialogue/1title.5text/default";
20103       alias: "elm/layout/dialogue/1title.5text";
20104       data.item: "stacking" "above";
20105       data.item: "selectraise" "on";
20106       data.item: "texts" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4 elm.text.5";
20107       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";
20108
20109       parts {
20110          GENLIST_PART_BASE( GENLIST_HEIGHT_566_INC )
20111          GENLIST_PART_DIALOGUE_BG_IMAGE
20112          GENLIST_PART_BOTTOM_LINE
20113          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_27_INC )
20114          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20115          GENLIST_PART_DIALOGUE_ITEM
20116          GENLIST_PART_DIALOGUE_RIGHT_LINE
20117          part { name: "vertical_line";
20118             type: RECT;
20119             mouse_events: 0;
20120             description { state: "default" 0.0;
20121                min: 1 0;
20122                fixed: 1 0;
20123                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20124                rel1 {
20125                   relative: 1.0 0.0;
20126                   to_x: "elm.title";
20127                }
20128                rel2.to_x: "elm.title";
20129                align: 0.0 0.5;
20130             }
20131          }
20132          part { name: "center1_line";
20133             type: RECT;
20134             mouse_events: 0;
20135             description { state: "default" 0.0;
20136                min: 0 1;
20137                fixed: 0 1;
20138                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20139                rel1 {
20140                   relative: 1.0 0.2;
20141                   to_x: "vertical_line";
20142                }
20143                rel2.relative: 1.0 0.2;
20144                align: 0.5 1.0;
20145             }
20146          }
20147          part { name: "center2_line";
20148             type: RECT;
20149             mouse_events: 0;
20150             description { state: "default" 0.0;
20151                min: 0 1;
20152                fixed: 0 1;
20153                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20154                rel1 {
20155                   relative: 1.0 0.4;
20156                   to_x: "vertical_line";
20157                }
20158                rel2.relative: 1.0 0.4;
20159                align: 0.5 1.0;
20160             }
20161          }
20162          part { name: "center3_line";
20163             type: RECT;
20164             mouse_events: 0;
20165             description { state: "default" 0.0;
20166                min: 0 1;
20167                fixed: 0 1;
20168                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20169                rel1 {
20170                   relative: 1.0 0.6;
20171                   to_x: "vertical_line";
20172                }
20173                rel2.relative: 1.0 0.6;
20174                align: 0.5 1.0;
20175             }
20176          }
20177          part { name: "center4_line";
20178             type: RECT;
20179             mouse_events: 0;
20180             description { state: "default" 0.0;
20181                min: 0 1;
20182                fixed: 0 1;
20183                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20184                rel1 {
20185                   relative: 1.0 0.8;
20186                   to_x: "vertical_line";
20187                }
20188                rel2.relative: 1.0 0.8;
20189                align: 0.5 1.0;
20190             }
20191          }
20192          part { name: "elm.title";
20193             type: TEXT;
20194             mouse_events: 0;
20195             scale: 1;
20196             description { state: "default" 0.0;
20197                min: GENLIST_SIZE_163_INC 0;
20198                fixed: 1 0;
20199                rel1 {
20200                   relative: 1.0  0.0;
20201                   to_x: "elm.padding.left";
20202                }
20203                rel2.to_x: "elm.padding.left";
20204                align: 0.0 0.5;
20205                color: GENLIST_DIALOGUE_FONT_EDIT_MODE_TEXT_01_COLOR_INC;
20206                text {
20207                   font: "SLP:style=Medium";
20208                   size: GENLIST_FONT_32_INC;
20209                   min: 0 1;
20210                   align: 0.0 0.5;
20211                   text_class: "slp_medium";
20212                }
20213             }
20214             GENLIST_DESCRIPTION_FLIP_ENABLED
20215          }
20216          part { name: "elm.flip.content.title";
20217             clip_to: "disclip";
20218             type: SWALLOW;
20219             description { state: "default" 0.0;
20220                visible: 0;
20221                fixed: 1 1;
20222                rel1.to: "elm.title";
20223                rel2.to: "elm.title";
20224             }
20225             description { state: "flip_enabled" 0.0;
20226                inherit: "default" 0.0;
20227                visible: 1;
20228             }
20229          }
20230          part { name: "elm.padding.title.right";
20231             type: RECT;
20232             mouse_events: 0;
20233             scale: 1;
20234             description { state: "default" 0.0;
20235                min: GENLIST_PADDING_16_INC 0;
20236                fixed: 1 0;
20237                rel1 {
20238                    relative: 1.0 0.0;
20239                    to_x: "elm.title";
20240                }
20241                rel2.to_x: "elm.title";
20242                visible: 0;
20243                align: 0.0 0.5;
20244             }
20245          }
20246          part { name: "elm.text.1";
20247             clip_to: "disclip";
20248             type: TEXT;
20249             mouse_events: 0;
20250             scale: 1;
20251             description { state: "default" 0.0;
20252                rel1 {
20253                   relative: 1.0 0.0;
20254                   to_x: "elm.padding.title.right";
20255                }
20256                rel2 {
20257                   relative: 0.0 0.0;
20258                   to_x: "elm.padding.right";
20259                   to_y: "center1_line";
20260                }
20261                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20262                text {
20263                   font: "SLP:style=Roman";
20264                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20265                   min: 0 1;
20266                   align: 0.0 0.5;
20267                   text_class: "list_item";
20268                }
20269             }
20270             GENLIST_DESCRIPTION_FLIP_ENABLED
20271          }
20272          part { name: "elm.flip.content.1";
20273             clip_to: "disclip";
20274             type: SWALLOW;
20275             description { state: "default" 0.0;
20276                visible: 0;
20277                fixed: 1 1;
20278                rel1.to: "elm.text.1";
20279                rel2.to: "elm.text.1";
20280             }
20281             description { state: "flip_enabled" 0.0;
20282                inherit: "default" 0.0;
20283                visible: 1;
20284             }
20285          }
20286          part { name: "elm.text.2";
20287             clip_to: "disclip";
20288             type: TEXT;
20289             mouse_events: 0;
20290             scale: 1;
20291             description { state: "default" 0.0;
20292                rel1 {
20293                   relative: 1.0 0.2;
20294                   to_x: "elm.padding.title.right";
20295                }
20296                rel2 {
20297                   relative: 0.0 0.0;
20298                   to_x: "elm.padding.right";
20299                   to_y: "center2_line";
20300                }
20301                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20302                text {
20303                   font: "SLP:style=Roman";
20304                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20305                   min: 0 1;
20306                   align: 0.0 0.5;
20307                   text_class: "slp_roman";
20308                }
20309             }
20310             GENLIST_DESCRIPTION_FLIP_ENABLED
20311          }
20312          part { name: "elm.flip.content.2";
20313             clip_to: "disclip";
20314             type: SWALLOW;
20315             description { state: "default" 0.0;
20316                visible: 0;
20317                fixed: 1 1;
20318                rel1.to: "elm.text.2";
20319                rel2.to: "elm.text.2";
20320             }
20321             description { state: "flip_enabled" 0.0;
20322                inherit: "default" 0.0;
20323                visible: 1;
20324             }
20325          }
20326          part { name: "elm.text.3";
20327             clip_to: "disclip";
20328             type: TEXT;
20329             mouse_events: 0;
20330             scale: 1;
20331             description { state: "default" 0.0;
20332                rel1 {
20333                   relative: 1.0  0.4;
20334                   to_x: "elm.padding.title.right";
20335                }
20336                rel2 {
20337                   relative: 0.0 0.0;
20338                   to_x: "elm.padding.right";
20339                   to_y: "center3_line";
20340                }
20341                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20342                text {
20343                   font: "SLP:style=Roman";
20344                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20345                   min: 0 1;
20346                   align: 0.0 0.5;
20347                   text_class: "slp_roman";
20348                }
20349             }
20350             GENLIST_DESCRIPTION_FLIP_ENABLED
20351          }
20352          part { name: "elm.flip.content.3";
20353             clip_to: "disclip";
20354             type: SWALLOW;
20355             description { state: "default" 0.0;
20356                visible: 0;
20357                fixed: 1 1;
20358                rel1.to: "elm.text.3";
20359                rel2.to: "elm.text.3";
20360             }
20361             description { state: "flip_enabled" 0.0;
20362                inherit: "default" 0.0;
20363                visible: 1;
20364             }
20365          }
20366          part { name: "elm.text.4";
20367             clip_to: "disclip";
20368             type: TEXT;
20369             mouse_events: 0;
20370             scale: 1;
20371             description { state: "default" 0.0;
20372                rel1 {
20373                   relative: 1.0 0.6;
20374                   to_x: "elm.padding.title.right";
20375                }
20376                rel2 {
20377                   relative: 0.0 0.0;
20378                   to_x: "elm.padding.right";
20379                   to_y: "center4_line";
20380                }
20381                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20382                text {
20383                   font: "SLP:style=Roman";
20384                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20385                   min: 0 1;
20386                   align: 0.0 0.5;
20387                   text_class: "slp_roman";
20388                }
20389             }
20390             GENLIST_DESCRIPTION_FLIP_ENABLED
20391          }
20392          part { name: "elm.flip.content.4";
20393             clip_to: "disclip";
20394             type: SWALLOW;
20395             description { state: "default" 0.0;
20396                visible: 0;
20397                fixed: 1 1;
20398                rel1.to: "elm.text.4";
20399                rel2.to: "elm.text.4";
20400             }
20401             description { state: "flip_enabled" 0.0;
20402                inherit: "default" 0.0;
20403                visible: 1;
20404             }
20405          }
20406          part { name: "elm.text.5";
20407             clip_to: "disclip";
20408             type: TEXT;
20409             mouse_events: 0;
20410             scale: 1;
20411             description { state: "default" 0.0;
20412                rel1 {
20413                   relative: 1.0  0.8;
20414                   to_x: "elm.padding.title.right";
20415                }
20416                rel2 {
20417                   relative: 0.0 0.0;
20418                   to_x: "elm.padding.right";
20419                   to_y: "bottom_line";
20420                }
20421                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20422                text {
20423                   font: "SLP:style=Roman";
20424                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20425                   min: 0 1;
20426                   align: 0.0 0.5;
20427                   text_class: "slp_roman";
20428                }
20429             }
20430             GENLIST_DESCRIPTION_FLIP_ENABLED
20431          }
20432          part { name: "elm.flip.content.5";
20433             clip_to: "disclip";
20434             type: SWALLOW;
20435             description { state: "default" 0.0;
20436                visible: 0;
20437                fixed: 1 1;
20438                rel1.to: "elm.text.5";
20439                rel2.to: "elm.text.5";
20440             }
20441             description { state: "flip_enabled" 0.0;
20442                inherit: "default" 0.0;
20443                visible: 1;
20444             }
20445          }
20446          GENLIST_PART_DISCLIP
20447       }
20448       programs {
20449          // signal: elm,state,%s,active
20450          //   a "check" item named %s went active
20451          // signal: elm,state,%s,passive
20452          //   a "check" item named %s went passive
20453          // default is passive
20454          /*program { name: "go_active";
20455             signal: "elm,state,selected";
20456             source: "elm";
20457             action: STATE_SET "selected" 0.0;
20458             target: "elm.text";
20459          }
20460          program { name: "go_passive";
20461             signal: "elm,state,unselected";
20462             source: "elm";
20463             action: STATE_SET "default" 0.0;
20464             target: "elm.text";
20465             transition: LINEAR 0.1;
20466          }*/
20467          program { name: "go_disabled";
20468             signal: "elm,state,disabled";
20469             source: "elm";
20470             action: STATE_SET "disabled" 0.0;
20471             target: "disclip";
20472          }
20473          program { name: "go_enabled";
20474             signal: "elm,state,enabled";
20475             source: "elm";
20476             action: STATE_SET "default" 0.0;
20477             target: "disclip";
20478          }
20479          program { name: "flip_enabled";
20480             signal: "elm,state,flip,enabled";
20481             source: "elm";
20482             action: STATE_SET "flip_enabled" 0.0;
20483             target: "elm.title";
20484             target: "elm.text.1";
20485             target: "elm.text.2";
20486             target: "elm.text.3";
20487             target: "elm.text.4";
20488             target: "elm.text.5";
20489             target: "elm.flip.content.title";
20490             target: "elm.flip.content.1";
20491             target: "elm.flip.content.2";
20492             target: "elm.flip.content.3";
20493             target: "elm.flip.content.4";
20494             target: "elm.flip.content.5";
20495          }
20496          program { name: "flip_disabled";
20497             signal: "elm,state,flip,disabled";
20498             source: "elm";
20499             action: STATE_SET "default" 0.0;
20500             target: "elm.title";
20501             target: "elm.text.1";
20502             target: "elm.text.2";
20503             target: "elm.text.3";
20504             target: "elm.text.4";
20505             target: "elm.text.5";
20506             target: "elm.flip.content.title";
20507             target: "elm.flip.content.1";
20508             target: "elm.flip.content.2";
20509             target: "elm.flip.content.3";
20510             target: "elm.flip.content.4";
20511             target: "elm.flip.content.5";
20512          }
20513       }
20514    }
20515
20516 /* extended item of bg/2text.1icon.3 */
20517    group { name: "elm/genlist/item/dialogue/bg/1text/default";
20518       alias: "elm/genlist/item_odd/dialogue/bg/1text/default";
20519       alias: "elm/genlist/item_compress/dialogue/bg/1text/default";
20520       alias: "elm/genlist/item_compress_odd/dialogue/bg/1text/default";
20521       alias: "elm/layout/dialogue/bg/1text";
20522       data.item: "stacking" "above";
20523       data.item: "selectraise" "on";
20524       data.item: "texts" "elm.text";
20525       data.item: "flips" "elm.flip.content";
20526       parts {
20527          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_1LINE )
20528          GENLIST_PART_PADDING_TOP( 0 )
20529          GENLIST_PART_PADDING_BOTTOM( 0 )
20530          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20531          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20532          part { name: "elm.icon.bg";
20533             type: RECT;
20534             scale: 1;
20535             description { state: "default" 0.0;
20536                min: GENLIST_SIZE_160_INC 0;
20537                fixed: 1 0;
20538                align: 0.0 0.5;
20539                rel1 {
20540                   relative: 1.0 0.5;
20541                   to_x: "elm.padding.left";
20542                }
20543                rel2 {
20544                   relative: 1.0 0.5;
20545                   to_x: "elm.padding.left";
20546                }
20547                color: 0 0 0 0;
20548             }
20549          }
20550          part { name: "elm.padding.icon.right";
20551             type: RECT;
20552             mouse_events: 0;
20553             scale: 1;
20554             description { state: "default" 0.0;
20555                min: GENLIST_SIZE_16_INC 0;
20556                fixed: 1 0;
20557                rel1 {
20558                    relative: 1.0 0.0;
20559                    to_x: "elm.icon.bg";
20560                }
20561                rel2.to_x: "elm.icon.bg";
20562                color: GENLIST_PART_LIST_LINE_COLOR_INC;
20563                align: 0.0 0.5;
20564             }
20565          }
20566          part { name: "elm.padding.text.left";
20567             type: RECT;
20568             mouse_events: 0;
20569             scale: 1;
20570             description { state: "default" 0.0;
20571                min: GENLIST_SIZE_16_INC 0;
20572                fixed: 1 0;
20573                rel1 {
20574                    relative: 1.0 1.0;
20575                    to_x: "elm.padding.icon.right";
20576                    to_y: "elm.padding.top";
20577                }
20578                rel2.to_x: "elm.padding.icon.right";
20579                visible: 0;
20580                align: 0.0 0.5;
20581             }
20582          }
20583          part { name: "vertical_line";
20584             type: RECT;
20585             mouse_events: 0;
20586             description { state: "default" 0.0;
20587                visible: 0;
20588                rel1 {
20589                   relative: 1.0 0.0;
20590                   to_x: "elm.padding.icon.right";
20591                }
20592                rel2.to_x: "elm.padding.icon.right";
20593                align: 0.0 0.5;
20594             }
20595          }
20596          part { name: "elm.text.bg";
20597             clip_to: "disclip";
20598             type: RECT;
20599             mouse_events: 0;
20600             scale: 1;
20601             description { state: "default" 0.0;
20602                rel1 {
20603                   relative: 1.0 0.0;
20604                   to_x: "elm.padding.icon.right";
20605                }
20606                rel2 {
20607                   relative: 1.0 1.0;
20608                   to_x: "elm.padding.right";
20609                }
20610                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
20611             }
20612          }
20613          part { name: "elm.text";
20614             clip_to: "disclip";
20615             type: TEXT;
20616             mouse_events: 0;
20617             scale: 1;
20618             description { state: "default" 0.0;
20619                rel1 {
20620                   relative: 1.0 0.0;
20621                   to_x: "elm.padding.text.left";
20622                   to_y: "elm.text.bg";
20623                }
20624                rel2 {
20625                   relative: 0.0 1.0;
20626                   to_x: "elm.padding.right";
20627                   to_y: "elm.text.bg";
20628                }
20629                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20630                text {
20631                   font: "SLP:style=Roman";
20632                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20633                   min: 0 1;
20634                   align: 0.0 0.5;
20635                   text_class: "list_item";
20636                }
20637             }
20638             GENLIST_DESCRIPTION_FLIP_ENABLED
20639          }
20640          part { name: "elm.flip.content";
20641             clip_to: "disclip";
20642             type: SWALLOW;
20643             mouse_events: 1;
20644             scale: 1;
20645             description { state: "default" 0.0;
20646                fixed: 1 1;
20647                rel1 {
20648                   relative: 1.0 0.0;
20649                   to_x: "elm.padding.text.left";
20650                   to_y: "elm.text.bg";
20651                }
20652                rel2 {
20653                   relative: 0.0 1.0;
20654                   to_x: "elm.padding.right";
20655                   to_y: "elm.text.bg";
20656                }
20657                visible: 0;
20658             }
20659             description { state: "flip_enabled" 0.0;
20660                inherit: "default" 0.0;
20661                visible: 1;
20662             }
20663          }
20664          GENLIST_PART_DISCLIP
20665       }
20666       programs {
20667          // signal: elm,state,%s,active
20668          //   a "check" item named %s went active
20669          // signal: elm,state,%s,passive
20670          //   a "check" item named %s went passive
20671          // default is passive
20672          /*program { name: "go_active";
20673             signal: "elm,state,selected";
20674             source: "elm";
20675             action: STATE_SET "selected" 0.0;
20676             target: "elm.text";
20677          }
20678          program { name: "go_passive";
20679             signal: "elm,state,unselected";
20680             source: "elm";
20681             action: STATE_SET "default" 0.0;
20682             target: "elm.text";
20683             transition: LINEAR 0.1;
20684          }*/
20685          program { name: "go_disabled";
20686             signal: "elm,state,disabled";
20687             source: "elm";
20688             action: STATE_SET "disabled" 0.0;
20689             target: "disclip";
20690          }
20691          program { name: "go_enabled";
20692             signal: "elm,state,enabled";
20693             source: "elm";
20694             action: STATE_SET "default" 0.0;
20695             target: "disclip";
20696          }
20697          program { name: "flip_enabled";
20698             signal: "elm,state,flip,enabled";
20699             source: "elm";
20700             action: STATE_SET "flip_enabled" 0.0;
20701             target: "elm.text";
20702             target: "elm.flip.content";
20703          }
20704          program { name: "flip_disabled";
20705             signal: "elm,state,flip,disabled";
20706             source: "elm";
20707             action: STATE_SET "default" 0.0;
20708             target: "elm.text";
20709             target: "elm.flip.content";
20710          }
20711       }
20712    }
20713 // 2.2.2.38
20714    group { name: "elm/genlist/item/4text.1icon.1/default";
20715       alias: "elm/genlist/item_odd/4text.1icon.1/default";
20716       alias: "elm/genlist/item_compress/4text.1icon.1/default";
20717       alias: "elm/genlist/item_compress_odd/4text.1icon.1/default";
20718       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
20719       data.item: "contents" "elm.icon.1";
20720       data.item: "stacking" "above";
20721       data.item: "selectraise" "on";
20722       data.item: "flips" "elm.flip.content";
20723       images {
20724          image: "00_winset_list_bubble_bg.png" COMP;
20725       }
20726       parts {
20727          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
20728          GENLIST_PART_BG_IMAGE
20729          GENLIST_PART_BOTTOM_LINE
20730          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_SIZE_TOP )
20731          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_SIZE_BOTTOM )
20732          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
20733          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
20734
20735          GENLIST_PADDING("elm.icon.right", GENLIST_DESCRIPTION_RTB("elm.text.4", "elm.padding.top", "elm.padding.bottom", fixed: 1 0; min:16 0; visible: 0;))
20736          GENLIST_PADDING("elm.text.1.right", GENLIST_DESCRIPTION_RTB("elm.icon.1", "elm.padding.top", "elm.padding.bottom", fixed: 1 0; min:16 0; visible: 0;))
20737          GENLIST_PADDING("elm.text.3.right", GENLIST_DESCRIPTION_RTB("elm.text.2", "elm.padding.top", "elm.padding.bottom", fixed: 1 0; min:16 0; visible: 0;))
20738          part { name: "elm.bubble";
20739             type: IMAGE;
20740             description{ state: "default" 0.0;
20741                fixed: 1 1;
20742                min: GENLIST_ICON_MEDIUM_SIZE 38;
20743                max: GENLIST_ICON_MEDIUM_SIZE 38;
20744                rel1 {
20745                   relative: 0 0;
20746                   to_x: "elm.text.4";
20747                   to_y: "elm.text.4";
20748                }
20749                rel2 {
20750                   relative: 1 1;
20751                   to_x: "elm.text.4";
20752                   to_y: "elm.text.4";
20753                }
20754                image {
20755                   normal: "00_winset_list_bubble_bg.png";
20756                   border:  6 6 0 0;
20757                }
20758             }
20759          }
20760          part { name: "elm.text.4";
20761             clip_to: "disclip";
20762             type: TEXT;
20763             scale: 1;
20764             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20765                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
20766                fixed: 1 1;
20767                min: GENLIST_ICON_MEDIUM_SIZE 60;
20768                max: GENLIST_ICON_MEDIUM_SIZE 60;
20769                text {
20770                   font: "SLP:style=Medium";
20771                   size: GENLIST_FONT_32_INC;
20772                   min: 0 0;
20773                   align: 0.5 0.5;
20774                   text_class: "slp_medium";
20775                }
20776             )
20777             GENLIST_DESCRIPTION_FLIP_ENABLED
20778          }
20779          part { name: "elm.icon.1";
20780             clip_to: "disclip";
20781             type: SWALLOW;
20782             scale: 1;
20783             GENLIST_DESCRIPTION_RT("elm.icon.right", "elm.padding.top",
20784                color: 0 255 255 255;
20785                fixed: 1 1;
20786                min: GENLIST_ICON_MEDIUM_SIZE GENLIST_ICON_MEDIUM_SIZE;
20787             )
20788          }
20789          part { name: "elm.text.2";
20790             clip_to: "disclip";
20791             type: TEXT;
20792             scale: 1;
20793             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20794                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
20795                fixed: 1 1;
20796                min: 0 48;
20797                max: 300 48;
20798                text {
20799                   font: "SLP:style=Medium";
20800                   size: GENLIST_FONT_32_INC;
20801                   min: 1 0;
20802                   align: 0.5 0.5;
20803                   text_class: "slp_medium";
20804               }
20805             )
20806             description { state: "selected" 0.0;
20807                inherit: "default" 0.0;
20808                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20809             }
20810             GENLIST_DESCRIPTION_FLIP_ENABLED
20811          }
20812          part { name: "elm.text.1";
20813             clip_to: "disclip";
20814             type: TEXT;
20815             scale: 1;
20816             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20817                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
20818                min: 0 60;
20819                text {
20820                   font: "SLP:style=Roman";
20821                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
20822                   align: 0.0 0.5;
20823                   min: 0 1;
20824                   text_class: "list_item";
20825                }
20826             )
20827             description { state: "read" 0.0;
20828                inherit: "default" 0.0;
20829                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20830             }
20831             description { state: "selected" 0.0;
20832                inherit: "default" 0.0;
20833                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20834             }
20835             GENLIST_DESCRIPTION_FLIP_ENABLED
20836          }
20837          part { name: "elm.text.3";
20838             clip_to: "disclip";
20839             type: TEXT;
20840             scale: 1;
20841             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20842                color: GENLIST_NAME_TEXT_COLOR;
20843                fixed: 1 1;
20844                align: 0.0 0.5;
20845                min: 0 48;
20846                text {
20847                   font: "SLP:style=Medium";
20848                   size: GENLIST_FONT_32_INC;
20849                   align: 0.0 0.5;
20850                   text_class: "slp_medium";
20851                }
20852             )
20853             GENLIST_DESCRIPTION_FLIP_ENABLED
20854          }
20855          GENLIST_PART_FLIP
20856          GENLIST_PART_DISCLIP
20857       }
20858       programs {
20859          // signal: elm,state,%s,active
20860          //   a "check" item named %s went active
20861          // signal: elm,state,%s,passive
20862          //   a "check" item named %s went passive
20863          // default is passive
20864          program { name: "go_active";
20865             signal: "elm,state,selected";
20866             source: "elm";
20867             action: STATE_SET "selected" 0.0;
20868             target: "bg_image";
20869             target: "elm.text.1";
20870             target: "elm.text.2";
20871             target: "elm.text.3";
20872          }
20873          program { name: "go_passive";
20874             signal: "elm,state,unselected";
20875             source: "elm";
20876             action: STATE_SET "default" 0.0;
20877             target: "bg_image";
20878             target: "elm.text.1";
20879             target: "elm.text.2";
20880             target: "elm.text.3";
20881             transition: LINEAR 0.1;
20882          }
20883          program { name: "go_read";
20884             signal: "elm,state,read";
20885             source: "elm";
20886             action: STATE_SET "read" 0.0;
20887             target: "elm.text.1";
20888          }
20889          program { name: "go_unread";
20890             signal: "elm,state,unread";
20891             source: "elm";
20892             action: STATE_SET "default" 0.0;
20893             target: "elm.text.1";
20894          }
20895       }
20896    }
20897 // 2.2.2.38 textblock
20898    group { name: "elm/genlist/item/4text.1icon.1.tb/default";
20899       alias: "elm/genlist/item_odd/4text.1icon.1.tb/default";
20900       alias: "elm/genlist/item_compress/4text.1icon.1.tb/default";
20901       alias: "elm/genlist/item_compress_odd/4text.1icon.1.tb/default";
20902       inherit: "elm/genlist/item/4text.1icon.1/default";
20903       parts {
20904          part { name: "elm.text.4";
20905             clip_to: "disclip";
20906             type: TEXTBLOCK;
20907             scale: 1;
20908             GENLIST_DESCRIPTION_RT("elm.padding.right", "elm.padding.top",
20909                fixed: 1 1;
20910                min: GENLIST_ICON_MEDIUM_SIZE 60;
20911                max: GENLIST_ICON_MEDIUM_SIZE 60;
20912                text {
20913                   style: "genlist_style_list_bubble_text";
20914                   min: 1 1;
20915                   align: 0.5 0.5;
20916                }
20917             )
20918             GENLIST_DESCRIPTION_FLIP_ENABLED
20919          }
20920          part { name: "elm.text.2";
20921             clip_to: "disclip";
20922             type: TEXTBLOCK;
20923             scale: 1;
20924             GENLIST_DESCRIPTION_RB("elm.padding.right", "elm.padding.bottom",
20925                fixed: 1 1;
20926                min: 0 48;
20927                max: 300 48;
20928                text {
20929                   style: "genlist_style_list_sub_text_default";
20930                   min: 1 0;
20931                   align: 0.5 0.5;
20932               }
20933             )
20934             description { state: "selected" 0.0;
20935                inherit: "default" 0.0;
20936                            // FIXME: color is not chaned by textblock
20937                            color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
20938                text.style: "genlist_style_list_sub_text_focus";
20939             }
20940             GENLIST_DESCRIPTION_FLIP_ENABLED
20941          }
20942          part { name: "elm.text.1";
20943             clip_to: "disclip";
20944             type: TEXTBLOCK;
20945             scale: 1;
20946             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.1.right", "elm.padding.top", "elm.text.2",
20947                fixed: 0 1;
20948                min: 0 60;
20949                max: -1 60;
20950                text {
20951                   style: "genlist_style_list_main_text_unread";
20952                   align: 0.0 0.5;
20953                }
20954             )
20955             description { state: "read" 0.0;
20956                inherit: "default" 0.0;
20957                            // FIXME: color is not chaned by textblock
20958                            color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
20959                text.style: "genlist_style_list_main_text_unread";
20960             }
20961             description { state: "selected" 0.0;
20962                inherit: "default" 0.0;
20963                            // FIXME: color is not chaned by textblock
20964                            color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
20965                text.style: "genlist_style_list_main_text_focus";
20966             }
20967             GENLIST_DESCRIPTION_FLIP_ENABLED
20968          }
20969          part { name: "elm.text.3";
20970             clip_to: "disclip";
20971             type: TEXT;
20972             scale: 1;
20973             GENLIST_DESCRIPTION("elm.padding.left", "elm.text.3.right", "elm.text.1", "elm.padding.bottom",
20974                fixed: 1 1;
20975                align: 0.0 0.5;
20976                min: 0 48;
20977                text {
20978                   style: "genlist_style_name_text";
20979                   align: 0.0 0.5;
20980                }
20981             )
20982             GENLIST_DESCRIPTION_FLIP_ENABLED
20983          }
20984          GENLIST_PART_FLIP
20985          GENLIST_PART_DISCLIP
20986       }
20987    }
20988
20989 // 2.2.2.39
20990    group { name: "elm/genlist/item/4text.1icon.2/default";
20991       alias: "elm/genlist/item_odd/4text.1icon.2/default";
20992       alias: "elm/genlist/item_compress/4text.1icon.2/default";
20993       alias: "elm/genlist/item_compress_odd/4text.1icon.2/default";
20994       inherit: "elm/genlist/item/4text.1icon.1/default";
20995       parts {
20996          part { name: "elm.bubble";
20997             description { state: "default" 0.0;
20998                visible: 0;
20999             }
21000          }
21001          part { name: "elm.text.4";
21002             description { state: "default" 0.0;
21003                fixed: 1 1;
21004                max: -1 60;
21005                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21006                text {
21007                   font: GENLIST_LIST_MESSAGE_TEXT_SIZE;
21008                   min: 1 0;
21009                   align: 0.5 0.5;
21010                }
21011             }
21012          }
21013       }
21014    }
21015 // 2.2.2.39 (TEXTBLOCK)
21016    group { name: "elm/genlist/item/4text.1icon.2.tb/default";
21017       alias: "elm/genlist/item_odd/4text.1icon.2.tb/default";
21018       alias: "elm/genlist/item_compress/4text.1icon.2.tb/default";
21019       alias: "elm/genlist/item_compress_odd/4text.1icon.2.tb/default";
21020       inherit: "elm/genlist/item/4text.1icon.1.tb/default";
21021
21022       parts {
21023          part { name: "elm.bubble";
21024             description { state: "default" 0.0;
21025                visible: 0;
21026             }
21027          }
21028          part { name: "elm.text.4";
21029             description { state: "default" 0.0;
21030                fixed: 1 1;
21031                max: -1 60;
21032                text {
21033                   style: "genlist_style_list_message_text";
21034                   min: 1 0;
21035                   align: 0.5 0.5;
21036                }
21037             }
21038          }
21039       }
21040    }
21041    // 2.2.2.40
21042    group { name: "elm/genlist/item/4text.1/default";
21043       alias: "elm/genlist/item_odd/4text.1/default";
21044       alias: "elm/genlist/item_compress/4text.1/default";
21045       alias: "elm/genlist/item_compress_odd/4text.1/default";
21046       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21047       data.item: "stacking" "above";
21048       data.item: "selectraise" "on";
21049       data.item: "flips" "elm.flip.content";
21050       images {
21051          image: "00_winset_list_bubble_bg.png" COMP;
21052       }
21053       parts {
21054          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21055          GENLIST_PART_BG_IMAGE
21056          GENLIST_PART_BOTTOM_LINE
21057          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21058          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21059          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21060          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21061
21062          part { name: "elm.text.1";
21063             clip_to: "disclip";
21064             type: TEXT;
21065             scale: 1;
21066             description { state: "default" 0.0;
21067                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21068                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21069                rel1 { relative: 1.0 1.0;
21070                   to_x: "elm.padding.left";
21071                   to_y: "elm.padding.top";
21072                }
21073                rel2 { relative: 0.0 1.0;
21074                   to_x: "elm.padding.text1.right";
21075                   to_y: "elm.padding.text1.right";
21076                }
21077                text {
21078                   font: "SLP:style=Roman";
21079                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21080                   min: 0 1;
21081                   align: 0.0 0.5;
21082                   text_class: "list_item";
21083                }
21084             }
21085             description { state: "read" 0.0;
21086                inherit: "default" 0.0;
21087                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21088             }
21089             description { state: "selected" 0.0;
21090                inherit: "default" 0.0;
21091                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21092             }
21093             GENLIST_DESCRIPTION_FLIP_ENABLED
21094          }
21095          part { name: "elm.padding.text1.right";
21096             clip_to: "disclip";
21097             type: RECT;
21098             scale: 1;
21099             description { state: "default" 0.0;
21100                fixed: 1 1 ;
21101                align: 1.0 0.0;
21102                visible: 0;
21103                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21104                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21105                rel1 { relative: 0.0 1.0;
21106                   to_x: "elm.text.2";
21107                   to_y: "elm.padding.top";
21108                }
21109                rel2 { relative: 0.0 1.0;
21110                   to_x: "elm.text.2";
21111                   to_y: "elm.padding.top";
21112                }
21113             }
21114          }
21115          part { name: "elm.text.2";
21116             clip_to: "disclip";
21117             type: TEXT;
21118             scale: 1;
21119             description { state: "default" 0.0;
21120                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21121                fixed: 0 1;
21122                align: 1.0 1.0;
21123                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21124                rel1 { relative: 0.0 1.0;
21125                   to_x: "elm.padding.right";
21126                   to_y: "elm.padding.bottom";
21127                }
21128                rel2 { relative: 0.0 1.0;
21129                  to_x: "elm.padding.right";
21130                  to_y: "elm.padding.bottom";
21131                }
21132                text {
21133                   font: "SLP:style=Medium";
21134                   size: GENLIST_FONT_32_INC;
21135                   min: 1 1;
21136                   align: 0.5 0.5;
21137                   text_class: "slp_medium";
21138               }
21139             }
21140             description { state: "selected" 0.0;
21141                inherit: "default" 0.0;
21142                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21143             }
21144             GENLIST_DESCRIPTION_FLIP_ENABLED
21145          }
21146          part { name: "elm.bubble";
21147             type: IMAGE;
21148             description{ state: "default" 0.0;
21149                fixed: 1 1;
21150                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21151                rel1 { relative: 0 0;
21152                   to_x: "elm.padding.bubble.text4.left";
21153                   to_y: "elm.padding.bubble.text4.left";
21154                }
21155                rel2 { relative: 1 1;
21156                   to_x: "elm.padding.bubble.text4.right";
21157                   to_y: "elm.padding.bubble.text4.right";
21158                }
21159                image {
21160                   normal: "00_winset_list_bubble_bg.png";
21161                   border:  6 6 0 0;
21162                }
21163             }
21164          }
21165          part { name: "elm.padding.bubble.text4.left";
21166             type: RECT;
21167             scale: 1;
21168             description { state: "default" 0.0;
21169                fixed: 1 1;
21170                align: 1 0;
21171                visible: 0;
21172                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21173                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21174                rel1 { relative: 0 1;
21175                   to_x: "elm.text.4";
21176                   to_y: "elm.padding.top";
21177                }
21178                rel2 { relative: 0 0;
21179                   to_x: "elm.text.4";
21180                   to_y: "elm.text.2";
21181                }
21182
21183             }
21184          }
21185          part { name: "elm.padding.bubble.text4.right";
21186             type: RECT;
21187             scale: 1;
21188             description { state: "default" 0.0;
21189                fixed: 1 1;
21190                align: 1 0;
21191                visible: 0;
21192                min: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21193                max: GENLIST_SIZE_10_INC GENLIST_SIZE_48_INC;
21194                rel1 { relative: 0 1;
21195                   to_x: "elm.padding.right";
21196                   to_y: "elm.padding.top";
21197                }
21198                rel2 { relative: 0 0;
21199                   to_x: "elm.padding.right";
21200                   to_y: "elm.text.2";
21201                }
21202             }
21203          }
21204          part { name: "elm.text.4";
21205             clip_to: "disclip";
21206             type: TEXT;
21207             scale: 1;
21208             description { state: "default" 0.0;
21209                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21210                fixed: 1 1;
21211                align: 1.0 0.0;
21212                min: GENLIST_SIZE_28_INC GENLIST_SIZE_48_INC;
21213                rel1 { relative: 0 1;
21214                   to_x: "elm.padding.bubble.text4.right";
21215                   to_y: "elm.padding.top";
21216                }
21217                rel2 { relative: 0 0;
21218                   to_x: "elm.padding.bubble.text4.right";
21219                   to_y: "elm.text.2";
21220                }
21221                text {
21222                   font: "SLP:style=Medium";
21223                   size: GENLIST_FONT_32_INC;
21224                   min: 1 1;
21225                   align: 0.5 0.5;
21226                   text_class: "slp_medium";
21227                }
21228             }
21229             GENLIST_DESCRIPTION_FLIP_ENABLED
21230          }
21231          part { name: "elm.padding.text3.right";
21232             clip_to: "disclip";
21233             type: RECT;
21234             scale: 1;
21235             description { state: "default" 0.0;
21236                fixed: 1 1;
21237                align: 1.0 0.0;
21238                visible: 0;
21239                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21240                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21241                rel1 { relative: 0 0;
21242                   to_x: "elm.padding.bubble.text4.left";
21243                   to_y: "elm.padding.bubble.text4.left";
21244                }
21245                rel2 { relative: 0 0;
21246                   to_x: "elm.padding.bubble.text4.left";
21247                   to_y: "elm.padding.bottom";
21248                }
21249             }
21250          }
21251          part { name: "elm.text.3";
21252             clip_to: "disclip";
21253             type: TEXT;
21254             scale: 1;
21255             description { state: "default" 0.0;
21256                color: GENLIST_NAME_TEXT_COLOR;
21257                fixed: 0 1;
21258                align: 0.0 0.0;
21259                min: 0 GENLIST_SIZE_48_INC;
21260                rel1 { relative: 1 1;
21261                   to_x: "elm.padding.left";
21262                   to_y: "elm.text.1";
21263                }
21264                rel2 { relative: 0 1;
21265                   to_x: "elm.padding.text3.right";
21266                   to_y: "elm.padding.text3.right";
21267                }
21268                text {
21269                   font: "SLP:style=Medium";
21270                   size: GENLIST_FONT_32_INC;
21271                   min: 0 1;
21272                   align: 0.0 0.5;
21273                   text_class: "slp_medium";
21274                }
21275             }
21276             description { state: "selected" 0.0;
21277                inherit: "default" 0.0;
21278                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21279             }
21280             GENLIST_DESCRIPTION_FLIP_ENABLED
21281          }
21282          GENLIST_PART_FLIP
21283          GENLIST_PART_DISCLIP
21284       }
21285       programs {
21286          // signal: elm,state,%s,active
21287          //   a "check" item named %s went active
21288          // signal: elm,state,%s,passive
21289          //   a "check" item named %s went passive
21290          // default is passive
21291          program { name: "go_active";
21292             signal: "elm,state,selected";
21293             source: "elm";
21294             action: STATE_SET "selected" 0.0;
21295             target: "bg_image";
21296             target: "elm.text.1";
21297             target: "elm.text.2";
21298          }
21299          program { name: "go_passive";
21300             signal: "elm,state,unselected";
21301             source: "elm";
21302             action: STATE_SET "default" 0.0;
21303             target: "bg_image";
21304             target: "elm.text.1";
21305             target: "elm.text.2";
21306             transition: LINEAR 0.1;
21307          }
21308          program { name: "go_read";
21309             signal: "elm,state,read";
21310             source: "elm";
21311             action: STATE_SET "read" 0.0;
21312             target: "elm.text.1";
21313          }
21314          program { name: "go_unread";
21315             signal: "elm,state,unread";
21316             source: "elm";
21317             action: STATE_SET "default" 0.0;
21318             target: "elm.text.1";
21319          }
21320       }
21321    }
21322    // 2.2.2.41
21323    group { name: "elm/genlist/item/4text.2/default";
21324       alias: "elm/genlist/item_odd/4text.2/default";
21325       alias: "elm/genlist/item_compress/4text.2/default";
21326       alias: "elm/genlist/item_compress_odd/4text.2/default";
21327       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21328       data.item: "stacking" "above";
21329       data.item: "selectraise" "on";
21330       data.item: "flips" "elm.flip.content";
21331       parts {
21332          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21333          GENLIST_PART_BG_IMAGE
21334          GENLIST_PART_BOTTOM_LINE
21335          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21336          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21337          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21338          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21339
21340          part { name: "elm.text.1";
21341             clip_to: "disclip";
21342             type: TEXT;
21343             scale: 1;
21344             description { state: "default" 0.0;
21345                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21346                fixed: 0 1;
21347                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21348                rel1 { relative: 1.0 1.0;
21349                   to_x: "elm.padding.left";
21350                   to_y: "elm.padding.top";
21351                }
21352                rel2 { relative: 0.0 1.0;
21353                   to_x: "elm.padding.text1.right";
21354                   to_y: "elm.padding.text1.right";
21355                }
21356                text {
21357                   font: "SLP:style=Roman";
21358                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21359                   min: 0 1;
21360                   align: 0.0 0.5;
21361                   text_class: "list_item";
21362                }
21363             }
21364             description { state: "read" 0.0;
21365                inherit: "default" 0.0;
21366                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21367             }
21368             description { state: "selected" 0.0;
21369                inherit: "default" 0.0;
21370                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21371             }
21372             GENLIST_DESCRIPTION_FLIP_ENABLED
21373          }
21374          part { name: "elm.padding.text1.right";
21375             clip_to: "disclip";
21376             type: RECT;
21377             scale: 1;
21378             description { state: "default" 0.0;
21379                fixed: 1 1 ;
21380                align: 1.0 0.0;
21381                visible: 0;
21382                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21383                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21384                rel1 { relative: 0.0 1.0;
21385                   to_x: "elm.text.2";
21386                   to_y: "elm.padding.top";
21387                }
21388                rel2 { relative: 0.0 1.0;
21389                   to_x: "elm.text.2";
21390                   to_y: "elm.padding.top";
21391                }
21392             }
21393          }
21394          part { name: "elm.text.2";
21395             clip_to: "disclip";
21396             type: TEXT;
21397             scale: 1;
21398             description { state: "default" 0.0;
21399                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21400                fixed: 0 1;
21401                align: 1.0 1.0;
21402                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21403                rel1 { relative: 0.0 1.0;
21404                   to_x: "elm.padding.right";
21405                   to_y: "elm.padding.bottom";
21406                }
21407                rel2 { relative: 0.0 1.0;
21408                  to_x: "elm.padding.right";
21409                  to_y: "elm.padding.bottom";
21410                }
21411                text {
21412                   font: "SLP:style=Medium";
21413                   size: GENLIST_FONT_32_INC;
21414                   min: 1 1;
21415                   align: 0.5 0.5;
21416                   text_class: "slp_medium";
21417               }
21418             }
21419             description { state: "selected" 0.0;
21420                inherit: "default" 0.0;
21421                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21422             }
21423             GENLIST_DESCRIPTION_FLIP_ENABLED
21424          }
21425          part { name: "elm.text.4";
21426             clip_to: "disclip";
21427             type: TEXT;
21428             scale: 1;
21429             description { state: "default" 0.0;
21430                color: GENLIST_LIST_MESSAGE_TEXT_COLOR;
21431                fixed: 0 1;
21432                align: 1.0 0.0;
21433                min: 0 GENLIST_SIZE_48_INC;
21434                rel1 { relative: 0 1;
21435                   to_x: "elm.padding.right";
21436                   to_y: "elm.padding.top";
21437                }
21438                rel2 { relative: 0 0;
21439                   to_x: "elm.padding.right";
21440                   to_y: "elm.text.2";
21441                }
21442                text {
21443                   font: "SLP:style=Medium";
21444                   size: GENLIST_FONT_32_INC;
21445                   min: 1 1;
21446                   align: 0.5 0.5;
21447                   text_class: "slp_medium";
21448                }
21449             }
21450             GENLIST_DESCRIPTION_FLIP_ENABLED
21451          }
21452          part { name: "elm.padding.text3.right";
21453             clip_to: "disclip";
21454             type: RECT;
21455             scale: 1;
21456             description { state: "default" 0.0;
21457                fixed: 1 1;
21458                align: 1.0 0.0;
21459                visible: 0;
21460                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21461                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21462                rel1 { relative: 0 0;
21463                   to_x: "elm.text.4";
21464                   to_y: "elm.text.4";
21465                }
21466                rel2 { relative: 0 0;
21467                   to_x: "elm.text.4";
21468                   to_y: "elm.padding.bottom";
21469                }
21470             }
21471          }
21472          part { name: "elm.text.3";
21473             clip_to: "disclip";
21474             type: TEXT;
21475             scale: 1;
21476             description { state: "default" 0.0;
21477                color: GENLIST_NAME_TEXT_COLOR;
21478                fixed: 0 1;
21479                align: 0.0 0.0;
21480                min: 0 GENLIST_SIZE_48_INC;
21481                rel1 { relative: 1 1;
21482                   to_x: "elm.padding.left";
21483                   to_y: "elm.text.1";
21484                }
21485                rel2 { relative: 0 1;
21486                   to_x: "elm.padding.text3.right";
21487                   to_y: "elm.padding.text3.right";
21488                }
21489                text {
21490                   font: "SLP:style=Medium";
21491                   size: GENLIST_FONT_32_INC;
21492                   min: 0 1;
21493                   align: 0.0 0.5;
21494                   text_class: "slp_medium";
21495                }
21496             }
21497             description { state: "selected" 0.0;
21498                inherit: "default" 0.0;
21499                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21500             }
21501             GENLIST_DESCRIPTION_FLIP_ENABLED
21502          }
21503          GENLIST_PART_FLIP
21504          GENLIST_PART_DISCLIP
21505       }
21506       programs {
21507          // signal: elm,state,%s,active
21508          //   a "check" item named %s went active
21509          // signal: elm,state,%s,passive
21510          //   a "check" item named %s went passive
21511          // default is passive
21512          program { name: "go_active";
21513             signal: "elm,state,selected";
21514             source: "elm";
21515             action: STATE_SET "selected" 0.0;
21516             target: "bg_image";
21517             target: "elm.text.1";
21518             target: "elm.text.2";
21519          }
21520          program { name: "go_passive";
21521             signal: "elm,state,unselected";
21522             source: "elm";
21523             action: STATE_SET "default" 0.0;
21524             target: "bg_image";
21525             target: "elm.text.1";
21526             target: "elm.text.2";
21527             transition: LINEAR 0.1;
21528          }
21529          program { name: "go_read";
21530             signal: "elm,state,read";
21531             source: "elm";
21532             action: STATE_SET "read" 0.0;
21533             target: "elm.text.1";
21534          }
21535          program { name: "go_unread";
21536             signal: "elm,state,unread";
21537             source: "elm";
21538             action: STATE_SET "default" 0.0;
21539             target: "elm.text.1";
21540          }
21541       }
21542    }
21543    // 2.2.2.42
21544    group { name: "elm/genlist/item/3text.1icon.3/default";
21545       alias: "elm/genlist/item_odd/3text.1icon.3/default";
21546       alias: "elm/genlist/item_compress/3text.1icon.3/default";
21547       alias: "elm/genlist/item_compress_odd/3text.1icon.3/default";
21548       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
21549       data.item: "contents" "elm.icon.1";
21550       data.item: "stacking" "above";
21551       data.item: "selectraise" "on";
21552       data.item: "flips" "elm.flip.content";
21553       parts {
21554          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21555          GENLIST_PART_BG_IMAGE
21556          GENLIST_PART_BOTTOM_LINE
21557          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21558          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21559          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21560          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21561
21562          part { name: "elm.text.1";
21563             clip_to: "disclip";
21564             type: TEXT;
21565             scale: 1;
21566             description { state: "default" 0.0;
21567                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21568                fixed: 0 1;
21569                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21570                rel1 { relative: 1.0 1.0;
21571                   to_x: "elm.padding.left";
21572                   to_y: "elm.padding.top";
21573                }
21574                rel2 { relative: 0.0 1.0;
21575                   to_x: "elm.padding.text1.right";
21576                   to_y: "elm.padding.text1.right";
21577                }
21578                text {
21579                   font: "SLP:style=Roman";
21580                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21581                   min: 0 1;
21582                   align: 0.0 0.5;
21583                   text_class: "list_item";
21584                }
21585             }
21586             description { state: "read" 0.0;
21587                inherit: "default" 0.0;
21588                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21589             }
21590             description { state: "selected" 0.0;
21591                inherit: "default" 0.0;
21592                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21593             }
21594             GENLIST_DESCRIPTION_FLIP_ENABLED
21595          }
21596          part { name: "elm.padding.text1.right";
21597             clip_to: "disclip";
21598             type: RECT;
21599             scale: 1;
21600             description { state: "default" 0.0;
21601                fixed: 1 1 ;
21602                align: 1.0 0.0;
21603                visible: 0;
21604                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21605                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
21606                rel1 { relative: 0.0 1.0;
21607                   to_x: "elm.icon.1";
21608                   to_y: "elm.padding.top";
21609                }
21610                rel2 { relative: 0.0 1.0;
21611                   to_x: "elm.icon.1";
21612                   to_y: "elm.padding.top";
21613                }
21614             }
21615          }
21616          part { name: "elm.text.2";
21617             clip_to: "disclip";
21618             type: TEXT;
21619             scale: 1;
21620             description { state: "default" 0.0;
21621                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21622                fixed: 0 1;
21623                align: 1.0 1.0;
21624                min: 0 GENLIST_SIZE_SLIDE_60_INC;
21625                rel1 { relative: 0.0 1.0;
21626                   to_x: "elm.padding.right";
21627                   to_y: "elm.padding.bottom";
21628                }
21629                rel2 { relative: 0.0 1.0;
21630                  to_x: "elm.padding.right";
21631                  to_y: "elm.padding.bottom";
21632                }
21633                text {
21634                   font: "SLP:style=Medium";
21635                   size: GENLIST_FONT_32_INC;
21636                   min: 1 1;
21637                   align: 0.5 0.5;
21638                   text_class: "slp_medium";
21639               }
21640             }
21641             description { state: "selected" 0.0;
21642                inherit: "default" 0.0;
21643                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21644             }
21645
21646             GENLIST_DESCRIPTION_FLIP_ENABLED
21647          }
21648          part { name: "elm.padding.icon1.right";
21649             clip_to: "disclip";
21650             type: RECT;
21651             scale: 1;
21652             description { state: "default" 0.0;
21653                fixed: 1 1;
21654                align: 1.0 0.0;
21655                visible: 0;
21656                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21657                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21658                rel1 { relative: 0 1;
21659                   to_x: "elm.padding.right";
21660                   to_y: "elm.padding.top";
21661                }
21662                rel2 { relative: 0 0;
21663                   to_x: "elm.padding.right";
21664                   to_y: "elm.text.2";
21665                }
21666             }
21667          }
21668          part { name: "elm.icon.1";
21669             clip_to: "disclip";
21670             type: SWALLOW;
21671             scale: 1;
21672             description { state: "default" 0.0;
21673                color: 0 255 255 255;
21674                fixed: 1 1;
21675                align: 1.0 0.0;
21676                min: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21677                max: GENLIST_SIZE_48_INC GENLIST_SIZE_48_INC;
21678                rel1 { relative: 0 0;
21679                   to_x: "elm.padding.icon1.right";
21680                   to_y: "elm.padding.icon1.right";
21681                }
21682                rel2 { relative: 0 1;
21683                   to_x: "elm.padding.icon1.right";
21684                   to_y: "elm.padding.icon1.right";
21685                }
21686             }
21687          }
21688          part { name: "elm.padding.text3.right";
21689             clip_to: "disclip";
21690             type: RECT;
21691             scale: 1;
21692             description { state: "default" 0.0;
21693                fixed: 1 1;
21694                align: 1.0 0.0;
21695                visible: 0;
21696                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21697                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
21698                rel1 { relative: 0 0;
21699                   to_x: "elm.text.2";
21700                   to_y: "elm.padding.top";
21701                }
21702                rel2 { relative: 0 0;
21703                   to_x: "elm.text.2";
21704                   to_y: "elm.icon.1";
21705                }
21706             }
21707          }
21708          part { name: "elm.text.3";
21709             clip_to: "disclip";
21710             type: TEXT;
21711             scale: 1;
21712             description { state: "default" 0.0;
21713                color: GENLIST_NAME_TEXT_COLOR;
21714                fixed: 0 1;
21715                align: 0.0 0.0;
21716                min: 0 GENLIST_SIZE_48_INC;
21717                rel1 { relative: 1 1;
21718                   to_x: "elm.padding.left";
21719                   to_y: "elm.text.1";
21720                }
21721                rel2 { relative: 0 1;
21722                   to_x: "elm.padding.text3.right";
21723                   to_y: "elm.padding.text3.right";
21724                }
21725                text {
21726                   font: "SLP:style=Medium";
21727                   size: GENLIST_FONT_32_INC;
21728                   min: 0 1;
21729                   align: 0.0 0.5;
21730                   text_class: "slp_medium";
21731                }
21732             }
21733             description { state: "selected" 0.0;
21734                inherit: "default" 0.0;
21735                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21736             }
21737             GENLIST_DESCRIPTION_FLIP_ENABLED
21738          }
21739          GENLIST_PART_FLIP
21740          GENLIST_PART_DISCLIP
21741       }
21742       programs {
21743          // signal: elm,state,%s,active
21744          //   a "check" item named %s went active
21745          // signal: elm,state,%s,passive
21746          //   a "check" item named %s went passive
21747          // default is passive
21748          program { name: "go_active";
21749             signal: "elm,state,selected";
21750             source: "elm";
21751             action: STATE_SET "selected" 0.0;
21752             target: "bg_image";
21753             target: "elm.text.1";
21754             target: "elm.text.2";
21755          }
21756          program { name: "go_passive";
21757             signal: "elm,state,unselected";
21758             source: "elm";
21759             action: STATE_SET "default" 0.0;
21760             target: "bg_image";
21761             target: "elm.text.1";
21762             target: "elm.text.2";
21763             transition: LINEAR 0.1;
21764          }
21765          program { name: "go_read";
21766             signal: "elm,state,read";
21767             source: "elm";
21768             action: STATE_SET "read" 0.0;
21769             target: "elm.text.1";
21770          }
21771          program { name: "go_unread";
21772             signal: "elm,state,unread";
21773             source: "elm";
21774             action: STATE_SET "default" 0.0;
21775             target: "elm.text.1";
21776          }
21777       }
21778    }
21779    // 2.2.2.44
21780    group { name: "elm/genlist/item/4text.1icon.3/default";
21781       alias: "elm/genlist/item_odd/4text.1icon.3/default";
21782       alias: "elm/genlist/item_compress/4text.1icon.3/default";
21783       alias: "elm/genlist/item_compress_odd/4text.1icon.3/default";
21784       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3 elm.text.4";
21785       data.item: "stacking" "above";
21786       data.item: "selectraise" "on";
21787       data.item: "contents" "elm.icon.1";
21788       data.item: "flips" "elm.flip.content";
21789       images {
21790          image: "00_winset_list_bubble_bg.png" COMP;
21791       }
21792       parts {
21793          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21794          GENLIST_PART_DISCLIP
21795          GENLIST_PART_BG_IMAGE
21796          GENLIST_PART_BOTTOM_LINE
21797          GENLIST_PART_PADDING_TOP( 10 )
21798          GENLIST_PART_PADDING_BOTTOM( 10 )
21799          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21800          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21801          GENLIST_PART_COLORBAR
21802
21803          part { name: "elm.icon.1";
21804             clip_to: "disclip";
21805             type: SWALLOW;
21806             scale: 1;
21807             GENLIST_DESCRIPTION_L("elm.padding.left",
21808                min: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21809                max: GENLIST_ICON_BIG_SIZE GENLIST_ICON_BIG_SIZE;
21810                fixed: 1 1;
21811             )
21812             GENLIST_DESCRIPTION_FLIP_ENABLED
21813          }
21814          GENLIST_PART_PADDING_LEFT_TO("elm.padding.icon1.right", "elm.icon.1", GENLIST_PADDING_SIZE_DEFAULT)
21815          part { name: "elm.text.1";
21816             clip_to: "disclip";
21817             type: TEXT;
21818             scale: 1;
21819             GENLIST_DESCRIPTION_LRT("elm.padding.icon1.right", "elm.padding.text4.left", "elm.padding.top",
21820                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
21821                fixed: 0 1;
21822                min: 0 60;
21823                text {
21824                   font: "SLP:style=Roman";
21825                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
21826                   min: 0 1;
21827                   align: 0.0 0.5;
21828                   text_class: "list_item";
21829                }
21830             )
21831             description { state: "read" 0.0;
21832                inherit: "default" 0.0;
21833                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
21834             }
21835             description { state: "selected" 0.0;
21836                inherit: "default" 0.0;
21837                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
21838             }
21839             GENLIST_DESCRIPTION_FLIP_ENABLED
21840          }
21841          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text4.left", "elm.bubble", GENLIST_PADDING_SIZE_DEFAULT)
21842          part { name: "elm.bubble";
21843             clip_to: "disclip";
21844             type: IMAGE;
21845             description { state: "default" 0.0;
21846                rel1.to: "elm.text.4";
21847                rel2.to: "elm.text.4";
21848                // bubble is larger than text in X axis (left, right)
21849                rel1.offset: -5 0;
21850                rel2.offset: 5 0;
21851                image {
21852                   normal: "00_winset_list_bubble_bg.png";
21853                   border:  6 6 0 0;
21854                }
21855             }
21856          }
21857          part { name: "elm.text.4";
21858             clip_to: "disclip";
21859             type: TEXT;
21860             scale: 1;
21861             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.padding.top", "elm.text.2",
21862                // bubble is larger than text in X axis (left, right)
21863                rel1.offset: -5 0;
21864                rel2.offset: -5 0;
21865                color: GENLIST_LIST_BUBBLE_TEXT_COLOR;
21866                fixed: 1 0;
21867                min: 0 48;
21868                text {
21869                   font: "SLP:style=Medium";
21870                   size: GENLIST_FONT_32_INC;
21871                   min: 1 1;
21872                   align: 1 0.5;
21873                   text_class: "slp_medium";
21874                }
21875             )
21876             GENLIST_DESCRIPTION_FLIP_ENABLED
21877          }
21878          part { name: "elm.text.2";
21879             clip_to: "disclip";
21880             type: TEXT;
21881             scale: 1;
21882             GENLIST_DESCRIPTION_RTB("elm.padding.right", "elm.text.1", "elm.padding.bottom",
21883                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21884                fixed: 1 0;
21885                min: 0 60;
21886                text {
21887                   font: "SLP:style=Medium";
21888                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21889                   min: 1 1;
21890                   align: 0.5 0.5;
21891                   text_class: "slp_medium";
21892                }
21893             )
21894             description { state: "selected" 0.0;
21895                inherit: "default" 0.0;
21896                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21897             }
21898             GENLIST_DESCRIPTION_FLIP_ENABLED
21899          }
21900          GENLIST_PART_PADDING_RIGHT_TO("elm.padding.text2.left", "elm.text.2", GENLIST_PADDING_SIZE_DEFAULT)
21901          part { name: "elm.text.3";
21902             clip_to: "disclip";
21903             type: TEXT;
21904             scale: 1;
21905             GENLIST_DESCRIPTION("elm.padding.icon1.right", "elm.padding.text2.left", "elm.text.1", "elm.padding.bottom",
21906                color: GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR;
21907                align: 0 0.5;
21908                fixed: 0 1;
21909                min: 0 48;
21910                text {
21911                   font: "SLP:style=Medium";
21912                   size: GENLIST_LIST_SUB_TEXT_SIZE;
21913                   min: 0 1;
21914                   align: 0.0 0.5;
21915                   text_class: "slp_medium";
21916                }
21917             )
21918             description { state: "selected" 0.0;
21919                inherit: "default" 0.0;
21920                color: GENLIST_LIST_SUB_TEXT_FOCUS_COLOR;
21921             }
21922             GENLIST_DESCRIPTION_FLIP_ENABLED
21923          }
21924          GENLIST_PART_FLIP
21925       }
21926       programs {
21927          // signal: elm,state,%s,active
21928          //   a "check" item named %s went active
21929          // signal: elm,state,%s,passive
21930          //   a "check" item named %s went passive
21931          // default is passive
21932          program { name: "go_active";
21933             signal: "elm,state,selected";
21934             source: "elm";
21935             action: STATE_SET "selected" 0.0;
21936             target: "bg_image";
21937             target: "elm.text.1";
21938             target: "elm.text.2";
21939             target: "elm.text.3";
21940          }
21941          program { name: "go_passive";
21942             signal: "elm,state,unselected";
21943             source: "elm";
21944             action: STATE_SET "default" 0.0;
21945             target: "bg_image";
21946             target: "elm.text.1";
21947             target: "elm.text.2";
21948             target: "elm.text.3";
21949             transition: LINEAR 0.1;
21950          }
21951          program { name: "go_read";
21952             signal: "elm,state,read";
21953             source: "elm";
21954             action: STATE_SET "read" 0.0;
21955             target: "elm.text.1";
21956          }
21957          program { name: "go_unread";
21958             signal: "elm,state,unread";
21959             source: "elm";
21960             action: STATE_SET "default" 0.0;
21961             target: "elm.text.1";
21962          }
21963       }
21964    }
21965    // 2.2.2.43
21966    group { name: "elm/genlist/item/2text.4icon.1/default";
21967       alias: "elm/genlist/item_odd/2text.4icon.1/default";
21968       alias: "elm/genlist/item_compress/2text.4icon.1/default";
21969       alias: "elm/genlist/item_compress_odd/2text.4icon.1/default";
21970       data.item: "texts" "elm.text.1 elm.text.2";
21971       data.item: "stacking" "above";
21972       data.item: "selectraise" "on";
21973       data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.3 elm.icon.4";
21974       data.item: "flips" "elm.flip.content";
21975       parts {
21976          GENLIST_PART_BASE( GENLIST_HEIGHT_129_INC )
21977          GENLIST_PART_BG_IMAGE
21978          GENLIST_PART_BOTTOM_LINE
21979          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC )
21980          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC )
21981          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
21982          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
21983          part { name: "elm.icon.1";
21984             clip_to: "disclip";
21985             type: SWALLOW;
21986             scale: 1;
21987             description { state: "default" 0.0;
21988                min: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21989                max: GENLIST_SIZE_56_INC GENLIST_SIZE_60_INC;
21990                fixed: 1 1;
21991                rel1 {
21992                   relative: 0.0 1.0;
21993                   to_x: "elm.padding.right";
21994                   to_y: "elm.padding.top";
21995                }
21996                rel2 {
21997                   relative: 0.0 0.0;
21998                   to_x: "elm.padding.right";
21999                   to_y: "elm.padding.bottom";
22000                }
22001                align: 1.0 0.5;
22002             }
22003             GENLIST_DESCRIPTION_FLIP_ENABLED
22004          }
22005          part { name: "elm.padding.text1.right";
22006             clip_to: "disclip";
22007             type: RECT;
22008             scale: 1;
22009             description { state: "default" 0.0;
22010                fixed: 1 1 ;
22011                align: 1.0 0.0;
22012                visible: 0;
22013                min: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22014                max: GENLIST_PADDING_16_INC GENLIST_SIZE_SLIDE_60_INC;
22015                rel1 { relative: 0.0 1.0;
22016                   to_x: "elm.icon.1";
22017                   to_y: "elm.padding.top";
22018                }
22019                rel2 { relative: 0.0 1.0;
22020                   to_x: "elm.icon.1";
22021                   to_y: "elm.padding.top";
22022                }
22023             }
22024          }
22025          part { name: "elm.text.1";
22026             clip_to: "disclip";
22027             type: TEXT;
22028             scale: 1;
22029             description { state: "default" 0.0;
22030                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22031                fixed: 0 1;
22032                min: 0 GENLIST_SIZE_SLIDE_60_INC;
22033                rel1 { relative: 1.0 1.0;
22034                   to_x: "elm.padding.left";
22035                   to_y: "elm.padding.top";
22036                }
22037                rel2 { relative: 0.0 1.0;
22038                   to_x: "elm.padding.text1.right";
22039                   to_y: "elm.padding.text1.right";
22040                }
22041                text {
22042                   font: "SLP:style=Roman";
22043                   size: GENLIST_LIST_MAIN_TEXT_SIZE;
22044                   min: 0 1;
22045                   align: 0.0 0.5;
22046                   text_class: "list_item";
22047                }
22048             }
22049             description { state: "read" 0.0;
22050                inherit: "default" 0.0;
22051                color: GENLIST_LIST_MAIN_TEXT_READ_COLOR;
22052             }
22053             description { state: "selected" 0.0;
22054                inherit: "default" 0.0;
22055                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22056             }
22057             GENLIST_DESCRIPTION_FLIP_ENABLED
22058          }
22059          part { name: "elm.padding.icon2.right";
22060             clip_to: "disclip";
22061             type: RECT;
22062             scale: 1;
22063             description { state: "default" 0.0;
22064                fixed: 1 1;
22065                align: 1.0 0.0;
22066                visible: 0;
22067                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22068                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22069                rel1 { relative: 0 1;
22070                   to_x: "elm.icon.1";
22071                   to_y: "elm.text.1";
22072                }
22073                rel2 { relative: 0 0;
22074                   to_x: "elm.icon.1";
22075                   to_y: "elm.padding.bottom";
22076                }
22077             }
22078          }
22079          part { name: "elm.icon.2";
22080             clip_to: "disclip";
22081             type: SWALLOW;
22082             scale: 1;
22083             description { state: "default" 0.0;
22084                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22085                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22086                fixed: 1 1;
22087                rel1 {
22088                   relative: 0.0 1.0;
22089                   to_x: "elm.padding.icon2.right";
22090                   to_y: "elm.text.1";
22091                }
22092                rel2 {
22093                   relative: 0.0 0.0;
22094                   to_x: "elm.padding.icon2.right";
22095                   to_y: "elm.padding.bottom";
22096                }
22097                align: 1.0 0.5;
22098             }
22099             GENLIST_DESCRIPTION_FLIP_ENABLED
22100          }
22101          part { name: "elm.padding.icon3.right";
22102             clip_to: "disclip";
22103             type: RECT;
22104             scale: 1;
22105             description { state: "default" 0.0;
22106                fixed: 1 1;
22107                align: 1.0 0.0;
22108                visible: 0;
22109                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22110                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22111                rel1 { relative: 0 1;
22112                   to_x: "elm.icon.2";
22113                   to_y: "elm.text.1";
22114                }
22115                rel2 { relative: 0 0;
22116                   to_x: "elm.icon.2";
22117                   to_y: "elm.padding.bottom";
22118                }
22119             }
22120          }
22121          part { name: "elm.icon.3";
22122             clip_to: "disclip";
22123             type: SWALLOW;
22124             scale: 1;
22125             description { state: "default" 0.0;
22126                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22127                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22128                fixed: 1 1;
22129                rel1 {
22130                   relative: 0.0 1.0;
22131                   to_x: "elm.padding.icon3.right";
22132                   to_y: "elm.text.1";
22133                }
22134                rel2 {
22135                   relative: 0.0 0.0;
22136                   to_x: "elm.padding.icon3.right";
22137                   to_y: "elm.padding.bottom";
22138                }
22139                align: 1.0 0.5;
22140             }
22141             GENLIST_DESCRIPTION_FLIP_ENABLED
22142          }
22143          part { name: "elm.padding.icon4.right";
22144             clip_to: "disclip";
22145             type: RECT;
22146             scale: 1;
22147             description { state: "default" 0.0;
22148                fixed: 1 1;
22149                align: 1.0 0.0;
22150                visible: 0;
22151                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22152                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22153                rel1 { relative: 0 1;
22154                   to_x: "elm.icon.3";
22155                   to_y: "elm.text.1";
22156                }
22157                rel2 { relative: 0 0;
22158                   to_x: "elm.icon.3";
22159                   to_y: "elm.padding.bottom";
22160                }
22161             }
22162          }
22163          part { name: "elm.icon.4";
22164             clip_to: "disclip";
22165             type: SWALLOW;
22166             scale: 1;
22167             description { state: "default" 0.0;
22168                min: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22169                max: GENLIST_ICON_SMALL_SIZE GENLIST_ICON_SMALL_SIZE;
22170                fixed: 1 1;
22171                rel1 {
22172                   relative: 0.0 1.0;
22173                   to_x: "elm.padding.icon4.right";
22174                   to_y: "elm.text.1";
22175                }
22176                rel2 {
22177                   relative: 0.0 0.0;
22178                   to_x: "elm.padding.icon4.right";
22179                   to_y: "elm.padding.bottom";
22180                }
22181                align: 1.0 0.5;
22182             }
22183             GENLIST_DESCRIPTION_FLIP_ENABLED
22184          }
22185          part { name: "elm.padding.text2.right";
22186             clip_to: "disclip";
22187             type: RECT;
22188             scale: 1;
22189             description { state: "default" 0.0;
22190                fixed: 1 1;
22191                align: 1.0 0.0;
22192                visible: 0;
22193                min: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22194                max: GENLIST_PADDING_16_INC GENLIST_SIZE_48_INC;
22195                rel1 { relative: 0 1;
22196                   to_x: "elm.icon.4";
22197                   to_y: "elm.text.1";
22198                }
22199                rel2 { relative: 0 0;
22200                   to_x: "elm.icon.4";
22201                   to_y: "elm.padding.bottom";
22202                }
22203             }
22204          }
22205          part { name: "elm.text.2";
22206             clip_to: "disclip";
22207             type: TEXT;
22208             scale: 1;
22209             description { state: "default" 0.0;
22210                color: GENLIST_NAME_TEXT_COLOR;
22211                fixed: 0 1;
22212                align: 0.0 0.0;
22213                min: 0 GENLIST_SIZE_48_INC;
22214                rel1 { relative: 1 1;
22215                   to_x: "elm.padding.left";
22216                   to_y: "elm.text.1";
22217                }
22218                rel2 { relative: 0 1;
22219                   to_x: "elm.padding.text2.right";
22220                   to_y: "elm.padding.text2.right";
22221                }
22222                text {
22223                   font: "SLP:style=Medium";
22224                   size: GENLIST_FONT_32_INC;
22225                   min: 0 1;
22226                   align: 0.0 0.5;
22227                   text_class: "slp_medium";
22228                }
22229             }
22230             description { state: "selected" 0.0;
22231                inherit: "default" 0.0;
22232                color: GENLIST_LIST_MAIN_TEXT_FOCUS_COLOR;
22233             }
22234             GENLIST_DESCRIPTION_FLIP_ENABLED
22235          }
22236          GENLIST_PART_FLIP
22237          GENLIST_PART_DISCLIP
22238       }
22239       programs {
22240          // signal: elm,state,%s,active
22241          //   a "check" item named %s went active
22242          // signal: elm,state,%s,passive
22243          //   a "check" item named %s went passive
22244          // default is passive
22245          program { name: "go_active";
22246             signal: "elm,state,selected";
22247             source: "elm";
22248             action: STATE_SET "selected" 0.0;
22249             target: "bg_image";
22250             target: "elm.text.1";
22251          }
22252          program { name: "go_passive";
22253             signal: "elm,state,unselected";
22254             source: "elm";
22255             action: STATE_SET "default" 0.0;
22256             target: "bg_image";
22257             target: "elm.text.1";
22258             transition: LINEAR 0.1;
22259          }
22260          program { name: "go_read";
22261             signal: "elm,state,read";
22262             source: "elm";
22263             action: STATE_SET "read" 0.0;
22264             target: "elm.text.1";
22265          }
22266          program { name: "go_unread";
22267             signal: "elm,state,unread";
22268             source: "elm";
22269             action: STATE_SET "default" 0.0;
22270             target: "elm.text.1";
22271          }
22272       }
22273    }
22274
22275    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.2/default";
22276       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.2/default";
22277       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.2/default";
22278       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.2/default";
22279       alias: "elm/genlist/item/dialogue.2text.1icon.2/default";
22280       alias: "elm/genlist/item_odd/dialogue.2text.1icon.2/default";
22281       alias: "elm/genlist/item_compress/dialogue.2text.1icon.2/default";
22282       alias: "elm/genlist/item_compress_odd/dialogue.2text.1icon.2/default";
22283       alias: "elm/layout/dialogue/bg/2text.1icon.2";
22284       data.item: "stacking" "above";
22285       data.item: "selectraise" "on";
22286       data.item: "texts" "elm.text.1 elm.text.2";
22287       data.item: "contents" "elm.icon";
22288       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22289       images {
22290           image: "00_list_thumbnail_bg.png" COMP;
22291       }
22292       parts {
22293          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_291_INC )
22294          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22295          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_32_INC )
22296          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22297          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22298          part { name: "elm.icon.bg";
22299             scale: 1;
22300             description { state: "default" 0.0;
22301                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22302                fixed: 1 1;
22303                align: 0.0 0.8;
22304                rel1 {
22305                   relative: 1.0 0.5;
22306                   to_x: "elm.padding.left";
22307                }
22308                rel2 {
22309                   relative: 1.0 0.5;
22310                   to_x: "elm.padding.left";
22311                }
22312                image {
22313                   normal: "00_list_thumbnail_bg.png";
22314                   border: 1 1 1 1;
22315                   border_scale: 1;
22316                   middle: NONE;
22317                }
22318             }
22319          }
22320          part { name: "elm.icon";
22321             type: SWALLOW;
22322             description { state: "default" 0.0;
22323                rel1.to: "elm.icon.bg";
22324                rel2.to: "elm.icon.bg";
22325             }
22326          }
22327          part { name: "elm.padding.icon.right";
22328             type: RECT;
22329             mouse_events: 0;
22330             scale: 1;
22331             description { state: "default" 0.0;
22332                min: GENLIST_PADDING_16_INC 0;
22333                fixed: 1 0;
22334                rel1 {
22335                    relative: 1.0 0.0;
22336                    to_x: "elm.icon.bg";
22337                }
22338                rel2.to_x: "elm.icon.bg";
22339                visible: 0;
22340                align: 0.0 0.5;
22341             }
22342          }
22343          part { name: "elm.padding.text.left";
22344             type: RECT;
22345             mouse_events: 0;
22346             scale: 1;
22347             description { state: "default" 0.0;
22348                min: GENLIST_PADDING_16_INC 0;
22349                fixed: 1 0;
22350                rel1 {
22351                    relative: 1.0 1.0;
22352                    to_x: "elm.padding.icon.right";
22353                    to_y: "elm.padding.top";
22354                }
22355                rel2.to_x: "elm.padding.icon.right";
22356                visible: 0;
22357                align: 1.0 0.5;
22358             }
22359          }
22360          part { name: "vertical_line";
22361             type: RECT;
22362             mouse_events: 0;
22363             description { state: "default" 0.0;
22364                min: 1 0;
22365                fixed: 1 0;
22366                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22367                rel1 {
22368                   relative: 1.0 1.0;
22369                   to_x: "elm.padding.text.left";
22370                   to_y: "elm.padding.top";
22371                }
22372                rel2 {
22373                   relative: 1.0 0.0;
22374                   to_x: "elm.padding.text.left";
22375                   to_y: "elm.padding.bottom";
22376                }
22377                align: 0.0 0.5;
22378             }
22379          }
22380          part { name: "text_vertical_rect";
22381             type: RECT;
22382             mouse_events: 0;
22383             description { state: "default" 0.0;
22384                min: GENLIST_PADDING_16_INC 0;
22385                fixed: 1 0;
22386                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22387                rel1 {
22388                   relative: 1.0 1.0;
22389                   to_x: "vertical_line";
22390                   to_y: "elm.padding.top";
22391                }
22392                rel2 {
22393                   relative: 1.0 0.0;
22394                   to_x: "elm.padding.text.left";
22395                   to_y: "elm.padding.bottom";
22396                }
22397                align: 0.0 0.5;
22398             }
22399          }
22400          part { name: "elm.padding.text.right";
22401             type: RECT;
22402             mouse_events: 0;
22403             scale: 1;
22404             description { state: "default" 0.0;
22405                min: GENLIST_PADDING_16_INC 0;
22406                fixed: 1 0;
22407                rel1 {
22408                    relative: 1.0 0.0;
22409                    to_x: "text_vertical_rect";
22410                }
22411                rel2.to_x: "text_vertical_rect";
22412                visible: 0;
22413                align: 0.0 0.5;
22414             }
22415          }
22416          part { name: "text_top_line";
22417             type: RECT;
22418             mouse_events: 0;
22419             description { state: "default" 0.0;
22420                min: 0 1;
22421                fixed: 0 1;
22422                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22423                rel1 {
22424                   relative: 1.0 0.0;
22425                   to_x: "text_vertical_rect";
22426                   to_y: "text_vertical_rect";
22427                }
22428                rel2 {
22429                   relative: 1.0 0.0;
22430                   to_y: "text_vertical_rect";
22431                }
22432                align: 0.0 0.0;
22433             }
22434          }
22435          part { name: "text_center_line";
22436             type: RECT;
22437             mouse_events: 0;
22438             description { state: "default" 0.0;
22439                min: 0 1;
22440                fixed: 0 1;
22441                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22442                rel1 {
22443                   relative: 1.0 0.5;
22444                   to_x: "text_vertical_rect";
22445                }
22446                rel2.relative: 1.0 0.5;
22447                align: 0.5 0.5;
22448             }
22449          }
22450          part { name: "text_bottom_line";
22451             type: RECT;
22452             mouse_events: 0;
22453             description { state: "default" 0.0;
22454                min: 0 1;
22455                fixed: 0 1;
22456                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22457                rel1 {
22458                   relative: 1.0 1.0;
22459                   to_x: "text_vertical_rect";
22460                   to_y: "text_vertical_rect";
22461                }
22462                rel2 {
22463                   relative: 1.0 1.0;
22464                   to_y: "text_vertical_rect";
22465                }
22466                align: 0.0 1.0;
22467             }
22468          }
22469          part { name: "elm.text.bg.1";
22470             clip_to: "disclip";
22471             type: RECT;
22472             mouse_events: 0;
22473             scale: 1;
22474             description { state: "default" 0.0;
22475                rel1 {
22476                   relative: 1.0 1.0;
22477                   to_x: "text_vertical_rect";
22478                   to_y: "text_top_line";
22479                }
22480                rel2 {
22481                   relative: 1.0 0.0;
22482                   to_x: "elm.padding.right";
22483                   to_y: "text_center_line";
22484                }
22485                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22486             }
22487          }
22488          part { name: "elm.text.1";
22489             type: TEXT;
22490             mouse_events: 0;
22491             scale: 1;
22492             description { state: "default" 0.0;
22493                min: 0 GENLIST_SIZE_54_INC;
22494                rel1 {
22495                   relative: 1.0 0.0;
22496                   to_x: "elm.padding.text.right";
22497                   to_y: "elm.text.bg.1";
22498                }
22499                rel2 {
22500                   relative: 0.0 1.0;
22501                   to_x: "elm.padding.right";
22502                   to_y: "elm.text.bg.1";
22503                }
22504                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22505                text {
22506                   font: "SLP:style=Roman";
22507                   size: GENLIST_FONT_48_INC;
22508                   align: 0.0 0.5;
22509                   text_class: "list_item";
22510                }
22511             }
22512             GENLIST_DESCRIPTION_FLIP_ENABLED
22513          }
22514          part { name: "elm.flip.content.1";
22515             clip_to: "disclip";
22516             type: SWALLOW;
22517             description { state: "default" 0.0;
22518                visible: 0;
22519                fixed: 1 1;
22520                rel1.to: "elm.text.1";
22521                rel2.to: "elm.text.1";
22522             }
22523             description { state: "flip_enabled" 0.0;
22524                inherit: "default" 0.0;
22525                visible: 1;
22526             }
22527          }
22528          part { name: "elm.text.bg.2";
22529             clip_to: "disclip";
22530             type: RECT;
22531             mouse_events: 0;
22532             scale: 1;
22533             description { state: "default" 0.0;
22534                rel1 {
22535                   relative: 1.0 1.0;
22536                   to_x: "text_vertical_rect";
22537                   to_y: "text_center_line";
22538                }
22539                rel2 {
22540                   relative: 1.0 0.0;
22541                   to_x: "elm.padding.right";
22542                   to_y: "text_bottom_line";
22543                }
22544                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22545             }
22546          }
22547          part { name: "elm.text.2";
22548             clip_to: "disclip";
22549             type: TEXT;
22550             mouse_events: 0;
22551             scale: 1;
22552             description { state: "default" 0.0;
22553                min: 0 GENLIST_SIZE_54_INC;
22554                rel1 {
22555                   relative: 1.0 0.0;
22556                   to_x: "elm.padding.text.right";
22557                   to_y: "elm.text.bg.2";
22558                }
22559                rel2 {
22560                   relative: 0.0 1.0;
22561                   to_x: "elm.padding.right";
22562                   to_y: "elm.text.bg.2";
22563                }
22564                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22565                text {
22566                   font: "SLP:style=Roman";
22567                   size: GENLIST_FONT_48_INC;
22568                   align: 0.0 0.5;
22569                   text_class: "slp_roman";
22570                }
22571             }
22572             GENLIST_DESCRIPTION_FLIP_ENABLED
22573          }
22574          part { name: "elm.flip.content.2";
22575             clip_to: "disclip";
22576             type: SWALLOW;
22577             description { state: "default" 0.0;
22578                visible: 0;
22579                fixed: 1 1;
22580                rel1.to: "elm.text.2";
22581                rel2.to: "elm.text.2";
22582             }
22583             description { state: "flip_enabled" 0.0;
22584                inherit: "default" 0.0;
22585                visible: 1;
22586             }
22587          }
22588          GENLIST_PART_DISCLIP
22589       }
22590       programs {
22591          // signal: elm,state,%s,active
22592          //   a "check" item named %s went active
22593          // signal: elm,state,%s,passive
22594          //   a "check" item named %s went passive
22595          // default is passive
22596          /*program { name: "go_active";
22597             signal: "elm,state,selected";
22598             source: "elm";
22599             action: STATE_SET "selected" 0.0;
22600             target: "elm.text";
22601             target: "elm.text.sub";
22602          }
22603          program { name: "go_passive";
22604             signal: "elm,state,unselected";
22605             source: "elm";
22606             action: STATE_SET "default" 0.0;
22607             target: "elm.text";
22608             target: "elm.text.sub";
22609             transition: LINEAR 0.1;
22610          }*/
22611          program { name: "go_disabled";
22612             signal: "elm,state,disabled";
22613             source: "elm";
22614             action: STATE_SET "disabled" 0.0;
22615             target: "disclip";
22616          }
22617          program { name: "go_enabled";
22618             signal: "elm,state,enabled";
22619             source: "elm";
22620             action: STATE_SET "default" 0.0;
22621             target: "disclip";
22622          }
22623          program { name: "flip_enabled";
22624             signal: "elm,state,flip,enabled";
22625             source: "elm";
22626             action: STATE_SET "flip_enabled" 0.0;
22627             target: "elm.text.1";
22628             target: "elm.text.2";
22629             target: "elm.flip.content.1";
22630             target: "elm.flip.content.2";
22631          }
22632          program { name: "flip_disabled";
22633             signal: "elm,state,flip,disabled";
22634             source: "elm";
22635             action: STATE_SET "default" 0.0;
22636             target: "elm.text.1";
22637             target: "elm.text.2";
22638             target: "elm.flip.content.1";
22639             target: "elm.flip.content.2";
22640          }
22641       }
22642    }
22643
22644 /* non-bottom-border-area version of 2text.1icon.2 */
22645    group { name: "elm/genlist/item/dialogue/bg/2text.1icon.3/default";
22646       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon.3/default";
22647       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon.3/default";
22648       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon.3/default";
22649       alias: "elm/layout/dialogue/bg/2text.1icon.3";
22650       data.item: "stacking" "above";
22651       data.item: "selectraise" "on";
22652       data.item: "texts" "elm.text.1 elm.text.2";
22653       data.item: "contents" "elm.icon";
22654       data.item: "flips" "elm.flip.content.1 elm.flip.content.2";
22655       images {
22656           image: "00_list_thumbnail_bg.png" COMP;
22657       }
22658       parts {
22659          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_260_INC )
22660          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_32_INC )
22661          GENLIST_PART_PADDING_BOTTOM( 0 )
22662          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
22663          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
22664          part { name: "elm.icon.bg";
22665             scale: 1;
22666             description { state: "default" 0.0;
22667                min: GENLIST_SIZE_144_INC GENLIST_SIZE_90_INC;
22668                fixed: 1 1;
22669                align: 0.0 0.7;
22670                rel1 {
22671                   relative: 1.0 0.5;
22672                   to_x: "elm.padding.left";
22673                }
22674                rel2 {
22675                   relative: 1.0 0.5;
22676                   to_x: "elm.padding.left";
22677                }
22678                image {
22679                   normal: "00_list_thumbnail_bg.png";
22680                   border: 1 1 1 1;
22681                   border_scale: 1;
22682                   middle: NONE;
22683                }
22684             }
22685          }
22686          part { name: "elm.icon";
22687             type: SWALLOW;
22688             description { state: "default" 0.0;
22689                rel1.to: "elm.icon.bg";
22690                rel2.to: "elm.icon.bg";
22691             }
22692          }
22693          part { name: "elm.padding.icon.right";
22694             type: RECT;
22695             mouse_events: 0;
22696             scale: 1;
22697             description { state: "default" 0.0;
22698                min: GENLIST_PADDING_16_INC 0;
22699                fixed: 1 0;
22700                rel1 {
22701                    relative: 1.0 0.0;
22702                    to_x: "elm.icon.bg";
22703                }
22704                rel2.to_x: "elm.icon.bg";
22705                visible: 0;
22706                align: 0.0 0.5;
22707             }
22708          }
22709          part { name: "elm.padding.text.left";
22710             type: RECT;
22711             mouse_events: 0;
22712             scale: 1;
22713             description { state: "default" 0.0;
22714                min: GENLIST_PADDING_16_INC 0;
22715                fixed: 1 0;
22716                rel1 {
22717                    relative: 1.0 1.0;
22718                    to_x: "elm.padding.icon.right";
22719                    to_y: "elm.padding.top";
22720                }
22721                rel2.to_x: "elm.padding.icon.right";
22722                visible: 0;
22723                align: 1.0 0.5;
22724             }
22725          }
22726          part { name: "vertical_line";
22727             type: RECT;
22728             mouse_events: 0;
22729             description { state: "default" 0.0;
22730                visible: 0;
22731                rel1 {
22732                   relative: 1.0 1.0;
22733                   to_x: "elm.padding.text.left";
22734                   to_y: "elm.padding.top";
22735                }
22736                rel2 {
22737                   relative: 1.0 0.0;
22738                   to_x: "elm.padding.text.left";
22739                   to_y: "elm.padding.bottom";
22740                }
22741             }
22742          }
22743          part { name: "text_vertical_rect";
22744             type: RECT;
22745             mouse_events: 0;
22746             scale: 1;
22747             description { state: "default" 0.0;
22748                min: GENLIST_SIZE_16_INC 0;
22749                fixed: 1 0;
22750                color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
22751                rel1 {
22752                   relative: 1.0 1.0;
22753                   to_x: "vertical_line";
22754                   to_y: "elm.padding.top";
22755                }
22756                rel2 {
22757                   relative: 1.0 0.0;
22758                   to_x: "elm.padding.text.left";
22759                   to_y: "elm.padding.bottom";
22760                }
22761                align: 0.0 0.5;
22762             }
22763          }
22764          part { name: "elm.padding.text.right";
22765             type: RECT;
22766             mouse_events: 0;
22767             scale: 1;
22768             description { state: "default" 0.0;
22769                min: GENLIST_PADDING_16_INC 0;
22770                fixed: 1 0;
22771                rel1 {
22772                    relative: 1.0 0.0;
22773                    to_x: "text_vertical_rect";
22774                }
22775                rel2.to_x: "text_vertical_rect";
22776                visible: 0;
22777                align: 0.0 0.5;
22778             }
22779          }
22780          part { name: "text_top_line";
22781             type: RECT;
22782             mouse_events: 0;
22783             description { state: "default" 0.0;
22784                min: 0 1;
22785                fixed: 0 1;
22786                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22787                rel1 {
22788                   relative: 1.0 0.0;
22789                   to_x: "text_vertical_rect";
22790                   to_y: "text_vertical_rect";
22791                }
22792                rel2 {
22793                   relative: 1.0 0.0;
22794                   to_y: "text_vertical_rect";
22795                }
22796                align: 0.0 0.0;
22797             }
22798          }
22799          part { name: "text_center_line";
22800             type: RECT;
22801             mouse_events: 0;
22802             description { state: "default" 0.0;
22803                min: 0 1;
22804                fixed: 0 1;
22805                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22806                rel1 {
22807                   relative: 1.0 0.56;
22808                   to_x: "text_vertical_rect";
22809                }
22810                rel2.relative: 1.0 0.56;
22811                align: 0.5 0.5;
22812             }
22813          }
22814          part { name: "text_bottom_line";
22815             type: RECT;
22816             mouse_events: 0;
22817             description { state: "default" 0.0;
22818                min: 0 1;
22819                fixed: 0 1;
22820                color: GENLIST_PART_LIST_LINE_COLOR_INC;
22821                rel1 {
22822                   relative: 1.0 1.0;
22823                   to_x: "text_vertical_rect";
22824                   to_y: "text_vertical_rect";
22825                }
22826                rel2 {
22827                   relative: 1.0 1.0;
22828                   to_y: "text_vertical_rect";
22829                }
22830                align: 0.0 1.0;
22831             }
22832          }
22833          part { name: "elm.text.bg.1";
22834             clip_to: "disclip";
22835             type: RECT;
22836             mouse_events: 0;
22837             scale: 1;
22838             description { state: "default" 0.0;
22839                rel1 {
22840                   relative: 1.0 1.0;
22841                   to_x: "text_vertical_rect";
22842                   to_y: "text_top_line";
22843                }
22844                rel2 {
22845                   relative: 1.0 0.0;
22846                   to_x: "elm.padding.right";
22847                   to_y: "text_center_line";
22848                }
22849                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22850             }
22851          }
22852          part { name: "elm.text.1";
22853             type: TEXT;
22854             mouse_events: 0;
22855             scale: 1;
22856             description { state: "default" 0.0;
22857                min: 0 GENLIST_SIZE_54_INC;
22858                rel1 {
22859                   relative: 1.0 0.0;
22860                   to_x: "elm.padding.text.right";
22861                   to_y: "elm.text.bg.1";
22862                }
22863                rel2 {
22864                   relative: 0.0 1.0;
22865                   to_x: "elm.padding.right";
22866                   to_y: "elm.text.bg.1";
22867                }
22868                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22869                text {
22870                   font: "SLP:style=Roman";
22871                   size: GENLIST_FONT_48_INC;
22872                   align: 0.0 0.5;
22873                   text_class: "list_item";
22874                }
22875             }
22876             GENLIST_DESCRIPTION_FLIP_ENABLED
22877          }
22878          part { name: "elm.flip.content.1";
22879             type: SWALLOW;
22880             description { state: "default" 0.0;
22881                visible: 0;
22882                fixed: 1 1;
22883                rel1.to: "elm.text.1";
22884                rel2.to: "elm.text.1";
22885             }
22886             description { state: "flip_enabled" 0.0;
22887                inherit: "default" 0.0;
22888                visible: 1;
22889             }
22890          }
22891          part { name: "elm.text.bg.2";
22892             clip_to: "disclip";
22893             type: RECT;
22894             mouse_events: 0;
22895             scale: 1;
22896             description { state: "default" 0.0;
22897                rel1 {
22898                   relative: 1.0 1.0;
22899                   to_x: "text_vertical_rect";
22900                   to_y: "text_center_line";
22901                }
22902                rel2 {
22903                   relative: 1.0 0.0;
22904                   to_x: "elm.padding.right";
22905                   to_y: "text_bottom_line";
22906                }
22907                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
22908             }
22909          }
22910          part { name: "elm.text.2";
22911             clip_to: "disclip";
22912             type: TEXT;
22913             mouse_events: 0;
22914             scale: 1;
22915             description { state: "default" 0.0;
22916                min: 0 GENLIST_SIZE_54_INC;
22917                rel1 {
22918                   relative: 1.0 0.0;
22919                   to_x: "elm.padding.text.right";
22920                   to_y: "elm.text.bg.2";
22921                }
22922                rel2 {
22923                   relative: 0.0 1.0;
22924                   to_x: "elm.padding.right";
22925                   to_y: "elm.text.bg.2";
22926                }
22927                color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
22928                text {
22929                   font: "SLP:style=Roman";
22930                   size: GENLIST_FONT_48_INC;
22931                   text_class: "slp_roman";
22932                }
22933             }
22934             GENLIST_DESCRIPTION_FLIP_ENABLED
22935          }
22936          part { name: "elm.flip.content.2";
22937             type: SWALLOW;
22938             description { state: "default" 0.0;
22939                visible: 0;
22940                fixed: 1 1;
22941                rel1.to: "elm.text.2";
22942                rel2.to: "elm.text.2";
22943             }
22944             description { state: "flip_enabled" 0.0;
22945                inherit: "default" 0.0;
22946                visible: 1;
22947             }
22948          }
22949          GENLIST_PART_DISCLIP
22950       }
22951       programs {
22952          // signal: elm,state,%s,active
22953          //   a "check" item named %s went active
22954          // signal: elm,state,%s,passive
22955          //   a "check" item named %s went passive
22956          // default is passive
22957          /*program { name: "go_active";
22958             signal: "elm,state,selected";
22959             source: "elm";
22960             action: STATE_SET "selected" 0.0;
22961             target: "elm.text";
22962             target: "elm.text.sub";
22963          }
22964          program { name: "go_passive";
22965             signal: "elm,state,unselected";
22966             source: "elm";
22967             action: STATE_SET "default" 0.0;
22968             target: "elm.text";
22969             target: "elm.text.sub";
22970             transition: LINEAR 0.1;
22971          }*/
22972          program { name: "go_disabled";
22973             signal: "elm,state,disabled";
22974             source: "elm";
22975             action: STATE_SET "disabled" 0.0;
22976             target: "disclip";
22977          }
22978          program { name: "go_enabled";
22979             signal: "elm,state,enabled";
22980             source: "elm";
22981             action: STATE_SET "default" 0.0;
22982             target: "disclip";
22983          }
22984          program { name: "flip_enabled";
22985             signal: "elm,state,flip,enabled";
22986             source: "elm";
22987             action: STATE_SET "flip_enabled" 0.0;
22988             target: "elm.text.1";
22989             target: "elm.text.2";
22990             target: "elm.flip.content.1";
22991             target: "elm.flip.content.2";
22992          }
22993          program { name: "flip_disabled";
22994             signal: "elm,state,flip,disabled";
22995             source: "elm";
22996             action: STATE_SET "default" 0.0;
22997             target: "elm.text.1";
22998             target: "elm.text.2";
22999             target: "elm.flip.content.1";
23000             target: "elm.flip.content.2";
23001          }
23002       }
23003    }
23004
23005    ///////// will be removed /////////
23006    group { name: "elm/genlist/item/dialogue/1icon.2/default";
23007       alias: "elm/genlist/item_odd/dialogue/1icon.2/default";
23008       alias: "elm/genlist/item_compress/dialogue/1icon.2/default";
23009       alias: "elm/genlist/item_compress_odd/dialogue/1icon.2/default";
23010       alias: "elm/layout/dialogue/1icon.2";
23011       data.item: "stacking" "above";
23012       data.item: "selectraise" "on";
23013       data.item: "contents" "elm.icon";
23014
23015       parts {
23016          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23017          GENLIST_PART_DIALOGUE_BG_IMAGE
23018          GENLIST_PART_BOTTOM_LINE
23019          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23020          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23021          GENLIST_PART_DIALOGUE_ITEM
23022          GENLIST_PART_DIALOGUE_RIGHT_LINE
23023          part { name: "elm.icon";
23024             clip_to: "disclip";
23025             type: SWALLOW;
23026             scale: 1;
23027             description { state: "default" 0.0;
23028                rel1 {
23029                   relative: 1.0 0.0;
23030                   to_x: "elm.padding.left";
23031                }
23032                rel2 {
23033                   relative: 0.0 1.0;
23034                   to_x: "elm.padding.right";
23035                }
23036             }
23037          }
23038          GENLIST_PART_DISCLIP
23039       }
23040       programs {
23041          // signal: elm,state,%s,active
23042          //   a "check" item named %s went active
23043          // signal: elm,state,%s,passive
23044          //   a "check" item named %s went passive
23045          // default is passive
23046          /*program { name: "go_active";
23047             signal: "elm,state,selected";
23048             source: "elm";
23049             action: STATE_SET "selected" 0.0;
23050             target: "bg_image";
23051             target: "elm.text";
23052          }
23053          program { name: "go_passive";
23054             signal: "elm,state,unselected";
23055             source: "elm";
23056             action: STATE_SET "default" 0.0;
23057             target: "bg_image";
23058             target: "elm.text";
23059             transition: LINEAR 0.1;
23060          }*/
23061          program { name: "go_disabled";
23062             signal: "elm,state,disabled";
23063             source: "elm";
23064             action: STATE_SET "disabled" 0.0;
23065             target: "disclip";
23066          }
23067          program { name: "go_enabled";
23068             signal: "elm,state,enabled";
23069             source: "elm";
23070             action: STATE_SET "default" 0.0;
23071             target: "disclip";
23072          }
23073       }
23074    }
23075
23076    //////////////////////// will be removed //////////////////////////
23077    group { name: "elm/genlist/item/dialogue/bg/2text.1icon/default";
23078       alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon/default";
23079       alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon/default";
23080       alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon/default";
23081       alias: "elm/genlist/item/dialogue.1icon.2text/default";
23082       alias: "elm/genlist/item_odd/dialogue.1icon.2text/default";
23083       alias: "elm/genlist/item_compress/dialogue.1icon.2text/default";
23084       alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default";
23085       alias: "elm/layout/dialogue/bg/2text.1icon";
23086       data.item: "stacking" "above";
23087       data.item: "selectraise" "on";
23088       data.item: "texts" "elm.text.1 elm.text.2";
23089       data.item: "contents" "elm.icon";
23090       images {
23091           image: "00_list_thumbnail_bg.png" COMP;
23092       }
23093       parts {
23094          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_142_INC )
23095          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_24_INC )
23096          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_24_INC )
23097          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_16_INC )
23098          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23099          part { name: "elm.padding.icon.bottom";
23100             type: RECT;
23101             mouse_events: 0;
23102             scale: 1;
23103             description { state: "default" 0.0;
23104                min: 0 1;
23105                fixed: 0 1;
23106                rel1 {
23107                   relative: 0.0 1.0;
23108                   to_x: "elm.padding.right";
23109                }
23110                rel2 {
23111                   relative: 0.0 1.0;
23112                   to_x: "elm.padding.right";
23113                }
23114                align: 1.0 1.0;
23115                visible: 0;
23116             }
23117          }
23118          part { name: "elm.icon.bg";
23119             scale: 1;
23120             description { state: "default" 0.0;
23121                min: GENLIST_SIZE_141_INC GENLIST_SIZE_141_INC;
23122                fixed: 1 1;
23123                align: 1.0 0.0;
23124                rel1 {
23125                   relative: 0.0 0.0;
23126                   to_x: "elm.padding.right";
23127                }
23128                rel2 {
23129                   relative: 0.0 0.0;
23130                   to_x: "elm.padding.right";
23131                   to_y: "elm.padding.icon.bottom";
23132                }
23133                image {
23134                   normal: "00_list_thumbnail_bg.png";
23135                   border: 1 1 1 1;
23136                   border_scale: 1;
23137                   middle: NONE;
23138                }
23139             }
23140          }
23141          part { name: "elm.icon";
23142             type: SWALLOW;
23143             description { state: "default" 0.0;
23144                rel1.to: "elm.icon.bg";
23145                rel2.to: "elm.icon.bg";
23146             }
23147          }
23148          part { name: "elm.padding.icon.left";
23149             type: RECT;
23150             mouse_events: 0;
23151             scale: 1;
23152             description { state: "default" 0.0;
23153                min: GENLIST_PADDING_16_INC 0;
23154                fixed: 1 0;
23155                rel1 {
23156                    relative: 0.0 0.0;
23157                    to_x: "elm.icon.bg";
23158                }
23159                rel2 {
23160                    relative: 0.0 1.0;
23161                    to_x: "elm.icon.bg";
23162                }
23163                visible: 0;
23164                align: 0.0 0.5;
23165             }
23166          }
23167          part { name: "elm.text.1";
23168             clip_to: "disclip";
23169             type: TEXT;
23170             mouse_events: 0;
23171             scale: 1;
23172             description { state: "default" 0.0;
23173                min: 0 GENLIST_SIZE_54_INC;
23174                fixed: 0 1;
23175                align: 0 0;
23176                rel1 {
23177                   relative: 1.0 1.0;
23178                   to_x: "elm.padding.left";
23179                   to_y: "elm.padding.top";
23180                }
23181                rel2 {
23182                   relative: 0.0 1.0;
23183                   to_x: "elm.padding.icon.left";
23184                   to_y: "elm.padding.top";
23185                }
23186                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23187                text {
23188                   font: "SLP:style=Roman";
23189                   size: GENLIST_FONT_48_INC;
23190                   align: 0.0 0.5;
23191                   text_class: "list_item";
23192                }
23193             }
23194          }
23195          part { name: "elm.padding.text.1.bottom";
23196             type: RECT;
23197             mouse_events: 0;
23198             scale: 1;
23199             description { state: "default" 0.0;
23200                min: 0 GENLIST_PADDING_8_INC;
23201                fixed: 0 1;
23202                rel1 {
23203                    relative: 0.0 1.0;
23204                    to_y: "elm.text.1";
23205                }
23206                rel2.to_y: "elm.text.1";
23207                visible: 0;
23208                align: 0.0 0.0;
23209             }
23210          }
23211          part { name: "elm.text.2";
23212             clip_to: "disclip";
23213             type: TEXT;
23214             mouse_events: 0;
23215             scale: 1;
23216             description { state: "default" 0.0;
23217                rel1 {
23218                   relative: 1.0 1.0;
23219                   to_x: "elm.padding.left";
23220                   to_y: "elm.padding.text.1.bottom";
23221                }
23222                rel2 {
23223                   relative: 0.0 0.0;
23224                   to_x: "elm.padding.icon.left";
23225                   to_y: "elm.padding.bottom";
23226                }
23227                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23228                text {
23229                   font: "SLP:style=Medium";
23230                   size: GENLIST_FONT_32_INC;
23231                   align: 0.0 0.5;
23232                   text_class: "slp_medium";
23233                }
23234             }
23235          }
23236          GENLIST_PART_DISCLIP
23237       }
23238       programs {
23239          // signal: elm,state,%s,active
23240          //   a "check" item named %s went active
23241          // signal: elm,state,%s,passive
23242          //   a "check" item named %s went passive
23243          // default is passive
23244          /*program { name: "go_active";
23245             signal: "elm,state,selected";
23246             source: "elm";
23247             action: STATE_SET "selected" 0.0;
23248             target: "elm.text";
23249             target: "elm.text.sub";
23250          }
23251          program { name: "go_passive";
23252             signal: "elm,state,unselected";
23253             source: "elm";
23254             action: STATE_SET "default" 0.0;
23255             target: "elm.text";
23256             target: "elm.text.sub";
23257             transition: LINEAR 0.1;
23258          }*/
23259          program { name: "go_disabled";
23260             signal: "elm,state,disabled";
23261             source: "elm";
23262             action: STATE_SET "disabled" 0.0;
23263             target: "disclip";
23264          }
23265          program { name: "go_enabled";
23266             signal: "elm,state,enabled";
23267             source: "elm";
23268             action: STATE_SET "default" 0.0;
23269             target: "disclip";
23270          }
23271       }
23272    }
23273
23274 // 4.3.2 (old)
23275    group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default";
23276       alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default";
23277       alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default";
23278       alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default";
23279       alias: "elm/layout/dialogue/bg/3text.1icon";
23280       data.item: "stacking" "above";
23281       data.item: "selectraise" "on";
23282       data.item: "texts" "elm.text.1 elm.text.2 elm.text.3";
23283       data.item: "contents" "elm.icon";
23284       images {
23285           image: "00_list_thumbnail_bg.png" COMP;
23286       }
23287       parts {
23288          GENLIST_PART_DIALOGUE_BASE( GENLIST_HEIGHT_190_INC )
23289          GENLIST_PART_PADDING_TOP( GENLIST_PADDING_34_INC )
23290          GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_34_INC )
23291          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_32_INC )
23292          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23293          part { name: "elm.icon.bg";
23294             scale: 1;
23295             description { state: "default" 0.0;
23296                min: GENLIST_SIZE_128_INC GENLIST_SIZE_128_INC;
23297                fixed: 1 1;
23298                align: 0.0 0.5;
23299                rel1 {
23300                   relative: 1.0 0.5;
23301                   to_x: "elm.padding.left";
23302                }
23303                rel2 {
23304                   relative: 1.0 0.5;
23305                   to_x: "elm.padding.left";
23306                }
23307                image {
23308                   normal: "00_list_thumbnail_bg.png";
23309                   border: 1 1 1 1;
23310                   border_scale: 1;
23311                   middle: NONE;
23312                }
23313             }
23314          }
23315          part { name: "elm.icon";
23316             type: SWALLOW;
23317             description { state: "default" 0.0;
23318                rel1.to: "elm.icon.bg";
23319                rel2.to: "elm.icon.bg";
23320             }
23321          }
23322          part { name: "elm.padding.icon.right";
23323             type: RECT;
23324             mouse_events: 0;
23325             scale: 1;
23326             description { state: "default" 0.0;
23327                min: GENLIST_PADDING_24_INC 0;
23328                fixed: 1 0;
23329                rel1 {
23330                    relative: 1.0 0.0;
23331                    to_x: "elm.icon.bg";
23332                }
23333                rel2.to_x: "elm.icon.bg";
23334                visible: 0;
23335                align: 0.0 0.5;
23336             }
23337          }
23338          part { name: "elm.text.1";
23339             clip_to: "disclip";
23340             type: TEXT;
23341             mouse_events: 0;
23342             scale: 1;
23343             description { state: "default" 0.0;
23344                min: 0 GENLIST_SIZE_54_INC;
23345                fixed: 0 1;
23346                align: 0 0;
23347                rel1 {
23348                   relative: 1.0 1.0;
23349                   to_x: "elm.padding.icon.right";
23350                   to_y: "elm.padding.top";
23351                }
23352                rel2 {
23353                   relative: 0.0 1.0;
23354                   to_x: "elm.padding.right";
23355                   to_y: "elm.padding.top";
23356                }
23357                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_MAIN_COLOR_INC;
23358                text {
23359                   font: "SLP:style=Roman";
23360                   size: GENLIST_FONT_48_INC;
23361                   align: 0.0 0.0;
23362                   text_class: "list_item";
23363                }
23364             }
23365          }
23366          part { name: "elm.text.2";
23367             clip_to: "disclip";
23368             type: TEXT;
23369             mouse_events: 0;
23370             scale: 1;
23371             description { state: "default" 0.0;
23372                rel1 {
23373                   relative: 1.0 1.0;
23374                   to_x: "elm.padding.icon.right";
23375                   to_y: "elm.text.1";
23376                }
23377                rel2 {
23378                   relative: 0.0 0.0;
23379                   to_x: "elm.padding.right";
23380                   to_y: "elm.text.3";
23381                }
23382                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23383                text {
23384                   font: "SLP:style=Medium";
23385                   size: GENLIST_FONT_32_INC;
23386                   align: 0.0 1.0;
23387                   text_class: "slp_medium";
23388                }
23389             }
23390          }
23391          part { name: "elm.text.3";
23392             clip_to: "disclip";
23393             type: TEXT;
23394             mouse_events: 0;
23395             scale: 1;
23396             description { state: "default" 0.0;
23397                min: 0 GENLIST_ICON_SMALL_SIZE;
23398                fixed: 0 1;
23399                align: 0 1;
23400                rel1 {
23401                   relative: 1.0 0.0;
23402                   to_x: "elm.padding.icon.right";
23403                   to_y: "elm.padding.bottom";
23404                }
23405                rel2 {
23406                   relative: 0.0 0.0;
23407                   to_x: "elm.padding.right";
23408                   to_y: "elm.padding.bottom";
23409                }
23410                color: GENLIST_DIALOGUE_FONT_DETAIL_TEXT_SUB_COLOR_INC;
23411                text {
23412                   font: "SLP:style=Medium";
23413                   size: GENLIST_FONT_32_INC;
23414                   align: 0.0 1.0;
23415                   text_class: "slp_medium";
23416                }
23417             }
23418          }
23419          GENLIST_PART_DISCLIP
23420       }
23421       programs {
23422          // signal: elm,state,%s,active
23423          //   a "check" item named %s went active
23424          // signal: elm,state,%s,passive
23425          //   a "check" item named %s went passive
23426          // default is passive
23427          /*program { name: "go_active";
23428             signal: "elm,state,selected";
23429             source: "elm";
23430             action: STATE_SET "selected" 0.0;
23431             target: "elm.text";
23432             target: "elm.text.sub";
23433          }
23434          program { name: "go_passive";
23435             signal: "elm,state,unselected";
23436             source: "elm";
23437             action: STATE_SET "default" 0.0;
23438             target: "elm.text";
23439             target: "elm.text.sub";
23440             transition: LINEAR 0.1;
23441          }*/
23442          program { name: "go_disabled";
23443             signal: "elm,state,disabled";
23444             source: "elm";
23445             action: STATE_SET "disabled" 0.0;
23446             target: "disclip";
23447          }
23448          program { name: "go_enabled";
23449             signal: "elm,state,enabled";
23450             source: "elm";
23451             action: STATE_SET "default" 0.0;
23452             target: "disclip";
23453          }
23454       }
23455   }
23456
23457 ////////////////////////////////////////////////////////
23458 // Check that belows are used
23459    group { name: "elm/genlist/item/1icon/with_no_line/default";
23460       alias: "elm/genlist/item_odd/1icon/with_no_line/default";
23461       alias: "elm/genlist/item_compress/1icon/with_no_line/default";
23462       alias: "elm/genlist/item_compress_odd/1icon/with_no_line/default";
23463       data.item: "stacking" "above";
23464       data.item: "selectraise" "on";
23465       data.item: "contents" "elm.icon";
23466       parts {
23467          part { name: "base";
23468             type: RECT;
23469             repeat_events: 1;
23470             scale: 1;
23471             description { state: "default" 0.0;
23472                color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
23473             }
23474          }
23475          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23476          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23477          part { name: "elm.icon";
23478             clip_to: "disclip";
23479             type: SWALLOW;
23480             description { state: "default" 0.0;
23481                rel1 {
23482                   relative: 1.0 0.0;
23483                   to_x: "elm.padding.left";
23484                }
23485                rel2 {
23486                   relative: 0.0 1.0;
23487                   to_x: "elm.padding.right";
23488                }
23489             }
23490          }
23491          GENLIST_PART_DISCLIP
23492       }
23493       programs {
23494          // signal: elm,state,%s,active
23495          //   a "check" item named %s went active
23496          // signal: elm,state,%s,passive
23497          //   a "check" item named %s went passive
23498          // default is passive
23499          program { name: "go_disabled";
23500             signal: "elm,state,disabled";
23501             source: "elm";
23502             action: STATE_SET "disabled" 0.0;
23503             target: "disclip";
23504          }
23505          program { name: "go_enabled";
23506             signal: "elm,state,enabled";
23507             source: "elm";
23508             action: STATE_SET "default" 0.0;
23509             target: "disclip";
23510          }
23511       }
23512    }
23513    group { name: "elm/genlist/item/1icon/default";
23514       alias: "elm/genlist/item_odd/1icon/default";
23515       alias: "elm/genlist/item_compress/1icon/default";
23516       alias: "elm/genlist/item_compress_odd/1icon/default";
23517       inherit: "elm/genlist/item/1icon/with_no_line/default";
23518       parts {
23519          part { name: "bottom_line";
23520             insert_after: "elm.padding.right";
23521             type: RECT;
23522             mouse_events: 0;
23523             description { state: "default" 0.0;
23524                min: 0 1;
23525                fixed: 0 1;
23526                visible: 1;
23527                color: GENLIST_PART_LIST_LINE_COLOR_INC;
23528                rel1 {
23529                   relative: 0.0 1.0;
23530                   offset: 0 -1;
23531                }
23532             }
23533          }
23534       }
23535    }
23536    group { name: "elm/genlist/item/1text.2/default";
23537       alias: "elm/genlist/item_odd/1text.2/default";
23538       alias: "elm/genlist/item_compress/1text.2/default";
23539       alias: "elm/genlist/item_compress_odd/1text.2/default";
23540       data.item: "stacking" "above";
23541       data.item: "selectraise" "on";
23542       data.item: "texts" "elm.text";
23543       data.item: "flips" "elm.flip.content";
23544
23545       parts {
23546          GENLIST_PART_BASE( GENLIST_HEIGHT_1LINE )
23547          GENLIST_PART_BG_IMAGE
23548          GENLIST_PART_BOTTOM_LINE
23549          GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_SIZE_LEFT )
23550          GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_SIZE_RIGHT )
23551          part { name: "temp_center_line"; //temporary
23552             clip_to: "disclip";
23553             type: RECT;
23554             mouse_events: 0;
23555             scale: 1;
23556             description { state: "default" 0.0;
23557                rel1 {
23558                   relative: 0.0 0.5;
23559                   to: "base";
23560                }
23561                rel2 {
23562                   relative: 1.0 0.5;
23563                   to: "base";
23564                }
23565             }
23566          }
23567          part { name: "elm.text";
23568             clip_to: "disclip";
23569             type: TEXTBLOCK;
23570             mouse_events: 0;
23571             scale: 1;
23572             multiline: 0;
23573             description { state: "default" 0.0;
23574                fixed: 1 1;
23575                rel1 {
23576                   relative: 1.0 0.5;
23577                   to_x: "elm.padding.left";
23578                   to_y: "temp_center_line";
23579                }
23580                rel2 {
23581                   relative: 0.0 0.5;
23582                   to_x: "elm.padding.right";
23583                   to_y: "temp_center_line";
23584                }
23585                align: 0.0 0.5;
23586                text {
23587                   style: "genlist_style_list_main_text_unread";
23588                   min: 0 1;
23589                   align: 0.0 0.5;
23590                }
23591             }
23592             description { state: "selected" 0.0;
23593                inherit: "default" 0.0;
23594                text.style: "genlist_style_list_main_text_focus";
23595             }
23596             GENLIST_DESCRIPTION_INVISIBLE_SELECTED
23597             GENLIST_DESCRIPTION_FLIP_ENABLED
23598          }
23599          GENLIST_PART_FLIP
23600          GENLIST_PART_DISCLIP
23601       }
23602       programs {
23603          // signal: elm,state,%s,active
23604          //   a "check" item named %s went active
23605          // signal: elm,state,%s,passive
23606          //   a "check" item named %s went passive
23607          // default is passive
23608          program { name: "go_active";
23609             signal: "elm,state,selected";
23610             source: "elm";
23611             action: STATE_SET "selected" 0.0;
23612             GENLIST_PROGRAM_SCRIPT_FLIP_SELECT_1TEXT
23613             GENLIST_PROGRAM_AFTER_PLAY_BUTTON_PRESS
23614          }
23615          program { name: "go_passive";
23616             signal: "elm,state,unselected";
23617             source: "elm";
23618             action: STATE_SET "default" 0.0;
23619             target: "bg_image";
23620             target: "elm.text";
23621             transition: LINEAR 0.1;
23622          }
23623          program { name: "go_disabled";
23624             signal: "elm,state,disabled";
23625             source: "elm";
23626             action: STATE_SET "disabled" 0.0;
23627             target: "disclip";
23628          }
23629          program { name: "go_enabled";
23630             signal: "elm,state,enabled";
23631             source: "elm";
23632             action: STATE_SET "default" 0.0;
23633             target: "disclip";
23634          }
23635          //GENLIST_PROGRAM_FLIP_1TEXT
23636          GENLIST_PROGRAM_PLAY_BUTTON_PRESS
23637       }
23638    }